原创 android反編譯
這段時間在學Android應用開發,在想既然是用Java開發的應該很好反編譯從而得到源代碼吧,google了一下,確實很簡單,以下是我的實踐過程。在此鄭重聲明,貼出來的目的不是爲了去破解人家的軟件,完全是一種學習的態度,不過好像通過這種方式
原创 android工程下不能運行java main程序的解決辦法
直接運行會報這個錯誤#AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##InternalError(classFileParser.cpp:3161),pid=4884,tid=
原创 我的友情鏈接
51CTO博客開發雨辰專欄
原创 Struts2之自定義類型轉換器
Struts2自定義類型轉換器分爲局部類型轉換器和全局類型轉換器(1)局部類型轉換器如果頁面傳來一個參數reg.action?birthday=2010-11-12到後臺action,然後屬性用date類型是可以接收到的,但是如果傳的是20
原创 struts國際化
1.加載配置文件的方法Struts2中加載全局資源文件struts.xml<constantname="struts.custom.i18n.resources"value="baseName"/>或struts.propertiesstr
原创 多線程下載
下載:1.得到下載文件的byte字節大小通過HttpUrlConnection--->getContentLength()2.在本地生成一個同樣大小的文件RandomAccessFile--->setLenght();3.多線程下載1.得到
原创 android反編譯
這段時間在學Android應用開發,在想既然是用Java開發的應該很好反編譯從而得到源代碼吧,google了一下,確實很簡單,以下是我的實踐過程。在此鄭重聲明,貼出來的目的不是爲了去破解人家的軟件,完全是一種學習的態度,不過好像通過這種方式
原创 Struts2之自定義類型轉換器
Struts2自定義類型轉換器分爲局部類型轉換器和全局類型轉換器(1)局部類型轉換器如果頁面傳來一個參數reg.action?birthday=2010-11-12到後臺action,然後屬性用date類型是可以接收到的,但是如果傳的是20
原创 struts2 token 重複提交
<s:token></s:token>在jsp頁面的form裏面加上注意:要先訪問到這個jsp頁面,來給token初始的值,這樣當你提交的時候,才能匹配上剛進入jsp頁面的時候,struts2會生成一個tokenid的字符串,然後存入ses
原创 運行瀏覽器的最高版本
<metahttp-equiv="X-UA-Compatible"content="IE=edge">這個指令很牛,強制當前頁面用最高版本運行不管你是不是設置了兼容模式
原创 LayoutInflater作用用法
LayoutInflater作用是將layout的xml佈局文件實例化爲View類對象。獲取LayoutInflater的方法有如下三種:?LayoutInflaterinflater=(LayoutInflater)context.get
原创 ThreadLocal線性安全的理解
對應線性安全問題,多個地方提到,今天說下自己的理解:概念:線性安全是指多個對象訪問修改同一個變量,導致變量的改變無法預測。發生的環境:一個單例中全局變量實例:Servlet是一個單例如果定義全局變量就會不安全解決辦法:同步鎖sych....
原创 羣發短信
package com.example.sendmessage; import java.util.ArrayList; import java.util.List; import android.net.Uri; import andro
原创 Java線性安全解釋
如果你的代碼所在的進程中有多個線程在同時運行,而這些線程可能會同時運行這段代碼。如果每次運行結果和單線程運行的結果是一樣的,而且其他的變量的值也和預期的是一樣的,就是線程安全的。比如一個ArrayList類,在添加一個元素的時候,它可能會有
原创 Web contentType 格式
<% Response.ContentType = "text/HTML" %> <% Response.ContentType = "image/GIF" %> <% Response.ContentType = "image/JPEG"