java
文章平均质量分 56
iteye_10019
这个作者很懒,什么都没留下…
展开
-
JPA开发
1. 什么是JPA1. JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate、TopLink、JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸收了现有Hibernate、TopL...原创 2012-01-10 21:20:59 · 121 阅读 · 0 评论 -
ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes
在执行项目中某个存储过程中报如下异常:ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes. 异常信息: 解决方法:1. set serveroutput on size 1000000 2. 在begin后面加上DBMS_OUTPUT.ENABLE(buffer_size => null...原创 2016-08-04 11:04:31 · 385 阅读 · 0 评论 -
Jenkins安装与配置
1. Jenkins安装与配置1.1 Jenkins安装官网下载jenkins.war,地址:http://mirrors.jenkins-ci.org/war-stable/把jenkins.war放到D:\jenkins下,运行java -jar jenkins.war访问http://localhost:8080,打开jenkins主界面配置window服务,【系统管...原创 2016-08-06 23:48:40 · 166 阅读 · 0 评论 -
maven使用参考
1. maven创建java工程 mvn archetype:generate -DgroupId=com.tuozixuan.crm -DartifactId=crm -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false -DarchetypeArtifactId: 创建工程的模板,m...原创 2016-09-28 15:20:25 · 131 阅读 · 0 评论 -
spring的定时任务和异步方法
一、使用示例1. 创建java工程,引入spring相关的jar包(略)2. 在spring配置文件中加入如下配置: <task:annotation-driven/> <context:component-scan base-package="com.tuozixuan.task"/> 3. 编写如下示例代码并运行 packag...原创 2016-10-11 11:14:30 · 314 阅读 · 0 评论 -
Spring MVC、Spring和Mybatis整合环境搭建
一、基础环境准备 1. 创建Java Web工程,引入依赖的相关jar commons-logging-1.1.jar mybatis-3.3.0.jar mybatis-spring-1.2.4.jar mysql-connector-java-5.0.2.jar spring-aop-4.3.2.RELEASE.jar s...原创 2016-10-13 11:05:48 · 106 阅读 · 0 评论 -
RabbitMQ安装与配置
一、安装Rabbit MQ 1. 下载并安装Erlang:http://www.erlang.org/downloads2. 下载并安装Rabbit MQ:http://www.rabbitmq.com/releases/rabbitmq-server/ 默认安装的Rabbit MQ 监听端口是15672 二、Rabbit MQ配置和运行 1. 激活...原创 2016-11-14 15:38:46 · 282 阅读 · 0 评论 -
JAVA开发常用框架和工具概览
一、常用框架和工具概览 集成开发工具(IDE):Eclipse、MyEclipse、Spring Tool Suite(STS)、Intellij IDEA、NetBeans、JBuilder、JCreatorJAVA服务器:tomcat、jboss、websphere、weblogic、resin、jetty、apusic负载均衡:nginx、lvsweb层框架:Spri...2016-11-23 17:07:18 · 437 阅读 · 0 评论 -
xstream实现java对象和XML的互相转换
一、XStream简介 1. XStream的功能:Java对象与XML之间进行互相转化。 2. XStream的特点:灵活易用、高性能、整洁的XML、转换策略定制、错误诊断等。 3. XStream使用场景:转换;持久化对象;配置;单元测试。 4. 依赖的包: xstream-[version].jar、xpp3-[version].jar、xmlpull-[...2016-11-29 15:21:19 · 369 阅读 · 0 评论 -
Postman插件安装
1. 下载谷歌浏览器Postman插件文件:Postman_v4.1.3.crx(参见附件) 2. 把Postman_v4.1.3.crx文件名后缀由crx改为zip,并进行解压 3. 进入解压后的Postman_v4.1.3目录,把文件夹_metadata改为metadata(去掉文件夹名称前面的下划线_) 4. 打开谷歌浏览器,点击“更多工具”-“扩展程序”,勾选“...2016-12-22 16:43:32 · 278 阅读 · 0 评论 -
HashMap的实现原理及源码分析
一、HashMap概述 HashMap通过键值的方式存储数据,为非线程安全的类,键和值可以为null,键不能重复,继承了AbstractMap并实现了Map接口 二、源码分析(基于JDK1.7) 1. HashMap中的主要成员变量 DEFAULT_INITIAL_CAPACITY:静态整型常量,默认初始化的容量,其值为16(必须是2的指数倍)MAXIMU...2017-05-01 18:58:25 · 262 阅读 · 0 评论 -
REDIS使用指南一:Redis简介
Redis是一个key-value存储系统。和 Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、 sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作, 而且这些操作都是原子性的。1. Redis简介...原创 2015-03-24 15:12:41 · 115 阅读 · 0 评论 -
REDIS使用指南二:Redis下载与安装部署
2 Redis下载与安装部署2.1 Redis的下载打开redis官方网站http://redis.io,下载一个最新的稳定版本,如:http://download.redis.io/releases/redis-2.8.19.tar.gz 2.2 Linux安装redistar –xzvf redis-2.8.19.tar.gzmakemake install...2015-03-24 15:17:34 · 92 阅读 · 0 评论 -
REDIS使用指南三:Redis的使用
3 redis的使用3.1 启动redis服务 redis.conf文件的daemonize参数为no,所以redis不会在后台运行,需修改为yes启动redis服务:src/redis-server redis.conf3.2 启动和退出命令行操作工具 启动:src/redis-cli退出:exit或者quit3.3 ...原创 2015-03-24 15:26:22 · 94 阅读 · 0 评论 -
MAVEN的POM配置文件
一、pom文件基础配置 1. modelVersion:描述这个POM文件是遵从哪个版本的项目描述符 <modelVersion>4.0.0</modelVersion> 2. groupId: 组织标识 <groupId>com.tuozixuan.frameworkx</groupId> 3. ar...原创 2016-08-02 15:24:28 · 191 阅读 · 0 评论 -
MyEclipse10中JAD反编译插件的安装
1.1 准备工作 ²下载jad.exe文件:http://varaneckas.com/jad/ ²下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download ²JadClipse 官网:http://ja...原创 2014-03-31 19:09:08 · 71 阅读 · 0 评论 -
基于注解的spring mvc开发
1.sping-mvc.xml中增加如下配置 <!-- 注解的方式驱动 --> <mvc:annotation-driven /> <!-- 对controller包中的所有类进行扫描,以完成Bean创建和自动依赖注入的功能 --> <context:component-scan base-packa...原创 2016-07-28 15:51:42 · 134 阅读 · 0 评论 -
加密用户密码
public static String encryptPassword(String userName, String password) { try { String key1 = "1jjejduuhjdjdHDUEHWHd3ehgfidhwh23hHJCRIOI4HDHDHFKHFD3dhdhrg2djsHSDFHFEDJGW"; ...原创 2012-01-19 20:07:06 · 117 阅读 · 0 评论 -
java连接MySQL数据库
1.MySQL常用命令1.1 show databases; 显示现有的数据库1.2 show tables; 显示当前数据库所包含的表1.3 desc dept; 显示dept表的结构1.4 select * from dept order by deptno desc limit 3,2; dept表先按deptno降序排列,然后取出第三行后面两行的数据1.5 select now(...原创 2012-01-22 09:58:44 · 86 阅读 · 0 评论 -
设计模式之单例模式
1. 单例模式是一种创建模式,用来创建类的单个实例。 单例模式的实现一般有以下规则: a. 私有化构造方法 b. 类持有对自身的引用 c. 通过一个静态方法向外界提供这个实例 2. 直接创建方式public class Manager { private static final Manager mgr = new Manager(); p...原创 2012-02-06 20:50:54 · 68 阅读 · 0 评论 -
java中大数字相乘的简单实现
最近去面试,面试官问了几个不痛不痒的问题后,突然问我大数的相乘如何实现。我知道int和long都是有位数限制的,而在做金额的计算时会用到BigDecimal,另外隐约还记得有个BigInteger类,但基本上没用过,便随口说似乎BigInteger可以实现。面试官不置可否的继续问到,知不知道如何去实现。我便低头沉思起来,他不失时机的把纸笔递过来。我抓紧笔,看着面前的一张白纸,大脑也一片空白。自毕...原创 2011-11-09 21:58:36 · 279 阅读 · 0 评论 -
Java命令行实用工具
一、 JPS(虚拟机进程状况工具) JPS(JVM Process Status Tool),其功能和unix中的ps命令类似,可以列出正在运行的虚拟机进程,并显示虚拟机执行主类的名称,以及这些进程的本地虚拟机的唯一ID(LVMID, Local Virtual Machine Identifier)。 jps命令格式:jps [ option ] [...原创 2013-05-01 16:23:19 · 107 阅读 · 0 评论 -
FindBugs警告(may expose internal representation)
在编写JavaBean时,如果类内部的成员变量为一个对象类型,用FindBugs扫描后可能会产生如下警告:M V EI: com.digu.api.db.model.HuotuSnsUserModel.getAddDate() may expose internal representation by returning HuotuSnsUserModel.addDate pu...原创 2012-10-23 21:36:45 · 436 阅读 · 0 评论 -
JAVA项目开发中常用的工具方法
import java.io.UnsupportedEncodingException;import java.lang.reflect.Array;import java.lang.reflect.Constructor;import java.math.BigDecimal;import java.security.MessageDigest;import java.s...原创 2015-10-23 13:49:27 · 143 阅读 · 0 评论 -
JAVA中图片验证码的生成
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;i...原创 2015-10-28 15:30:07 · 110 阅读 · 0 评论 -
生成mybatis中所需的javabean和基础配置信息
如果在项目中使用到了mybatis,那么就需要编写与数据库表对应的javabean对象,还有数据库表的数据列和javabean对象中字段的映射配置,以及一些通用的插入更新数据的配置,这些都可以通过工具自动生成。 import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverM...原创 2015-11-06 09:11:39 · 182 阅读 · 0 评论 -
JAVA项目开发中常用软件的安装配置
window下JDK的安装1. 下载JDK:http://java.sun.com/javase/downloads/index.jsp2. 将下载的JDK安装在D:\Java\jdk1.6.0_02下3.设置JAVA_HOME右键单击“我的电脑”,然后选择“属性”,在“高级”选项卡上,选择“环境变量”,然后编辑 JAVA_HOME 以指向 JDK 所在的位置(例如:D:\J...原创 2015-11-06 09:41:14 · 125 阅读 · 0 评论 -
JAVA项目编码规范参考
1. 开发工具设置1.1. 一般概念 * 设置工作空间字符集为UTF-8 * Java Formatter使用统一格式化模板 * JDK大小版本统一 1.2. 示范 * 设置工作空间字符集Window -> Preferences -> General ->...原创 2015-11-09 13:53:19 · 279 阅读 · 0 评论 -
maven安装与配置参考
一、安装1. 下载apache-maven-3.0.42. 配置环境变量 MAVEN_HOME = F:\apache-maven-3.0.4 path = %MAVEN_HOME%\bin3. 在命令窗口执行mvn -version或mvn -v,如果能正常打印maven的相关信息则表明安装成功 二、配置1. 打开F:\apache-maven-3...原创 2016-07-28 10:08:57 · 105 阅读 · 0 评论 -
Spring MVC开发环境搭建
1. 引入依赖的jar包(可从附件中下载以上依赖的jar包) commons-logging-1.1.jar spring-aop-3.2.0.RELEASE.jar spring-beans-3.2.0.RELEASE.jar spring-context-3.2.0.RELEASE.jar spring-core-3.2.0.RELE...原创 2016-07-28 13:56:53 · 100 阅读 · 0 评论 -
REDIS使用指南四:Redis服务器的配置
4 redis服务器的配置daemonize:是否以后台daemon方式运行pidfile:pid文件位置port:监听的端口号timeout:请求超时时间loglevel:log信息级别,包括debug、verbose、notice、warninglogfile:log文件位置databases:开启数据库的数量save * *:保存快照的频率,第一个*表示多长时间,第三个*表示执...原创 2015-03-24 15:44:23 · 105 阅读 · 0 评论