- 博客(140)
- 收藏
- 关注
原创 SQL:兼容性设置
数据库—属性—选项,将兼容性改为90 或 USE [master]GOEXEC dbo.sp_dbcmptlevel @dbname=N'数据库名称', @new_cmptlevel=90GO
2017-05-02 14:44:45
2120
原创 SQL:列转行
CREATE TABLE #t( ----[PKID] int primary key identity(101,1), [iyear] [Nvarchar](4) NOT NULL, [budget1] [int] NOT NULL, [budget2] [int] NOT NULL, [budget3] [int] Not Nul...
2017-04-26 20:47:08
245
原创 SQL:累计求和的例子
例一、譬如实现如下结果月份(month) 数量(number) 累计数量(total)2015-03 1 12015-04 2 32015-05 3 72015-03 ...
2017-04-26 09:44:21
19671
1
原创 SQL:自联接构建同比增长率视图
自联接构建同比,同比数据已出来,增长率就简单了 --################################################################drop table #p;create table #p( id int, year varchar(4), month varchar(2), qt...
2017-04-25 21:37:48
537
原创 SQLServer--数据查询--子查询语法
——————————子查询—————————————-———–将查询的结果作为子表,连表查询 select * from StuInfo s1,(select * from StuMarks where Score >80)s2 where s1.StuID=s2.StuID AND s1.StuName=’李四’———–将查询结果作为条件使用 select * from StuI...
2017-04-25 21:25:42
595
原创 DOM4J 详解
1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。 DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。 Dom:把整个文档作为一个对象。 DOM4J 最大的特色是使用大量的接口。它的主要接口都在...
2017-02-24 17:16:58
187
原创 Spring多数据源的配置和使用
最近开发一个数据同步的小功能,需要从A主机的Oracle数据库中把数据同步到B主机的Oracle库中。当然能够用dmp脚本或者SQL脚本是最好,但是对于两边异构的表结构来说,直接导入不可行。然后在需要实时同步的情况下用存储过程也不可行了。写一个数据同步的小程序是个不错的选择。使用框架的封装和连接池是必须的,spring是首选,这里我们同样需要Spring的多数据源连接配置方式。 其实再进行项...
2017-02-24 14:28:52
151
原创 Hibernate3 Template Dao
package com.king.stt.dao;import java.io.Serializable;import java.util.Collection;import java.util.List;import org.hibernate.criterion.DetachedCriteria;import org.springframework.orm.hib...
2017-02-23 17:10:33
128
原创 spring 4 配置 datasource 四种方式
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 <bean id="dataSource" class="org.springframework.jdbc.datasource.Dri...
2017-02-11 09:34:28
171
原创 DIV滚动条控制
一、DIV滚动的高度$("div").scrollTop(); 二、将DIV的滚动条滚动到其子元素所在的位置var container = $('div'), scrollTo = $('#row_8');container.scrollTop( scrollTo.offset().top - container.offset().top + conta...
2016-08-24 13:52:53
454
原创 解决Mysql修改用户密码及忘记密码
1.关闭你现在正在运行的mysql数据库,用结束mysqld.exe进程或者直接关闭mysql服务器 2.运行点击开始运行,输入cmd,进入命令行窗口,切换到你的mysql安装bin目录下输入 mysqld --skip-grant-tables 然后回车;然后没有任何提示弹出来,光标锁定,这代表你的数据库已经启动了,这时候重新在打开一个cmd窗口,同样进入到mysql数据...
2016-01-01 09:35:24
176
原创 关于spring+hibernate的FlushMode的记录
参见hibernate的api说明https://www.hibernate.org/hib_docs/v3/api/org/hibernate/FlushMode.html说明FlushMode有五种属性1 NEVEL 已经废弃了,被MANUAL取代了2 MANUAL spring3.x中的opensessioninviewfilter已经将默认的FlushMode设置为MA...
2015-12-15 16:23:53
352
原创 spring hibernate properties详解
spring hibernate properties详解 Hibernate配置属性hibernate.dialect:一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL。取值full.classname.of.Dialect(详解见下)hibernate.show_sql:输出所有SQL语句到控制台,有一个另外的选择是把o...
2015-12-15 16:22:08
159
将一个整数S随机拆分为N个在min~max之间的整数之和,并将分配结果存储到数组K中...
这两天做一个程序需要将金额数值按照可选区间进行自动分配,考虑了许久,采用随机数的方法编写算法,代码如下,复制即可测试.代码虽不是完美,但足以应付小程序.若有更好的方法,欢迎指点!public class Main { /** * @param args */ public static void main(String[] args) { testRandD...
2015-11-18 10:40:29
875
原创 [解决]POI 公式不支持跨工作表
由于我使用的poi版本是3.10,在编译跨工作的公式:SUM('A:B'!A1)公式的时间报错,java.lang.IllegalArgumentException: Invalid sheetIndex: -1. at org.apache.poi.ss.formula.SheetRefEvaluator.<init>(SheetRefEvaluator.java:36)...
2015-11-11 15:15:20
1840
eclipse导入项目-提示已存在,或不能识别pom.xml
今天遇到一个问题:修改maven项目的名称后,分包开发的项目突然全不在了,尝试重新导入,却发现其中有一个项目projecdtxxx不能识别,开始以为是pom.xml坏了,但复制到另外的路径下,可以导入,这就说明是eclipse的配置文件中把这个项目已经认为是已导入的项目. 于是乎,上网查了半天,也没有找到,折腾了半小时后,通过搜索文件夹,找到...workspace\project...
2015-11-07 10:23:31
1960
原创 在同一台机器上安装多个版本jdk,修改环境变量不生效
本机已经安装了jdk1.6,而比较早期的项目需要依赖jdk1.5,于是同时在本机安装了jdk1.5和jdk1.6. 安装jdk1.5前,执行java -version得到java version "1.6.0_38"Java(TM) SE Runtime Environment (build 1.6.0_38-b05)Java HotSpot(TM) 64-Bit Server VM...
2015-07-02 21:53:57
162
跟开涛学shiro遇到异常Cannot find any provider supporting AES/CBC/PKCS5Padding【解决】
在学习shiro中遇到很多问题,网上资料较少,只有硬啃英文,但demo太少,不好理解。ITeye博客中开涛对编写了比较全的系列教程跟我学Shiro目录贴,提供给大家学习,感谢开涛。在学习到第十三章 RememberMe——《跟我学Shiro》的时候,有一个问题困扰了我2天,给开涛留言,至今未回复,功夫不复有心人,今天早上得到了解决。问题描述:1.按照开涛的测试过程测试:...
2015-06-30 10:17:44
1515
原创 hibernate unique配置不起作用解决方法
hibernate unique配置 昨天自己创建了表,通过hibernate进行映射,添加了unique的限制,运行JUnit测试的时候发现,hibernate没有对配置的字段没有进行唯一性检查,而是直接通过,存入数据库。让人百思不得其解! 后来查阅hibernate文档和网上核对,发现unique只在表是由hibernate自己创建的时候才有效,也就是说validate...
2015-05-29 14:45:55
931
1
原创 Jquery.Form和jquery.validate 的使用
有些功能需要我们利用Ajax技术进行POST提交表单,这时候就需要用到jquery.Form ,它有两种方式进行提交,AjaxForm和AjaxSubmit方式。 AjaxForm 方式必须先绑定表单,它一般在$(document).ready(function () {}里定义,它能让表单不刷新页面的情况下POST到目标。如: ...
2015-04-11 13:57:21
338
原创 maven test中文乱码
用 eclipse-->run as --> maven test 就出现中文乱码解决方法一: <properties> <argLine>-Dfile.encoding=UTF-8</argLine></properties> 解决方法二: <build> <...
2015-04-06 16:02:25
1055
原创 NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorld
NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException 解决办法, 是因为缺少了aspectjweaver.jar <!-- aspectjweaver --> <dependency> <groupId...
2015-04-06 15:33:05
271
原创 正则表达式学习参考
1 概述正则表达式(Regular Expression)是一种匹配模式,描述的是一串文本的特征。正如自然语言中“高大”、“坚固”等词语抽象出来描述事物特征一样,正则表达式就是字符的高度抽象,用来描述字符串的特征。正则表达式(以下简称正则,Regex)通常不独立存在,各种编程语言和工具作为宿主语言提供对正则的支持,并根据自身语言的特点,进行一定的剪裁或扩展。正则入...
2015-04-03 11:23:08
110
原创 如何关闭ICMP协议?
可利用计算机的本地安全策略来实现,已试用通过,别人根本ping不通你! 步骤1:打开“控制面板→管理工具→本地安全策略”,然后右击“IP安全策略,在本地机器”选“管理IP筛选器和IP筛选器操作”,在管理IP筛选器和IP筛选器操作列表中添加一个新的过滤规则,名称输入“防止ICMP攻击”,然后按添加,在源地址选任何IP地址,目标地址选我的IP地址,协议类型为ICMP,去掉“镜像...”前面对勾,设...
2015-02-12 11:29:48
3482
1
原创 Apache+Tomcat集群配置
集群(Cluster):是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。 负载均衡(Load Balance):先得从集群讲起,集群就是一组连在一起的计算机,从外部看它是一个系统,各节点可以是不同的操作系统或不同硬件构成的计算机。如一个提供Web服务的集群,对外界来看是一个大Web服务器...
2014-12-17 10:34:52
109
原创 ckplayer播放器目前支持以下几种网络上比较流行的视频格式
http协议下的:flv,f4v,mp4rtmp协议下的视频流rtmp协议下的点播格式:flv,f4v,mp4手机等移动设备上播放主要支持的格式:mp4另外还有不同的浏览器支持的html5格式:m3u8,webm,ogg theora注意,如果想在ckplayer播放器上播放自己转码的视频,视频转码的时候需要注意二点:1:视频必需是H.264格式的2:视频的元数据信...
2014-10-20 17:19:11
4268
原创 Tomcat(免安装版)的安装与配置
一、下载TomcatTomcat可以从http://tomcat.apache.org/网站下载,选择任意版本,在 Binary Distributions 下的zip包既是。二、配置Tomcat1、将下载Tomcat Zip压缩包解压。2、修改\bin\startup.bat文件:在第一行前面加入如下两行:SET JAVA_HOME=JDK目录SET CATALINA_HOME=前面解...
2014-05-08 10:56:12
93
原创 ubuntu vim终端编辑命令
ubuntu vim终端编辑命令 一. VIM高亮 进入vim后,在普通模式下输入如下命令,开启php代码高亮显示 :syntax enable :source $VIMRUNTIME/syntax/php.vim 二. VI常用命令 www.2cto.com ________________________________________...
2014-03-12 10:00:01
318
原创 Ubuntu下安装JDK1.7
Ubuntu版本:13.10 JDK版本:1.7.0_51 安装目录:/usr/local/devtools/jdk1.7.0_51步骤:1.http://www.oracle.com/下载JAVA SE.2.Ctrl+ALT+T打开终端: administrator@administrator-ThinkPad-Edge:~$ cd 下载administ...
2014-03-12 09:59:07
120
原创 Java中的异常类型
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混...
2013-12-24 17:53:15
148
原创 Spring MVC下载及下载时遇到IE下中文乱码问题解决
@Override public void export(HttpServletRequest request, HttpServletResponse response, List<Map<String, Object>> dataResult, String saveAsFileName) throws ServletException, Unsu...
2013-10-28 16:32:53
205
Jdbc连接oracle远程数据库中文乱码解决
<property name="connectionProperties"> <!-- 链接参数配置 “clientEncoding”和“serverEncoding”,分别指定数据库客户端和服务器端的字符编码 Encoding Filter从这两个参数获取编码 --> <value>clientEncoding=GBK;serverEnc...
2013-09-26 16:45:00
3159
Maven项目转换为Eclipse项目
Maven项目转换为Eclipse项目 自从用了maven之后,很少再使用eclipse创建web项目,昨天我有一小项目需要转换给其它非maven环境的同事,搞了半天,最后发现原来如此的so easy.所以记录一下: 1.在eclipse中新建一个Dynamic Web项目; 2.将maven项目的src/main/java下的包拷贝到eclipse项目的sr...
2013-09-26 16:26:18
136
原创 iReport使用教程[转载]
一、iReport与JasperReport简介1.1简介JasperReport是报表的引擎部分,界面设计是用iReport。为什么选择这两个软件呢?因为这两个软件都是开源的,即免费的(虽然某些文档收费,但是磨灭不了我们使用它的理由)。JasperReport是一个报表制作程序,用户按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包...
2013-07-18 15:07:27
282
原创 Maven常用命令
Maven常用命令mvn archetype:create :创建 Maven 项目mvn compile :编译源代码mvn test-compile :编译测试代码mvn test : 运行应用程序中的单元测试mvn site : 生成项目相关信息的网站mvn clean :清除目标目录中的生成结果mvn...
2013-07-08 09:28:40
92
原创 javascript 正则对象替换(Replace)
1、javascript 正则对象替换创建 和用法: /pattern/flags 先简单案例学习认识下replace能干什么 正则表达式构造函数: new RegExp("pattern"[,"flags"]); 正则表达式替换变量函数:stringObj.replace(RegExp,replace Text);参数说明: pattern -- 一个正则表达式文本...
2013-06-10 17:13:12
394
同样的css在html中与jsp中不一样【解决】
同样的css在html中与jsp中不一样今天遇到一个问题,在dreamwaver中调试好的css移植到eclipse中,在chrome与firefox下没有发现,但不兼容IE8了,郁闷了一个早上,经过调试,终于找到问题的根源:问题一:eclipse生成的声明DTD的是<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitio...
2013-05-04 14:58:41
506
原创 有关Hibernate3.3.2与4.1.10测试
http://wenku.baidu.com/view/3c05561c0b4e767f5acfce56.html
2013-04-26 10:18:40
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人