自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Joy的专栏

人生为棋,我愿为卒,行动虽慢,可谁曾见我后退一步。

  • 博客(48)
  • 资源 (6)
  • 收藏
  • 关注

原创 Tomcat修改内存大小方法

进入tomcat目录中的bin目录下打开vim catalina.sh文件,在文件中第一行加入JAVA_OPTS,如下图:JAVA_OPTS各个详细参数说明:JAVA_OPTS="-server -Xms5120m -Xmx10240m -XX:PermSize=2560M -XX:MaxPermSize=5120m"-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始Heap(堆内存)大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:java heap(堆内存)

2021-01-06 15:59:38 5225

原创 MyBatis学习笔记04

MyBatis高级查询 一:MyBatis关联查询【联合查询、多个表之间的查询】一个对象含有另一个对应引用时候会用到关联查询 1、联合查询【多表联合查询】 *map配置文件 *测试代码 *打印信息 2、构造查询【联合查询的一个变种,就是当我们为对象当中的引用来赋值的时候采用构造函数的一种形式】 *map配置文件,这里的也是采用resultMap配置属性和列名,不同的是assoc

2016-11-11 16:30:02 876

原创 MyBatis学习笔记03

一:MyBatis增删改操作 1、insert操作 *MAP配置文件(映射配置文件)配置如下: 备注:其中parameterType=”User”需要再基本配置文件配置typeAliases标记配置别名,如果不配置,则parameterType需要写类的全路径比如parameterType=“my.book.pojo.User”。 *定义别名: *测试代码: 2、update

2016-11-09 11:12:48 912

原创 MyBatis学习笔记02

MyBatis工作流程 一:工作流程介绍 1、读取配置文件【读取的是基本配置文件,包含连接数据库的相关信息】 2、根据基本配置文件生成SqlSessionFactory【这是个SqlSession工厂,用于建立根数据库之间的会话】 3、根据工厂建立SqlSession【SqlSession建立目的是为了执行SQL语句】

2016-11-08 16:35:31 488

原创 MyBatis学习笔记01

学如逆水行舟,不进则退;心似平原走马,易放难收。所以就想记录下自己学习技术,学习过程中会参照一些博主的知识点,这样也可以让我们尽快的掌握一门技术,在这里也表示感谢,下面开始。MyBatis 本是apache的一个开源项目iBatis,MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis

2016-11-08 15:13:05 411

转载 MyEclipse去除网上复制下来的代码带有的行号

一、正则表达式去除代码行号作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如:MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易去除这些行号使用快捷键“ctrl+F”打开MyEclipse的查找替换功能,如下图所示:这样就可以把代码中的行号全部去掉去除代码行号的正则表达式:^

2016-03-11 10:50:35 519

转载 JavaWeb知识总结——Eclipse在线安装svn

一、SVN在线安装  下面为在线安装SVN插件。以下是在线安装步骤:      其中http://subclipse.tigris.org/update_1.10.x是最新版本的SVN插件的下载站点【subclipse是Eclipse的SVN插件】。        点击【Finish】按钮开始安装SVN插件    安装

2016-03-11 10:42:24 439

转载 JavaWeb知识总结——Http协议

一、什么事Http协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义web浏览器与web服务器之间交换数据的过程。客户端连上web服务器后,弱项获得web服务器中的某个web资源,须遵守一定的通讯格式,http协议用于定义客户端与web服务器通讯的格式。 二、http协议的版本和区别 分

2016-03-10 15:33:05 516

转载 JavaWeb知识总结——Tomcat服务器使用

一、Tomcat服务器端口的配置  Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。  如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的8080改成8081端口Tomcat服务器启动端口默认配置1 C

2016-03-09 16:40:01 605

转载 JavaWeb知识总结——搭建JavaWeb应用开发环境Tomcat服务器

一、web开发为什么必须要先装一个WEB服务器?  1、不管什么web资源,想被远程计算机访问,都必须有一个与之对应的网络通信程序,当用户来访问时,这个网络通信程序读取web资源数据,并把数据发送给来访者。  2、WEB服务器就是这样一个程序,它用于完成底层网络通迅。使用这些服务器,We应用的开发者只需要关注web资源怎么编写,而不需要关心资源如何发送到客户端手中,从而极大的减轻了开发

2016-03-09 16:25:10 685

原创 java工具类二

/** * 判断是否为整数 * @param value * @param allowNegative 是否允许负数 * @return */ public static boolean isInteger(String value, boolean allowNegative) { String regex = ""; if (allowNegative) {

2015-12-21 16:57:47 439

原创 java工具类一

/**根据传入的时间格式,格式化当前时间*/ public static String getDate(String pattern) { SimpleDateFormat sdf=new SimpleDateFormat(pattern); return sdf.format(new Date(System.currentTimeMillis())); }/** Vector1

2015-12-21 15:45:14 354

原创 根据字符串定位JTree节点和JTable行

根据输入的字符串,定位JTree的对应节点上,使那节点被选中,同时上一级的树项展开。根据字符串,定位到JTabel的某一行。

2015-12-10 02:30:54 1490

转载 swing组件JTabel和JTree使用总结

一:表格(JTabel)构造方法:* JTabel():使用系统默认的模型创建一个JTable实例。* JTabel(int numRows, int numColumns):创建一个使用DefaultTableModel指定行、列的空表格。* JTabel(Object[][] rowData, Object[][] columnNames):创建一个显示二维数据的表格。可直接使

2015-06-10 16:33:53 1851

原创 Swing 中 JTextField事件 与 鼠标事件整合

当操作文本框时,一些文本框事件,和一些对文本框的鼠标事件

2015-05-15 15:10:19 8547 1

转载 JTextField实现实时动态监听

第一:想要实时动态的监听文本框每输入的内容,需要利用JTextField的抽象类JTextComponent,调用getDocument()方法来返回一个Document对象 Java代码  //获取与编辑器关联的模型  Document doc = textField.getDocument();  第二:利用获取的Document对象,来添加一个

2015-05-15 11:22:50 6297

转载 swing中JPanel如何实现分组框的效果以及设置边框颜色

代码如下:import java.awt.FlowLayout;import java.awt.Frame;import java.awt.GridLayout;import javax.swing.BorderFactory;import javax.swing.ImageIcon;import javax.swing.JButton;import javax

2015-05-14 01:03:30 1191

转载 Java Swing 带分隔条的面板

import java.awt.*;import java.awt.event.*;import javax.swing.*; class JSplitPane1{  public JSplitPane1(){     JFrame f=new JFrame("JSplitPaneDemo");     Container contentPane=f.getConten

2015-05-14 01:02:46 1790

转载 Swing组件学习代码示例之JSplitPane

SplitPane的分割窗体,形式上有点像HTML里面的Frameset页面框架,也可以使用多个JsplitPane来嵌套实现复杂的窗口设置。 JSplitPane的构造器有5个分别是: Java代码  // 创建一个默认的JSplitPane,该面板是一个分为左右两部分,且每一个部分都包含一个按钮的JsplitPane窗体。  JSplitPane(); 

2015-05-14 01:01:03 686

转载 JSplitPane分割线固定问题

最近在做一个OpenSwing的项目,需要将网页版本变成单机版本,在使用JSplitPane的时候,分割线总是自由的变动,使得效果不好看,所以我查过相关资料,终于解决这个问题了。     JSplitPane.setEnabled(false);      // 禁止拖动分割条     JSplitPane.setDividerLocation(double proportiona

2015-05-14 00:35:45 2338

转载 vi命令使用方法

一、Unix编辑器概述      编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix 操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和 vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的

2014-11-19 14:52:42 809

原创 实现J2EE中后台action中控制前台javascript弹出对话框

1、后台Action中:request.setAttribute("message", "此用户名或密码错误,请从新输入!");2、前台jsp页面中:2.1、在标签中增加onload方法,比如:2.2、在本jsp页面中加入js代码块,如下:function checkForm() { var flag = ''; if(flag != "null") {

2014-08-29 10:37:45 2699

原创 实现Java3D所需jar包和其他

搭建Java3D开发环境

2014-06-12 16:24:41 2119

原创 五:Eclipse中如何使用SVN

第一步:右键选中你要添加到svn资源库中的项目,选择Team项下的ShareProject,在对话框中选中SVN,点击next第二步:已存在则选择,不存在则创建,点击next。第三步:在url中输入你想把项目放到哪个svn仓库,next。第四步:单击next第五步:编辑提交注释,可以不填,finish。第六步:填写仓库中所配置的用户名和密

2014-03-25 12:57:59 766

原创 四:SVN权限配置

4》权限配置 项目仓库目录下的conf 目录中 第一步对svnserve.conf 文件作如下修改,找到以下四行:#anon-access = read#auth-access = write#password-db = passwd#authz-db = authz将这四行前的“#”号去掉,并修改如下:anon-access = none 不允许匿名用

2014-03-25 12:45:35 1019

原创 三:创建svn仓库与启动svn仓库步骤

svn仓库建立1、  在D:\software文件夹中repository文件夹2、  在repository文件夹中建立svn文件夹3、  打开命令行输入svnadmincreate D:\software\repository\svn\itcast,回车执行即可创建itcast仓库。或者使用直接先创建itcast文件夹,然后进入itcast文件夹,使用Tortoisesvn工具右键

2014-03-25 12:43:22 6080 1

原创 二:SVN操作安装(Tortoisesvn)

第一步: 点击TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi 第二步:第三步:第四步:第五步第六步:安装完成 第七步: 最终安装完成后,系统提示是否重启,点击yes (因为不重启可能会造成显示不正确)第八步:我们如何判断客户端安装成功呢在任一文件夹中点击鼠标右键,

2014-03-25 12:38:08 970

原创 一:SVN之服务器安装

svn安装图解,图形化安装svn服务器,更快、更易懂、更方便。

2014-03-25 11:26:59 731

原创 java.lang.OutOfMemoryError: Java heap space异常解决方法。

java.lang.OutOfMemoryError: Java heap space异常解决方法。

2014-03-25 10:57:11 2115

原创 怎样快速去除项目中的svn标记

原因:当需要把项目拷贝出来时,往往是不需要svn标记的,很多人设置Windows显示隐藏文件,然后将项目中的所有.svn文件删除,这样既费劲又麻烦,而且还容易漏掉。解决方法:第一步:建立一个名字叫做remove-svn-folders.reg的文本(先建立txt文件,然后粘贴内容后再修改文件名字),记得后缀要叫.reg。文本的内容为:Windows Registry Editor Ve

2014-03-20 16:10:26 5294

原创 使用带复选框的CheckBoxTree树组件

在使用Java Swing开发UI程序时,很有可能会遇到使用带复选框的树的需求,但是Java Swing并没有提供这个组件,因此如果你有这个需求,你就得自己动手实现带复选框的树。CheckBoxTree与JTree在两个层面上存在差异:1.在模型层上,CheckBoxTree的每个结点需要一个成员来保存其是否被选中,但是JTree的结点则不需要。2.在视图层上,

2014-03-03 20:53:19 10937 2

原创 限制JTextField只能输入数字以及输入最大长度

/** * 方式一:通过添加键盘事件,判断键入的是否为数字 aacc * 不足:通过 复制粘贴 的方式可以写入英文字母 */JTextField textField = new JTextField();textField.addKeyListener(new KeyListener() { @Override public void keyTyped(KeyEvent e)

2014-03-03 20:49:22 11525

原创 如何修改svn用户名和密码

SVN更改账号由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。一般通过删除SVN客户端的账号配置文件来重新更换用户名和密码。在window xp下面他们的位置在系统盘的 Documents and Settings\alex\Application Data\Subversion\auth\文件夹中,把里面的所有文件删除。

2014-03-03 20:44:20 3414

原创 修改eclipse工具的文本编码方法

1、Window ——> Preferences ——> General ——> Content Types:右边:(1)修改 Java Class File 的 Default encoding 为 UTF-8。 ——> 单击 Update 按钮(2)Text ——> 修改改 Java Source File 的 Default encoding 为 UTF-8。 ——> 单击 Upda

2014-03-03 20:42:17 809

原创 导出excel报表

前段时间把报表导出成excel,把代码分享给大家/** * * @Title: doExport * @Description: 数据导出 * @param @param service 报表管理使用服务类 * @param @param category 报表类型 * @param @param json 报表统计条件 * @param @param mimeType 导出文件类型

2014-03-03 20:40:15 780

原创 Java导出word

导出需要jar包:iText-5.0.6.jar,iTextAsian.jar,iText-rtf-2.1.7.jar,jxl.jar项目中要把一些表单和表格的数据导出成word的文件。目前的的实现了把表单的内容导出到word,但是以表格的方式展现出来的。exportWord:package com.sg.ivs.testReport.testReport.testReport.biz

2014-03-03 20:37:36 992

转载 ORACLE WITH AS 用法

原文传送门:http://blog.csdn.net/wh62592855/archive/2009/11/06/4776631.aspx记得以前在论坛里看到inthirties用到过WITH AS这个字眼,当时没特别在意。今天在一个帖子里又看到有人用这个,所以就去网上搜了搜相关内容,自己小试了一把,写下来,方便以后忘了的话学习。=====================

2014-03-03 20:06:08 672

转载 Linux vmstat命令详解

root@localhost ~]# vmstat -n 3       (每个3秒刷新一次) procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----r b   swpd   free   buff cache   si   so    bi    bo   in    cs us sy

2014-03-03 19:58:46 726

转载 Eclipse格式化代码时不换行与自动换行

每次用Eclipse自带的Ctrl+shift+f格式化代码时,如果原来的一行代码大于80列,Eclipse就会自动换为多行,这点个人感觉不是很舒服,简单试了一下,通过以下方式可以修改:    1、preferences->Java->Code Style->Code Formatter->Show... ,打开之后,选择“Line Wrapping”选项卡,在“Maximun line wi

2014-03-03 19:56:21 1157

原创 myeclipse快捷键ALT+/失效的解决办法

1)MyEclipse下进入Windows ->Preperences ->General ->keys2)把word completion的快捷键设置alt+/删掉!3)把Content Assist的快捷键由ctrl+space改成alt+/

2014-03-03 19:54:06 1216 1

附件

EXCEL表格..

2021-05-18

解决NestableRuntimeException

当使用json技术时需要很多工具包,这里进行整理一下,网上都是一个一个下载的,很麻烦,这也是我整理的一个原因。 1、解决java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException 2、java.lang.ClassNotFoundException: org.apache.commons.collections.FastHashMap org.apache.c 3、java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

2017-12-13

dom4j解析xml文件jar包

用于解析xml文件的dom4j,用于解析xml文件的dom4j,用于解析xml文件的dom4j

2017-11-29

inno-setup是将外部文件和jar文件共同导出成exe文件

inno-setup是将外部文件和jar文件共同导出成exe文件。Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点

2013-06-14

导出exe文件工具exe4j4.5.2

可以把使用myeclipse和eclipse导出的jar包编译生成可以执行的.exe文件

2013-06-14

java编写的数据库导入和导出工具

实现使用java来实现对sqlserver数据库和mysql数据库的数据导入和导出功能,界面简洁易懂

2013-06-14

空空如也

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

TA关注的人

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