`
文章列表

ztree

获取全部节点数据: var treeObj = $.fn.zTree.getZTreeObj("tree"); var nodes = treeObj.getNodes();   节点拖拽: callback: { beforeDrag: beforeDrag, beforeDrop: beforeDrop }   function beforeDrag(treeId, treeNodes) { for (var i=0,l=treeNodes.length; i<l; i++) { if (treeNodes[i].drag === fal ...
对于使用Windows操作系统作为开发平台同时又喜欢类unix环境的朋友(Windows不是最方便的开发环境),这里是在Cygwin环境下安装Rails的步骤 安装 Cygwin     先去http://cygwin.com/install.html下载setup.exe,运行,得到这个界面:    点下一步,出现这个界面:    选择“Install from Internet”,当然,如果本地已经下载了你所需要的package,也可以选“Install from Local Directory” 接下来选择安装位置:    可以自己选择一个目录安装。现在(10/13/05)的cygwi ...
每种框价都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化 首先在struts.properties文件中加入以下内容: struts.custom.i18n.resources=messageResource 或在struts.xml中加入 <constant name="struts.custom.i18n.resources" value="messageResource"></constant> 资源文件的命名格式: 名称_语言代码_国家代码. Propert ...
端口号校验(1~65535): regEx = "^[1-9]$|(^[1-9][0-9]$)|(^[1-9][0-9][0-9]$)|(^[1-9][0-9][0-9][0-9]$)|(^[1-6][0-5][0-5][0-3][0-5]$)"; MAC地址校验: regEx = "[0-9A-F]{2}[0-9A-F]{2}[0-9A-F]{2}[0-9A-F]{2}[0-9A-F]{2}[0-9A-F]{2}"; regEx = "[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[0-9A-F]{2}-[ ...
日期比较 function compareDate(startTime,endTime){   var start=new Date(startTime.replace("-", "/").replace("-", "/"));   var end=new Date(endTime.replace("-", "/").replace("-", "/"));   if(end<start){ return false; ...
<s:include>标签使用<s:param>传递参数时,必须使用<s:param>value</s:param>的格式,使用value=**的方式将不能获取。而且,据我试验,在嵌套页面中,只有${param.myParam}才能取到值 page1.jsp <s:include value="page2.jsp">         <s:param name="myParam">myParamValue</s:param><%-- 这里不能使用半封闭的标签 ...

java.awt.Font

java.lang.Object    |    +----java.awt.Font public class Font extends Object implements Serializable 产生字体对象的类。 变量索引 BOLD 粗体风格常量。 ITALIC 斜体风格常量。 name 该字体的逻辑名。 PLAIN 普通风格常量。 size 该字体的字号 ...
解决办法: 附件1.jpg 附件2.jpg 附件3.jpg telnet targetIp 1521
对应的事件是 windowClosing      public class EditJDialog extends JDialog implements WindowListener{   public EditJDialog(Frame owner, boolean modal) { super(owner, modal); setSize(800, 600); setVisible(true); //setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); this.addWindowListener((WindowListe ...
一、Keytool介绍 Keytool是一个Java数据证书的管理工具。Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:  1.   密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥 ...

SVNKit 应用

Java 的svn客户端调用示例 1.pom依赖 <dependency>       <groupId>org.tmatesoft.svnkit</groupId>       <artifactId>svnkit</artifactId>       <version>1.3.5</version>   </dependency>   2.java调用代码 import org.tmatesoft.svn.core.SVNDepth;   import org.tmateso ...

JPanel

  panel.updateUI();//JPanel 刷新

JTable 基础

  jTableModel = new jTableModel(); jTable = new JTable(jTableModel); jTable.getColumnModel().getColumn(2).setCellRenderer(new jTableCellRenderer()); jTable.getColumnModel().getColumn(0).setPreferredWidth(170); jTable.getColumnModel().getColumn(1).setPreferredWidth(500); jTable.getColumnModel() ...

Jar 包签名

给JAR文件数字签名 1、用keytool生成密钥: keystore的生成:a、分阶段生成:keytool -genkey -alias pf(别名) -keypass pf(别名密码) -keyalg RSA(算法) -keysize 1024(密钥长度) -validity 365(有效期,天单位) -keystore e:\pf.keystore(指定生成证书的位置和 ...
1,什么是ant ant是构建工具2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处 跨平台   --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件的时候,你会发现它更多的功能。4,ant的兄弟make ant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更多应 ...
Global site tag (gtag.js) - Google Analytics