自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 222

原创 清空具有外键约束的表报错解决办法

解决方法:mysql&gt; SET foreign_key_checks=0;                    truncate table childinfo;                    truncate table examine;                    truncate table guardian;                    truncate...

2018-03-21 14:03:23 906

原创 tomcat服务后台执行启动办法

如果设置了CATALINA_HOME环境变量,以管理员身份运行cmd,直接键入:net start tomcat7或net start tomcat就可以运行tomcat服务了,窗口这回关闭了,tomcat服务会一直运行。(如果没有配置环境变量,需进入到tomcat的bin目录下执行)停止tomcat服务输入net stop tomcat命令。...

2018-03-19 16:44:29 5856 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 702

原创 [Maven.Definitive.Guide]读书笔记

Apache Maven的定义:Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(ProjectLifecycle),一个依赖管理系统(Dependency ManagementSystem),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用

2017-02-06 11:34:19 539

原创 JAVA的反射机制

Java反射是Java被视为动态语言的一个关键性质。Java可以加载一个运行时才得知名称的class,获得其完整结构。 Reflection APIJava反射相关的API在包java.lang.reflect中Member接口该接口可以获取有关类成员(域或者方法)或构造函数的信息。AccessibleObject类是

2017-01-10 15:40:42 324

原创 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 187

转载 自定义jsp标签

TagSupport与BodyTagSupport的区别 标签: TagSupport与BodyTagSupport的区别 1、 TagSupport与BodyTagSupport的区别 TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用TagSupport,否则如果需要交互就用BodyTagSupport。   

2016-10-13 11:36:09 350

原创 03_时间复杂度和空间复杂度

程序在计算机上的运行时间取决于下列因素:1.算法采用的策略、方案2.代码质量3.输入规模4.机器执行指令的速度 我们看下等差数列求和的两种算法的执行情况第一种算法:int sum = 0; //执行1次 int n = 100; //执行1次 for (int i = 1; i <=

2016-09-21 11:02:54 383

原创 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 282

原创 01_数据结构和算法绪论

在许多问题中,一个重要的观念是:写出一个程序并不够。如果这个程序在巨大的数据集上运行,那么运行时间就变成了很重要的问题。对于大量的输入如何估计程序的运行时间,尤其是如何在尚未编码的情况下比较两个程序的运行时间。掌握改进程序速度以及确定程序瓶颈的方法,这些方法将使我们能够发现需要我们集中精力优化的代码段。 什么是数据结构?——程序设计 =数据结构 +算法——数据结构就

2016-09-20 11:42:31 381

原创 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 2242

转载 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 1390

原创 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 30337 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 3553 1

转载 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 992

转载 JAVA反射机制

Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。Jav

2012-03-26 10:56:23 440

转载 基于Spring框架应用的权限控制系统的研究和实现

1、引言    近年来,随着Internet技术的迅猛发展,计算机网络已深入到了人们的工作、学习和日常生活中,于是,怎样构建安全的web应用也成为了当前最热门的话题。Spring是一个基于IoC(Inversion of Control)和AOP(Aspect Oriented Programming)的构架多层J2EE应用系统的框架。Spring框架正在以其优良的特性吸引了越来越多的开发

2012-03-07 11:08:44 494

转载 acegi基于过滤器的设计

过滤器是Java EE平台中的标准技术,由于Acegi的认证策略是由过滤器驱动的,因此过滤器(Filter)是Acegi的重要支撑技术。也正因为Acegi采用了过滤器驱动整个认证过程,因此Acegi使能应用的便携性能够得到保证。与此同时,与认证源解耦也是Acegi的重要设计策略之一,这也是保证Acegi使能应用具有便携性特质的重要前提,因为实际企业应用会采用各种存储源存储用户的认证和授权信息。

2012-03-07 11:00:01 762

原创 Spring Security

安全性是超越应用程序功能特性的一个关注点,所以最好的做法是将安全和应用分开考虑。Spring Security一种基于Spring AOP和Servlet过滤器的安全框架。(Servlet过滤器是AOP的一种原始形式)是为基于Spring的应用程序提供说明性安全保护的框架,它提供全面的安全性解决方案,同时在web请求级和方法调用级处理身份确认和授权。组件:安全拦截器 认证管

2012-02-21 16:28:39 466

转载 Rsync 来备份 Linux 文件

注:下面所有例子中 - - 之间实际上是没有空格的,使用时请删除空格。Rsync是一个远程数据同步工具,可通过LAN 或互联网快速同步多台主机间的文件。Rsync 本来是用以取代 rcp的一个工具,它当前由 rsync.samba.org 维护。Rsync 使用所谓的"Rsync演算法"来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相

2012-02-02 16:02:40 103

转载 HTTP协议详解

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of H

2012-01-29 14:31:20 438

转载 java反射机制

问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现。   目录 什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能获取类的Class对象 获取类的Fields 获取类的Method 获取类的Constructor 新建类的实例

2012-01-05 14:19:57 384

原创 时间格式间的转换

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 90

原创 获取配置文件中的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 119

转载 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 1816 2

转载 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 1607 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 2310

转载 MySQL用户权限

MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户     一、grant 普通数据用户,查询、插入、更新、删除数据库中所有表数据的权利。 grant select on testdb.* to common_use

2011-10-18 14:09:32 5316 1

转载 hibernate缓存使用

Hibernate缓存是一种提高系统性能的比较好的工具,如果使用合理,则能极大地提高系统性能,但如果使用不合理也会使用系统性能下降。Hibernate缓存比较复杂,要想灵活使用hibernate缓存,必须深入研究hiberante缓存原理,最好能分析hibernate的源代码。有

2011-09-27 15:01:27 701

转载 web service获取客户端ip

/**      * 获取客户端IP地址,如调用方的IP,以便检查权限。      * 适用于axis发布的webservice      * @return      */     public String getClientIpAxis() {

2011-09-26 09:56:54 130

原创 jboss下配置log4j.xml

JBOSS内置了Log4j,所以如果在自己项目中使用Log4j,并在项目内配置了log4j.xml就会发生冲突。         因为在JBoss的理念是日志统一管理,所以所有的日志都输出到系统日志里。JBoss提供了为应用分开日志的方法。需要修改jboss的%JBOSS

2011-09-20 17:25:00 1258

原创 hibernate

if(websiteQualityVO.getSource() == 3){    criteria.add(Expression.and(Expression.between("websiteQualityDO.autoSource", "0", "59"),

2011-09-01 19:26:19 300

转载 域名相关概念 — A记录,MX记录,CNAME记录,url转发,ns记录

1、A记录:WEB服务器的IP指向A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。 说明:用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置自己域名的二级域名。 就是说:通过A记录,大家可以设置自己的不同域名转到

2011-08-20 11:30:13 576

转载 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 813

原创 OpenSessionInViewFilter

OpenSessionInViewFilter     org.springframework.orm.hibernate3.support.OpenSessionInViewFilter        singleSession   true       FlushMode

2011-07-28 14:29:51 381

转载 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 771

转载 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 222

原创 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 3773

转载 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 5092

sql性能监控工具

sql性能监控 sqsxfree

2016-08-29

大型分布式网站架构设计与实践.带目录书签.完整版

一、面向服务的体系架构(SOA) 二、分布式系统基础设施 三、互联网安全架构 四、系统稳定性 五、数据分析

2016-07-05

MySQL性能调优与架构设计

本书以 MySQL 数据库的基础及维护(基础篇)为切入点,重点介绍了 MySQL 数据库应用系统的性能调优(优化篇),以及高可用可扩展的架构设计(架构篇)。, 基础篇的主要内容有:MySQL 数据库介绍,架构组成,存储引擎介绍、安全管理,以及基本的备份恢复知识。, 优化篇则从影响 MySQL 数据库应用系统性能的因素开始,对各个因素进行调优分析。包括Schema 设计,Query 语句的性能优化, MySQL Server 中SQL层和存储引擎层的优化思路,以及MySQL 数据库锁定机制的实现。, 架构篇则以设计一个高可用可扩展的企业级分布式数据库集群环境为目标,分析了多种通过 MySQL 实现这一目标的架构方式,包括可扩展设计和高可用设计两部分内容,如 Replication 的利用,数据切分,Cache 和 Search 的利用,NDB Cluster ,以及系统监控等。

2016-07-05

Programming Web Services with XML-RPC.pdf

As the book at hand, Programming Web Services with XML-RPC, explains so well, XML-RPC is XML over HTTP, and a great way to develop Web Services.

2010-05-13

Axis+webservice+开发.pdf

If you'd like to learn how to create web services (in particular, using Apache Axis) and make some sense of various standards like SOAP, WSDL, JAXRPC, SOAP with attachments, WS-Security, XML Encryption and XML Signature, then this book is for you.

2010-05-13

webservice(axis1)开发指南

webservice简介、axis的使用、WSDD的高级特性、axis常用命令和调试工具的使用

2010-05-13

SmartUpload文件上传小例子

这是我用SmartUpload组件写的一个文件上传的小例子,解压缩后可直接导入到MyEclipse(Eclipse)中运行。这肯定不是文件上传的最好方案,仅供有兴趣的朋友们学习参考!

2010-04-14

flex嵌入到jsp中

将flex嵌入到jsp中(web 工程)所需的jar包:flex-bootstrap-jsp.jar/flex-bootstrap.jar/flex-webtier-jsp.jar/flex-webtier.jar

2010-04-13

跨frame无限级联菜单插件menuG5

跨iframe显示 无限级 自定义样式 漂亮实用

2010-03-10

dive into python(pdf 中文)

不像Python语言入门等资料,不是从基础知识谈起,而是从程序中谈基础,不枯燥,让人有兴趣看下去。(纯属个人体会)

2010-02-01

Python深入学习(程序开发)

介绍面向对象编程、网络、web开发、图形界面和其他重要主题。

2010-01-20

python语言入门

本书涵盖了Python语言的精华,主要集中于核心概念,是一本入门教程,同时也是更高级、更复杂课程的铺路石。

2010-01-20

W3C(网页编程html+xhtml+htmldom+css+javascript+tcpip)

css基础、高级、实例;html基础教程、高级教程、实例、参考手册;HTML DOM:DOM简介、DOM实例、DOM对象;XHTML教程、XHTML参考手册;JavaScript:基础、高级、对象、实例、参考手册;TCP/IP教程

2010-01-12

ibatis学习资料大全

学习ibatis的资源包,英文版ibatis in action/ibatis学习指南/examples,希望其中有适合你的学习文档!

2010-01-11

struts2资源打包(struts2 in action、文档、教程)

短时间内学会struts2,深入浅出struts2帮助您认识struts2与struts1的不同及优点,struts2教程使您快速应用struts2(源码+注解),struts2 in action让您精通struts2.

2009-12-31

ext中文API+ sample.chm实例

欢迎来到 Ext 文档中心。您可以通过点击左边树形菜单里面的API或例子来学习如何使用 Ext。 如果您需要更多进一步的帮助,只需轻轻点击此处:官方论坛。

2009-11-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除