- 博客(183)
- 资源 (50)
- 收藏
- 关注
原创 机试代码
importjava.io.*;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjava.text.ParseExce
2017-10-26 09:26:37 497
原创 Spring Boot中使用Swagger2构建API文档
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Androi
2017-09-11 16:20:47 532
原创 通过反射获取类和字段对应的注解名称
1、获取类对应的注解//加载类子界面文件,生成类对象Class objClass = Class.forName("com.jsx.ormlitetest.model.Student"); //DatabaseTable是对应的注解类,负责注解对应的表名称。DatabaseTable dt2 = (DatabaseTable)objClass.getAnnotation(...
2014-06-16 09:53:50 1463
Excel中日期与数字的转换代码
public static void main(String[] args) { int days = 41829; double ditNumber = 0.4330324074; Date date = getDate(days); Date dateTime = getTime(date, ditNumber)...
2014-05-30 23:24:57 590
原创 js计算字符数
字符串长度检测方法,由于JS原先的长度中文跟英文一样一个字符为1个长度。所以这里就得需要大家自己判断并获取字符串的实际长度了。 核心代码:var jmz = {};jmz.GetLength = function(str) { ///<summary>获得字符串实际长度,中文2,英文1</summary> ///<param n...
2013-04-15 14:28:04 267
原创 《凡人修仙传》点评
【宠辱尚可不惊,闲看人间烟火,一路凡尘丝丝入目====】【去留安能无意,漫随道途坎坷,几许往事幕幕铭心====】一:大器从来多琢磨,不到暮年尽藏锋——浅谈《凡人》的慢热与惊喜《凡人修仙传》书如其名,一个平平淡淡的开头,一段娓娓道来的故事,没有刻意的渲染的浪漫情调,也没有精心雕琢的故事情节,不存在天外之笔,不存在绕梁余音,一切都是那么的普普通通。仿佛,书中那个主人翁——“二愣子”韩立...
2013-04-12 23:29:49 1572
转载 XML文件节点元素明明规范
XML节点元素不可以以数字和特殊符号,如“.”开头,否则用XMLDOMDocument写入将会出现Bug。INVALID_CHA明明RACTER_ERR: An invalid or illegal XML character is specified.即使强制写入之后,用IE6.0也是无法显示这个文件的。 附XML元素命名规则: XML 命名规则XML 元素
2013-03-13 10:13:31 1242
原创 ORACLE 定时执行程序
对于DBA来说,数据库Job再熟悉不过了,因为经常要数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作。但是,Oracle定时器Job时间的处理上,千变万化,今天我把比较常用写法汇总如下:在总结之前,先把Job的参数一一说明一下:job参数是由Submit()过程返回的binary_ineger。这个值用来唯一标识一个工作;wh...
2013-02-23 16:13:40 178
原创 求一个月有几周
int year = 2013; int month= 12 ; Calendar c_begin = new GregorianCalendar(); Calendar c_end = new GregorianCalendar(); c_begin.set(year, month - 1, 1); // 当月第一天 c_end.set(year, month, ...
2013-02-22 18:19:27 328
原创 一个简单的oracle函数返回数组的例子
create or replace type t_ret_table is table of varchar2(20);create or replace function f_test(var_num in integer) return t_ret_table isvar_out t_ret_table;beginvar_out := t_ret_table();va...
2013-01-07 14:39:13 215
原创 JAVA书籍推荐
一.1:Java 2 编程详解---- Java是面向对象的、支持多线程的、体系结构独立的解释型动态语言,具有高度的安全怀、可移植性和代码可重用性,具有很高的运行效率,是目前软件中极为健壮的编程语言。Java2是SUN公司1998年12月发行的Java版本,它对前面的版本进行了完善和提高增加了基础类、二维图形接口类,媒体框架类和商业及Java Wallet等内容。本书较全地介绍了Java2的内容,...
2012-11-13 17:19:41 129
原创 oracle中去重复记录 不用distinct
用distinct关键字只能过滤查询字段中所有记录相同的(记录集相同),而如果要指定一个字段却没有效果,另外distinct关键字会排序,效率很低 。select distinct name from t1 能消除重复记录,但只能取一个字段,现在要同时取id,name这2个字段的值。 select distinct id,name from t1 可以取多个字段,但只...
2012-10-30 16:47:36 245
原创 ORACLE游标使用大全
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal ...
2012-10-10 10:49:44 100
原创 Oracle操作的部分ddl语句
由于最近需要程序生成DDL,修改Oracle数据库的库表,因此我总结了一下修改Oracle库表的情况,总结如下: 1、新增一列:ALTER TABLE table_name ADD (column_name VARCHAR2(33 , 2) DEFAULT '2' NOT NULL) 2、删除一列:ALTER TABLE table_name DROP COLUMN column_name...
2012-09-21 18:13:34 347
原创 js操作select
写道注意:Option中的O是要大写的,不然语法报错 1.动态创建select Javascript代码 function createSelect(){ Select = document.createElement("select"); mySelect.id = "mySelect"; document.body.appendChild(mySelect); } 2.添加选项op...
2012-09-17 19:35:27 382
原创 The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
部署 web project 到weblogic92(换成10.3就不会出问题了)上后,错误解决 常见错误Unmarshaller failed:<Unable to load descriptor D:\bea\user_projects\domains\base_domain\.\autodeploy\demo/WEB-INF/web.xml of module webProject...
2012-09-13 11:58:40 1265
原创 ecllipse无法启动,一直停留刚开始启动界面
1、 故障发生原因 :由于电脑配置较差 ,经常死机 或者eclipse假死 ,所以通过任务管理器强行关闭掉Eclipse.exe和javaw.exe进程 ;2、故障现象: 打开eclipse,出现启动界面 ,然后一直停留在此页面 ,长时间没有反应 ;3、解决办法 : a、把eclipse目录下的configuration\.settings\org.eclipse.ui...
2012-07-18 11:47:49 780
原创 oracle 10g修改字符集编码
1. 关闭数据库SQL>SHUTDOWN IMMEDIATE 2. 启动到MountSQL>STARTUP MOUNT; SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL>ALTER SYSTEM...
2012-07-09 19:11:03 167
转载 oracle 10g修改数据库编码
1. 关闭数据库SQL>SHUTDOWN IMMEDIATE 2. 启动到MountSQL>STARTUP MOUNT; SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL>ALTER SYSTEM SET AQ_TM_PROC
2012-07-09 18:43:19 433
原创 启动JBOSS,提示错误1098端口被占用的解决方案
问题:启动JBOSS,提示错误1098端口被占用 方案一:修改如下文件:jboss\server\default\conf\jboss-service.xml 将<mbean code="org.jboss.naming.NamingService" name="jboss:service=Naming"> <attri...
2012-06-25 10:25:00 767
原创 js判断字符串长度,中文占两个字符
// \x00-\xff 是字符编码的范围,如果查过这个范围,就不是字母和数字了,//把全部符合\x00-\xff条件的字符用**替换,然后计算长度,即遇到一个中文就用**替换,计算为两位 var length = name.replace(/[^\x00-\xff]/g,"**").length; if(length>255){ 遇到的问题是:对于一个text...
2012-06-18 11:22:24 209
原创 Oracle SQL 时间查询
to_date()与24小时制表示法及mm分钟的显示:一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会和我一样,直觉的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd...
2012-06-12 10:18:16 152
原创 Js FCKeditor的值获取和修改的代码小结
利用Javascript取和设FCKeditor值也是非常容易的,如下: // 获取编辑器中HTML内容 function getEditorHTMLContents(EditorName) { var oEditor = FCKeditorAPI.GetInstance(EditorName); return(oEditor.GetXHTML(true)); } // 获取编辑器中文字内...
2012-06-10 22:44:28 115
原创 JS获取select-option text
Js代码 function selectInput(choose) { alert(choose.text); } 写JS的时候 获取select对象的value是很常见的事情 例如Js代码 <script language="javascript"> function selectInput(choose)...
2012-06-07 17:01:49 123
原创 2012-06-04
问题:oracle中varchar和varchar2有什么区别1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,大部分情况下建议使用varchar2类型,可以保证更好的...
2012-06-04 11:33:48 83
原创 Version 1.3.1_01 of the JVM is not suitable for this product.Version:1.4.1 or gr
Version 1.3.1_01 of the JVM is not suitable for this product.Version:1.4.1 or greater is required。以前Eclipse能够正常使用。 某一天…… 双击Eclipse,弹出一个错误窗口: Version 1.3.1_01 of the JVM is not suitable for this pro...
2012-05-30 17:06:52 167
原创 去中友集团面试的童鞋注意了
今天下午,也就是2012年5月9日下午2点,我抱着忐忑的心去了中友集团参加面试。本来以为中友集团很大很气派,去了之后才发现原来也不过尔尔。面试首先是给了几道面试题目,我拼着记忆记了几道:1、说说以下技术的重点实现机制。spring struts2 mysql HTMl调试插件2、不用java的API,实现一个字符串的倒叙输出3、只用if和for语句实现一个打印 int[] ...
2012-05-09 23:39:01 111
原创 java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supp
java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeylog4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN P...
2012-04-10 21:51:05 121
org.apache.axis2.databinding.utils.BeanUtil.getPullParser错误
在开发ssh+axis2的webservice应用中,报这个错误。让我纠结了几天,虽然最后终于搞定,但是却浪费了很多时间,因此在此记载下来,为自己勉励,也为后来者提供参考java.lang.NullPointerException at org.apache.axis2.databinding.utils.BeanUtil.getPullParser(BeanUtil.java:279)...
2012-03-28 12:56:26 602
原创 MySQL select into和SQL select into
一.MySQL不支持Select Into语句直接备份表结构和数据,由于工作中的需要在网上找到一种方法可以代替, 也有其它方法可以处理,总结如下:方法1: MYSQL不支持: Select * Into new_table_name from old_table_name; 替代方法: Create table new_table_name (Select * from old_table_...
2012-01-11 14:50:14 112
原创 window下备份mysql
一、单机备份1. ============================ 假想环境: MySQL 安装位置:C:\AppServ\MySQL\ 论坛数据库名称为:wiki 数据库备份目的地:D:\db_bakup\ ============================新建dbbak.bat,写入以下代码net stop mysqlxcopy C:\Ap...
2011-12-23 19:02:18 93
原创 MySQL汉字字段按拼音排序
我们的MySQL使用latin1的默认字符集,也就是说,对汉字字段直接使用GBK内码的编码进行存储,当需要对一些有汉字的字段进行拼音排序时(特别涉及到类似于名字这样的字段时),默认无法通过order by关键字正确排序。经过网上查找,网上的办法大多是针对使用utf8字符集的数据库,主要的方法有:1)直接转换字段为gbk,比如:SELECT * FROM table ORDER B...
2011-11-17 11:51:35 176
原创 JDBC调用存储过程
JDBC调用存储过程一般有3种: 1.无返回值 2.有一个返回值 3.返回一个数据集,就是游标! 关键字:call 语法格式{call 存储过程名(参数列表)} 废话不说,见代码! 业务实例: 1.添加员工,如果指定部门不存在,则先添加部门信息,再添加员工(无返回值) --创建存储过程如下 REPLACE PROCEDURE sp_add_emp1( v_emp...
2011-11-02 11:19:14 98
原创 C++程序运行时间计算
<script type="text/javascript"></script>1.如果只是要计算程序运行的时间,不需要那么复杂。 <windows.h> 中的 GetTickCount() 就是干这个的。 TimeStart=GetTickCount(); ....... TimeEnd=GetTickCount();...
2011-11-01 13:59:25 267
原创 爱不是寻找一个完美的人。而是,要学会用完美的眼光,欣赏一个并不完美的人。...
1、曾经以为,这样的一见如故,会是我今生最美丽的相遇;曾经以为,这样的一诺相许,会是我素色年华里最永恒的风景;曾经以为,这样的心心相印,会是我无怨无悔的追逐。却不知,繁华有时,落寞有时,却怎么也读不懂我心头的一丝缠绵,解不透我心间的一抹情意2、喜欢你,却不一定爱你。爱你,就一定很喜欢你。其实,喜欢和爱仅一步之遥。但,想要迈这一步就看你。是喜欢迈这一步,还是爱迈这一步。喜欢很容易转变为爱,但爱过...
2011-10-27 14:17:42 1068
原创 C++ int to string (整型到字符串)
1. int sprintf( char *buffer, const char *format [, argument] ... ); <stdio.h>例如:int ss;char temp[64];string str;ss = 1000;sprintf(temp, "%d", ss);string s(temp);//调用s...
2011-10-25 14:21:06 120
原创 SQLite3 使用命令
OS X自从10.4后把SQLite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的SQLite,又称SQLite3。这套软件有几个特色: 软件属于公共财(public domain),SQLite可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用SQLite的人以下的「祝福」(blessing): May you do good...
2011-10-18 12:32:53 79
原创 【解决问题】完成从Mysql到SQLite数据库的整体迁移
若要实现成功迁移要保证:1.服务器端创建Mysql数据库的时候要讲究 1, 不要加注记(因为我的java程序没有去处理,注记也叫注视) 2、编码为UTF-82.利用工具生成.sql文件.需要更改的地方有: 1. SET FOREIGN_KEY_CHECKS=0; 该句需要删除2. .sql文件定义主键是:CREATE TAB...
2011-10-17 20:25:52 266
原创 SQLITE3 使用总结
前序: 1一、 版本 1二、 基本编译 2三、 SQLITE操作入门 2(1) 基本流程 2(2) SQL语句操作 4(3) 操作二进制 8(4) 事务处理 10四、 给数据库加密 10五、 后记 25前序:Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得不够。这些天再次研究它,又有一些收获,这里把我对 sqlite3 的研究列出来,以备忘记。这里要注明,我是一个...
2011-10-17 16:51:10 81
原创 增加eclipse启动的Tomcat内存的
JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。如何设置Tomcat的JVM内存大小Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个JVM。JAVA程序启动时JVM都会分配一个初始JVM内存和最大JVM内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应...
2011-09-30 10:04:59 79
jsp开发中遇到的问题及解决方案.rar
2008-11-11
Struts开发实例.rar
2008-10-21
风云留言本(新作品)
2008-08-26
axis2-1.4.1及教程
2014-08-09
Ext4.1.0 Doc中文版(100%翻译版)
2014-06-16
Ajax+JSON动态显示某个div的内容
2011-07-29
ssh2实现登录业务(源代码及数据库都有)
2011-01-16
最牛叉的jsp文件管理系统.rar
2009-01-12
图书管理系统.rar
2009-01-12
jsp系统源码.rar
2008-12-22
2009年最有价值的知识.rar
2008-12-04
java笔记.zip
2008-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人