`
文章列表
秘钥的生成:可以利用机器码生成秘钥。例如:IOS端在注册用户名密码的时候,同时将iPad的机器码保存在对应账户里(数据库里),这样当往指定iPad端传输数据的时候,就用保存在数据库中的此iPad机器码生成秘钥,而在iPad的程序里则直接调用此iPad机器码生成秘钥进行解密。   加密算法 /* * @param encryptString 待加密的字符串 * @param encryptKey 生成秘钥的字符串,例如:机器码 * @return 加密后的字符串 */ public String encrypt(String encryptString,String e ...
首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的? ...
一、IDEA数据加密算法   IDEA数据加密算法是由中国学者来学嘉博士和著名的密码专家 James L. Massey 于1990年联合提出的。它的明文和密文都是64比特,但密钥长为128比特。IDEA 是作为迭代的分组密码实现的,使用 128 位的密钥和 ...

select 多级联动

地区:<select id="drpProvince"></select> - <select id="drpCity"></select> - <select id="drpArea"></select> <script type="text/javascript"> //联动select数组 var arrSelect = new Array(document.getElementById(" ...
绿色版mysql,重装系统之后启动mysql 1、安装mysql服务从MS-DOS窗口进入目录F:\mysql-5.0.51b-win32\bin,运行如下命令:mysqld --install mysql --defaults-file=F:\mysql-5.0.51b-win32\my.ini2、启动mysql数据库启动MySQL服务:net start mysql停止MySQL服务:net stop mysql删除MySQL服务: mysqld --remove mysql即可
linux查看进程和终止进程 1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,     输入tomcat的to按tab)。 2. ps 命令用于查看当前正在运行的进程。  grep 是搜索  例如: ps -ef | grep java  表示查看所有进程里CMD是java的进程信息  ps -aux | grep java  -aux 显示所有状态  ps 3. kill 命令用于终止进程  例如: kill -9 [PID]
平台:          操作系统:ubuntu11.10 1.在ubuntu11.10下的ubuntu软件中心中有自带的eclipse,但是这里我们不用这个eclipse,因为当你用这个版本的eclipse安装ADT时会出现两个错误(缺少插件包),要想知道具体缺少什么可以自己去试试! 2.安装步骤(默认你已经安装jdk.1.6)         (1)下载eclipse (不要用ubuntu自带的)                  官网下载地址:http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-develop ...
1、将文件读取到内存中 文件 到 文件对象 File file = new File("E:/FrameTab.rar"); 文件对象 到 数据流对象  FileInputStream fis = new FileInputStream(file); 数据流对象将数据读取到 byte 内存 byte[] b = new byte[1024]; //仅能存1KB数据 fis.read(b);   然后内存中就存放好了文件内的所有数据,b指向该内存地址   2、将内存中数据保存在硬盘中    
        主要用到线程和线程池。没个客户端访问都要启动一个线程,然后将其存放在线程池中。这样就实现了多个用户的同时访问!         启动一个服务器,三个客户端,将其发送是信息分别为“send1”“send2”“send3”。运行结果为: server控制台:send1                                   send2                         send3 send1客户端:已收到信息为:send1 send2客户端:已收到信息为:send2 send3客户端:已收到信息为:send3 package testSock ...
这个Socket的例子是只有一个服务器端(Server)和一个客户端(Client)      package test_Socket_base; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class Server { public static void main(String[] args) { ...
  eclipse下配置Tomcat6.0的数据库连接池详解   1.   在自己的项目下的META-INF(注意:不是WEB-INF,我看网上很多人都弄错了)下面新建一个context.xml文件,文件内容为:   <?xml version="1.0" encoding="UTF-8"?> <Context&g ...
你要去理解什么是内部类,内部类的作用,java的多态,什么是回调函数。 匿名内部类是当做函数的参数传递给方法的,在这个方法中,会用接口类型接受传入的匿名类,然后调用其方法,这是多态。原理其实是实现了回调。 因为他会调用你匿名内部类中的方法。 给你举个例子:手敲的代码,未经测试 interface InterfaceA{ String go(); } class Test(){ public void prtGo(InterfaceA ia){ System.out.println(ia.go( ...

Apache安装图解

一、软件准备 Apache 官方下载地址:apache_2.2.4-win32-x86-no_ssl.msi(http://www.axint.net/apache/httpd/binaries/win32/apache_2.2.4-win32-x86-no_ssl.msi)   现在最新版是2007年9月20日发布的 2.2.6 ,这个是中国大陆的镜像下载地址:apache_2.2.6-win32-x86-no_ ...
主要用到类android.app.Servier 程序中包括 Activity01.java 和 MusicService.java   Activitu01.java中有两个按钮的监听,如下  //开始按钮     private OnClickListener start = new OnClickListener(){ public void onClick(View v) { //开启Service startService(new Intent("com.jiang.MusicServic"));//这里的“com.jiang ...
使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题。     (1)Unable to resolve target 'android-5'    因为本机中现在使用的是2.1的SDK,API的版本是7;而导入的工程使用的是2.0开发的,其API版本是5。    需要将default.properties中的target=android-5改为target=android-7就好了。    但要注意,也要同步将AndroidManifest.xml中的<uses-sdk android:minSdkVersion="5" /&g ...
Global site tag (gtag.js) - Google Analytics