- 博客(157)
- 资源 (16)
- 问答 (6)
- 收藏
- 关注
原创 mybatis like
<if test="name != null"> AND p.product_name LIKE ‘%${name}%‘</if><if test="productName != null and productName != ''"> and p.product_name like CONCAT('%',#{productNa...
2019-11-26 10:07:07
291
原创 清空具有外键约束的表报错解决办法
解决方法:mysql> SET foreign_key_checks=0; truncate table childinfo; truncate table examine; truncate table guardian; truncate...
2018-03-21 14:03:23
979
原创 tomcat服务后台执行启动办法
如果设置了CATALINA_HOME环境变量,以管理员身份运行cmd,直接键入:net start tomcat7或net start tomcat就可以运行tomcat服务了,窗口这回关闭了,tomcat服务会一直运行。(如果没有配置环境变量,需进入到tomcat的bin目录下执行)停止tomcat服务输入net stop tomcat命令。...
2018-03-19 16:44:29
5964
1
原创 MyEclipse破解之后无法导出war包问题解决
MyEclipse10破解之后.导出war包报错:解决办法:在myeclipse的安装目录MyEclipse\Common\plugins中找到提示中的jar包,将破解之前的jar包恢复即可。(将当前的jar包加上后缀bak,之前的jar包去掉.bak20170212050149)这时打开myeclipse就会出现在试用期的提示,continue,就可以正常导出jar包了。之后再将jar包恢复,就...
2018-03-19 10:05:06
755
原创 [Maven.Definitive.Guide]读书笔记
Apache Maven的定义:Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(ProjectLifecycle),一个依赖管理系统(Dependency ManagementSystem),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用
2017-02-06 11:34:19
592
原创 JAVA的反射机制
Java反射是Java被视为动态语言的一个关键性质。Java可以加载一个运行时才得知名称的class,获得其完整结构。 Reflection APIJava反射相关的API在包java.lang.reflect中Member接口该接口可以获取有关类成员(域或者方法)或构造函数的信息。AccessibleObject类是
2017-01-10 15:40:42
358
原创 JSP自定义标签demo
test-tags.tld(标签描述文件) 1.0 1.2 testtld http://www.300.cn/jsp/jstl/testtld out cn.ce.test.TestTag empty url true true 标签out引用类package cn.ce.test;import java.io.IOE
2016-10-13 15:33:37
227
转载 自定义jsp标签
TagSupport与BodyTagSupport的区别 标签: TagSupport与BodyTagSupport的区别 1、 TagSupport与BodyTagSupport的区别 TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用TagSupport,否则如果需要交互就用BodyTagSupport。
2016-10-13 11:36:09
382
原创 03_时间复杂度和空间复杂度
程序在计算机上的运行时间取决于下列因素:1.算法采用的策略、方案2.代码质量3.输入规模4.机器执行指令的速度 我们看下等差数列求和的两种算法的执行情况第一种算法:int sum = 0; //执行1次 int n = 100; //执行1次 for (int i = 1; i <=
2016-09-21 11:02:54
433
原创 02_算法分析
算法分析小例子求和1+2+…+99+100这时候很多人就会想到for循环了int sum = 0;int n = 100;for (int i = 1; i <= n; i++) { sum = sum + i;}System.out.println(sum);用等差数列求和公式呢?int n = 100;sum = (1 + n) * n / 2;
2016-09-20 16:54:33
329
原创 01_数据结构和算法绪论
在许多问题中,一个重要的观念是:写出一个程序并不够。如果这个程序在巨大的数据集上运行,那么运行时间就变成了很重要的问题。对于大量的输入如何估计程序的运行时间,尤其是如何在尚未编码的情况下比较两个程序的运行时间。掌握改进程序速度以及确定程序瓶颈的方法,这些方法将使我们能够发现需要我们集中精力优化的代码段。 什么是数据结构?——程序设计 =数据结构 +算法——数据结构就
2016-09-20 11:42:31
439
原创 Excel学习笔记
虽然不怎么编写文档,excel用的也不多,大都是记录数据之类的,但excel强大的数据处理功能让我对其产生了强烈的兴趣。功能点实在太多了,记录一下备忘,也为日后的回顾做个目录。 》每个工作表由行(编号为1~1048576)和列(A~XFD)组成。Z列之后是AA列,后跟AB、AC,以此类推;AZ列之后是BA列,后跟BB等,ZZ列之后是AAA、AAB列,以此类推。 》PgUp和PgDn可将活动
2016-01-18 11:02:25
2602
转载 SELECT INTO和INSERT INTO SELECT的区别
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在运用 程序开发中必不可少。但我们在开发、测试流程中,经常会遇到须要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要运用 SELECT INTO 和
2012-07-24 16:44:40
1441
原创 RPCServiceClient-调用webservice客户端
import javax.xml.namespace.QName;import org.apache.axis2.AxisFault;import org.apache.axis2.addressing.EndpointReference;import org.apache.axis2.client.Options;import org.apache.axis2.rpc.clien
2012-04-27 15:47:00
30436
4
原创 HttpClient-调用webservice客户端
import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpException;import org.apache.commons.httpclient.methods.PostMethod;public class TestClient { private sta
2012-04-27 15:36:40
3599
转载 20年工作经验的架构师写给程序员的一封信
《From an architect to a programmer 》只有中文,读完后好多地方还是不明白,于是就搜索了下原文,觉得原作者的好多想法并没有被很好的翻译出来,于是自己尝试着重新翻译下,并附上英语原文。My team and I received this in our inbox from our architect six months ago when we st
2012-04-13 16:29:39
1026
转载 JAVA反射机制
Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。Jav
2012-03-26 10:56:23
472
转载 基于Spring框架应用的权限控制系统的研究和实现
1、引言 近年来,随着Internet技术的迅猛发展,计算机网络已深入到了人们的工作、学习和日常生活中,于是,怎样构建安全的web应用也成为了当前最热门的话题。Spring是一个基于IoC(Inversion of Control)和AOP(Aspect Oriented Programming)的构架多层J2EE应用系统的框架。Spring框架正在以其优良的特性吸引了越来越多的开发
2012-03-07 11:08:44
542
转载 acegi基于过滤器的设计
过滤器是Java EE平台中的标准技术,由于Acegi的认证策略是由过滤器驱动的,因此过滤器(Filter)是Acegi的重要支撑技术。也正因为Acegi采用了过滤器驱动整个认证过程,因此Acegi使能应用的便携性能够得到保证。与此同时,与认证源解耦也是Acegi的重要设计策略之一,这也是保证Acegi使能应用具有便携性特质的重要前提,因为实际企业应用会采用各种存储源存储用户的认证和授权信息。
2012-03-07 11:00:01
809
原创 Spring Security
安全性是超越应用程序功能特性的一个关注点,所以最好的做法是将安全和应用分开考虑。Spring Security一种基于Spring AOP和Servlet过滤器的安全框架。(Servlet过滤器是AOP的一种原始形式)是为基于Spring的应用程序提供说明性安全保护的框架,它提供全面的安全性解决方案,同时在web请求级和方法调用级处理身份确认和授权。组件:安全拦截器 认证管
2012-02-21 16:28:39
501
转载 Rsync 来备份 Linux 文件
注:下面所有例子中 - - 之间实际上是没有空格的,使用时请删除空格。Rsync是一个远程数据同步工具,可通过LAN 或互联网快速同步多台主机间的文件。Rsync 本来是用以取代 rcp的一个工具,它当前由 rsync.samba.org 维护。Rsync 使用所谓的"Rsync演算法"来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相
2012-02-02 16:02:40
143
转载 HTTP协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of H
2012-01-29 14:31:20
486
转载 java反射机制
问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现。 目录 什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能获取类的Class对象 获取类的Fields 获取类的Method 获取类的Constructor 新建类的实例
2012-01-05 14:19:57
407
原创 时间格式间的转换
String datestr = "Oct 8, 2011 4:48:18 PM"; SimpleDateFormat sdf1 = new SimpleDateFormat("MMM d, yyyy hh:mm:ss a",Locale.ENGLISH); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:s
2011-12-31 16:46:42
113
原创 获取配置文件中的Bean实例
private final static String fileName = "D:\\MyEclipseWorkPlace\\cdnService\\resource\\modules\\cdn\\spring-conf\\serviceContext.xml";SimpleSevice simpleSevice;private void init(){ simpleSe
2011-12-31 16:22:44
150
转载 You can't specify target table 'wms_cabinet_form' for update in FROM clause
今天在写 mysql 遇到一个比较特殊的问题。mysql 语句如下:update wms_cabinet_form set cabf_enabled=0 where cabf_id in (SELECT wms_cabinet_form.cabf_id FROM wms_cabinet_form Inner Join wms_cabinet ON wms_cabinet_f
2011-12-20 13:49:00
1850
转载 Commons IO
Java代码 复制代码 1. Writer writer = new FileWriter( "test.dat" ); 2. InputStream inputStream = 3. getClass( ).getResourceAsStream("./test.resource"); 4. CopyUtils.copy( inputS
2011-12-16 15:55:02
1634
2
转载 mysql replace的用法 替换某字段部分内容
[mysql]replace的用法(替换某字段部分内容)[mysql]replace的用法1.replace into replace into table (id,name) values('1','aa'),('2','bb') 此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在就相当于
2011-11-16 14:30:34
2372
转载 MySQL用户权限
MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除数据库中所有表数据的权利。 grant select on testdb.* to common_use
2011-10-18 14:09:32
5353
转载 hibernate缓存使用
Hibernate缓存是一种提高系统性能的比较好的工具,如果使用合理,则能极大地提高系统性能,但如果使用不合理也会使用系统性能下降。Hibernate缓存比较复杂,要想灵活使用hibernate缓存,必须深入研究hiberante缓存原理,最好能分析hibernate的源代码。有
2011-09-27 15:01:27
729
转载 web service获取客户端ip
/** * 获取客户端IP地址,如调用方的IP,以便检查权限。 * 适用于axis发布的webservice * @return */ public String getClientIpAxis() {
2011-09-26 09:56:54
171
原创 jboss下配置log4j.xml
JBOSS内置了Log4j,所以如果在自己项目中使用Log4j,并在项目内配置了log4j.xml就会发生冲突。 因为在JBoss的理念是日志统一管理,所以所有的日志都输出到系统日志里。JBoss提供了为应用分开日志的方法。需要修改jboss的%JBOSS
2011-09-20 17:25:00
1302
原创 hibernate
if(websiteQualityVO.getSource() == 3){ criteria.add(Expression.and(Expression.between("websiteQualityDO.autoSource", "0", "59"),
2011-09-01 19:26:19
328
转载 域名相关概念 — A记录,MX记录,CNAME记录,url转发,ns记录
1、A记录:WEB服务器的IP指向A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。 说明:用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置自己域名的二级域名。 就是说:通过A记录,大家可以设置自己的不同域名转到
2011-08-20 11:30:13
629
转载 Hibernate使用sql语句查询
import java.util.Iterator;import java.util.List;import java.util.Map;import org.hibernate.Hibernate;import org.hibernate.SQLQuery;
2011-08-19 10:45:36
840
原创 OpenSessionInViewFilter
OpenSessionInViewFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter singleSession true FlushMode
2011-07-28 14:29:51
410
转载 mysql alter修改数据库表结构用法
1.alter操作表字段(1)增加字段 alter table 表名 add 字段名 字段类型; alter table student add name varchar(10);(2)修改字段 alter table 表名 change 旧字段名 新字段名 字段类型;
2011-07-25 13:35:29
822
转载 mysql 中 时间和日期函数
<br />一、MySQL 获得当前日期时间 函数<br /><br />1.1 获得当前日期+时间(date + time)函数:now()<br /><br />mysql> select now();<br /><br />+---------------------+<br />| now() |<br />+---------------------+<br />| 2008-08-08 22:20:46 |<br />+---------------------+
2011-05-25 13:53:00
283
原创 Unable to read TLD "META-INF/c.tld"500错误
<br />错误信息如下:<br />org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file "file:/C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/JSPBook/WEB-INF/lib/jstl-1.2.jar": org.apache.jasper.JasperException: Failed
2011-04-15 17:01:00
3813
转载 spring的default-lazy-init参数
<br />spring在启动的时候,会默认加载会默认加载整个对象实例图,从初始化ACTION配置、到 service配置到dao配置、乃至到数据库连接、事务等等。这样可以减少web服务器在运行时的负担,但是对于开发者来说无疑是效率极低的一个设置了。<br /> 还好,spring提供了default-lazy-init属性,其配置形式如下,applicationContext.xml中:<br />< beans default-lazy-init ="true" > <br />
2011-04-13 14:22:00
5153
Programming Web Services with XML-RPC.pdf
2010-05-13
Axis+webservice+开发.pdf
2010-05-13
SmartUpload文件上传小例子
2010-04-14
flex嵌入到jsp中
2010-04-13
W3C(网页编程html+xhtml+htmldom+css+javascript+tcpip)
2010-01-12
struts2资源打包(struts2 in action、文档、教程)
2009-12-31
ext中文API+ sample.chm实例
2009-11-19
jsp中的背景图片无法保存background-image
2017-03-28
java中可变长参数使用有什么优势?
2016-12-06
打开MyEclipse发现左边的项目全部消失了
2016-12-02
strust2文件上传浏览器兼容问题
2016-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人