BouncyCastleCryptoAPIs是一个开源的轻量级Java加密解密包,实现了JCE/JCA的provider,支持AES等多种加密解密算法。详情请见主页:http://www.bouncycastle.org/java.html本文的示例代码使用了http://www.bouncycastle.org/download/bcprov-jdk16-139.jar1)使用JCE的AES-128-CBC加密解密Java代码packagecom.alb
系统 2019-08-29 22:59:16 2560
http://blog.sina.com.cn/s/blog_5016113a01009rta.html命令模式定义将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作命令模式可以将“动作的请求者”和“动作的执行者”分隔开来(解耦)例子:设计一个家电自动化遥控器的API。遥控器有七个插头,可以连接不同的家电电器,每个插头有对应的开关按钮,用来控制电器的开关。这个遥控器还具备一个整体的撤销按钮。解析:当遥控器按下
系统 2019-08-29 22:47:29 2560
在做一个小的电子书程序,要求电子书具有放大缩小的功能,所以肯定的要用到TextView的滚动效果。同样的还要求TextView在水平方向和垂直方向上都可以滚动。刚做的时候,也是没有头绪,后来想到了,TextView有一个ScrollTo或者ScrollBy方法,何不如此一用呢!1.前期找资料因为刚开始,不知道怎么能够滚动,所以先去网上查找资料,垂直滚动很容易实现,直接使用TextView的setMovementMethod(ScrollingMovemen
系统 2019-08-29 22:24:31 2560
HE:FlexibilityandEfficiencyofUse(提供灵活和高效的使用方式)ProvideKeyboardShortcuts(需要提供快捷键)Keyboardshortcutsprovidealternativewaysofissuingcommands,andinmostcases,usingakeyboardshortcutisfasterthanusingthemouse.Usingthemouserequiresmovingtheh
系统 2019-08-29 22:07:19 2560
首先我们先来了解一下进程、线程、并发执行的概念:进程是指:一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指:进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,进程中的多个线程共享进程的内存。一般来说,当运行一个应用程序的时候,就启动了一个进程,当然有些会启动多个进程。启动进程的时候,操
系统 2019-08-29 22:02:32 2560
开启3389:@echoofftitle开启3389clsrem开启3389regadd"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer"/vfDenyTSConnections/tREG_DWORD/d00000000/f>nulecho.echo提示你:3389已经开启关闭3389:echorem关闭3389regadd"HKEY_LOCAL_MACHINE\SYST
系统 2019-08-12 09:27:15 2560
zookeeper是一个分布式应用协调服务,主要用来解决分布式应用配置项的管理、同步服务、集群管理等,它由Java语言编写,但它支持Java和C两种编程语言接口;环境部署操作系统:centos6.4JDK版本:1.7.0_60单机模式1、安装包下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/2、安装包下载完后,解压到根目录下的cloud(该目录自己创建)目录中;3、cp/cloud/zookeeper
系统 2019-08-12 09:27:07 2560
在本文中,我们主要介绍数组字符串的内容,自我感觉有个不错的建议和大家分享下标题:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1346经典的LCS水题。。。用来入门是极好的。也是我的第一道dp题。但是一个非常坑的点是它的数据似乎有单数组的,这意味着如果用while(gets(a))这样去做循环的话可能会犯错,必须用
系统 2019-08-12 01:54:26 2560
1.生成for2000版本的数据库脚本2005的mangerstudio--打开"对象资源管理器"(没有的话按F8),连接到你的实例--右键要转到2000的库--任务--生成脚本--在"脚本向导"的"选择数据库"中,确定选择的是要转到2000的库--勾选"为所选数据库中的所有对象编写脚本"--在接下来的"选择脚本选项"中,找到"为服务器版本编写脚本"项,选择"SQLServer2000"--其他选项根据需要设置--最后把脚本保存到一个.sql脚本文件2.在
系统 2019-08-12 01:54:18 2560
数据库设计的一些构想(模式与数据库设计一)一直以来我就有个想法希望能够把数据库设计的方式能够与模式挂上钩的,这里我所列出的内容可能还算不上模式,但与之有些类似,因此希望大家能够给予一些好的建议.有问题还请大家踊跃发言.加上下述文字一则我认为我所列举的这些类似于模式的东西与上一帖子是分不开的,二则是为了凑个字数的.-------------------------------------------------------------------------
系统 2019-08-12 01:53:58 2560