- 博客(123)
- 资源 (40)
- 收藏
- 关注
转载 tomcat jndi + spring配置
tomcat jndi + spring配置一、简介 JNDI : Java Naming and Directory Interface (JNDI) 首先关于jndi的配置网上资料很多,但大多都不是我想要的,原因很简单,改的配置文件太多,耦合度还是太高。 据网上资料所言,需要更改的配置文件有三:tomcat的server.xml,工程下的WEB-
2014-03-11 09:44:20 819
转载 MySQL查询优化:连接查询排序limit(join、order by、limit语句)
不知道有没有人碰到过这样恶心的问题:两张表连接查询并limit,SQL效率很高,但是加上order by以后,语句的执行时间变的巨长,效率巨低。 情况是这么一个情况:现在有两张表,team表和people表,每个people属于一个team,people中有个字段team_id。下面给出建表语句:[sql] view plaincopycreate
2014-03-10 13:20:36 889 1
原创 手机号连号,顺序号验证
配合手机正则使用:var regName = /^1[3|4|5|8][0-9]\d{8}$/;可直接用于后台验证手机号或前台js验证手机号使用环境: 需用户填写手机号,验证手机号是否为相同连号或升降序连号,屏蔽此类连号注册 如: 13511111111,13599999999,13501234567,13598765432
2014-03-07 13:24:21 3037
转载 jpg图片在firefox正常显示 在ie不能显示
老遇到jpg图片在ie中不能显示,以为是路径或者文件名问题,经过反复查看都不行,最后用acdsee10的转换功能转换成jpg格式就好了,不清楚缘由,这次又碰到这个问题,google了一下,原来图片从美术那里过来是ps保存的CMYK模式,CMYK模式的jpg图片在ie中不能显示,需要RGB模式的,RGB就是红绿蓝三原色,原来如此,以前没多关注。知道缘由了,自己用acd10一直转换了 ,让美术那边注意
2014-03-04 09:18:33 558
转载 JSTL1.1函数标签库(functions)
在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头http://java.sun.com/jsp/jstl/functions" prefix="fn"%>就可以使用fn标签了。具体使用方法请参见下表:函数 描述 fn:contains(string, substring)如果参数st
2014-02-24 17:15:16 816
转载 [Apache commons系列]DBUtils简介-2.核心类简介
inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish )。 DbUtils是一个小型的类库,不需要也不值得花太长的时间去熟悉每一个类。DbUtils核心其实只有三个类/接口,即QueryRunner 、ResultSetHandler 和DbUtls (官方文档中写的是前两个)。(来源:http://blog.csdn.net/ink
2014-02-12 22:47:31 606
转载 Apache—DBUtils框架
Apache—DBUtils框架简介commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。API介绍:org.apache.commons.dbutils.Query
2014-02-12 22:26:38 525
转载 Apache Commons DbUtils 快速上手
Hibernate太复杂,iBatis不好用,JDBC代码太垃圾,DBUtils在简单与优美之间取得了完美平衡。 一、概述 DbUtils小巧的Java数据库操作工具,它在JDBC的基础上做了科学的封装,旨在简化JDBC代码混乱与重复。 对于JDBC代码,存在很多问题,算是对Java的批判:1、操作过程复杂,代码操作一个模式,大量的重复。2、结果集难以处理,拿到一个
2014-02-12 21:50:58 541
转载 MySQL中进行树状所有子节点的查询
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们
2014-02-12 09:31:55 446
转载 Apache DbUtils - JDBC轻量级封装的工具包
前段时间使用了Apache Common DbUtils这个工具,在此留个印,以备不时查看。大家都知道现在市面上的数据库访问层的框架很多,当然很多都是包含了OR-Mapping工作步骤的 例如大家常用的Hibernate与Mybatis。当然如果人们要一个纯粹的封装了JDBC的工具类,使用Apache Common DbUtils(下面简称ACD)是个不错的选择,这个工具在JDBC的基础上稍加封装
2014-02-11 21:56:08 646
转载 20个jQuery分页插件和教程(附带实例)
在这篇文章中我们将向你介绍 20 个最棒的 jQuery 分页插件以及教程,并提供在线演示。1.客户端的jQuery 分页插件jPagesjPages 是一个客户端的分页插件,但提供很多特性例如自动翻页、键盘和滚动浏览,延迟显示以及完全可定制的导航面板。Read MoreDemo2. jQuery ScrollPaginationjQuery ScrollPag
2014-02-11 10:39:53 1292
转载 SQLServer迁移到MySql
一、背景 由于项目开始时候使用的数据库是SQL Server,后来把存储的数据库调整为MySQL,所以需要把SQL Server的数据转移到MySQL;由于涉及的表比较多,所以想在MySQL中生成对应表并导入数据;上网找了些资料,如:将ACCESS和MSSQL导入MYSQL中、MySQL Migration 实现 MSSQL 到 MySQL数据迁移,虽然不知道里面的做法是否可以成功转移,但
2014-01-26 17:38:00 862
原创 Oracle查询表空间使用大小,使用率,剩余大小,百分比
SELECT D.TABLESPACE_NAME,SPACE,BLOCKS SUM_BLOCKS,SPACE-NVL(FREE_SPACE,0), ROUND((1-NVL(FREE_SPACE,0)/SPACE)*100,2),FREE_SPACE FROM SELECT TABLESPACE_NAME,ROUND(SUM(BYTES)/(1024*1024),2) SPACE,SUM(
2014-01-23 14:57:50 1538
转载 Linux如何快速删除项目中的svn隐藏文件
删除命令:find . -type d -iname ".svn" -exec rm -rf {} \;注意点:必须使用root账户登录进行删除操作,其他账户没有相应删除权限
2014-01-23 14:52:19 1112
原创 定时任务,定时下载FTP指定文件
FTP下载类:package com.log.generateXML.util;>import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import org.apache.commons.logging.Log;import org.apache.common
2014-01-23 14:44:31 6884 2
转载 AUD$ 引起的SYSTEM表空间过大
oracle 11g 默认审计开启DB,数据库在实际运行中,会将审计放入aud$ 中,因此SYSTEM表空间会出现的比较大,system表空间过大会影响数据库性能,因此处理方法是(1) truncate table aud$ ; 释放SYSTEM表空间的大小或者参考如下:一. 官网说明1.1 Oracle 11gR2 conceptsFrom:http://downlo
2014-01-23 14:22:09 10616
原创 固定位数相加,位数不变
需求:0000+1=0001,0001+1=0002,0099+1=0100代码: public static void main(String[] args) { StringBuffer str = new StringBuffer("0000"); int count = 0; int num = 0; int oldnum = 0; for(int i = 0;
2014-01-17 14:47:33 680
原创 Oracle 去除重复列
假如有一张表,除了ID不同,其余属性基本一致,删除多余部分,仅保存一条记录!group by的列表示聚合可能会重复的行delete table where table.rowid not in(select min(a.rowid) from table a group by a.column1,a.column2);
2013-12-11 13:58:18 774
转载 java对象转JSON
使用json-lib进行Java和JSON之间的转换 1. json-lib是一个java类库,提供将Java对象,包括beans, maps, collections, java arrays and XML等转换成JSON,或者反向转换的功能。2. json-lib 主页 : http://json-lib.sourceforge.net/3
2013-11-28 17:53:16 987
原创 java发送Email,带附件
package com.test;import java.io.File;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.Properties;import javax.activation.DataHandler;import jav
2013-11-21 09:45:40 4817
转载 Linux如何快速删除项目中的svn隐藏文件
删除命令:find . -type d -iname ".svn" -exec rm -rf {} \; 注意点:必须使用root账户登录进行删除操作,其他账户没有相应删除权限 最好在根目录运行,可删除所有".svn"文件夹
2013-11-19 11:57:33 1030
转载 中国天气预报城市代码
使用方法:如获取佛山地区天气:http://www.weather.com.cn/weather/101280800.shtml? 绿色部分即为城市代码。101010100=北京101010200=海淀101010300=朝阳101010400=顺义101010500=怀柔101010600=通州101010700=昌平101010800=延庆101010900
2013-11-15 09:46:01 14194 2
转载 Oracle命令(三):Oracle用户
1、显示当前用户名 select user from dual; show user2、显示当然用户有哪些表 select * from tab;3、显示当所有用户的表 select * from user_tables;4、显示当有用户可以访问表 select * from all_tables; 5、显示用户为SCOTT的表 select
2013-07-15 11:37:35 623
转载 Oracle命令(二):Oracle数据库几种启动和关闭方式
一、Oracle数据库几种启动方式1、startup nomount 非安装启动,这种方式下启动可执行:重建控制文件、重建数据库,读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。2、startup mount (dbname) 安装启动,这种方式启动下可执行:数据库日志归档、数据库介质恢复、使数据文件联机或脱机、重新定
2013-07-15 11:37:04 792
转载 Oracle命令(一):Oracle登录命令
1、运行SQLPLUS工具 C:\Users\wd-pc>sqlplus2、直接进入SQLPLUS命令提示符 C:\Users\wd-pc>sqlplus /nolog3、以OS身份连接 C:\Users\wd-pc>sqlplus / as sysdba 或 SQL>connect / as sysdba4、普通用户登录 C:\Users\wd-p
2013-07-15 11:36:10 6743
转载 学习笔记12 ORA-00904 plsql无效标识符 却明明有的字段
早pls中查询一条sqlSELECT * FROM (SELECT * FROM V_CORP_MODEL_002 WHERE BLOGSTATE=1 AND BLOGENDTIME>SYSDATE ORDER BY BLOGENDTIME DESC) WHERE ROWNUM报错:BLOGSTATE=1 ora-00904 无效标识符 但是 在视图中明明是有这个字段的.为什么会出现这
2013-07-04 11:29:06 7143
转载 JavaWeb 服务启动时,在后台启动加载一个线程。
JavaWeb 服务启动时,在后台启动加载一个线程。目前,我所掌握的一共有两种方法,第一种是监听(Listener),第二种是配置随项目启动而启动的Servlet。下面对这两种方法做一简单的介绍,(Mark一下,防止以后急用又忘记了):监听(Listener)首先,我们创建一个监听的类,继承ServletContextListener,如下:[java] vie
2013-06-18 17:07:21 749
转载 在Linux下安装和使用MySQL
一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入
2013-06-08 11:42:33 506
原创 linux oracle 数据库导出
按用户导出:exp idc/idc file=/opt/daoc/idc.dmp owner=idc compress=n buffer=100000000 log=/opt/daoc/idc.log给用户设置查询别的表权限grant select any sequence to idc;grant select any table to idc;导出单表:exp
2013-06-07 16:50:54 680
转载 中国天气网城市代码
101010100=北京 101010200=海淀 101010300=朝阳 101010400=顺义 101010500=怀柔 101010600=通州 101010700=昌平 101010800=延庆 101010900=丰台 101011000=石景山 101011100=大兴 101011200=房山 101011300=密云 1010
2013-06-03 11:05:00 5551
转载 PermGen space错误解决方法
1.参考:http://blog.csdn.net/fox009/article/details/5633007http://hi.baidu.com/like_dark/blog/item/19c1948b3292b0799f2fb468.htmlhttp://anyeeye.iteye.com/blog/444624Tomcat6性能调优 出现java.lang.Out
2013-05-24 09:25:50 699
转载 查看文件编码格式
Demo:http://download.csdn.net/detail/ptzrbin/5426887 package com.test;import info.monitorenter.cpdetector.io.CodepageDetectorProxy;import info.monitorenter.cpdetector.io.JChardetFacade;imp
2013-05-22 11:49:52 1255
转载 利用 Oracle 系统触发器防止误删除操作
在oracle系统中,若DBA权限一旦控制不好,则有可能造成表及数据的误删除,如用户原希望删除A表,如 Trop table A cascade constraints;结果由于输入错误,将语句变为 Trop table B cascadeconstraints; 则会造成误删B 表。有时用户还可能误发出Truncate Table 命令,造成数据库数据表的数据清除。利用数据库系统触
2013-05-22 10:04:48 2931
转载 oracle 11g 安装后默认密码
安装ORACLE时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登录身份 说明sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员system/man
2013-05-13 11:03:14 22341
转载 Java Json/xml 序列化和反序列化工具:JsonTools 和 simpleframework【附带实例】
Json序列化:将java bean转换成Json字符串;Json反序列化:将Json字符串转换成java bean。xml序列化:将java bean转换成xml文件;xml反序列化:将xml文件转换成java bean。1. xml 序列化反序列化工具:simple framework 功能非常强大,使用起来非常简单。在这里可以下载到它:http://download.csdn.ne
2013-05-03 21:11:04 3156 1
转载 EL表达式获取list大小
在jsp页面中不能通过${list.size}取列表长度,而是 list的长度是:${fn:length(list)}
2013-04-28 14:37:23 3252
转载 oracle 远程导入 导出
exp本地导出与imp本地导入exp命令:1 exp username/psw@TEST file=d:test.dmp full=y2 exp username/psw@TEST file=d:test.dmp owner=(ly)3 exp username/psw@TEST file= d:test.dmp tables=(grid1,grid2)1其中一是将Test(与
2013-04-26 21:49:21 678
转载 Oracle使用游标循环调用存储过程
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select a.workorderid from idc.pf_order a; -
2013-04-26 14:30:54 5708
转载 Spring aop浅谈
本文参考了royzhou1985 的博文,在此感谢他无私的分享。 一 什么是aop? 我的理解,aop就是让我们专心做我们最关心的功能,而把其他很多类都需要的公共的功能分离出来,从而大大提高了我们来发的效率,也方便以后的维护和拓展。比如说,你现在有一个普通用户类,用户里有采购商品,收藏商品,发表评论等业务功能,另外还有一个会员类,可能会有更多其他的功能,但他们都需要先登录,才能享有这些
2013-04-26 10:58:38 700
转载 将Tomcat加入windows系统服务
将Tomcat加入服务 1、修改bin目录中的service.bat: REM 添加下面的一行 set CATALINA_HOME=%cd% 如果从来没有安装过Tomcat,或者保证Services.msc启动服务管理器检查没有Apache Tomcat系统服务,到此你就可以转到第二步了。否则继续往下走 REM 按照描述修改下面
2013-04-25 16:49:24 1928
activemq监控服务器状态,应用异常并发送邮件
2013-12-06
双击选择人员列表(短信发送)
2013-11-26
Json序列化反序列化工具:JsonToolsJson序列化反序列化工具:JsonTools Json序列化反序列化工具:JsonTools
2013-05-03
Jquery弹出div层窗口以及div屏幕居中,背景滤镜效果,div拖拽效果
2013-04-18
随机数,文件读取,j2se
2012-03-15
OpenInExplorer
2012-02-29
docker_sh.zip
2020-09-01
cors_test.html
2020-09-01
mysql数据库定时备份,按时间存放sql文件
2014-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人