- 浏览: 248072 次
- 性别:
- 来自: 深圳
最新评论
-
玉无瑕:
季度的,calendar.js 没找到init 方法,能不能发 ...
my97DatePicker选择年、季度、月、周、日 -
joinmition:
兄弟,问一下,这个从服务器返回数据的时候老是阻塞怎么解决?
远程采集服务器指标信息(二)通过telnet执行远程命令 -
proglovercn:
麻烦发一份代码给我吧 1035062758@qq.com 谢谢 ...
my97DatePicker选择年、季度、月、周、日 -
rui2009:
楼注求源码,邮箱:1217815567@qq.com,谢谢~
my97DatePicker选择年、季度、月、周、日 -
adelardo:
my97DatePicker选择年、季度、月、周、日实现季度选 ...
my97DatePicker选择年、季度、月、周、日
文章列表
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.SocketException;
import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net. ...
在平时休闲时间做一个学习型项目练手,在练习过程中,遇到一个spring拦截器不生效的问题,拦截器代码如下:
@Aspect
// 该注解标示该类为切面类
@Component
public class LogAopAction {
@Autowired
private LogDao logDao;
@Around("execution(* com.lanyuan.service.impl.*.* (..))")
public Object logAll(ProceedingJoinPoint point) {
}
...
问题:
在项目开发中遇到了一个spring事务失效的问题,检查配置文档,都没有问题,其他的类中的方法都能进行事务管理,而这个类中的方法却不行。
分析
查看代码发现三个问题:
原因1、在方法内抓了异常,但 ...
在打增量包每次都需要将class文件、jsp文件等拷贝到增量包中比较麻烦。所以就写了一个增量打包工具。工作原理:根据文件的最后修改时间来打增量。1、查找Java类增量:根据eclipse工程下的.classpath文件中配置的javasrc目录,来查找修改的java文件,然后将其class文件拷贝到增量目录下。2、查找jsp文件、配置文件,可以自定义配置。下面为代码:XmlReadUtil
package com.aspire.bdc.common.utils;
import java.io.File;
import java.util.ArrayList;
import java ...
ibatis占位符$与#区别:
1、$使用的是Statement(拼接字符串)#使用的是PreparedStatement(类似于与编译,然后setLong,setString之类的方法来设置参数值)
2、前者容易出现SQL注入之类的安全问题等等,所以ibatis推荐使用#(其实就是封装jdbc的PreparedStatement),不过开发过程中使用$方便调试。正式发布的时候就该用#
在开发中出现一个iframe双滚动条问题,查了很多资料,网上的解决方案是定义iframe的onload事件,加载时重新加载高度,但是由于项目中页面渲染完成后,点击按钮动态生成数据,这时候上面的方案就不可行了。
下面是通过jquery.layout.js来解决双滚动条问题。
html代码
<body >
<div id="mainFrameDiv" class="tabqh ui-layout-north">
<div class="menu">
...
滚动条拖动加载数据
(function($, window, undefined) {
$.fn.DataLazyLoad = function(options) {
var elements = $(this);
var settings = {
//Data Load Offset
offset : 200,
//Load data callback
load : function () {
...
PL/SQL Developer中,存储过程无法调试的问题解决办法
在Oracle10中新建了一个用户,然后编写存储过程在PL/SQL Developer中调试,提示
ORA-0131: Insufficient privileges.Note: Debugging requires the DEBUG CONNECT SESSION system privilege.
用管理员帐号登录后,执行
grant Debug Connect Session to sky_test;
命令后,再进行调试,一切OK。
My97DatePicker是一款非常灵活好用的日期控件。使用非常简单。
下面总结下使用该日历控件选择年、季度、月、周、日的方法。
1、选择年
<input id="d1212" class="Wdate" type="text" onfocus="WdatePicker({dateFmt:'yyyy年'})"/>
2、选择季度:
<input id="d1213" class="Wdate" type="text" ...
Tmpl提供了几种tag:${}:等同于{{=}},是输出变量,通过了html编码的。{{html}}:输出变量html,但是没有html编码,适合输出html代码。{{if }} {{else}}:提供了分支逻辑。{{each}}:提供循环逻辑,$value访问迭代变量。
现在主要介绍利用tmpl构造复杂一点的表格,比如说动态加载数据以及单元格合并
<div class="shadow">
<div class="title"><span>打分信息</span></div>
...
/**
* 对监视线程的抽象。封装一种特殊的线程行为:一旦被创建就永远循环地做某件事情,
* 直到该线程被杀死。这是一个抽象类,从Thread类继承而来,不能直接实例化,其子类 需要覆盖方法task()来完成具体的功能。
*
* @version 1.0
*/
public abstract class WatchThread extends Thread {
/** 该线程存活标志,kill()方法将该标志置为false。 */
private boolean alive = true;
/** 当前线程状态信息。用于告知外界该线程正在做什么。 * ...
/**
* 解压缩zip包
*
* @param zipFilePath zip文件路径
* @param targetPath 解压缩到的位置,如果为null或空字符串则默认解压缩到跟zip包同目录跟zip包同名的文件夹下
* @throws IOException
* @author yayagepei
* @date 2008-9-28
*/
public String unZip(String zipFilePath, String targetPath) throws IOException {
OutputStream o ...
一、JMX简介
JMX是一种JAVA的正式规范,它主要目的是让程序有被管理的功能,那么怎么理解所谓的“被管理”呢?试想你开发了一个软件(如WEB网站),它是在24小时不间断运行的,那么你可能会想要“监控”这个软件的运行情况,比如收到了多少数据,有多少人登录等等。或者你又想“配置”这个软件,比如现在访问人数比较多,你想把数据连接池设置得大一些。
当然,你也许会专门为这些管理来开发软件,但如果你借助JMX,则会发现创建这样的管理程序是如此简单。因为你无需为管理程序来开发界面,已经有通用的JMX管理软件,如MC4J,或者是用一般都附带提供的HTML网页来管理,你要做的仅仅是将自己要被管 ...
有时候需要监控不同操作系统的服务器性能指标,这时可以使用SNMP简单网络管理协议来获取某个网络设备上一些信息,达到数据监控的目的。snmp就不介绍了,网上有说明,现在就介绍下使用开源框架snmp4j,监控设备数据的方法。这里需要说明的是,被监控服务器上必须开启snmp服务。
/**
* SNMP远程会话
*
* @author lipeng
* @since 1.0
* @version 2012-11-25 lipeng
*/
public class SNMPSession extends Snmp4JSession implements IRemoteSe ...
远程采集服务器信息,比如说磁盘信息、内存信息。
现介绍java通过telnet执行命令采集服务器信息,比如说执行df、ls、top。
这里在linux环境通过root或者其他用户登录执行解析方式有点出入,下面是代码
/**
* Telnet远程会话
*
*/
public class TelnetSession implements IRemoteSession {
private TelnetClient telnet = new TelnetClient("VT220");
private InputSt ...