-
Android zip资料压缩解压缩
Androidzip文件压缩解压缩DirTraversal.javaviewsourceprint?01packagecom.once;0203importjava.io.File;04importjava.util.ArrayList;05importjava.util.LinkedList;06/**07*文件夹遍历08*@authoronce09*10*/11publicclassDirTr...
31
热度 -
程序员,Mybatis 你踩过坑吗?
大多数开发者应该都使用过Hibernate或者Mybatis的框架,或多或少都踩过一些坑!如在MyBatis/Ibatis中#和$的区别,#方式能够很大程度防止sql注入,$方式无法防止Sql注入。所以,老司机对新手说,最好用#。简单的说#{}是经过预编译的,是安全的,而 解决一些实际问题。 如在执行sql语句时你有时并不希望让变量进行处理,而是直接赋值执行,这时就要用到(${a})了,在使用时还...
45
热度 -
JAVA 内存储器的那些事
JAVA内存的那些事 (转载)固然Java屏蔽了一下内存细节,但是有时候,了解一下这些常识还是有好处的,特别是一些口试,总是盯着这些玩意不放手。 ? JVM启动以后,会分配两类内存区域,一类用于开发职员使用,比如保存一些变量,对象等,一类JVM自己使用,比如存放一些class类和描述。 ? 1,第一类内存区域又可以分为栈(stack)、堆(heap),还有一些静态存储区域,这部分的内存在JVM启...
200
热度 -
(一)前言――(10)jquery项目的历史(History of the jQuery project)
(1)前言――(10)jquery项目的历史(HistoryofthejQueryproject)ThisbookcoversthefunctionalityandsyntaxofjQuery1.6.x,thelatestversionatthetimeofwriting.Thepremisebehindthelibrary―providinganeasywaytofindelementsonaw...
298
热度 -
猜数目字小游戏[附图和源码]
猜数字小游戏[附图和源码] 猜数字小游戏,随机产生的4位数字,A:位置对,数字也正确.B:数字正确,但是位置不对.例如[A:2B:1]表示当前这四个数字中有两个数字是和结果吻合的,另一个数字包含在结果内,但是所在位置不对.还是很简单的,当时是为了用一下Flex的拖拽功能.code中引用的gif图片没有上传,随便下载一套,按照路径放置之后,编译就可以了. <?xmlversion="1.0"e...
105
热度 -
组件创办过程――生命周期
组件创建过程――生命周期 Flex组件生命周期大概可以分为3步:1.IntiliazitionConstructionConstruction是组件构造阶段,组件的构造器不能有必须的参数。在构造函数中可以添加事件监听器,初始化属性。这个阶段只做很少的事情。ConfigurationConfiguration是组件的配置阶段,组件的属性,事件回调函数,样式和效果定义都在这个阶段完成。你不应该把这些任...
254
热度 -
JavaScriptCore, WebKit的JS兑现(完)
JavaScriptCore,WebKit的JS实现(完)什么是methodJIT?什么是DFGJIT?JSC的DFGJIT与V8Crankshaft相比有何优劣? JIT:一个方法式的JIT(amethodjit) *关于methodJIT,可以参考另一份档案。 关于解释器(interpreter)和堆栈(stack,也就是寄存器文件,registerfile)都是应用了方法式JIT(metho...
404
热度 -
Ajax:搂抱JSON,让XML走开
Ajax:拥抱JSON,让XML走开 Ajax(AsynchronousJavaScriptandXML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保存字符的文件。...
96
热度 -
JSTL课程大全 - fn函数篇
JSTL教程大全-fn函数篇 首先,我们要在页面的最上方引用:<%@taglibprefix="fn"uri="http://java.sun.com/jsp/jstl/functions"%>下面是JSTL中自带的方法列表以及其描述: fn:contains(string,substring) 假如参数string中包含参数substring,返回true例如:<c:ift...
66
热度 -
利用 Geronimo 2.2 创设安全的 Web Service 应用
利用Geronimo2.2创建安全的WebService应用 简介: ?随着WebService应用越来越广泛,如何保证服务能够安全的访问和传输,也逐渐引起开发人员和用户的关注。Web Service的安全可以从两方面考虑:访问安全和传输安全.。前者主要指只有授权用户可以访问应用, 而后者侧重于在消息传输过程中如何保证消息的私密性和完整性。本文介绍了如何在ApacheGeronimo开发和部署安全...
516
热度 -
jstat展示的full GC次数与CMS周期的关系
jstat显示的fullGC次数与CMS周期的关系 使用Oracle/SunJDK来运行Java程序的时候,大家或许有用过jstat工具来观察GC的统计数据,例如上一篇日志里的$jstat-gcutil`pgrep-uadminjava` S0S1EOPYGCYGCTFGCFGCTGCT 37.210.0099.8112.8776.821767196.84330852998.0883194.931...
119
热度 -
JSTL标签跟Struts标签的对应参照
JSTL标签和Struts标签的对应参照 Java代码 <bean:cookie?id="category"?name="cat"/>?? 替换?? <c:set?var="category"?value="${cookie[''cat''].value}"/>?? -------------------------------------------?? <...
104
热度 -
JavaScript的将来方向之观察
JavaScript的未来方向之观察 最近每次去杭州,都有爱民做东道,这次吃羊排不亦乐乎。席间不免聊起技术话题,爱民问我对JavaScript的未来方向的看法,特别是像Class、Inheritence等静态特性是否会引入语言?这确实是一个令人关心的问题。很长一段时间以来,ES4的难产和分歧让人始终对JavaScript的未来感觉蒙有一层面纱,即使ES5.1都已经发布,我们仍不免心存疑虑。不过,根...
69
热度 -
NODEJS(二)File Upload Sample with routers and handlers
NODEJS(2)FileUploadSamplewithroutersandhandlers NODEJS(2)FileUploadSamplewithroutersandhandlersWhat'sneededto"route"requests?WeneedtobeabletofeedtherequestedURLandpossibleadditionalGETandPOSTparameter...
1029
热度 -
struts使用上拉列表框
struts使用下拉列表框 1.使用<html:option>标签 <html:selectproperty="city"> <html:optionvalue="010">北京市</html:option> <html:optionvalue="020">广州市</html:option> <html:optionv...
299
热度 -
SSH 常会面试题01
SSH常见面试题01 1.Hibernate工作原理及为什么要用????原理:?????1.读取并解析配置文件?????2.读取并解析映射信息,创建SessionFactory?????3.打开Sesssion?????4.创建事务Transation?????5.持久化操作?????6.提交事务?????7.关闭Session?????8.关闭SesstionFactory???????为什么要...
102
热度 -
JSTL中的字符串处置函数
JSTL中的字符串处理函数 JSTL字符串处理函数JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其...
53
热度 -
[JSTL]标签的施用
[JSTL]标签的使用 ? 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>。在这里介绍的...
45
热度 -
clone的三种js兑现
clone的三种js实现 clone的三种js实现 ?? 2009-11-1708:37:54 |??分类: JavaScript技术 | 字号 ? 订阅 clone的三种js实现 在js中,clone方法的实现并不困难,对js的6种基本类型来说stringbooleanundefinednullnumber皆可直接用=赋值...
195
热度 -
javascript面向对象技术基础(1)
javascript面向对象技术基础(一) 看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥.javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量....结果呢,看了大半天,有了一个大概的了解,细细一回味,好像什么都没懂...这篇文章是参考<<javascript-thedefinitivegui...
301
热度