`
liuhaixiao
  • 浏览: 143406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近项目中用到关于文件加密的应用。想来想去没有想到JAVA有什么好的办法把文件加密。 突然想到是否可以用操作系统来实现加密。于是想到了linux操作系统下的zip命令。 需求是这样的要生成一个test.txt 文件, 默认自动打成 test.zip包并且加密密码为:123456 具体是 : zip -P 123456 test.zip test.txt 另:    由学习了一下shell脚本输入输出控制(以下内容为摘抄)。 Linux Shell 环境中支持输入输出重定向,用符号<和>来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入 ...
出自:http://blog.csdn.net/spring_0534/archive/2009/02/05/3864656.aspx 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。 结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。 下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(b ...
出自:http://blog.csdn.net/spring_0534/archive/2009/01/12/3758199.aspx 我们首先来看一段代码: Java代码 String str=new String("abc");  紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String() ...
jboss默认配置了以下服务: •  JMX Console •  JBoss Web Console 为了安全起见,需要用户通过授权进行访问。 一、JMX安全配置 STEP 1:     找到%JBOSS_HOME%/server/default/deploy/jmx-console.war/WEB-INF/jboss-web.xml文件,根据说明,去掉注释。 ...
以下内容为摘抄,原文http://www.williamlong.info/archives/482.html 原创文章如转载,请注明:转载自月光博客 [ http://www.williamlong.info/ ] 本文来源于月光博客 http://www.williamlong.info , 原文地址:http://www.williamlong.info/archives/482.html Unix/Linux下 ...
原文:http://blog.yening.cn/2006/03/14/46.html AJAX 全称 Asynchronous JavaScript And XML(异步Javascript与XML) ,wikpedia (需代理)有非常详细的描述,这里就不在累赘。主要说一下其应用.AJAX的核心是数据的异步传输,在Internet Explorer 通过 Microsoft.XMLHTTP 组件,而在 Firefox 和 Oprea 则是通过内置的XMLHttpReques 对象进行数据传输,考虑到跨浏览器等特性,我们一般可以用目前比较流行的的 Prototype Javascript Fr ...
原文:http://www.prototypejs.org/learn/introduction-to-ajax] 翻译:www.ruby-china.cn 站长] Prototype框架提供了非常容易和有意思的方法处理Ajax的调用,同时它也是浏览器安全的 。除了简单的请求外,这个模块(指prototype里的Ajax)也能很聪明的处理从服务器返回 的javascript代码,并且提供了一个辅助的类不停的轮循。 Ajax的功能包含在了全局的Ajax对象里面。用于Ajax请求的transport是xmlHttpRequest,它是从用户角度的对不同浏览器进行安全的抽象的结果。真正的请求是通 ...
发布时间:2006.06.30 07:06     来源:chinaunix    作者: 1991年,芬兰的一名学生linus torvalds出于兴趣,以他的灵感和才思,开发了当今最为流行的免费操作系统linux。linux也正以它的优越性赢得越来越多的用户的喜爱,同时也被微软视为最可怕的竞争对手之一。全世界使用linux操作系统的人正以惊人的速度增涨着,同时也产生了linux诸多不同的版本,因为它实在是 ...
http://tech.ccidnet.com/art/302/20041018/166228_1.html  赛迪网   find . -name "*" |xargs grep "要查找的字符"
以下文字为摘抄.. JNI完全手册(一) yippit 原创 最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。 首先引用一篇文章,介绍一个简单的JNI的调用的过程。 JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。 JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上 ...
以下文字为网络摘抄学习 我知道的有两种方法,一种是直接用JNI,另一种是则是用Jacob(实质上也用的是JNI) 先讲讲第一种方法 1.编写java程序TestDll,注意,这个类有两个作用,一个是用来做头文件,另外一个作用就是通过它来调用dll public class TestDll { static { System.loadLibrary("DLLSample");//载入dll } public native static int DoubleValue(int i);//函数声明 } 2.编译: javac TestDll 3.生成头文件: javah Te ...
以下文字为网络摘抄学习. 另外,其中一些术语的翻译,是我自己的”创作“,我不知道别人是怎样翻译的。如果有不当的地方,希望指正。 堆( Heap)是 Java 程序的对象生活的地方,包含活的对象,死的对象以及剩余内存。 ...
1. Heap设定与垃圾回收 Java Heap分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象,本文不讨论该区。 JVM的Heap分配可以使用-X参数设定, -Xms 初始Heap大小 -Xmx ...
1、 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这 ...
以下内容为网络摘抄,留个备份 对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 mysql> ...
Global site tag (gtag.js) - Google Analytics