自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (7)
  • 收藏
  • 关注

转载 java实现map和object互转的三种方法

/**   * 使用org.apache.commons.beanutils进行转换   */   class A {                 public static Object mapToObject(Map map, Class beanClass) throws Exception {              if (map == null)    

2017-10-20 21:33:55 1233

转载 Tomcat 内存溢出对应解决方式

阅读目录1.Tomcat内存溢出的原因2.OutOfMemoryError 堆内存溢出3.OutOfMemoryError 永久保存区域溢出3.OutOfMemoryError 无法创建新的线程 回到顶部1.Tomcat内存溢出的原因  生产环境中Tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。 

2017-10-11 19:58:06 196

转载 Maven学习总结(三)——使用Maven构建项目

maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。一、构建Jave项目1.1、创建Jave Project  1、使用mvn archetype:generate命令,如下所示:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=m

2017-02-21 10:41:49 341

转载 Maven学习总结(二)——Maven项目构建过程练习

上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程一、创建Maven项目1.1、建立Hello项目  1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件    Hello      | --src      | -----main      | ----------j

2017-02-21 10:40:17 768

转载 Java中的Map List Set等集合类

目录(?)[-]一概述二 set map list的区别  三 Collections类和Collection接口四 List接口有序可重复的集合五 Set接口代表无序不可重复的集合六 Map接口映射七 如何选择Map List Set等集合类:一、概述在Java的util包中有两个所有集合的父接口Collection和Map,它

2017-01-07 20:50:25 486

转载 Maven学习总结(一)——Maven入门

一、Maven的基本概念  Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建  项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。    理想的项目构建是高度自动化,跨平台,可重用的组件

2016-11-24 18:19:34 405

转载 FreeMarker

以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出 

2016-11-18 11:20:43 190

转载 MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合

一、搭建开发环境1.1、使用Maven创建Web项目  执行如下命令:mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false  如下图所示:

2016-10-16 18:56:19 261

转载 MyBatis学习总结(七)——Mybatis缓存

一、MyBatis缓存介绍  正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空。  2. 二级缓存与一级缓存其机制相同,默认也是采用 Pe

2016-10-16 18:55:09 366

转载 MyBatis学习总结(六)——调用存储过程

一、提出需求  查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 name varchar(10), 4 sex char(2) 5 ); 6 7 insert i

2016-10-16 18:41:19 230

转载 MyBatis学习总结(五)——实现关联表查询

一、一对一关联 1.1、提出需求  根据班级id查询班级信息(带老师的信息)1.2、创建表和数据  创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, 3

2016-10-16 18:40:49 288

转载 MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突

一、准备演示需要使用的表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order_price FLOAT);INSERT INTO orders(order_no, order_price) VALUES('aaaa', 23);

2016-10-16 18:39:54 254

转载 MyBatis学习总结(三)——优化MyBatis配置文件中的配置

一、连接数据库的配置单独放在一个properties文件中  之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 1 xml version="1.0" encoding="UTF-8"?> 2 DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http

2016-10-16 18:37:09 194

转载 MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作

一、使用MyBatis对表执行CRUD操作——基于XML的实现1、定义sql映射xml文件  userMapper.xml文件的内容如下: 1 xml version="1.0" encoding="UTF-8" ?> 2 DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybati

2016-10-16 18:34:32 181

转载 MyBatis学习总结(一)——MyBatis快速入门

一、Mybatis介绍    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。二、my

2016-10-16 18:32:28 211

原创 java之B/S常见乱码处理

JAVA开发B/S中时常见乱码处理1.静态页面的乱码问题文件的编码和浏览器要显示的编码不一致: 其中charset可以设置成自己需要的编码格式,如:UTF-8。 2. JSP页面的乱码问题设置page指令pageEncoding:如: pageEncoding="GBK" 可以设置成自己需要的编码格式,如:UTF-8。。

2012-08-28 21:00:37 1507

原创 JAVA开发之环境变量

JAVA开发之环境变量 很多初学java的学员都不太了解环境变量是一个什么东西,也可能照一些教程依葫芦画瓢设置过,但有些人还是依然知其然不知其所以然。所以下面就进行详细的介绍java开发环境变量配置。Java2的软件开发工具,是Java应用程序的基础。JDK是必不可少的开发环境,所以配置环境之前第一步是安装J2SDK。 下载JDK目前J2SDK的最版本1.4 ,1.

2012-08-28 20:46:39 296

原创 关于spring-struts2整合之actionbean小谈

今天做一上传功能模块,发现上传文件超过限制大小后,在jsp页面获取action中的message信息,但发现任何操作都返回同一值!搞了好久,网上也查一下,最终无果!后来想起,struts2与struts1中action创建的区别:      strut2的action是线程安全的,即struts2为每个请求都创建一个action,而struts1是单例模式的!心想,

2012-04-23 15:14:57 466

原创 加强hibernate的criteria查询中的使用Example查询的

有人说Query更强大,但我人个比较喜欢用criteria,觉得使用criteria才符合Java开发的规范。但criteria在使用example进行关联的对象查询时,会得到非预期的结果。举个例子:两个简单实体类Department:(部门)以及另一个类Employee:(员工)这两个表的关联关系我就不多说了,这行都应该都懂,呵呵。。。      此时,我需要通过一些

2012-04-22 19:51:14 2950

正文提取工具boilerpipe

过该工具即可得到想要的正文信息,例如提取各大门户网站的新闻,历史,娱乐等的正文信息。

2017-11-08

mysql-connector-java-5.1.22-bin.jar

mysql-connector-java-5.1.22-bin.jar为mydql驱动包, 有需要的可以下。

2017-10-11

Pycharm教程

网上发现的,挺好的python开发IDE,对于开发python项目而言不错的选择,可以快速熟悉IDE

2017-06-14

精品课程网站毕业设计论文

ASP精品课程网站论文 很有用的哦,非常好的的毕业设计论文 我也是参照它的模式写的,很好

2010-03-07

java反编译 绝对好用

很不错的JAVA反编译器 亲自用过,可以批量反编译 且有包提示,提示类目录结构! 强!!

2009-12-18

myeclips 快捷键 实用技巧

作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择

2009-09-27

空空如也

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

TA关注的人

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