原创 探討AI人工智能設備統一數據鏈規約格式

目前很多自動駕駛汽車, 交通紅綠燈, 智能家居電器設備之間, 都是不能相互通信的, 這對未來人工智能帶來不方便, 人工智能中各設備制定全國性統一數據鏈非常重要. 因此, 我思考着: 汽車/ 手機app/ 冰箱/ 電視/ 風扇/ 洗衣機/

原创 java 獲取 byte 中某一位的 bit 值, 或者多位bit的值

在通信行業中, 很多規約爲了節省空間, 把一個 byte 8位分成不同的含義. 比如 我上節[ 探討AI人工智能設備統一數據鏈規約格式 ] 的文章中: 報文控制:1byte, 假如值爲: 11001100     第1-2位表示1請求 /

原创 理想樹表結構數據庫存儲方案

實現目標 1,任何上級查到所有下級,包括下級的下級 2,任何下級查到所有上級,包括上級的上級 3,查詢下級或者上級,可以過濾類型 4,可以局部,快速精確的更改父子關係,包括增加,修改,刪除操作. 5,找到節點後web自動展開父級樹 6,關

原创 java 數據庫表批量,或者單個轉換成javaBean對象工具

把數據庫錶轉成javaBean, 有人支持大小寫按java標準轉換, 個人經驗表明: 全部用數據庫大寫使用更方便, 不容易出錯. 本工具可以轉換成標準bean格式, 也可以數據庫字段原始的方式創建bean 使用本工具的前提: 必須提供 D

原创 java 根據表名自動生成增,刪,改,查程序代碼, 包括Dao接口類,Dao實現類(一)

由於長期寫代碼, 所以在很多工具之前, 就寫了自己的代碼生成器. 前面的文章講了生成 java bean 這個更直接 一把全部生成5個文件 比如 INTERFACE_ID_MAPPING 表生成: InterfaceIdMapping.j

原创 java 根據表名自動生成增,刪,改,查程序代碼, 包括Dao接口類,Dao實現類(二)

接上一節內容, 自動生成的 IInterfaceIdMappingService 接口文件 package com.wasion.ems.commons.archive.service; import java.io.Seriali

原创 Socket 接收數據線程, 處理粘包問題, 解釋自定義報文數據

在網上很多新手在開發java TCP Socket 程序時, 都不知道怎麼處理,  特別是在數據包粘在一起的時候, 不知道怎麼取到完整的數據包, 也不知道從什麼地方開始取數據 在Socket開發中最基本工作是:  確定雙方交互的報文規範

原创 java微信支付 [統一下單接口] 與 [訂單查詢接口] 調用成功完整代碼與結果

公司最近要搞微信支付, 之前也沒有做過, 但是搞過阿里雲, 想來也不是很難. 在網上找了很多貼子, 在eclipse裏做了5個測試工程, 沒有測試成功, 後來下了微信SDK, 也做了個測試樣例, 期間參考了: https://blog.c

原创 越深入java 就覺得java做得越爛,java設計問題 之 : 1.5 Instrumentation設計問題

 在第一問中內存問題上,查到JDK1.5增加類與接口時的錯誤,後來在1.6又作了修改。 java的JVM 監測包中1.5包括: 接口  ClassFileTransformer Instrumentation 類 

原创 spring 框架 在Tomcat5.0正常 升級到Tomcat 5.5 出現不能配置Spring 數據源問題

Tomcat5.0 + Spring2.x 這個結構已經使用了 1年多非常穩定。 但是在Tomcat5.5下卻不能運行。 dataAccess.bean.xml 配置(節選):-------------------------------

原创 jdk1.4 構建 java多線程,併發設計框架 使用列子(五)

import java.io.*;import java.nio.ByteBuffer;/** * 處理客戶端的服務請求接口,ProcessStreamData * @author guishuanglin 2008-11-3 * */p

原创 jdk1.4 構建 java多線程,併發設計框架 使用列子(一)

網絡 Socket監聽服務器import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;/** * Sock

原创 jdk1.4 構建 java多線程,併發設計框架 使用列子(六)

java 多線程,,Socket,網絡,流,併發,框架,已經講完。  一個客戶端實現的代碼: import java.io.*; import java.nio.ByteBuffer; import org.apache.commo

原创 jdk1.4 構建 java多線程,併發設計框架 使用列子(二)

 把讀取的數據流,獲取數據流後,1啓動一個子線程,讀取數據,把數據放入緩衝多線程併發隊列2把數據交給處理流數據對象,使得讀取數據與處理數據分離import java.io.*;import java.net

原创 自緩衝輸入流,用於構建流媒體

 package com.willfar.commons.cloud;import java.io.IOException;  import java.io.InputStream;    /**  * 自