原创 java序列化學習

定義: Java序列化是指把Java對象轉換爲字節序列的過程,保存在硬盤中;而Java反序列化是指把字節序列恢復爲Java對象的過程。 優點: 好處一是實現了數據的持久化,通過序列化可以把數據永久地保存到硬盤上(通常存放在文件

原创 Spring 整合Mongodb

1、項目採用Maven 的方式。所需要的jar包只需要配置即可。 2、與Mongodb,spring整合相關的兩個jar包: <dependency> <groupId>org.mongodb</groupId>

原创 實現點擊按鈕後,間隔N秒再次點擊

<html> <head> <title>實現按鈕點擊後,間隔3秒再次點擊</title> <script> function filterClick(me){

原创 MongoDB入門篇(二)

一、 創建集合 指令:use test 選擇數據庫 指令:show collections 查看當前數據庫的集合 db.stats() 獲取當前的狀態 MongoDB 的 db.createCollection(na

原创 企業網銀支付B2B

1、 進入open.unionpay.com。銀聯中心,點擊註冊,建立註冊用戶。 2、 註冊成功後,進行登錄。 3、 登錄成功後,獲取該商戶號的證書: 4、 將證書下載到本地,放入某一個文件夾中。 5、

原创 微信開發學習總結(三)——access_token管理

一、access_token管理 1.1、access_token介紹   通過前面兩個的學習微信開發學習總結(一)——微信開發環境搭建,   微信開發學習總結(二)——微信開發入門   我們已經將微信的開發環境搭建好,也

原创 java.lang.NullPointerException-net.sf.json.JSONObject.defaultBeanProcessing(JSONObject.java:749)

轉換json時,遇到以下這樣的問題,問題引發的主要原因是屬性申明時,使用的是Long包裝類型,但是set,get方法使用的是long普通數據類型。導致在轉換json數據時,就報錯了。 解決辦法:將set,get方法修改爲Long

原创 MongoDB入門篇(一)

集合 集合是一組MongoDB的文件。它與一個RDBMS表是等效的。一個集合存在於數據庫中。集合不強制執行模式。集合中的文檔可以有不同的字段。通常情況下,在一個集合中的所有文件都是類似或相關目的。 文檔 文檔是一組鍵值對。文

原创 java.lang.NoSuchMethodException: com.onion.po.UserInfo.()

今天在開發時,遇到如下問題, org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.Reflect

原创 Apache mina 入門(四) —— 客戶端長連接方式實現斷線重連監聽

通過前面 Apache Mina 入門 (二)—— 異步通信機制 我們可以實現一個長連接的客戶端。但會發現一個問題,就是當網絡、服務器、應用程序出現問題而導致連接斷開後,我們的客戶端不能自動重連服務器。導致客戶端程序癱瘓,

原创 MQ 入門(一)——MQ、JMS的瞭解與 activemq 基本操作

一、MQ 1.1 關於消息隊列 MQ 消息隊列(MQ)是一種應用程序對應用程序的通信方法。應用程序通過寫和檢索出入列隊的針對應用程序的數據(消息)來通信,而無需專用連接來鏈接它們。消息傳遞指的是程序之間通過在消息中發送數據進行

原创 springMVC+Mybatis框架搭建與 事務管理

一直很少弄事務管理,今天花了一天的時間,弄了下事務管理,發現其中遇到很多問題,就是事務不起作用。後面終於知道原因了。 在mvc的配置文件中,如果掃描時,不去除service的掃描,那麼在容器進行掃描時,直接注入service類,

原创 jqueryui autocomplete結合AJAx實現自動補全

1、項目中有需要會需要用到輸入框自動補全功能,類似於企業名,藥店名稱等等。jqueryui autocomplete就可以實現這個功能。 jquery ui AutoComplete 官網地址:http://jqueryui.c

原创 T-SQL 遊標的使用

遊標類似於java中的循環操作。 1.定義一個遊標 遊標其實可以理解成一個定義在特定數據集上的指針,我們可以控制這個指針遍歷數據集,或者僅僅是指向特定的行,所以遊標是定義在以Select開始的數據集上的: T-SQL

原创 java 對象轉換爲Map key-value形式

package xxxxxxx; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.HashMap; import