自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 解决虚拟机上的tomcat无法被主机访问的问题

在wmware中安装linux后安装好数据库,JDK及tomcat后启动服务,虚拟机中可以访问,但是主机却无法访问,但是同时主机和虚拟机之间可以ping的通。  网上查阅资料后  第一种解决方法是关闭虚拟机中的防火墙服务。桌面--管理--安全级别与防火墙,将防火墙设置为:disable即可。或用root登录后,执行  service iptables stop --停止

2016-01-31 16:15:32 639

转载 sql深入了解

SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。      每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定

2015-05-15 15:36:38 332

转载 hibernate连接mysql配置文件

"-//Hibernate/Hibernate Configuration DTD3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">     com.mysql.jdbc.Driver    jdbc:mysql://localhost/slim  true

2015-05-08 11:17:53 942

原创 hibernate配置

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">//配置sessionFactory ,只有一个//配置数据库方言org.hibernate.dialect.MySQLDia

2015-04-26 15:43:11 349

转载 Java实现文件断点续传

package com.chinacick.yummy.Httpftp.test;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;import java.

2015-04-20 11:31:01 761

转载 转 关于httpservletrequest的获取真实的ip

摘要 本文摘自http://chenyoulu.diandian.com/post/2012-11-14/40042540378,感谢网友大拿!request方法客户端IP: request.getRemoteAddr() 输出:192.168.0.106客户端主机名:request.getRemoteHost()输出:abcrequest.getHeader(“Hos

2015-04-09 14:30:54 414

转载 百万条数据查询优化

百万数据查询优化技巧三十则 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:  select id from t where num is null  可以在num上设置默认值0,确保表中num列没有null值

2015-02-25 16:02:27 671 1

转载 Hibernate 数据的批量插入、更新和删除

4.2  Hibernate的批量处理Hibernate完全以面向对象的方式来操作数据库,当程序里以面向对象的方式操作持久化对象时,将被自动转换为对数据库的操作。例如调用Session的delete()方法来删除持久化对象,Hibernate将负责删除对应的数据记录;当执行持久化对象的set方法时,Hibernate将自动转换为对应的update方法,修改数据库的对应记录。问题是如果需要同

2015-02-25 15:29:06 452

转载 oracle优化常用经典参考

分类: Oracle2-调优步骤:  1 设计调优 2 应用调优 程序员代码3 内存4 连接5 操作系统2-已有产品的调优 1 定位问题 2 查看操作系统和oracle统计 3 考虑通用系统错误 4 假定问题 5 通过参数修改去调优 3调优方法 1 检查日志和trace  file 2 检查参数文件3 

2015-02-25 15:01:33 1605

转载 JSON、JAVA互转与将页面中改变的数据转为json格式

首先要有这个jar包:json-lib-2.2.3-jdk15.jar项目代码中要导的包:Java代码  import net.sf.json.JSONArray;  import net.sf.json.JsonConfig;  1.java转jsonJava代码  List list=personService.pag

2015-02-10 15:32:17 477

转载 Java定时任务

本文中Java定时任务一共有三种,分别是利用Thread类中sleep()方法,Timer与TimerTask类以及ScheduledExecutorService接口来实现延时以及定时任务。一.类这是最简单的一种方法,通过创建一个Thread类,让其一直在while循环中执行,并通过sleep方法延时一段时间便可以达到定时任务的目的。简单代码如下:Java代码 

2015-02-10 15:28:09 581

转载 Struts 2 之文件上传

如果要获得上传文件的原始名称,需要定义一个String类型的属性,属性名必须为***FileName,其中***为File属性的名称;同理,如果要获取该文件的MIME类型,需要定义一个***ContentType的String属性单个文件上传[java] view plaincopyprint?public class UploadAction extends Ac

2015-02-10 11:42:32 471

转载 javaWeb中用Session控制表单重复提交(9)

好记性不如烂笔头45-javaWeb中用Session控制表单重复提交(9) 在系统的正常使用中,特别是网速比较慢的情况下,用户提交表单后,发现服务器没有及时响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。1、 一些常见的表单重复提交的情况 【场景一】在网络延迟的情况下让用户有时间点击多次提交按钮导致表单重复提交 【

2015-02-10 11:34:04 573

转载 List或者arraylist去掉重复数据(对象也可以)

法:将list或者arraylist中的数据加载到linkedhashset中  然后在加载到list或者arraylist中测试用例如下:[java] view plaincopypublic class TestSet {        public static void main(String[] args) {          List list

2015-02-10 11:26:19 745

转载 Hibernate 批量增删改查操作

上文介绍Hibernate基本的增删改查,本例将介绍更实用的批量增删改查的操作的实现。本文中增删改查的操作,仅供参考。如果读者需要应用到实际的应用场景需要的话,需要在此基础上扩展与丰富。【转载使用,请注明出处:http://blog.csdn.net/mahoking】       在学习本例时,需要扩展一下Hibernate中Session的知识。Hibernate中的Session是一

2015-02-09 11:53:58 541

转载 Struts 2 之类型转换器

Struts2自定义类型转换器分为局部类型转换器和全局类型转换器 (1)局部类型转换器如果页面传来一个参数reg.action?birthday=2010-11-12到后台action,然后属性用date类型是可以接收到的,但是如果传的是20101112这样类型的字符串,用date类型是获取不到,并且会出现错误的,struts2提供了一种类型转换器供我们使用。 以下为局部类型转

2015-02-09 11:45:06 429

转载 Java基础--Properties类操作.properties文件

一,读取properties文件内容参数。[html] view plaincopy// 读取properties文件的值  public static void readProperties() {      Properties properties = new Properties();      File file = new File("file/read.p

2015-02-09 11:43:08 1799

转载 struts2中耦合访问servlet- API

struts2中耦合访问servlet- API有三种,推荐使用第二种。当然,尽量用解耦合的方式访问,解耦合方式访问内容在上一篇文章中有解释,需要者请查看。方法一:.[一般推荐使用](只能获得request,而response则得不到)Struts2提供了一个ActionContext类,Struts2中的Action可以通过它进行访问。其方法有:get(),getApplicatio

2015-02-09 11:37:09 461

转载 String中substring方法内存泄漏问题

众所周知,JDK中以前String类中的substring方法存在内存泄漏问题,之所以说是以前,是因为JDK1.7及以后的版本已经修复了,我看都说JDK1.6的版本也存在这个问题,但是我本机上安装的1.6看了看源码不存在内存泄漏问题啊,又看了1.7的源码,和我本机的1.6的一样,是不是我的1.6版版其实是1.7的?!唉,不管了,反正1.7版本肯定没有这个问题(1.5及更老版本肯定有)了,大家就放心

2015-02-09 11:26:58 541

转载 公共技术之 Java反射 Reflection

1. 了解Java中的反射1.1 什么是Java的反射Java反射是可以让我们在运行时获取类的函数、字段、父类、接口等Class内部信息的机制。通过反射还可以让我们在运行期实例化对象,调用方法,通过调用get/set方法获取变量的值,即使方法或字段是私有的的也可以通过反射的形式调用,这种“看透class”的能力被称为内省,这种能力在框架开发中尤为重要。有些情况下,我们要使用的类在运

2015-02-09 11:22:04 436

转载 jquery uploadify插件多文件上传

jquery uploadify插件多文件上传博客分类:javajQueryJavaScriptCSSFlash浏览器      效果图:1、jquery uploadify 下载:http://www.uploadify.com/ 2、安装:解压后拷贝的工程目录下面,如:WebRoot/uploaddify 

2015-02-06 17:10:56 567

转载 为ArrayList去重

ArrayList没有封装好的去重方法,比如对于一个[2, 5, 2, 3, 2, 4]的ArrayList,我要去除其中的重复的元素,我也不想把语句也这么长,也不想用for循环的方法去重,那么可以先考虑把ArrayList转化为一个临时的HashSet,再把这个临时的HashSet转化回ArrayList,因为HashSet里面的元素是不可重复的嘛!至于什么是ArrayList与Hash

2015-01-29 11:12:15 725

转载 传说中的完美单例模式

所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,不用application的话,你也可以使用也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1. 最简单的实现 首先,能够想到的最简单的实现是,把类的构造函数写成private的,从而保证别的类不能实例化此类,然

2015-01-29 11:00:25 495

转载 String,StringBuffer与StringBuilder的区别?? .

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2015-01-22 16:12:06 416

转载 Java反射的作用

Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。那么什么是Java的反射呢? 大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如果不被Java虚拟机加载,是不能正常运行的。现在我们运行的所有的程序都是在编译期的时候就已经知道了你所需要的那个类的已经被加载了。Java的反

2015-01-21 17:21:30 518

转载 java对象和json对象之间互相转换

import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.List; import net.sf.json.JSONArray; import net.sf.json.JSONObj

2015-01-21 17:12:04 408

转载 Java 反射机制浅析

Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领

2015-01-21 17:06:04 376

空空如也

空空如也

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

TA关注的人

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