原理:JDK的nio包中FileLock实现类似Linux fcntl的文件锁, 可使文件被进程互斥访问. 借助此功能, 可以实现强大的Java进程互斥锁, 从而在应用层面保证同一时间只有惟一的Jar应用进程在运行! 避免某些因素导致jar重复执行, 多个进程产生竞争,破坏业务数据. (当然, 你可... ...
分类:
编程语言 时间:
2016-09-07 14:31:02
阅读次数:
395
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。如果项目中使用了Hibernate框架,有一个关联的xml文件,使对象与数据库中的表对应,对象的属性与表中的字段相对应。 一般在web应用程序中建立一个数据库的映射对象时,我们只能称它为POJO。普通Java类,具有一部分getter ...
分类:
编程语言 时间:
2016-09-07 14:30:03
阅读次数:
177
在整个Spring MVC框架中,DispatcherServlet处于核心位置,它负责协调和组织不同组件完成请求处理并返回响应的工作。具体流程为:1)客户端发送http请求,web应用服务器接收到这个请求,如果匹配DispatcherServlet的映射路径(在web.xml中配置),web容器将 ...
分类:
编程语言 时间:
2016-09-07 14:29:24
阅读次数:
242
python字串声明: 单引('), 双引("), 三引(''' 或 """"). python字串前缀: r表示原生字串, 字串内容: (1)不能包含声明符(除非转义,但转义符也会作为字串内容.) (2)不能奇数转义符结尾(实质也是避免最后声明符转义) 简言之, 原生字串的写法一般用于正则表达式. ...
分类:
编程语言 时间:
2016-09-07 14:27:48
阅读次数:
158
...
分类:
编程语言 时间:
2016-09-07 14:29:06
阅读次数:
175
介绍UTF-8编码规则 UTF-8 编码字符理论上可以最多到 6 个字节长, 然而 16 位 BMP 字符最多只用到 3 字节长. Bigendian UCS-4 字节串的排列顺序是预定的. 字节 0xFE 和 0xFF 在 UTF-8 编码中从未用到. 下列字节串用来表示一个字符. 用到哪个串取决... ...
分类:
编程语言 时间:
2016-09-07 14:25:22
阅读次数:
203
usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... Options and arguments (and corresponding environment variables): -B : don't write .p ...
分类:
编程语言 时间:
2016-09-07 14:26:23
阅读次数:
341
序列: 元素之类有序的类型. Python 2.x支持6种内置序列: list, tuple, string, ustring, buffer, xrange (1)序列的定义: list: [] tuple: () string: ', ", ''' 或""" ustring: u', u", u ...
分类:
编程语言 时间:
2016-09-07 14:25:12
阅读次数:
163
在java.net包描述中, 简要说明了一些关键的接口. 其中负责networking identifiers的是Addresses. 这个类的具体实现类是InetAddress, 底层封装了Inet4Address与Inet6Address的异同, 可以看成一个Facade工具类. A Low L... ...
分类:
编程语言 时间:
2016-09-07 14:26:58
阅读次数:
1506
刚对RC4算法进行了学习,网上发现https://ju.outofmemory.cn/entry/46753 中作者展示了RC4的python实现,但代码缺乏注释,较为晦涩,因此本文对部分代码进行了注释,希望能对学习RC4算法的pythoner有所帮助。 ...
分类:
编程语言 时间:
2016-09-07 14:26:09
阅读次数:
370
1. 简单说明:在JSP 2.0后, 你不再需要大刀阔斧地定义一堆TagSupport或BodyTagSupport, 使用JSP Tag Files技术可以实现功能强大的页面模板技术. 在这里抛砖引玉, 结合项目开发, 简单介绍Tag Files技术的应用. 至于详细教程与资料, 请大家参考Jav ...
分类:
编程语言 时间:
2016-09-07 14:26:37
阅读次数:
207
项目有用到定时器,拍给我做,作为小白的我,感觉到压力很大,上网一查,我顿时就笑了、呵呵哒。 整理下我简单测试的spring定时器的代码。 1.创建执行定时器的java类 public class TimeTest { private Logger logger = LoggerFactory.get ...
分类:
编程语言 时间:
2016-09-07 14:20:11
阅读次数:
181
var EventUtil = { getEvent: function(event){ return event ? event : window.event; }, getTarget: function(event){ return event.target || event.srcEleme ...
分类:
编程语言 时间:
2016-09-07 14:19:31
阅读次数:
175
Hadoop安装完后,启动时报Error: JAVA_HOME is not set and could not be found.解决办法: 修改/etc/hadoop/hadoop-env.sh中设JAVA_HOME。 应当使用绝对路径。 export JAVA_HOME=$JAVA_HOME ...
分类:
编程语言 时间:
2016-09-07 14:18:00
阅读次数:
109
1 import java.util.*; 2 import java.text.*; 3 import java.util.Calendar; 4 5 public class VeDate { 6 /** 7 * 获取现在时间 8 * 9 * @return 返回时间类型 yyyy-MM-dd ...
分类:
编程语言 时间:
2016-09-07 14:15:06
阅读次数:
188
1.A*基本流程图
2.扩展节点方法
3.A*最短路径条件
代码:
1.main.lua
require "Lib"
--create scene
local gameScen...
分类:
编程语言 时间:
2016-09-07 13:11:12
阅读次数:
272
C++ 文件和流到目前为止,我们已经使用了 iostream 标准库,它提供了 cin 和 cout 方法分别用于从标准输入读取流和向标准输出写入流。本教程介绍如何从文件读取流和向文件写入流。这就需要...
分类:
编程语言 时间:
2016-09-07 13:10:00
阅读次数:
256