jbox 高版本浏览器 滚动条 错位
jbox停止更新后,高版本浏览器下有一些问题,调整了在新版本浏览器下,调用 iframe页面出现滚动条,以及弹出层下方未对齐等问题。不过,技术有限,改的不是很正规。只是用来应急,旧系统已经使用的情况下,可以试试,改动的主要方面是新浏览器对div中元素的高度解释不同。如果有条件,推荐改动其它弹出层控件,最近使用叫 layer 的弹出层感觉不错。推荐大家试试。
mysql模拟序列,支持事务
网上大多使用表和函数来模拟序列,但函数内部不支持直接使用数据提交,实际使用中,有可能出现数据回滚。为了解决这个问题,改用存储过程来实现。没有经过大量测试,只做了初步测试。新项目中,我会使用,但目前是否有问题,还是未知,更多的是一种思路和参考,希望需要的人谨慎对待。
jbox2.3修改版,可用于jquery1.9以上
jbox2.3 由于更新停止,目前在jquery1.8以下使用正常。但由于jquery1.9取消了$.browser.msie方法,导致高版本jquery无法使用。本文件使用其它判断方法替换了$.browser.msie,实测在jquery1.9以上可使用。
申明,本人只是根据网上的东西进行了简单修改,只保证可用,有其它较高要求的同学可以绕路。谢谢!
videojs-4.6.3
videojs 4.6.3 官方资源,现在官网上不好下载,好不容易下载下来,放上来
jquery hover 延时 鼠标
jquery hover 延时 鼠标,常用于鼠标放在一张图片上,过一段时间才触发事件
spring3 mvc例子
包含完整jar包
除了初期基本配置文件,开发中,action,service,dao等都不需要写配置文件。
jackson-all 日期处理
jackson-all 日期处理
public static ObjectMapper mapper;
static {
mapper = new ObjectMapper();
mapper.getSerializationConfig().setDateFormat(new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
mapper.getDeserializationConfig().setDateFormat(new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
}
/**
* 通用性非常高的转换方法,可以转换bean,date等复杂类型
* 使用包jackson-all-1.8.0.jar 参考网站http://wiki.fasterxml.com/JacksonDocumentation
*/
public String getJsonByObject(Object obj){
try {
return mapper.writeValueAsString(obj);
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
/**
* 通用性非常高的转换方法,可以把json转换bean,date等复杂类型
* 使用包jackson-all-1.8.0.jar 参考网站http://wiki.fasterxml.com/JacksonDocumentation
*/
public <T extends Object>T getObjectByJson(String json,Class<T> arg1) {
try {
return mapper.readValue(json,arg1);
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
简单易用的gizp包,tk-filters.jar
简单易用的gzip包,工程中引入tk-filters.jar,然后在web.xml做如下配置,即可使用。
<!-- GZIPFilter Definition -->
<filter>
<filter-name>GZIPFilter</filter-name>
<filter-class>com.tacitknowledge.filters.gzipfilter.GZIPFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>GZIPFilter</filter-name>
<url-pattern>*.js</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>GZIPFilter</filter-name>
<url-pattern>*.css</url-pattern>
</filter-mapping>
网页web报表,javascript报表,简单好看
多种javascript实现的报表,简单实用,适用于不同的情况。经过简单数据传入,就可实现专业的统计图表展示
自动识别文本编码,SinoDetect
可以检查文本的编码,对于用户上传文件,而文件中含有中文的情况比较有用。 先进行编码判断,再读取文件,可以避免编码错误导致的内容乱码
jquery无限级联
依赖于jquery 和 dwr,实现无限级联显示。另外先要申明的一点,数据库设计时,就地区来举例, 假如全国为00
四川为 00|28 成都为 00|28|028 ,总之,后一级包含前一级,加上竖线,再加code. 这种结构便于查找。
使用上,页面引入js后,使用<span class="JSelect" id="area" func="ajaxKitService.getBaseAreaByPidForDwrSelect" pid="00" ></span>这样的调用即可
pos机 票据打印 java
票据打印机通过usb连接(非并口串口)到电脑上,使用java程序操作
smartupload改写,默认utf-8.可设置为gbk
smartupload编辑时用得很多,但感觉有些问题。一是编码问题,使用utf-8时,出现乱码。另外是操作上感觉对一般应有点不方便。
做了一些改写,有些冗余的感觉。附了源码,有需要可以调整。不过,实际项目使用过,暂时没有发现异常。有兴趣的可以参考。