- 博客(32)
- 资源 (16)
- 收藏
- 关注
转载 java中的使用RSA算法进行公钥加密私钥解密
* @param priKeyText * @param plainText * @return * @author 孙钰佳 * @since:2007-12-27 上午10:51:48 */public static byte[] sign(byte[] priKeyText, String plainText) { try { PKCS8Enco
2013-02-21 22:19:33
947
转载 Java中对字符串进行加密和解密
1.引言在实际工作中我们常常会遇到对数据进行加密解密的工作(如对密码数据的保护或者对网络传输的数据进行保护),因为数据加密解密需要非常复杂、高效的算法,所以通常对于一般的程序员是无法完成的工作,即使对于一些公开的加密算法进行编程都是一件非常艰巨的任务(少数智商及高的程序员除外)。幸运的是现在有很多加解密算法有现成的API,我们只要了解一些加解密的工作原理,能够使用一些加解密API来完成数据保护
2013-02-21 22:13:09
2395
转载 几种JAVA加密算法
1. MD5加密,常用于加密用户名密码,当用户验证时。 protected byte[] encrypt(byte[] obj) ...{ try ...{ MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(obj); return md5.digest(); } c
2013-02-21 22:04:01
695
转载 Java 加密解密之对称加密算法PBE
Java 加密解密之对称加密算法PBEPBE是一种基于口令的加密算法,使用口令代替其他对称加密算法中的密钥,其特点在于口令由用户自己掌管,不借助任何物理媒体;采用随机数(这里我们叫做盐)杂凑多重加密等方法保证数据的安全性。PBE算法是对称加密算法的综合算法,常见算法PBEWithMD5AndDES,使用MD5和DES算法构建了PBE算法。将盐附加在口令上,通过消息摘要算法经过迭
2013-02-21 22:03:24
850
转载 java加密算法简要介绍
本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。 BASE64编码算法不算是真正的加密算法。 MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。BASE64 按照RFC2045的定义,Base64被定义为:Base64内容
2013-02-21 21:57:19
615
转载 平菇烧白菜
原料: 平菇300克、白菜200克; 辅料: 姜丝适量、干红辣椒3只、盐1/4茶匙、生抽1/2茶匙、蚝油1.5茶匙、水淀粉2茶匙。 做法: 1、平菇洗净,去根,撕成小朵.白菜洗净,沥干水份,叶子撕成和蘑菇差不多大小的片,白菜帮用刀片成薄片; 2、锅中烧开足量的水,下入白菜,焯烫1分钟,捞出沥水; 3、再下入平菇,煮两分钟,捞出用
2011-11-26 20:16:05
1907
转载 大豆蛋白专篇:一种不伤害其他动物的高蛋白健康食品
一直以来都会有朋友问,大豆蛋白是什么,在哪里能买到,今天专门来介绍一下大豆蛋白,希望对有兴趣的朋友能有所帮助。大豆蛋白是简称,全称叫大豆组织蛋白,也有叫大豆蛋白肉、植物蛋白肉。原料:是由大豆提炼成的。(也有一种花生蛋白,顾名思义就是由花生提炼的)营养:蛋白质含量是猪、牛瘦肉的3倍,是一种高蛋白营养食品。不含胆固醇。含人体所需8种氨基酸。味道:和半成品的素肉不同之处,它没有任何味
2011-11-25 17:36:59
5378
转载 简易的素炒面
原料:面条、胡萝卜、豇豆角(长豆角)、黄瓜、红尖椒做法:1、先炒菜:胡萝卜、豇豆角、黄瓜洗净,切成丝,锅中热油,爆香姜丝,依次放入豇豆角丝、胡萝卜丝,最后放入黄瓜丝,用盐调味,炒熟后盛盘备用。提示:其实炒面里的菜可以变化多端,不仅限于这几种,其他还有例如香菇、各种芽菜、大豆蛋白等都可以。我建议菜切成丝,感觉和面条比较相配,哈哈。2、买来的挂面用水煮七分熟,挑一根尝尝,面条质感微硬最
2011-11-25 17:25:53
1487
转载 莲藕花生草菇汤
原料:莲藕、干草菇(或是干香菇)、花生米(带外面的红皮的)做法:1、莲藕洗净,切滚刀块;干草菇用水浸泡;花生米用水浸泡。2、高压锅中加一半水,放入所有材料,顺便将泡干草菇的水也倒入锅中(最底下的渣子别倒),盖上锅盖,先大火煮到冒气,转小火再慢慢煲半个小时,打开锅盖,加少许盐调味即可。心得:1、家里的砂锅“升天”了,哈哈,只好用高压锅代替,当然煲汤最好还是用砂锅。最喜欢里面的莲藕
2011-11-25 17:21:05
2029
转载 架设WIN32汇编程序的开发环境
笔者在学习Windows下的图形界面应用程序(GUI,Graphical User Interface)的时候碰到的第一个麻烦就是架设WIN32汇编程序的开发环境,在这里笔者愿意和大家分享这段经历。笔者认为大家应该首先具备下列概念和文件:操作系统:首先大家应该具备Windows98以上操作系统,看起来这并不是什么难事文本编辑程序:你可以选择Windows自带的记事本,或者是
2011-11-25 16:56:12
613
转载 在Visual C++中使用内联汇编
在Visual C++中使用内联汇编 内联汇编的优缺点 因为在Visual C++中使用内联汇编不需要额外的编译器和联接器,且可以处理Visual C++中不能处理的一些事情,而且可以使用在C/C++中的变量,所以非常方便。内联汇编主要用于如下场合: 1.使用汇编语言写函数; 2.对速度要求非常高的代码;
2011-11-25 14:33:13
1290
转载 汇编byte ptr[BP]与word ptr[BX]的区别
提问:MOV BYTE PTR[BP],20H和MOV WORD PTR[BX],2000H什么意思?有区别吗?请问下他们进行的具体操作是什么?(DS)=2100H,(SS)=5200,(BX)=1400H,(BP)=6200H回答:BYTE PTR这样的叫属性修饰符,具体来说,就是操作数为字节;相应的,WORD PTR操作数为字。所以,MOV BYTE PTR[BP],20H
2011-11-25 11:28:53
21792
2
转载 8088 汇编跳转
8088 汇编跳转 一、状态寄存器PSW(Program Flag)程序状态字寄存器,是一个16位寄存器,由条件码标志(flag)和控制标志构成,如下所示:151413121110987654321
2011-11-25 11:11:29
1794
转载 汇编常用命令、指令一览
汇编常用命令、指令一览 (作者:wutoyou)--------------------------------------------------------------------------------MOV(MOVe) 传送指令P28PUSH 入栈指令P32POP 出栈指令P33XCHG(eXCHanG) 交换指令P34XLAT
2011-11-25 10:02:35
1133
转载 堆栈调用,局部变量(更易理解,有图)
堆栈调用,局部变量 (2007-02-13 11:52) 分类: 汇编学习 堆栈调用,局部变量一:在分析汇编代码时总是要遇到无数的Call,对于这些Call,尽量要根据Call之前传递的参数和Call的返回值来判断Call的功能。传递参数的工作必须由函数调用者和函数本身来协调,计算机提供了一种被称为栈的数据结构来支持参数传递。 当参数个数多于一个时,按照什么顺序把参
2011-11-25 10:00:43
5338
转载 通过一段汇编,加深对寄存器ESP和EBP的理解
一直对寄存器ESP和EBP的概念总是有些混淆,查看定义ESP是栈顶指针,EBP是存取堆栈指针。还是不能很透彻理解。之后借于一段汇编代码,总算是对两者有个比较清晰的理解。下面是按调用约定__stdcall 调用函数test(int p1,int p2)的汇编代码;假设执行函数前堆栈指针ESP为NNpush p2 ;参数2入栈, ESP -= 4h , ESP = NN - 4h
2011-11-25 09:35:46
730
原创 一些常用的网站(备忘下)
播布客: http://www.boobooke.com/index.html看雪论坛:http://bbs.pediy.com/邪恶八进制:http://forum.eviloctal.com/ITeye:http://www.iteye.com/
2011-11-22 15:39:14
562
转载 Mule ESB 学习笔记
1. 简介Mule ESB是一个基于Java的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换。Mule ESB支持集成现有系统而无论其底层采用何种技术,如JMS、Web Services、JDBC、HTTP以及其他技术。2. 整体结构图 整体结构从上图可见,Mule通过Transports/C
2011-11-07 17:30:55
846
原创 mule实现程序发送邮件
mule-smtp.xml:http://www.mulesoft.org/schema/mule/core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:spring="http://www.springframework.org/schema/beans" xmlns:smtp="http://www.mu
2011-11-02 17:17:21
3028
原创 myeclipse8.6添加插件
方法一、 使用myeclipse自带的MyEclipse Configuration Center中添加插件(只是中国内无法更新myeclipse8.6) 方法二、1.从官方网站下载site-1.6.16.zip,网址:subclipse.tigris.org; 2.将解压出来的features与plugins,复制到任意目录:Genuitec\MyEclipse-8.
2011-10-28 17:09:21
4006
原创 js提交form
js方法得到form内所有组件的提交参数: 目前prototype(JS框架)支持获取form内组件参数,方法如下{$("myForm").serialize();得到myForm表格下的参数;}
2011-10-28 17:04:38
494
转载 java解析xml文件四种方式
java解析xml文件四种方式1.介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于
2011-10-28 16:32:30
598
转载 正则表达式中i,g,ig,gi,m的区别和含义
正则表达式中/i,/g,/ig,/gi,/m的区别和含义/i (忽略大小写)/g (全文查找出现的所有匹配字符)/m (多行查找)/gi(全文查找、忽略大小写)/ig(全文查找、忽略大小写)
2011-10-28 15:27:28
7007
转载 常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\
2011-10-28 15:26:52
341
转载 深入浅出之正则表达式(二)
深入浅出之正则表达式(二)前言: 本文是前一片文章《深入浅出之正则表达式(一)》的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。 本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请
2011-10-28 15:26:10
411
转载 深入浅出之正则表达式(一)
前言: 半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”才能准确的表达出该教程给我
2011-10-28 15:23:28
423
原创 根据动态jsp页面生成静态HTML页面
在jsp页面上加入以下java代码:String contextPath = request.getContextPath();homePage.setRequest(request);pageContext.setAttribute("zdid", com.cdmcs.cqjgj.web.Global.ZDID);int cacheTime=60*30;//com.cdmcs
2011-10-26 17:31:22
808
转载 websphere中获取项目文件路径
网上各处搜索的资源,我知道有两种方法:1。通过request方式request.getSession().getServletContext().getRealPath("/"); 2。通过spring包01import org.springframework.core.io.Resource; 03import
2011-10-25 16:41:26
5433
原创 生成xls报表工具类
通过工具类jxl编写的excel报表工具类,使得生成excel时更加方便,这也是本人总结多次,到现在为止(2011-10)的版本!工具类下载链接地址:http://download.youkuaiyun.com/detail/linlin_jiong/3717583示例:public static void main(String[] args){ /** * 生成Excel报表
2011-10-25 16:06:36
1158
原创 jsp上传XLS
提交页面: 生成考核排名序列 上月考核成绩:" size="40" type="file"> 后台上传页面:String uploadFilePrePath = request.getSession().getServletContext().getRealPat
2011-10-25 15:33:46
1248
原创 js动态设置表格内容,生成HTML文件
通过js方式设置table中数据内容,并生成为HTML文件。这篇文章只是为动态设置表格内容作个范例,里面有一些常用的js方法。 var i = 0; function addRow(){ var tabEle = document.getElementById("tab_1"); var addTr = tabEle.insertRow(); addTr.setA
2011-10-25 15:23:24
13150
转载 用tomcat 发布mule 服务 (转)
<br /> 研究了一段时间mule 3.0.1 ,下面分享使用 myeclipse 创建 使用mule的项目,然后 使用tomcat启动服务<br /> 步骤如下:<br /> 1:下载tomcat <br /> 2: 在tomcat 目录下 conf/server.xml 里面添加<br /> <Listener className="org.mule.module.tomcat.MuleTomcatListener" /><br /> 3:在tomcat 根目录下建立 文件夹 mule-l
2011-05-17 11:01:00
3787
IBM MQ培训资料
2011-11-07
mule3.4的eclipse插件
2011-11-02
prototype.js
2011-10-28
SWT-eclipse插件(myeclipse8.6)
2011-10-28
自己写的生成excel报表的工具类
2011-10-25
jsmartcom_zh_CN.jar
2011-10-25
mapxtreme java DEMO(有B/S及C/S版)
2011-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人