自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (12)
  • 问答 (4)
  • 收藏
  • 关注

转载 Java读写Properties文件

Java中读写资源文件最重要的类是Properties,功能大致如下:1. 读写Properties文件2. 读写XML文件3. 不仅可以读写上述两类文件,还可以读写其它格式文件如txt等,只要符合key=value格式即可.注意:资源文件中含有中文时的处理方法 1. 将中文字符通过工作转成utf8编码,可以通过Java自带的nativetoascii或Eclipse中的属

2015-02-28 23:10:34 579

原创 Hibernate反向工程关于java.math.BigDecimal替换

从oracle数据库中的nunber类型的字段通过hibernate的反向工程,生成的bean字段为java.math.BigDecimal类型。但是在struts2框架中的xworks对从jsp页面穿过来的bean对象不能对java.math.BigDecimal类型从string类型转换到BigDecimal类型,但能转换为integer和long类型。因此要将BigDecimal类型改成in

2015-02-28 18:42:07 1960 1

原创 Java compiler level does not match the version of the installed Java project facet

由于Java编译器的水平不相匹配的版本的问题,经常出现该项目显示一个红色的x*(也可能是相应的jar文件的路径改变引起的),在window->show views->problems查看该问题的具体情况,如下:java compiler level does not match the version of the installed java project facet:决解方法

2015-02-28 18:13:24 690

转载 Oracle驱动classes12.jar 与ojdbc14.jar的区别

简单的说,如果使用jdk1.2和jdk1.3就使用classes12.jar;如果使用的jdk1.4和jdk1.5的,就选用ojdbc14.jar。更加详细的Oracle官方有说明。以下是Oracle JDBC官方文档的说法:也就是随便翻译一下就理解了。JDBC Thin for All Platforms classes12.jar (1,600,090 bytes) - f

2015-02-27 22:32:22 3931

原创 mysql中使用UUID

在mysql数据库中,可以使用uuid()语句来生成一个UUID:例如:mysql> select uuid();+--------------------------------------+| uuid()                               |+--------------------------------------+| 44089d46-

2015-02-27 21:40:28 9189

原创 The method load(Class, Serializable) in the type Session is not applicable for the arguments (Class<

Transaction transaction = session.beginTransaction(); //load是通过主键属性,获取对象的实例Employee employee  =(Employee) session.load(Employee.class, 1);         employee.setName("demo");         transaction

2015-02-27 16:59:38 3606 1

原创 The method getDispatcherType() is undefined for the type HttpServletRequest

web项目访问时就报错,新建的一个jsp文件里面没有任何的内容也报错,错误:The method getDispatcherType() is undefined for the type HttpServletRequest严重: Servlet.service() for servlet [jsp] in context with path [/studentManage] threw

2015-02-27 08:00:06 4070

原创 myeclipse运行tomcat自动运行debug模式

myeclipse中关闭tomcat时报错二月 26, 2015 4:49:56 下午 org.apache.catalina.startup.Catalina stopServer严重: Could not contact localhost:8005. Tomcat may not be running.二月 26, 2015 4:49:56 下午 org.apache.catal

2015-02-26 16:50:49 3851

转载 iso-8859-1和utf-8有什么不同

charset=iso-8859-1是西欧的编码,代表说明网站是采用的编码是英文;charset=gb2312代表说明网站是采用的编码是简体中文;charset=utf-8代表世界通用的语言编码;charset=big5代表说明网站是采用的编码是繁体中文;charset=euc-kr代表说明网站是采用的编码是韩文;......等等有很多编码。最常用到的是charset=gb

2015-02-24 23:47:28 12226

转载 Unicode、UTF-8 和 ISO8859-1到底有什么区别

本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。    在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识    最

2015-02-24 22:31:20 863

转载 System.exit(-1)和return 的区别

对于只有一个单一方法的类或者系统来说是一样的,但是对于含有多个类和方法,且调用关系比较复杂时就不一样了。System.exit(-1)是指所有程序(方法,类等)停止,系统停止运行。return只是这一个方法停止,并不影响其他方法的顺序运行。比如:void a(){b();c();d();}其中b()中是return.c()是System.exit(-1);那么b()

2015-02-24 11:14:32 10665

转载 session 之session混乱解决方法

知道了session混乱产生的原因之后,也就知道了问题的根源。同时也引出了很多的问题:1、如何记录住在线人员(这里只有帐号的系统用户,不包括访客);2、如何限制同一个帐号在同一时间段内只能够登陆一次系统?3、如何限制不同的用户在同一台机器上登陆系统?4、管理员如何踢人?我们首先来分析上面的问题:首先在服务器端当用户通过身份验证成功登陆系统之后,我们将

2015-02-22 20:27:04 2063

原创 myeclipse错误: 找不到或无法加载主类

myeclipse中错误: 找不到或无法加载主类 test.test4。        所示的错误,表明需要在myeclipse中添加相应的jar包,但是原来的路径可能已经改变了,你需要手动的修改或者删除,右击你的项目,选择Properties,然后选择Java Build Path,看到带着叉的jar包,就说明这个包文件在指定路径下找不到这个文件。那么可以双击这它,找到库里面对应

2015-02-16 23:25:51 11901 1

原创 java中的UUID

UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同

2015-02-16 09:43:54 2931

转载 如何设置TOMCAT的JVM虚拟机内存大小

解决方案1:Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。所以想调整Tomcat的启动时初始内存和最大内存就需要向JVM声明,一般的JA

2015-02-15 19:08:08 1159

原创 myeclipse设置tomcat所占jvm的内存大小

myeclipse设置tomcat所占jvm的内存大小解决JAVA内存溢出问题:   windows-->preference-->MyEclipse-->Servers-->Tomcat-->Tomcatx.x-->JDK在右边的Optional Java VM arguments里加上:-Xms256m -Xmx512m其中-X是jvm的Head分配的参数-Xms为初始Heap

2015-02-15 19:03:41 1185

转载 管理中的笑话,笑话中的管理(犹太人的智慧)

执行        很久以前,有一个农夫娶了一个傻媳妇。在复活节即将来临时,他很想好好操办一个家宴,可他不知道该怎样操办才好。他想起邻居家每年的复活节家宴都办得不错,于是就让自己的傻老婆穿戴整齐后,到对门的邻居马克家去问个究竟。“你要好好观察他在干什么,”他说,“回来告诉我,我们也跟他们一模一样去做。”他老婆穿戴整齐完毕,出了家门。没过多长时间,她回来了。一进门,一声也没吭,从脚下脱下鞋子就开

2015-02-14 21:22:43 877

转载 27岁,30岁,37岁...... 你是否已经把世界拱手让人?

23岁,他大学毕业,放弃了父母安排的稳定工作,独闯京城,在家小公司混个小职位,工作还算顺手,月薪三千,混了混,混走了一年的光阴。24岁,有了女朋友,从二环12人的集体宿舍搬到香山民居,一间平房,二人世界,爱爱爱。偶然约三朋四友,打扑克搓麻将,日子快乐似神仙;25岁,出了几次差,调了两次岗,薪水涨了不过百,生猛狂飙的物价让现实血淋淋,无力为心爱银儿购件大牌,看场大片都得等快下线时,站

2015-02-14 18:14:10 687

原创 Oracle中的变量

在sql语句中,可以在使用变量之前对变量进行定义,然后在同一个sql语句中可以多次使用这个变量。定义变量,可以使用define或accept命令;删除变量,可以使用undefine命令。使用define命令define   显示所有的已定义变量define variable  显示指定变量的名称,值和其参数类型define variable=value创建一个char类型的用户变量

2015-02-14 18:03:35 1249

原创 oracle的Spool命令

使用spool命令实行将sql*plus中的输出的结果复制到一个指定的文件中,或者把查询的结果发送到打印机中,直接使用spool off命令为止。spool命令的语法如下:spool [file_name [create|replace|append] off|out]其中file_name指定一个操作系统文件create将创建一个指定的file_name文件r

2015-02-13 18:12:51 5649

原创 Oracle的edit命令

使用edit命令,可以将sql*plus缓冲区中的内容复制到一个名为afiedt.buf的文件中,然后启动操作系统中默认的编辑器打开这个文件,并且文件的内容能够进行编辑。在Windows操作系统中,默认的编辑器是notepad(记事本)。语法如下:   Edit[file_name]其中,file_name默认为afied.buf,也可以指定其他的文件。例如,在我的e盘中有个que

2015-02-13 15:18:00 2998

原创 jstl如何对集合的遍历(Map,Set)等

//简单的map对象        Map map = new HashMap();       map.put("aa", "你好");       map.put("bb","中国");       request.setAttribute("person1", map);        //把map放入request域对象,真正的时候是有另一个控制器传送过来的,在这里

2015-02-12 11:48:10 6316

原创 oracle查看当前的数据库实例名称,主机名称

SQL> column host_name format a30                 --先对字段进行格式化操作SQL> select instance_name,host_name from v$instance;INSTANCE_NAME    HOST_NAME---------------- ------------------------------

2015-02-12 10:29:59 11245

原创 范式理论

目前的关系型数据库有六种范式:第一范式(1NF),第二范式(2NF),第三范式(3NF),第四范式(四NF),第五范式(5NF),第六范式(6NF)。满足最低要求的范式是第一范式。在第一范式的基础上进一步满足更多要求的称为第二范式,其余的范式依次类推。一般说来,数据库满足第三范式即可。第一范式是最低的规范化要求,第一范式要求数据表不能存在重复的记录,即存在一个关键字。1NF的第二个要求是每个字

2015-02-12 10:21:05 1539

原创 mysql客户端数据乱码问题

往mysql插入中文数据时出现乱码,如下:mysql> select * from test;+------+-----------+| id   | name      |+------+-----------+|    1 | 鐜嬪煿鍧?||    2 | 鐜嬫檽宄?||    3 | 寮犲皬闆?||    4 | 鐜嬮洩宄?||    5 | 闄嗕簯  

2015-02-10 23:09:06 1037

转载 JDBC处理transaction

1.   什么是Transaction?所谓Transaction是指一系列不可分割的改动数据库的操作。在这个解释中,有三个关键词:一系列,不可分割以及改动。仅仅是一个改动数据库的操作是没有Transaction可言,只有“一系列”操作(一组SQL语句)才可能组成Transaction;“不可分割”就意味着一致性和完整性,要么这一系列操作全部commit(操作顺利完成的情况),要么就全部rollb

2015-02-10 11:33:22 2791

原创 可滚动的结果集

可滚动的结果集,也就就是说我们在读取数据库中的记录时不用逐个逐个的读取,而可以根据我们的具体需要跳过几条记录再进行读取         所要用到的ResultSet中的两个属性:TYPE_SCROLL_INSENSITIVE(对滚动不敏感)。其中scroll译作滚动,sensitive译作敏感,insensitive译作不敏感的。另一个属性:CONCUR_READ_ONLY(并发访问时只读

2015-02-10 11:26:46 1892

原创 jdbc批处理

有的时候,我们需要一次性插入很多的数据或者一次性更新、删除很多的数据,那么为了提高效率,我们不妨使用JDBC的批处理来完成。看下面的小例子。package testBatch;import java.sql.*;public class testBatch {public static void main(String[] args) throws SQLException

2015-02-09 23:14:15 702

转载 mysql按行进行查询( 查询第几行到第几行记录 查询最后一行和第一行记录 查询前几行和后几行记录)

1、查询第一行记录:    select   *   from   table  limit   12、查询第n行到第m行记录     select * from table1  limit n-1,m-n;     SELECT * FROM table LIMIT 5,10;返回第6行到第15行的记录     select * from employee l

2015-02-08 14:31:56 6170

原创 MySQL数据移植中的乱码问题

MySQL数据如果从低版本的mysql向更高的版本移植的时候,若移植的数据中含有中文的数据时,很容易出现乱码问题。很多是在从MySQL4.x向MySQL5.x移植的时候出现。例如,我找了一个用mysql.4建立的表,表结构如下:CREATE TABLE `tb_bookcase` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `nam

2015-02-07 08:44:51 1064

原创 mysql中的.frm .myd .myi文件

昨天看到一个图书管理系统的程序时,发现数据库文件是MYI,frm和myi文件,不是平常用的.sql文件,以前没有用过这种文件,以前都没有注意到这一点。网上搜索了一下,呵呵,顺利导入到MYSQL中了。         首先我们先介绍一下.frm .myd .myi是什么文件。.frm .myd .myi都是Mysql存储数据的文件, 代表MySQL数据库表的结构/数据和索引文件 ,我们默认创建数

2015-02-06 21:28:01 2241

转载 这7个开源技术支撑起整个互联网时代

很多人可能尚未意识到,我们使用的电脑中运行有开源软件,手机中运行有开源软件,家里的电视也运行有开源软件,甚至小小的数码产品中也运行有开源软件,尤其是互联网服务器端软件,几乎全部是开源软件。毫不夸张地说,开源软件已经渗透到了我们日常生活的方方面面。        钛媒体注:最近关于OpenSSL的讨论,将开源软件世界再一次的带入到公众的眼中。今日钛媒体作者霍炬便发表了科普文章《那些被

2015-02-06 20:10:31 1568

原创 cmd 命令行下复制、粘贴的快捷键

cmd 命令行下复制、粘贴的快捷键,方便快速的在cmd操作复制粘贴。 1、单击左下角“开始”菜单,选择“运行”,输入“cmd”或者按“win+R”输入cmd。 2、在弹出的cmd窗口的标题栏上点击“右键”,选择“属性”。 3、在弹出的对话框中选择“选项”这个选项卡,在“编辑选项”区域中勾选“快速编辑模式”,如图所示,然后“确定”。 4、在弹出的选择框中根据自己需要选择,一个是只

2015-02-05 14:18:13 31617

转载 对ORACLE 已提交的事务进行回滚之详细版和操作版

详细版:Logminer是每个Dba都应熟悉的工具,当一天由于用户的误操作你需要做不完全的恢复时,由于你无法确定这个操作是哪个时间做的,所以这对你的恢复就带来的很大的难度,丢失的数据也不能完全恢复回来。而LogMiner就可以帮你确定这个误操作的准确时间。一、LogMiner的几点说明1、LogMiner可以帮你确定在某段时间所发的各种DML,DDL操作的具体时间和 SCN

2015-02-02 23:04:37 1154

原创 Oracle 12c 数据库CDB用户创建与表空间分配的问题

Oracle12c中,增加了可插接数据库的概念,即PDB,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为ContainerDatabase,中文翻译为数据库容器,PDB全称为PluggableDatabase,即可插拔数据库。在ORACLE 12C之前,实例与数据库是一对一或多对一关系(RAC):即一个实例只能与一个数据库相关联,数据库可以被多个实例所加载。而

2015-02-01 19:19:43 4325

ClickHouse技术分享.7z

ClickHouse技术分享,来源于该文章,ppt内容加密 https://blog.csdn.net/qq_20545159/article/details/116025894

2021-06-05

IK_Analyzer_2012FF_hf1_source

IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出了3个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的 IKAnalyzer3.0则发展为面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。

2017-09-07

gradle-4.1.0

此版本支持最新的JDK 9运行工具,你也可以使用./gradlew wrapper --gradle-version=4.1升级

2017-08-12

mongo-java-driver-2.7.1.jar

mongo-java-driver-2.7.1.jar,java开发mongodb所依赖的驱动

2015-09-26

mongo-2.9.3.jar

mongodb对java支持的驱动包,该版本为mongo-2.9.3.jar

2015-09-26

spring-boot1.3.0.M5官方手册

spring-boot1.3.0.M5官方手册

2015-09-11

Spring Data JPA1.7中文文档

spring data jpa17中文开发文档

2015-09-11

spring data common1.8.zip

spring-data-common1.8.zip里面包含了spring-data-commons-1.8.2.RELEASE.jar,spring-data-commons-1.8.2.RELEASE-javadoc.jar以及spring-data-commons-1.8.2.RELEASE-sources.jar,jar包,文档,以及源代码

2015-09-04

spring data jpa jar包

spring data jpa最新版本1.8.0,包含了spring-data-jpa-1.8.0.RELEASE.jar,spring-data-jpa-1.8.0.RELEASE-javadoc.jar以及 spring-data-jpa-1.8.0.RELEASE-sources.jar文档和源代码

2015-08-08

javaweb简单的用户管理系统

纯正的MVC开发模式,适合初学者学习的一个简单的用户管理系统,sqlserver2008数据库,带有jar包,直接导入到myeclipse中即可运行

2014-12-31

酒店管理系统javaweb项目

javaweb项目,mysql或者sqlserver数据库自己改

2014-11-16

bbs论坛系统

bbs论坛系统,javaweb实现,sqlserver数据库

2014-11-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除