码迷,mamicode.com
首页 > 编程语言
Java使用FileLock实现Java进程互斥锁
原理:JDK的nio包中FileLock实现类似Linux fcntl的文件锁, 可使文件被进程互斥访问. 借助此功能, 可以实现强大的Java进程互斥锁, 从而在应用层面保证同一时间只有惟一的Jar应用进程在运行! 避免某些因素导致jar重复执行, 多个进程产生竞争,破坏业务数据. (当然, 你可... ...
分类:编程语言   时间:2016-09-07 14:31:02    阅读次数:395
Pojo类(plain ordinary java object)
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。如果项目中使用了Hibernate框架,有一个关联的xml文件,使对象与数据库中的表对应,对象的属性与表中的字段相对应。 一般在web应用程序中建立一个数据库的映射对象时,我们只能称它为POJO。普通Java类,具有一部分getter ...
分类:编程语言   时间:2016-09-07 14:30:03    阅读次数:177
SpringMVC_原理(转)
在整个Spring MVC框架中,DispatcherServlet处于核心位置,它负责协调和组织不同组件完成请求处理并返回响应的工作。具体流程为:1)客户端发送http请求,web应用服务器接收到这个请求,如果匹配DispatcherServlet的映射路径(在web.xml中配置),web容器将 ...
分类:编程语言   时间:2016-09-07 14:29:24    阅读次数:242
python之字串
python字串声明: 单引('), 双引("), 三引(''' 或 """"). python字串前缀: r表示原生字串, 字串内容: (1)不能包含声明符(除非转义,但转义符也会作为字串内容.) (2)不能奇数转义符结尾(实质也是避免最后声明符转义) 简言之, 原生字串的写法一般用于正则表达式. ...
分类:编程语言   时间:2016-09-07 14:27:48    阅读次数:158
使用Java数组实现双色球选号
...
分类:编程语言   时间:2016-09-07 14:29:06    阅读次数:175
Java检测文件是否UTF8编码
介绍UTF-8编码规则 UTF-8 编码字符理论上可以最多到 6 个字节长, 然而 16 位 BMP 字符最多只用到 3 字节长. Bigendian UCS-4 字节串的排列顺序是预定的. 字节 0xFE 和 0xFF 在 UTF-8 编码中从未用到. 下列字节串用来表示一个字符. 用到哪个串取决... ...
分类:编程语言   时间:2016-09-07 14:25:22    阅读次数:203
python: 命令选项及归类
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之内置类型: 序列, 字典
序列: 元素之类有序的类型. 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动态替换InetAddress中DNS的做法简单分析1
在java.net包描述中, 简要说明了一些关键的接口. 其中负责networking identifiers的是Addresses. 这个类的具体实现类是InetAddress, 底层封装了Inet4Address与Inet6Address的异同, 可以看成一个Facade工具类. A Low L... ...
分类:编程语言   时间:2016-09-07 14:26:58    阅读次数:1506
RC4算法的Python实现详注
刚对RC4算法进行了学习,网上发现https://ju.outofmemory.cn/entry/46753 中作者展示了RC4的python实现,但代码缺乏注释,较为晦涩,因此本文对部分代码进行了注释,希望能对学习RC4算法的pythoner有所帮助。 ...
分类:编程语言   时间:2016-09-07 14:26:09    阅读次数:370
Java使用JSP Tag Files & JSP EL Functions打造你自己的页面模板
1. 简单说明:在JSP 2.0后, 你不再需要大刀阔斧地定义一堆TagSupport或BodyTagSupport, 使用JSP Tag Files技术可以实现功能强大的页面模板技术. 在这里抛砖引玉, 结合项目开发, 简单介绍Tag Files技术的应用. 至于详细教程与资料, 请大家参考Jav ...
分类:编程语言   时间:2016-09-07 14:26:37    阅读次数:207
spring定时器配置
项目有用到定时器,拍给我做,作为小白的我,感觉到压力很大,上网一查,我顿时就笑了、呵呵哒。 整理下我简单测试的spring定时器的代码。 1.创建执行定时器的java类 public class TimeTest { private Logger logger = LoggerFactory.get ...
分类:编程语言   时间:2016-09-07 14:20:11    阅读次数:181
javascript 跨浏览器事件对象、阻止默认事件、阻止冒泡兼容写法
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.
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
Java时间日期格式转换
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
A*算法实现
1.A*基本流程图 2.扩展节点方法 3.A*最短路径条件 代码: 1.main.lua require "Lib" --create scene local gameScen...
分类:编程语言   时间:2016-09-07 13:11:12    阅读次数:272
C++学习笔记(五):高级编程:文件和流,异常处理,动态内存,命名空间
C++ 文件和流到目前为止,我们已经使用了 iostream 标准库,它提供了 cin 和 cout 方法分别用于从标准输入读取流和向标准输出写入流。本教程介绍如何从文件读取流和向文件写入流。这就需要...
分类:编程语言   时间:2016-09-07 13:10:00    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!