java
文章平均质量分 75
zyzzsky
这个作者很懒,什么都没留下…
展开
-
DES3加密
public class DES3{ private static String PASSWORD_CRYPT_KEY = "F8WoCaONi88"; private static String IPS = "fsDaB12s"; public static String encrypt(String message) throws Exception...原创 2013-03-14 17:12:30 · 98 阅读 · 0 评论 -
Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面
获取网络连接状态随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能。Android平台提供了ConnectivityManager 类,用于网络连接状态的检测。Android开发文档这样描述ConnectivityManager 的作用: Class that answers queries about...原创 2012-12-03 11:25:15 · 84 阅读 · 0 评论 -
2011-09-25 11:03 Android-开启和关闭wifi的代码段
1·申请权限:android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_STATE android.permission.WAKE_LOCK2·获取WifiManagerwifiManager = (WifiManager) this.getSystemService(Context.WIFI_...原创 2012-12-03 11:31:35 · 83 阅读 · 0 评论 -
android 蓝牙
对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少 Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发,刚巧这段时间公司有蓝牙开发的需求,我看了很多国内、国外的资料,又研究了一下J2ME的蓝牙开发(为了找找思路),虽然我想要的功能还没实现(我曾经在很多论坛里问了很多遍,苦于...原创 2012-12-04 14:21:12 · 86 阅读 · 0 评论 -
java JDK 版本列表
http://www.oracle.com/technetwork/java/javase/archive-139210.html 记录下次好找!原创 2013-06-27 22:38:57 · 845 阅读 · 0 评论 -
为Eclipce安装jar反编译插件
目的:做个记录,怕下次搞忘求.反编译插件URL:http://sourceforge.net/projects/jodeeclipse/files/?source=navbar 在Eclipce的dropins目录下添加一个自己的插件目录 如 :(MyPlugins),将下载好的jar插件放到该目录下,重启Eclipce,在Preference窗口中的java列表中可以查看...原创 2013-01-10 14:38:48 · 216 阅读 · 0 评论 -
使用java jdk 制作签名
使用jdk提供的工具 keytoolkeytool -genkey -alias bbps.keystore -keyalg RSA -validity 1000000 -keystore bbps.keystore修改 bbps.keystore 就行了名字: peiban密码:123456签名的影响:app使用同一个签名才能在程序中进行更新。如:keytool -...原创 2013-07-05 09:28:49 · 200 阅读 · 0 评论 -
java 基础
继承的优缺点1.优点: 代码共享,减少创建类的工作量,每个子类都拥有父类的方法和属性; 提高代码的重用性; 子类可以有自己的特性,提高代码的可扩展性。2.缺点: 继承是侵入性的。只要继承了就得到父类的属性和方法。(非私有的) 降低了代码的灵活性。父类对子类就有了一定的约束性。 增强了耦合性。当父类的常量、变量和方法发生改变,必须要考虑子类的修改。...原创 2013-12-13 10:33:43 · 97 阅读 · 0 评论 -
数字格式化
今天复习了下jdk的api。发现了一个数字格式的好工具。以前做数字格式化都自己莽搓搓的去写。浪费了大量的时间。记录下来,免得下次搞忘了。使用类:java.text 类 NumberFormatjava.lang.Object java.text.Format java.text.NumberFormat所有已实现的接口:Se...原创 2013-12-17 11:32:29 · 184 阅读 · 0 评论 -
Android GPS开启与否检测
最近做一个项目:利用到GPS,用户希望在手机GPS未开启的时候,提醒用户设置GPS开启。代码如下 public class GpsOpenorNot extends Activity { @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) {...原创 2012-12-03 10:25:37 · 129 阅读 · 0 评论 -
JAVA 获取系统编码
package encoding; public class SystemEncoding { public static void main(String[] args) { System.getProperties().list(System.out);//得到当前的系统属性,并将属性列表输出到控制台 System...原创 2012-12-01 15:45:07 · 123 阅读 · 0 评论 -
JAVA断言使用 1.4 推出的新特性
常见的断言特性 前置条件断言:代码执行之前必须具备的特性 后置条件断言:代码执行之后必须具备的特性 前后不变断言:代码执行前后不能变化的特性断言使用方式 断言可以有两种形式 1.assert Expression1 2.assert Expression1:Expression2 其中Expression1应该总是一个布尔值,Expression2是断言失败时输出的失败消...原创 2012-12-01 11:16:43 · 96 阅读 · 0 评论 -
httpclient学习
HttpClient简介HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpCl...原创 2012-10-28 15:48:38 · 82 阅读 · 0 评论 -
设置tomcat 默认编码
在tomcat/conf/server.xml中找到 Connector 在后面加上 URIEncoding="UTF-8" 即可<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEnco..原创 2012-10-29 16:44:18 · 72 阅读 · 0 评论 -
spring REST中的内容协商(同一资源,多种展现:xml,json,html)
来自:http://www.blogjava.net/badqiu/archive/2009/12/21/306793.html一.REST内容协商介绍 RESTful服务中很重要的一个特性即是同一资源,多种表述.也即如下面描述的三种方式: 1.使用http request header: AcceptGET /user/123 HTTP/1.1Accept: applicat...原创 2012-10-30 10:53:36 · 133 阅读 · 0 评论 -
MySQL数据库编码问题(转载)
在程序开发中,有时会被字符乱码的问题所困扰。对此,必须理解 MySQL 的字符集编码设置的原理:在MySQL中,默认使用的是lartin1,也就是ISO8859-1字符集编码。这是一种8位的编码,适用于所有西欧字符。而对于汉字等是不合适的。最好、最通用的编码格式是utf-8,UTF-8(8 位元 Universal Character Set/Unicode Transformation Form...原创 2012-11-07 10:19:35 · 108 阅读 · 0 评论 -
mysql字符集查看以及修改
1.查找MySQL的cnf文件的位置find / -iname '*.cnf' -print /usr/share/mysql/my-innodb-heavy-4G.cnf/usr/share/mysql/my-large.cnf/usr/share/mysql/my-small.cnf/usr/share/mysql/my-medium.cnf/usr/share/mysql/my...原创 2012-11-07 10:38:17 · 68 阅读 · 0 评论 -
管理配置文件
建立管理读取配置文件类:public class ConfigManager { private static final Log log = LogFactory.getLog(ConfigManager.class); private static Configuration config; private static ConfigManager...原创 2012-11-12 14:59:56 · 68 阅读 · 0 评论 -
手机号码和电话号码的正则表达式
^[\u4E00-\u9FA50-9a-zA-Z_-]{0,}$ 数字 、字母、中文正则电话号码正则表达式电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)((d{11})|^((d{7,8})|(d{4}|d{3})-(d{7,8})|(d{4}|d{3})-(d{7,8})-(d{4}|d{3}|d{2}|d{1})|(d{7,8})-(d{4}...原创 2012-11-18 10:42:04 · 236 阅读 · 0 评论 -
ANT 理解
在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料。比较详细,很适合没有接触过ant的初学者。Ant基本使用指南1 Ant是什么?Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(...原创 2013-05-07 12:41:15 · 76 阅读 · 0 评论 -
java 字符串zip压缩与解压缩
// 压缩 public static String compress(String str) throws IOException { if (str == null || str.length() == 0) { return str; } ByteArrayOutputStream out = new ByteArrayOut...原创 2013-02-23 17:06:01 · 273 阅读 · 0 评论