- 博客(25)
- 资源 (1)
- 收藏
- 关注
转载 log4jdbc使用介绍
0 前言使用java进行数据库操作时最痛苦的莫过于拼接SQL语句。在实际运行时往往需要查看实际生成的SQL语句和实际传入的参数,或许还会有查看SQL执行时间等的需求。 无论原生JDBC、dbutils、mybatis还是hibernate,使用log4j等日志框架可以看到生成的SQL,但是占位符和参数总是分开打印的。实在是不太友好。显示如下的效果:select * from
2018-01-31 17:18:32
12048
1
原创 Java常用的日志框架对比和深入分析
前言作为一名资深的开发人员,对于日志记录框架一定不会很陌生。而且几乎在所有应用里面,一定会用到各种各样的 日志框架用来记录程序的运行信息。而对于一个成熟的java应用,这个是必不可少的。在开发和调试阶段,日志可以帮助我们更快的定位问题;而在应用的运维过程中,日志系统又可以帮助我们记录大部分的异常信息,通常很多企业会通过收集日志信息来对系统的运行状态进行实时监控预警。那么,你对日志框
2018-01-31 16:12:23
584
转载 jad使用说明
Jad(JAva Decompiler)是一个Java的反编译器,可以通过命令行把Java的class文件反编译成源代码。如果你在使用编写代码的时候遇到找不到源代码的第三方库,而且你又需要看看这个库的具体实现,那么你就需要使用这个东西。而且如果你是使用Eclipse的话,还有一个Eclipse插件JadClipse,JadClipse提供一个class文件查看器可以直接打开class文件查看其
2018-01-24 09:53:58
9715
转载 点击My97DatePicker事件无效,触发事件calendar.js,datepicker.css等文件无法加载
1.文件引入:script type="text/javascript" src="content/H-UI/lib/My97DatePicker/WdatePicker.js">script>浏览器能正常访问WdatePicker.js,WdatePicker.css文件。当触发wdatepicker事件,calendar.js,datepicker.css文件无法
2018-01-15 17:49:07
2662
转载 手动将本地jar上传本地maven仓库
maven项目中要使用第三方jar文件,但是某些jar没有maven版的,这就需要将jar转换成maven jar。将第三方jar转换成maven jar,并自动生成到本地maven repository中1.准备第三方jar(C:\Users\Administrator),确保本地有maven环境,mvn命令可用2.执行mvn命令(一行执行) C:\Users\Admi
2017-12-20 16:48:36
862
转载 上传jar包到nexus私服
手动上传第三方jar包到nexus的步奏:1)按下图方式进行 2)按下图完成上传3)点击保存完成------------------------------------------------------------------------------------------------------------------------------------------
2017-12-20 16:42:02
13901
转载 js如何修改title值
title在html中属于特殊的节点元素.因为它可以使用doucment.getElementsByTagName("title")[0]来获取它的标题,但却无法用doucment.getElementsByTagName("title")[0]用更改它的值. 但是,总有解决的方法. 在javascript中,修改title的方法是:1do
2017-12-19 14:34:26
31998
1
原创 js换行问题
var str=“a\nb”;alert(str);//没有换行?解决方法在\n左右两侧加上空格var str=“a \n b”;alert(str);//是否换行了?
2017-12-19 14:29:57
920
原创 ie8在使用stringify后中文变unicode问题解决
// 把json对象转为json串var stringcontent = JSON.stringify(data.jsonObject);//此时变量为:stringcontent={policy":[{"name":"must_installed","enabled":1,"key_check":1,"content":{"must_installed_list":["\u641c\u7
2017-12-19 14:22:41
808
转载 FreeMarker自学教程
copy自http://demojava.iteye.com/blog/800204以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,
2017-12-19 11:14:15
170
转载 Java反编译工具Jad详解
项目过程中需要反编译一个jar包,于是作了一些学习,记录下来。Jad(JAva Decompiler)是一个Java的反编译器,可以通过命令行把Java的class文件反编译成源代码。如果你在使用编写代码的时候遇到找不到源代码的第三方库,而且你又需要看看这个库的具体实现,那么你就需要使用这个东西。而且如果你是使用Eclipse的话,还有一个Eclipse插件JadClipse,JadCli
2017-12-19 11:06:33
1350
原创 dbeaver安装使用说明
1下载dbeaver压缩包2解压后打开目录文件夹如下3首先安装jdk8(将jdk8放置在计算机某个目录下即可)4创建dbeaver快捷方式,快捷方式上右键》属性》快捷方式》目标,编辑如下-vm D:\jdk1.8.0_112\bin\javaw注意原来的内容后加空格,再加上面的文本(你本地jdk的位置)
2017-12-19 11:00:19
23227
1
原创 dbvisualizer 使用Database URL链接Sybase数据库方式
样例文本:jdbc:jtds:sybase://ip:port;DatabaseName=(数据库名称需要替换成自己的);charset=cp936
2017-12-19 10:41:10
3845
转载 spring quartz详解
1、 CronTrigger时间格式配置说明 CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年]序号说明 是否必填允许填写的值允许的通配符 1秒是0-59 , - * /2
2017-12-19 10:24:15
254
原创 随手记3-js报InvalidCharacterError错
// 下面那样创建dom元素,都ie新老版本都兼容 var div = document.createElement ("div"); div.id = "aA"; div.setAttribute ("class", "gG"); div.innerHTML = "兼容写法"; docume
2017-01-03 16:30:04
5599
原创 随手记(2)-java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
问题描述:在使用Java连接access数据的.mdb文件时候程序报如下错误java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 错误原因:在win7 office2013下报错解决方法: 查看Java桥连程序连接字符串是否写成{Microsoft Access Driver (*
2016-12-28 11:04:10
608
原创 随手记(1)-cxf和xercesImpl.jar冲突
JaxWsDynamicClientFactory clientFactory = JaxWsDynamicClientFactory.newInstance(); Client client = clientFactory.createClient(url); result = client.invoke("methodName", condition);在使用CXF框架调用远端服
2016-12-28 10:55:37
2019
转载 java多线程总结
目录(?)[-]一扩展javalangThread类二实现javalangRunnable接口三Thread和Runnable的区别四线程状态转换五线程调度六常用函数说明使用方式为什么要用join方法七常见线程名词解释八线程同步九线程数据传递 本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。首先讲一下进程
2016-09-22 14:51:10
215
原创 sybase函数汇总
datalength(char_expr) 在char_expr中返回字符的长度值,忽略尾空char_length 返回表达式中字符的数量。对于可变长度的列和变量,它将返回字符的个数(包括尾部的空格);对于文字和固定长度的字符列和变量,就是声明的长度。所以一般我们要求字符串的长度,最后不要用这个。len 返回指定字符串表达式(不包括尾随空白)的字符数(而不是字节数)l
2016-09-19 15:18:35
8341
转载 jsp技术(内置对象,动作标签,指令)
一、九大对象: 内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 1-out: javax.servlet.jsp.JspWriter类型,代表输出流的对象。作用域为page(页面执行期) request:javax.servlet.ServletRequest的子类型,此对象封装了由WEB浏览器或其它客户端生成地HTTP
2016-05-27 11:05:33
1731
转载 Java多线程用法解析
1.创建线程在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例。Thread构造函数:public Thread( );public Thread(Runnable target);public T
2016-05-27 10:26:25
270
转载 Java开发中的23种设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化
2016-05-25 10:51:15
592
转载 解决war包中文件路径问题
在j2EE项目中,我们一般会把项目打包发布,一般是war包,作为独立单元,可以远程上传,加载,发布,还可以实现版本控制,但这与我们开发过程中使用MyEclipse自动部署有所不同,以下做详细说明.使用war包部署,在tomcat和WebLogic下部署有很大的区别,tomcat会把war自动加压到当前目录下,然后再用解压的目录来发布,这与一般不会出现太大的意外,但如果是用WebLogic发布,
2016-05-23 13:24:18
8531
转载 oracle函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- -------
2016-05-19 09:29:41
302
转载 SaaS系列介绍之十三: SaaS系统体系架构
1 系统体系架构设计 软件开发中系统体系架构决定了一个系统稳定性、健壮性、可扩展性、兼容性和可用性,它是系统的灵魂。体系架构是架构师所关注的核心。良好的体系架构是系统成功的开端,否则,再好的代码与设计也无济于事。 2 当前.net主要的开发框架简介 l Castle Castle是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、A
2016-05-11 17:44:40
4058
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人