- 博客(85)
- 资源 (6)
- 收藏
- 关注
原创 js 向 div 动态 添加 内容 table
<br />/** * @author heardy * @time 2011/02/11 * @version 1.0 */<body>设置style="height:28px" 预留位置 后,点击不会出现闪烁现象<div id="Objall" style="height:30px"></div ><a href="#" mce_href="#" onclick="addPaper('HeaderPaper')">头部(左按钮,右页码)</a><a href
2011-02-11 10:58:00 17875
原创 JAVA基本类型互相转换
/** * TypeChange.java * JAVA基本类型互相转换 * * @author heardy * @time 2011/01/30 * @version 1.0 */public class TypeChange { /** * 转为字符串 * * @param obj * @return 为null时返回空字符串 */ public static String obje
2011-01-30 10:41:00 2284
原创 js 表格排序 支持 中英文 , 可选择不排序的行
/** * sortTable.js * 通用于指定了ID的表格进行排序 * @author heardy * @time 2010/12/31 * @version 1.0 * 调用代码样式: * sortTableByColumn("sortTable",0,'int',1,1);//说明表格Id是sortTable 点击的是第一列 数据类型是int 第一行和最后一行不排序 * sortTableByColumn("sortTable",1,'date',2,3);//说
2010-12-31 11:34:00 4428 2
转载 Docker命令
Docker学习笔记:Docker 基础用法和命令帮助 一、Docker的基础用法 Docker镜像首页,包括官方镜像和其它公开镜像因为国情的原因,国内下载 Docker HUB 官方的相关镜像比较慢,可以使用 docker.cn 镜像,镜像保持和官方一致,关键是速度块,推荐使用。 3.1 Search images$ sudo docker search ubuntu 3.2 Pull im...
2018-04-10 14:17:29 691
转载 Ubuntu下Docker安装
Get Docker CE for UbuntuEstimated reading time: 12 minutesTo get started with Docker CE on Ubuntu, make sure you meet the prerequisites, then install Docker.PrerequisitesDocker EE customersTo install ...
2018-04-10 14:14:38 360
原创 群晖Docker通过Dockerfile构建镜像 部署Tomcat
实现目标:通过本地访问Tomcat的manager可以部署war文件修改容器时区为本地时区Dockerfile配置内容FROM tomcat:8.5.15-jre8MAINTAINER "heardfate<www.heardfate.com>"COPY tomcat-users.xml /usr/local/tomcat/conf/tomcat-users.xmlADD web.xm...
2017-06-26 11:37:58 12698
原创 Eclipse 修改字体和皮肤
最近新装了Win7,打开eclipse3.7中文字体很小,简直难以辨认。在网上搜索发现这是由于Eclipse 3.7 用的字体是 Consolas,显示中文的时候默认太小了。 解决方式有两种:一、把字体设置为Courier New 操作步骤:打开Elcipse,点击菜单栏上的“Windows”——点击“Preferences”——点击“Genneral”——点击“Appearan
2015-04-08 11:30:00 1000
原创 Maven项目中依据条件进行打包war包
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst
2015-03-28 15:11:39 2903
原创 maven 根据条件进行打包
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst
2015-03-25 19:20:17 2839
转载 Eclipse get/set方法自动加上字段注释
2014年8月,添加Eclipse4.3.2版本的GetterSetterUtil 编码的时候通常要用到 JavaBean ,而在我们经常把注释写在字段上面,但生成的Get/Set方法不会生成,通过修改Eclipse源码可解决,直接上例子:找到Eclipse中Jar包:org.eclipse.jdt.ui_*.jar,进行备份然后将后缀Jar改
2014-10-13 10:07:21 942
转载 一个关于银行卡号规则的问题,根据规则进行银行卡的验证
现行 16 位银联卡现行卡号开头 6 位是 622126~622925 之间的,7 到 15 位是银行自定义的,可能是发卡分行,发卡网点,发卡序号,第 16 位是校验码。16 位卡号校验位采用 Luhm 校验方法计算:1,将未带校验位的 15 位卡号从右依次编号 1 到 15,位于奇数位号上的数字乘以 22,将奇位乘积的个十位全部相加,再加上所有偶数位上的数字3,将加法
2013-05-26 21:00:02 9675
原创 JPA 批注参考
1 JPA 批注参考版本: 5/12/06作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB 持续性并提供了一个对象关系映射方法,该方法使您可以采用声明方式定义如何通过一种标准的可移植方式(在 Java EE 5 应用服务器内部以及 Java 标准版 (J
2013-01-07 16:18:36 932
原创 mysql order by in 的字符顺序
select id from a where id in (11,1,111) order by instr('11,1,111',id)) 这样子会有错误,需要通过以下方法进行解决有两种方式:1. select id from a where id in (11,1,111) order by instr(',11,1,111,',concat(',',id,','
2012-11-19 20:53:09 8195 2
原创 Java5、Java6、Java7的新特性
Java5:1、泛型 Generics:引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。Parameterized Type作为参数和返回值,Generic是vararg、annotation、enumeration、collection的基石。A、类型安全抛弃List、Map,使用List、Map给它们添加元素或者使用Ite
2012-11-14 21:18:01 12428 3
原创 Vss与Svn 的对比
所有的文档都显示SVN可以取代CVS,同时SVN的问题和缺点都被隐藏了。不幸的是,我们并不认为SVN是CVS的替代品,尽管很多缺陷都被修改了。更有甚者,它甚至让人重回VSS。CVS和SVN的比较类似于比较C++和Java。很明显CVS和SVN都远比SourceSafe强大的多,如同C++和Java比Basic强大的多。CVS代表了几乎代码控制系统的所有功能项,尽管有时他的实现并不很方便。SVN修正
2012-11-12 21:34:05 6735
原创 Struts2框架的校验器
Struts2框架系统内部已经注册了内建的校验器,可以打开Struts2的lib包下的xwork.jar包,在com/opensymphony/xwork2/validator/validators目录下找到一个default.xml配置文件,该文件中定义了Struts2框架内建的校验器。从Struts2的配置文件中可以看到Struts2有如下内建校验器:1 required 必填校验器,
2012-11-12 20:46:42 1350 1
原创 struts2常用常量配置终结
配置管理StrutsSpringvelocityfreemarker struts2 常用 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
2012-11-11 19:38:29 568
原创 ubuntu源码编译安装php
sudo ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config +-----------------------------------------------------------
2012-11-11 19:37:20 499
原创 Struts2加载常量的顺序
StrutsXMLWeb 1. struts-default.xml 2. struts-plugin.xml 3. struts.xml 4. struts.properties 5. web.xml 多个文件定义了同一个常量值,则后一个会覆盖前面的定义!
2012-11-11 19:35:53 972
原创 Hibernate程序性能优化
本文依照Hibernate帮助文档,一些网络书籍及项目经验整理而成,只提供要点和思路,具体做法可以留言探讨,或是找一些更详细更有针对性的资料。初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。大体上,对于HIBERNATE性能调优的主要考虑点如下:数据库设计调整HQL优化AP
2012-10-30 21:40:20 605
原创 Hibernate分页查询
package org.heardy.dao.impl;import java.util.List;import javax.annotation.Resource;import org.heardy.dao.GenericDao;import org.hibernate.Criteria;import org.hibernate.SessionFactory;import or
2012-10-24 20:42:45 10966 1
原创 JPA @MappedSuperclass 注解说明
基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE})2.标注为@MappedSuperclass的类将不是一个完整的实体类,他将不会映射到数据库
2012-08-30 10:47:20 21902 1
原创 hibernate unique配置 和 异常的捕获
hibernate unique配置 昨天自己创建了表,通过hibernate进行映射,添加了unique的限制,运行JUnit测试的时候发现,hibernate没有对配置的字段没有进行唯一性检查,而是直接通过,存入数据库。让人百思不得其解! 后来查阅hibernate文档和网上核对,发现unique只在表是由hibernate自己创建的时候才有效,也就是说valida
2012-08-30 10:39:42 11460 4
原创 session方法及hibernate接口
<!--p {text-indent:2em}-->hibernate session中的load方法返回的一个POJO的代理对象,只有在访问其field时才进行实际的数据装载(向数据库发出一条select查询),如果该通过getter方法来访问其field值,但是session已经close,将抛出延迟初始化的异常。如果load加载的是一条不存在的数据,在该entit
2012-08-24 21:50:04 941
原创 Oracle 视图
视图1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基表上的触发器。(Oracle支持在视图上显式的定义触发器和定义一些逻辑约束) 2.视图的存储
2012-08-14 23:52:38 1244
原创 Oracle 异常
异常处理概念异常情况处理(EXCEPTION)是用来处理正常执行过程中未预料的事件,程序块的异常处理预定义的错误和自定义错误,由于PL/SQL程序块一旦产生异常而没有指出如何处理时,程序就会自动终止整个程序运行.有三种类型的异常错误: 1. 预定义 ( Predefined )错误 ORACLE预定义的异常情况大约有24个。对这种异常情况的处理,无需在程序中定义,由ORAC
2012-08-13 20:22:48 552
原创 Oracle 约束
一、维护数据的完整性概述:数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则。在Oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。1、约束约束用于确保数据库数据满足特定的商业规则。在Oracle中,约束包括:not null、unique、primary ke
2012-08-13 19:51:54 847
原创 Oracle 索引
目标为了提高查询的速度,当用户对查询速度不满意而需要对数据库的性能进行调校时,优先考虑建立索引。数据库中索引的概念与书索引的概念非常类似,不同之处在于数据库索引用来在表中查找特定的行。 索引缺点: 向表中“添加/删除”行时,必须花费额外的时间来更新该行的索引,且耗空间。 创建索引的时机:
2012-08-11 12:48:38 410
原创 Oracle 函数
1.CONCAT连接两个字符串;SQL> select concat('aaa-','bbb')||'%%%' as strings from dual;STRINGS----------aaa-bbb%%%2.INITCAP返回字符串并将字符串的第一个字母变为大写;SQL> select initcap('smith') upp from dual;UPP--
2012-08-11 11:56:54 735
原创 Oracle 字符类型整理
1、Char定长格式字符串,在数据库中存储时不足位数填补空格,它的声明方式如下CHAR(L),L为字符串长度,缺省为1,最大为2000。不建议使用,会带来不必要的麻烦。a、字符串比较的时候,如果不注意(char不足位补空格)会带来错误b、字符串比较的时候,如果用trim函数,这样该字段上的索引就失效(有时候会带来严重性能问题)c、浪费存储空间(无法精准计算未来存储大小,只能留有足够
2012-08-11 10:32:24 3231
原创 Spring事务的隔离级别
1. ISOLATION.DEFAULT: 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.另外四个与JDBC的隔离级别相对应2. ISOLATION.READ_UNCOMMITTED: 这是事务最低的隔离级别,它充许令外一个事务可以看到这个事务未提交的数据。这种隔离级别会产生脏读,不可重复读和幻读。3. ISOLATION.R
2012-08-09 19:23:25 489
原创 Spring的事务传播属性
REQUIRED:业务方法需要在一个事务中运行。如果方法运行时,已经处在一个事务中,那么加入到该事务,否则为自己创建一个新的事务。 NOT_SUPPORTED:声明方法不需要事务。如果方法没有关联到一个事务,容器不会为它开启事务。如果方法在一个事务中被调用,该事务会被挂起,在方法调用结束后,原先的事务便会恢复执行。 REQUIRESNEW:属性表明不管是否存在事务,业务方法总会为自
2012-08-09 17:59:02 573
原创 ORACLE基本命令及用户管理
一.连接命令连接:conn[ect] 用户名/密码@网络服务器[as sysdba/sysoper]如果以sys登陆,因为sys可以有两种角色,所以需要以“connect 用户名/密码 as 角色”格式登陆,指定登陆角色。断开与方案的连接:disc[onnect] 修改用户密码:passw[ord] 用户名必须以管理员(sys/system)登
2012-08-05 15:38:30 960
原创 先记录下, 有待测试
如果读取所有MAC地址,在下面代码打印MAC地址处for循环既可需要引用的包sigar-1.6.3.jar及相关动态库 测试时我加载了sigar自带所有动态库详见main方法内 import java.io.BufferedReader;import java.io.File;import java.io.FileWriter;import java.io.Inp
2011-12-26 14:49:46 725
原创 java获取硬盘使用情况
环境:jdk1.6操作系统:windows ubuntu在以上两个测试下通过, 由于使用的jdk下API 只要安装了JDK ,即可跨平台使用 import java.io.File;import java.text.DecimalFormat;public class Ypxx { public static void main(String[]
2011-12-26 14:18:18 4796
原创 ubuntu php
sudo ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config +-----------------------------------------------------------
2011-12-23 08:34:48 498
原创 jQuery符号解释 选择器 过滤
1.$。在jQuery 中$(""),这个语法等同于$(document.createElement("span")) ,这是一种用法,在选择元素的时候还会这样子的用:[attribute$=value],匹配给定的属性是以某些值结尾的元素。下面举个例子来说明一下:HTML代码jQuery 代码:$("input[name$='letter']")结果:[ , ]
2011-12-15 10:05:05 840
原创 Ubuntu 配置无密码访问的samba服务器
假设共享目录为/home/sharesudo gedit /etc/samba/smb.conf修改文件中的内容[gloab]中的security=user 改为security=share在文件结尾添加如下行:[share]comment=this is linux share directorypath=/home/sharepublic=yeswritabl
2011-11-29 13:21:55 4578
原创 Ubuntu 修改IP MAC DNS
修改resolv.conf配置文件来修改DNSsudo gedit /etc/resolv.conf 如果原本有nameserver配置 在前面添加# 进行注释,接着在后面添加需要配置的DNS如:# nameserver xxx.xxx.xxx.xxxnameserver xxx.xxx.xxx.xxxnameserver xxx.xxx.xxx.xxxnamese
2011-11-29 13:07:25 773
原创 html无刷新上传文件
html页面主要代码为: <input name="file" type="file" class="input_mail" id="file" style="width: 300px;" /> 此为主要代码
2011-11-22 12:57:54 1700
Ubuntu11.10 libxml2-dev
2011-11-22
Tomcat web工程 调用 JBOSS EJB local及remote源码
2011-10-26
Apache Struts Framework (Version 1.2.7)
2010-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人