- 博客(260)
- 收藏
- 关注
原创 常用bat
1、net start XXX 用于启动系统服务, XXX:对应 系统服务中的对应的服务名称 启动mysql服务: net start MySQL 启动ORACLE服务:net start OracleServiceORCL net start OracleOraDb11
2015-03-18 11:00:00
594
原创 java Desktop 使用样例
package test;import java.awt.Desktop;import java.io.File;import java.net.URI;public class DeskTopTest { private static Desktop desktop; public static void main(St
2015-03-13 10:16:02
903
1
转载 jdk1.6新特性
1 SystemTray类在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray,前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序.2 使用JAXB2来实现对象与XML之间的映射
2015-03-13 09:45:40
611
转载 jdk1.5新特性
1 循环for (type variable : array){ body}for (type variable : arrayList){body}而1.4必须是:for (int i = 0; i for (int i = 0; i 2 泛型以ArrayList为例,包括创建一个容器对象和取得容器内对象操作:1.5 Array
2015-03-13 09:43:53
558
原创 findbug规则说明
IMSE_DONT_CATCH_IMSE 不良实践 - 捕获可疑IllegalMonitorStateExceptionBX_BOXING_IMMEDIATELY_UNBOXED 性能 - 基本类型包装之后立刻解包IJU_SETUP_NO_SUPER 使用错误 - TestCase定义的setUp没有调用super.setUp()TQ_ALWAYS_VALUE_USE
2014-09-16 22:01:30
7912
原创 java compiler level does not match the version of the installed java project facet
java compiler level does not match the version of the installed java project facet: Java编译器的水平不相匹配的版本安装Java项目方面
2014-07-07 11:12:00
608
原创 eclipse去掉js编译错误校验
在项目工程we.project文件中的以下部分: org.eclipse.wst.jsdt.core.javascriptValidator
2014-04-18 16:49:34
1515
原创 oracle 10g提示java.lang.Exception Exception in sending Request null解决方案
出现这种错误一般是因为没有设置时区,一般默认的是agentTZRegion=GMT,也就是GMT。所以大家只要设置了这个东西,然后重新启动dbconsole就可以了。解决方法:找到D:\oracle\product\10.2.0\db_1\你的计算机名_数据库全局变量\sysman\config\emd.properties文件,将此文件中的最后一行agentTZRegion=GMT修
2014-03-01 10:50:41
880
原创 pl/sql自动填充
1、在D:\Program Files\PLSQL Developer\PlugIns目录下添加文件:shortcuts.txt2、在shortcuts.txt文件中编辑自己的缩写习惯,如:s = selectf = fromsc* = select count(*) froms* = select * fromw = where3、pl/sql 进入[首选
2014-02-20 14:50:22
3013
原创 mybaits操作返回主键
使用oracle系列生成主键,在insert时返回主键 SELECT MENU_SEQ.NEXTVAL FROM DUAL INSERT INTO QCMS_PUB_MENU (PARENT_MENU_ID,MENU_NAME,ALIASES,MENU_URL,FULL_NAME,STATE,SORT_ID)VALUES(
2014-01-27 16:54:50
846
原创 mybaits批量操作数据库
ORACLE数据库:INSERT INTO QCMS_PUB_ROLE_R_MENU(MENU_ID,ROLE_ID) (select #{item.menuId,jdbcType=NUMERIC}, #{item.roleId,jdbcType=NUMERIC} from dual)mybaits等其他数据库:INSER
2014-01-27 16:51:37
842
原创 eclipse 卸载插件
eclipse版本:3.5.2卸载方法:Help -> About Eclipse -> Installation Details -> "点到你要删除的插件,如EclipseME" -> Uninstall
2013-12-09 10:52:40
621
转载 Java类之间的关联关系
Java类之间的关联关系UML类图中的关系分为四种:泛化、依赖、关联、实现;关联关系又可以细化为聚合和组合。一、泛化(Generalization)泛化是父类和子类之间的关系,子类继承父类的所有结构和行为。在子类中可以增加新的结构和行为,也可以覆写父类的行为。一般用一个带空心箭头的实线表示泛化关系,UML图如下:泛化对应Java中继承关系,即
2013-12-09 10:29:17
781
原创 Eclipse安装反编译工具查看Jar包源码
打开Eclipse--->Help--->Install new Software...--->在Install弹窗中找到Add按钮点击--->弹出Add Reponsity窗口,在Name:中输入“JodeEclipse”,在Location:中输入“http://www.technoetic.com/eclipse/update/”然后下一步,同意,安装。到此已经安装完JodeEclipse反
2013-12-09 10:26:29
1095
原创 windows环境彻底卸载Oracle
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务! 3.打开注册表,找
2013-11-28 18:33:02
767
原创 tomcat清除缓存的方式
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。出现这种现象的原因主要是tomcat缓存的原因。解决办法如下:在jsp文件头加上 其中,第一行的content="0",是表示过期的时间,如果不是0的话,就必须使用GMT的时间格式。第二行表示不用缓存机制。删除work目录下的缓存文件。con
2013-11-12 13:05:54
1412
原创 java实现starteam配置库中checkout对应的文件
1、所属jar包:starteam-sdk-5.2.jar2、样例代码package com.comtop.qcms.base.starteam;import java.io.IOException;import com.comtop.qcms.base.util.DateUtil;import com.starbase.starteam.Folder;import com
2013-10-23 09:42:21
1106
1
原创 java实现Starteam检索本地未上传到服务器的目录
1、所属jar包:starteam-sdk-5.2.jar2、样例代码package com.comtop.qcms.base.starteam;import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.uti
2013-10-23 09:32:58
1066
原创 poi解析word
1、所需jar包如下读取写入word文件需要:poi-3.9-20121203.jar、poi-ooxml-3.9-20121203.jar、poi-scratchpad-3.9-20121203.jar、xmlbeans-2.3.0.jar2、jar包来源方式可以从apache官方网站下载 http://poi.apache.org/download.html也可以通过m
2013-10-12 15:47:35
1994
原创 maven创建私服
1、下载nexus的war包http://nexus.sonatype.org/downloads/ 找到 “Download the Nexus WAR distribution”2、下载tomcat容器http://tomcat.apache.org/ 本文以 tomcat 6.0为例3、将下载的 nexus-2.6.3-01.war 拷贝到 apache
2013-10-12 11:47:04
625
原创 excel公式
if使用 if(条件,符合条件取值,不符合条件取值),并支持多层嵌套如:if(1假如要以excel中B列的第四行为条件进行如下计算:1、如果B4的值不大于60则取B4的数量,否则值为100 :=IF(B42、如果B4的值不大于80则0到60部分为数量,60到80部分每个取值为0.8 : =IF(B4
2013-10-09 09:28:52
529
原创 FindBugs规则整理
FindBugs是基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug,主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等一、Security 关于代码安全性防护1.Dm: Hardcoded constant database password
2013-09-12 22:34:28
13213
1
原创 findbug规则导出
当eclipse中对默认的findbug规则进行修改后,在对应项目的工作空间中会产生一个对应的findbug配置文件(.fbprefs),配置文件目录为:workspace\.metadata\.plugins\edu.umd.cs.findbugs.plugin.eclipse如果团队开发中另外一台机器也要实现相同的配置,只要将该工作空间中的.fbprefs文件拷贝到对应目标机器的工
2013-09-05 17:08:20
1388
原创 eclipse ASTParser研究实例
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.List;import org.eclipse.jdt.core.dom.AST;import org.eclipse.jdt.core.dom.ASTNode;import org.e
2013-09-03 08:35:27
3568
原创 jdom写xml
import org.jdom.Document;import org.jdom.Element;import org.jdom.output.Format;import org.jdom.output.XMLOutputter;public void BuildXML() { // 创建根节点 Element root = new Element("errors");
2013-08-30 16:11:53
599
原创 java写xml文件
import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.OutputKeys;import javax.xml.transform.Transformer;import javax.xml.transform.TransformerFactory;import javax.xml.tran
2013-08-30 15:38:30
575
原创 设置eclipse启动时手动选择工作空间
方法一:通过eclipse配置界面修改window-->Preferences-->General-->Startup and Shutdown,把右面的第一个复选框“Prompt for workspace on startup选上方法二:通过修改eclispe配置文件修改打开#eclipse_home\configuration\.settings文件夹,将
2013-08-28 22:10:30
658
原创 firefox 阻止此页面创建其他对话框的解决方法
用Firefox操作弹出界面时总是遇到“firefox 阻止此页面创建其他对话框”,点击确定后,控制台就会报错误. 解决方法: 1. 在firefox里输入about:config 2. 在列表框里右键->新建->整数 3.输入选项名dom.successive_dialog_time_limit,值设为0,点确认。
2013-08-28 19:18:22
4325
原创 oracle 锁表SQL查询
select * from v$locked_object t1,dba_objects t2,v$session t3,v$process t4where t1.OBJECT_ID=t2.object_idand t1.SESSION_ID=t3.SIDand t3.PADDR=t4.ADDR 管理员在2009年8月13日编辑了该文章文章。 -->
2013-08-28 19:18:20
539
原创 Tomcat编译jsp生成Servlet文件的存放位置
Tomcat将jsp编译成servlet后的文件存放在\work\Catalina目录下,例如jsp文件\common\basicData.jsp,编译后\work\Catalina\localhost\Wind\org\apache\jsp\common\basicData_jsp.javaservlet文件和.class文件都在同一目录下。 管理
2013-08-28 19:18:17
1095
原创 jsp-property-group 设置 解决jsp编码格式
我在使用bea的workshop开发时在web.xml中使用了jsp-property-group,结果发现在中文情况下,页面出现乱码??!!查资料后知这是JSP2.0中新增的,还有许多其它属性,如下:元素主要有八个子元素,它们分别为:1.:设定的说明;2.:设定名称;3.:设定值所影响的范围,如:/CH2或/*.jsp;4.:若为true,表示不支持EL语法;& :若为true,表示不支持语法;
2013-08-28 19:18:15
2663
原创 mysql AUTO_INCREMENT 发生断号处理方法
ALTER TABLE AUTO_INCREMENT= 管理员在2009年8月13日编辑了该文章文章。 --> --> 阅读(377) | 评论(1) | 转发(0)
2013-08-28 19:18:13
1146
原创 mysql error 1045
windows系统下mysql出现Error 1045(28000) Access Denied for user 'root'@'localhost' (Using password:NO)错误解决方法 在windows操作系统安装mysql数据库,碰到Error 1045(28000) Access Denied for user 'root'@'localhost' (Us
2013-08-28 19:18:11
518
原创 eclipse修改workspace
进入 Window > Preferences > General > Startup and Shutdown 选中 Prompt for workspace on startup。进入Eclipse的安装目录,找到configuration 目录下的 .settings 文件夹,里面有一个 org.eclipse.ui.ide.prefs,用Ultra Edit等打开,也可以用写字板打开,
2013-08-28 19:18:09
479
原创 Spring的transactionAttributes
Spring的transactionAttributesPROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。PROPAGATION_REQUIRES_N
2013-08-28 19:18:07
465
原创 经典sql大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始
2013-08-28 19:18:05
666
原创 oracle日期时间函数大全
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年
2013-08-28 19:18:02
909
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人