微耕门禁、Monitor监控等设备的二次开发
微耕门禁二次开发
-
mina框架详解 Mina IoHandler 事件触发机制 mina IoBuffer常用方法 java.util.Queue(队列)的简单使用 Java 套接字 JAVA字符串格式化-String.format()的使用 java用while循环设计轮询线程的性能问题 门禁系统反潜回方案,什么叫反潜回(防尾随)? 现代楼宇中的互锁门禁系统 DataTime.Now.Ticks精确的时间单位[转]
Monitor监控二次开发
-
H264码流结构分析(裸码流获取) 视频监控设备统一web访问(抓拍) Java判断文件目录以及文件是否存在 JAVA用http协议GET方法从服务器获取图片保存到本地
web端查看
-
怎样在.properties文件中注释 Java 读写Properties配置文件 java中异常抛出后代码还会继续执行吗 java捕获到异常以后,后面的代码还会执行吗? MINA2的日志配置 在java项目中使用log4j的实例 java日志框架log4j详细配置及与slf4j联合使用教程 在Java项目中如何使用log4j和slf4j实现日志打印 slf4j日志只输出到控制台,没输出到日志文件 MINA2 之日志配置 log4j2 文件滚动扩展(基于行和时间的滚动) Log4j appender输出类型配置(控制台、文件、滚动文件、每日滚动文件) Java 读写Properties配置文件
读取日志及使用
-
Java实时读取日志文件(RandomAccessFile类中seek方法可以从指定位置读取文件) java解析log日志 Java中实现读取文件指定行 Jackson基础教程 详细解说Tomcat 设置虚拟路径的几种方法及为什么设置虚拟路径(访问虚拟路径的localhost:8080,需要在前边加上http://,否则浏览器会报错) 引入Bootstrap注意:
<link rel="stylesheet" href="<%=basePath%>res/bootstrap.min.css"> <script src="<%=basePath%>res/jquery.min.js"></script> <script src="<%=basePath%>res/bootstrap.min.js"></script>
-
详解Bootstrap按钮 DIV居中之div水平居中 让DIV布局居中 HTML 固定div于页面固定位置,实现悬浮按钮。 js传入参数为字符串问题 标签的href和onclick属性 Java String.split()用法小结
按日期分割log文件:
log4j.rootLogger=INFO,console,dailyFile
#dailyFile,rollingFile,logFile
log4j.additivity.org.apache=true
# 控制台(console)
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Threshold=DEBUG
log4j.appender.console.ImmediateFlush=true
log4j.appender.console.Target=System.err
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p] %m%n
# 日志文件(logFile)
log4j.appender.logFile=org.apache.log4j.FileAppender
log4j.appender.logFile.Threshold=INFO
log4j.appender.logFile.ImmediateFlush=true
log4j.appender.logFile.Append=true
log4j.appender.logFile.File=P:/20_IT/wutianci/log/log4j.log
log4j.appender.logFile.layout=org.apache.log4j.PatternLayout
log4j.appender.logFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p] %m%n
# 滚动文件(rollingFile)
log4j.appender.rollingFile=org.apache.log4j.RollingFileAppender
log4j.appender.rollingFile.Threshold=INFO
log4j.appender.rollingFile.ImmediateFlush=true
log4j.appender.rollingFile.Append=true
log4j.appender.rollingFile.File=P:/20_IT/wutianci/log/log4j.log
log4j.appender.rollingFile.MaxFileSize=200KB
log4j.appender.rollingFile.MaxBackupIndex=50
log4j.appender.rollingFile.layout=org.apache.log4j.PatternLayout
log4j.appender.rollingFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p] %m%n
# 定期滚动日志文件(dailyFile)
log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.dailyFile.Threshold=INFO
log4j.appender.dailyFile.ImmediateFlush=true
log4j.appender.dailyFile.Append=true
log4j.appender.dailyFile.File=P:/20_IT/wutianci/log/log4j.log
log4j.appender.dailyFile.DatePattern=.yyyy-MM-dd
log4j.appender.dailyFile.layout=org.apache.log4j.PatternLayout
log4j.appender.dailyFile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p] %m%n
