摘要:
针对Java易遭受逆向工程攻击的原因,今天我将向大家介绍目前市场上关于防止Java免受逆向工程攻击的集中措施,同时指出这几种措施在防范逆向工程攻击的时候存在的不足之处。 首先是板载措施,它并不足以防止逆向工程。大多数虚拟机都包含一些使逆向工程复杂化的功能。Java允许用户在JAR存档中提供的每个类上设置认证系统下载站一个数字证书,以确保原始文件没有被更改。虽然这样做并无害处,但该功能相当容易清除,并且仅针对静态补丁方法提供保护,而静态补丁只是攻击场景中的一小部分。而且,这种方法并不能针对运行时应用于内存的补丁提供保护。 Java还通过虚拟机执行字节码验证器,该验证器在执行通过的字节码之前对.. 阅读全文
摘要:
正则表达式对于数量限定符如 ?, + , *, {n, m} 的匹配默认是贪婪模式,比如: a.*b 匹配 acbab 的结果是 acbab 而不是acb 正则表达式支持懒惰模式,也就是在数量限定符后加一个数量修饰词(quantifier),用问号表示, 比如: a.*?b 匹配 acbab 的结果是 acb 而不是acbab 而Java语言在正则表达式中支持一种Possessive 数量修饰词 ,用加号表示。其字面意思是像贪婪模式一样匹配,但不回溯。这到底是什么意思呢?其实这和匹配算法相关,比如: 在贪婪模式下,正则表达式 a.*b 在匹配 acbac时,在windows7旗舰版匹... 阅读全文
摘要:
FreeSWITCH提供了一个mod_java模块,用于使用JAVA语言来实现对FreeSWITCH的控制。最近正好接触了下,很是被里面的部分问题困扰过,现整理出来与大家共享下: 注:已提前将windows7旗舰版官方wiki中的demo(Java">http://wiki.freeswitch.org/wiki/Java)做成jar包,名字是freeswitchJavaScript.jar 1、将文件freeswitchJavaScript.jar上传到linux目录,如下: /usr/local/freeswitch/jar/freeswitchJavaScript.jar 阅读全文
摘要:
获取系统时间 主要类简介 SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行解释。"''" 表示单引号。所有其他字符均不解释;只是在格式化时将它 阅读全文
摘要:
内存支持:32位的Windows系统最多只能运行或处理4GB以内的内存,当ghost xp系统下载之家电脑中安装已经超过4GB以上时,系统不会识别超过4GB的内存。也就说是装了>=4GB以上的内存,装了和没装是一样的。 而64位系统,却可能支持大于4GB以上的内存,小于128GB的内存(WIN7 64位),不过如果是单纯从CPU方面算的话,最大可寻址16TB的内存。不过家用电脑或是办公电脑,一般都受电脑主板的限制,一般最多支持16或是32GB的内存,这种非常大的内存,多于用服务器中。 电脑维修技术网注:网上不少网友都发现有些XP 32位系统,搞了个破解补丁,就可支持4GB或是大内存了,作 阅读全文
摘要:
JVM里的GC(Garbage Collection)的算法有很多种,如标记清除收集器,压缩收集器,分代收集器等等,详见HotSpot VM GC 的种类现在比较常用的是分代收集(generational collection,也是SUN VM使用的,J2SE1.2之后引入),即将内存分为几个区域,将不同生命周期的对象放在不同区域里:young generation,tenured generation和permanet generation。绝大部分的objec被分配在young generation(生命周期短),并且大部分的object在这里die。当young generation满了 阅读全文
摘要:
这里省略登录界面和登录成功的跳转界面;这两个界面都是比较简单的jsp页面;省略了bean文件,其中只是封装了username和password属性 1.web.xml 配置文件 [java 1 2 6 7 struts2 8 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 9 10 11 12 struts2 13 /* 14 15 16 17 index.jsp 18 19 20 2.struts.xml配置文件,struts2配置最重要的文件,... 阅读全文