原创 調用wx.relaunch報錯:fail can not invoke relaunch in background
微信小程序報錯的原因是小程序進入後臺後,不能調用relaunch函數。 在支付成功的回調函數,是在一個異步的線程裏執行的,所以relaunch一定失敗。 使用setTimeout也一定會失敗,這個時候,就需要想辦法讓它在主線程裏執
原创 spring registrar機制
其實Spring的registrar機制是爲了配置類上的自定義註解的。 如果配置類上有自定義註解,那麼spring就會讀取這個自定義註解,看這個自定義註解是否有import屬性。在spring的這個方法裏 org.springfr
原创 kotlin數字與java數字的不同
kotlin的數字與java的數字完全不同 1 表示long類型不能使用小寫l,只能使用大寫L,比如這個就要報錯 val l = 1l 2 沒有八進制,下面也是要報錯的 val i = 011 3 不支持十六進制科學計數法表示do
原创 使用kotlin開發spring boot
開發起來還是特別難的,因爲我對kotlin不是很瞭解。 從網上copy的代碼如下: @SpringBootApplication open class Main{ companion object { @J
原创 python之禪
在python命令行模式下,輸入import this,會輸出一堆意想不到的東西。如下: >>> import this The Zen of Python, by Tim Peters Beautiful is better than
原创 java與python++運算符的不同
我是先學java,再學python的。 今天就遇到了一個坑。 就是++和–運算符。 在java中++a,是使a增加1,然後返回增加之後的值。 但是在python中,++是兩個正號,所以變量的值不會變。 另外,在python中,a
原创 Redis append命令
Redis的append命令是往一個key追加value。如果沒有key,則創建一個並且設置value。 下面是個例子: PS C:\work\redis64-2.8.2101> .\redis-cli.exe -h 192.168.1
原创 Kotlin const關鍵字
只讀屬性使用const關鍵字之後將沒有get方法,舉個例子 在kotlin文件中,寫兩個包級屬性,一個是const,一個不是const const val i = 1 val j = "A" 使用java代碼訪問,訪問方式是不同的 pu
原创 RSA算法JAVA通用代碼
一 獲取密鑰 KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA"); KeyPair keyPair = keyPairGenerator.gene
原创 JAVA EE環境使用JMX
J2EE怎麼使用JMX?目前支持java EE的服務器有很多,比如web logic、glassfish、wildfly。我用的比較多的服務器是wildfly。那麼拿WILDFLY服務器來做個DEMO。 首先看看WILDFLY服務器配置
原创 Class文件格式
一 總體結構 class文件用C語言的結構體這樣表示 ClassFile { u4 magic; u2 minor_version; u2 major_version; u2 constant_pool_
原创 sqlite自增長
sqlite的自增長和mysql有所不同。 語法上mysql是auto_increment,而sqlite是AUTOINCREMENT。 其次sqlite的自增長只能用在INTEGER字段上,不能用在INT上。INT和INTEGER的
原创 NODE.JS socket客戶端
Socket客戶端非常簡單。建立客戶端需要用到Scoket對象。 使用該對象的connect方法發送信息,使用data事件接收信息。 比如我要發送一個http請求,就可以可以這樣寫代碼: var net = require('net'
原创 Express獲取請求參數
HTTP請求的參數無外乎這麼幾種 1. query參數 2. form參數 3. path參數 4. matrix參數 5. cookie參數 6. header參數 這六種參數中,express暫不提供api直接獲取mat
原创 Kotlin的解構定義
衆所周知,kotlin是一種劃時代的編程語言,犀利的語法減少了我們很多的工作量。解構定義就是如此。 變量的解構定語法義如下: val (name, age) = jane 解構語法可以快速地將對象的各個屬性賦值給一串變量。就比如上例,