原创 存儲過程輸出OUT參數爲中文時,返回爲null

用Navicat 創建mysql存儲過程,當輸出參數errMsg爲中文時,如下: set errMsg = ‘系統錯誤異常’; 接收返回顯示 errmsg=”null”, 英文和數字可以正常返回。 set errMsg =

原创 理化生探究數字實驗室

可以用數字化教具上課的應用軟件 項目時間:2014年8月-2016年10月。 1.理化生探究傳感器硬件除了可以在PC上做實驗,還需要用Android平板電腦做實驗。數字化實驗室這個APP就是專門爲學校老師或學生在平板電腦上做實驗

原创 物聯網微生態系統-魚缸

項目時間:2016年10月-2017年2月 在傳統魚缸基礎上加入了水循環,水泵把魚缸裏的水抽到上面的土壤裏,水裏的垃圾被土壤吸收,一方面淨化了水,另一方面也爲植物提供了養分。在土壤裏種植綠植,並在植物上面打開led補光燈

原创 異步打開相冊

@Override protected void onPostExecute(Void result) { int listsize = dirAllStrArr.size(

原创 MYSQL與MSSQL常用用法區別

1、標識符限定符 SqlServer [] MySql “ 2、字符串相加 SqlServer 直接用 + MySql concat(),如:concat(‘my name is’,’jiajia’)

原创 思想和俗語

1、約定優於配置 2、10萬行必須2萬起。意思是說編寫過10萬行代碼的開發工程師月工資2萬起。 痛點, 提煉歸納能力 數據庫設計時每一個字段都要是原子級的,意爲不可分割。 品牌效應,砸牌子,口碑營銷 mysql>show p

原创 ava 獲取時間Time爲24小時制

按指定格式獲取時間 import Java.util.*; import java.text.*; public class TestDate { public static void main(String args[

原创 圖片加載的緩存工具類

// 圖片加載的緩存工具類,安卓自帶的方法 public static BitmapFactory.Options getHeapOpts(File file) { BitmapFactory.Op

原创 用一個二維碼做下載地址,自動區分是 iOS 還是 Android

用一個二維碼做下載地址,自動區分是 iOS 還是 Android, 甚至區分 iphone 和 ipad。 把這個html文件放在服務器web目錄下,並把這個html的url轉成二維碼即可用android或ios手機的瀏覽器掃

原创 室內環境監測系統

項目時間:2016年8月-2016年9月。 1.把用於室內環境監測的主機設備通過局域網UDP傳輸來的室內環境數據(包括溫度、溼度、二氧化碳、光照度)顯示在Android平板電腦或手機上。 2.客戶端通過藍牙連接控制板,發送命令給控

原创 Expected tag name.Got '?' instead.(HTML doesn't support processing instructions.)

在用api調試工具postman時,返回的xml數據報錯: Expected tag name.Got ‘?’ instead.(HTML doesn’t support processing instructions.) 如

原创 MYSQL獲取自增ID的四種方法

MYSQL獲取自增ID的四種方法 select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函數 LAST_INSERT_ID 是與table無關的,如果向表a插入數據後,

原创 Caused by: android.system.ErrnoException: isConnected failed: EHOSTUNREACH (No route to host)

昨天還能訪問,不管是通過瀏覽器還是android客戶端,今天瀏覽器輸入地址:http://192.168.8.101:8080/QzoneServer/UserServer?action=1&username=admin&pass

原创 使用JDBC建立數據庫連接的兩種方式

使用JDBC建立數據庫連接的兩種方式: 1.在代碼中使用DriverManager獲得數據庫連接。這種方式效率低,並且其性能、可靠性和穩定性隨着用戶訪問量得增加逐漸下降。 2.使用配置數據源的方式連接數據庫,該方式其實質就是在

原创 定時器Timer

final Timer timer_save = new Timer(); timer_save.schedule(new TimerTask() { public v