對 table.sort 的比較函數的理解不到位,結果把我害慘了T T Lua 5.1 手冊裡是這麼寫的: table.sort (table [, comp]) Sorts table elements in a given order, in-place, from table[1] to table[n], where n is the length of the table. If comp is given, then it must be a function that
最近,在關於網路請求中有用到DataOutputStraem中的writeBytes()方法,然而就是這個問題,導致了傳輸中文時就出現問題,著實困擾了很長一段時間。後來,伺服器端同事建議我使用DataOutputStream.write(byte[])方法,發現問題解決了。起初認為是編碼問題,後來認真研究了一下,發現了問題的原因。首先,先看一下DataOutputStream的writeBytes方法的實現。/** * Writes out the string to the
今天準備用JAX-RPC調用SOAP,找了半天都不知道怎麼用,最後找到了這個:http://echohfut.javaeye.com/blog/399343 與 Java API for XML Binding(JAXB)或 Java API for XML Processing(JAXP),甚至 JDBC 等標準 API 一樣,JAX-RPC 其實是一個 API 規範 。換句話說,它僅僅是一個文檔,其中規定了一組 Java 類和介面。這個文檔描述 JAX-RPC
最近寫 Lua 代碼寫的比較多,然後就遇到了一些奇怪的問題。我寫了一個簡單的程式,需要用 seek 得到當前的位移量,但最後發現 seek 得到的結果是錯的!而且還導致程式無法停止。 看看這段代碼:local fin = io.open(arg[1])local line = fin:read()local s = 0while line ~= nil do io.write(s, ':', line, '/n') s = fin:seek() line = fin:read(
平時奔走於寢室和實驗室兩地,經常需要切換IP/DNS配置。曾經在網上看了一段用 netsh 的切換指令碼,下面這段是我對其的改進版: set OUT=%tmp%/telecom.txtset name="本地串連"echo interface ip set address %name% static 192.168.7.24 255.255.255.0 192.168.7.1 0 > %OUT%echo interface ip set dns %name% static 202.114.