自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端的女朋友

这个前端有女朋友

  • 博客(44)
  • 收藏
  • 关注

原创 【JAVA学习】找不到或无法加载主类

写了个简单的测试,就是一个main方法,运行一下居然出现:找不到或无法加载主类......可能有两个原因:【1】先排除最愚蠢的,看看problems里面有多少错误,解决了再试试;【2】确定你jdk安装正确!安装方法百度满天飞。...

2015-01-26 13:43:08 900

转载 【JAVA学习】Java heap space -Xmn -Xms -Xmx

使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space 在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是...

2014-12-31 09:43:57 1692

原创 【JAVA学习】常用的正则表达式

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1...

2014-12-09 14:47:26 604

原创 【JAVA学习】Null value was assigned to a property of primitive type setter of com.##.##.##

出错环境:SSH项目出错原因:##.java实体有一个example属性,类型为int;对应数据库中的字段为EX,类型为int;由于该字段是后来添加的,所以之前的数据该字段的值为(null),当去读取数据是报错:Null value was assigned to a property of primitive type setter of com.##.##.##解决...

2014-11-19 14:04:31 1856

原创 【前端开发】CKEditor的使用和验证

<!--导入--><script type="text/javascript" src="js/ckeditor/ckeditor.js"></script>---------------------------------------------------------------------------------------------------...

2014-11-18 10:25:20 1804 1

原创 【JAVA学习】“-Xmx1024m -Xms1024m -Xmn512m -Xss256k”——Java运行参数(转)

年轻代 年老代概念 http://jefferent.iteye.com/blog/1123677JVM的堆的内存,是通过下面面两个参数控制的-Xms最小堆的大小,也就是当你的虚拟机启动后,就会分配这么大的堆内存给你-Xmx是最大堆的大小当最小堆占满后,会尝试进行GC,如果GC之后还不能得到足够的内存(GC未必会收集到所有当前可用内存),分配新的对象,那么就会扩展堆...

2014-09-04 10:23:52 26277 3

转载 【JAVA学习】tomcat内存溢出,修改设置。-Xss256m -Xms512m -Xmx800m -XX:MaxPermSize=512m

问题描述:1. java.lang.OutOfMemoryError: Java heap space JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可...

2014-09-04 10:16:20 12112

转载 【JAVA学习】java虚拟机内存配置,-Xss256m -Xms512m -Xmx800m -XX:MaxPermSize=512m

一.Java虚拟机内存配置:(1)操作:项目名(如:CK02)->右键(选择选项Properties)->Run/Debug Settings->选中要执行的程序(如:Launch)->点击(edit..)->选择(x)=Arguments在VM arguments下填写如:-Xmx1024m -Xms512m -XX:MaxPermSize=256m...

2014-09-04 10:13:46 10874

原创 【夯实基础】java关键字synchronized 详解

尊重版权:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.htmlJava语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得...

2014-08-05 10:38:46 676

原创 【夯实基础】Spring在ssh中的作用

尊重版权:http://blog.csdn.net/qjlsharp/archive/2009/03/21/4013255.aspx写的真不错。在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层...

2014-07-31 00:11:09 620

原创 【夯实基础】struts2.0请求流程

(前期介绍)HTTPServlet应用编程接口   HTTP Servlet使用一个HTML表格来发送和接收数据。要创建一个HTTP Servlet,请扩展HttpServlet类, 该类是用专门的方法来处理HTML表格的GenericServlet的一个子类。HTML表单是由<FORM>和</FORM>标记定义的。表单中典型地包含输入字段(...

2014-07-30 17:59:44 435

转载 【夯实基础】JAVA集合框架总结(list和set的区别等等)

尊重原创:http://www.blogjava.net/EvanLiu/archive/2007/11/12/159884.html 有序否 允许元素重复否 Collection 否 是 List ...

2014-07-29 01:19:09 1087

转载 【夯实基础】JQuery中$.ajax()方法参数都有哪些?

url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。asy...

2014-07-29 00:59:24 1533

原创 【夯实基础】JSP的9个内置对象

request, response, out, session,application, config, pagecontext, page, exception. 一.request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。 二.response对象 对客户的请求做出动态的响应,向客户端发送数据。 三...

2014-07-29 00:37:28 515

原创 【JAVA学习】hibernate could not resolve property: com of

这个异常一般是因为映射文件造成的请逐一排查:1.hibernate.config.xml中添加的映射文件是否正确2.映射文件中的类是否正确指定。3.映射文件映射的属性名是否跟类中的属性名一致。4.映射文件映射的属性类型是否跟类中的属性一致。5.映射文件映射到属性在类里是否有GET,SET方法。6.如果类中的属性名有跟数据库关键字相同的(比如说desc),那么映射文件中的对应属性的列名...

2014-07-21 17:27:57 626

原创 【前端开发】提高网站加载速度

尊重原创:但是出处不明......YSlow是yahoo美国开发的一个页面评分插件,非常的棒,从中我们可以看出我们页面上的很多不足,并且可以知道我们改怎么却改进和优化。   仔细研究了下YSlow跌评分规则主要有12条:  1. Make fewer HTTP requests 尽可能少的http请求。。我们有141个请求(其中15个JS请求,3个CSS请求,47个CSS backgr...

2014-07-06 18:38:36 1172

原创 【前端开发】25种提高网页加载速度的方法和技巧

尊重原创:http://blog.csdn.net/wxzking/article/details/4089384您希望加快网页的加载速度吗?了解如何通过缩短加载时间来改善拨号上网用户的浏览体验,在某些情形下,加载时间最多可缩短 80%。下面介绍二十五中网速方法和技巧。一、使用良好的结构可扩展 HTML (XHTML) 具有许多优势,但是其缺点也很明显。XHTML 可能使您的...

2014-07-06 18:24:45 8745

原创 【其他】笔记本的辐射有多大?

尊重原创:http://www.douban.com/group/topic/8987764/大部分人的看法是有辐射,但辐射不大。以下是两比较有根据的观点:观点一:这是一份来自BTV《科教观察》对笔记本电脑辐射、台式电脑主机辐射、显示器辐射及其他外围设备辐射值大小的测试。希望对想了解电脑各配件辐射到底有多少的朋友提供些参考。CRT 显示器辐射测试。显示屏前紧贴着是1.00μT(注...

2014-07-04 11:18:07 2015 3

转载 【JAVA学习】session 清理缓存的理解 和 如何 清空缓存中的数据

尊重版权:http://blog.sina.com.cn/s/blog_62a151be0100nf28.htmlSession执行一些sql语句把内存中的对象的状态同步到数据库,这个过程被称为session清理.在默认情况下,Session会在下面的时间点清理缓存。1 当应用程序调用net.sf.hibernate.Transacation的commit()方法的时候,comm...

2014-07-03 17:21:15 5103 1

原创 【JAVA学习】轻量级与重量级

轻量级(Lightweight)轻量级的形容是相对于一些重量级的容器(如EJB 容器)来说的,Spring 的核心包在文件容量上只有不到1MB 的大小,而使用Spring 核心包所需要的资源负担也是很小的,您甚至可以在小型设备中使用Spring 的核心包。引用《Spring 技术手册》轻量级重量级某种程度上是以启动程序需要的资源来决定。比如,EJB启动的时候,需要消耗大量的资源,内存,...

2014-06-30 17:01:52 882

原创 【JAVA学习】单例模式的七种写法

尊重版权:http://cantellow.iteye.com/blog/838473第一种(懒汉,线程不安全):Java代码publicclassSingleton{ privatestaticSingletoninstance; privateSingleton(){} publicstaticS...

2014-06-30 13:43:09 693

原创 【JAVA学习】MYSQL数据库高级应用

视图 视图是虚拟的表,与包含数据的表不一样,视图只包含使用时动态检索数据的查询,而自身不包含任何数据为什么要视图•重用SQL语句•简化复杂的SQL操作•使用表的组成部分而不是整个表•保护数据。可以给用户授予表的特定部分的访问权限而不...

2014-06-30 11:32:37 501

原创 【JAVA学习】struts2的action中使用session的方法

尊重版权:http://hi.baidu.com/dillisbest/item/0bdc35c0b477b853ad00efac在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到1.通过ActionContext class中的方法getSession得到2.Action实现org.apache.struts2.interceptor.Sessio...

2014-06-27 12:01:52 1237

原创 【JAVA学习】struts2 中 Actionsupport 的作用

尊重原创:http://xumiao900.iteye.com/blog/469760Action 跟 Actionsupport 的区别 当我们在写action的时候,可以实现Action接口,也可以继承Actionsupport这个类.到底这两个有什么区别呢?Action接口有:public static final java.lang.String SUCCESS...

2014-06-27 11:25:09 2100

原创 【JAVA学习】序列化与反序列化

尊重原创:http://zhidao.baidu.com/question/155071231.html?fr=qrl&cid=870&index=11、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状...

2014-06-26 17:26:09 558

原创 【JAVA学习】拦截器与过滤器的区别

过滤器它是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符拦截器它是在面向切面编程的...

2014-06-26 17:25:11 1025

原创 【JAVA学习】读取文件getClassLoader().getResourceAsStream("xxx")

getClassLoader().getResourceAsStream("config.xml");getClassLoader().getResourceAsStream("/src/config.xml");有/,/代表代表了工程的根目录没有/,代表当前类的目录,运行环境下当然没有src目录了...

2014-06-22 12:20:05 1760

转载 【JAVA学习】JAVA中int、String的类型转换

尊重版权,转自:http://blog.sina.com.cn/s/blog_4f9d6b1001000bfo.html之前整理的不是很全面,今天见到个还不错的,希望能为有困惑的同学提供帮助。int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区...

2014-05-13 19:34:00 562

原创 【前段开发】10步掌握CSS定位: position static relative absolute float

希望能帮到需要的人,转自:http://www.see-design.com.tw/i/css_position.html 1. position:static元素的 position 屬性默認值為:static,即該元素出現在文檔的常規位置,不會重新定位。通常此屬性值可以不設置,除非是要覆蓋之前的定義。#div-1 { position:static;...

2014-04-28 14:05:51 980

原创 【UI设计】收集一些名词I should konw,未完待续......

间色亦称“第二次色”。(品)红、(柠檬)黄、(不鲜艳)青三原色中的某二种原色相互混合的颜色。当我们把三原色中的红色与黄色等量调配就可以得出橙色,把红色与青色等量调配得出紫色,而黄色与青色等量调配则可以得出绿色。在专业上的来讲,由三原色等量调配而成的颜色,我们把它们叫做间色(secondary color)。当然三种原色调出来就是近黑色了。在调配时,由于原色在份量多少上有所不同...

2014-04-27 16:07:15 621

原创 【UI设计】扁平化设计之流行色值

收集了一些颜色值顏色表示方法:以命名方式定义常用的顏色,如color="green",但是自由度较低,何况单词量......以RGB值表示,如#FF0000表示red(红色),可以表示N多颜色。RGB 值的原理:计算机显示的顏色嘛,是由 "red" "green" "blue" 三原色组合而成的,在HTML中对于彩度的定义是十六进位的,对于三原色HTML分別给予两个十六进位去定义,也就是...

2014-04-21 13:33:11 5998

转载 【UI设计】优秀前段学习资源汇总(转)

尊重版权:转自:http://blog.csdn.net/yixuan_1/article/details/19330909他山之石,可以攻玉,从别人的设计里汲取灵感,酷站集1.Awwwards--The awards for design, creativity and innovation on the internet2.CSS Winner--CSS Award Gall...

2014-04-13 16:10:44 1497 1

原创 【JAVA学习】Linux(ubuntu)下成功配置jdk1.7.0_51

我是在官网上下载的 jdk-7u51-linux-x64.tar.gz 64位的压缩包 下载链接:http://www.eclipse.org/不过什么版本也无所谓了,只要跟你的操作系统配套64位就下载64位的JDK,32位的就下载32的JDK。先简单介绍几个要用到的命令,没有提到的去查一下,很简单:1.移动一个文件夹到另外一个文件夹:mv(空格)/要移动的文件夹...

2014-04-13 01:58:47 2628

原创 【JAVA学习】java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)

1基本数据类型与对象包装类对应关系基本数据类型 对象包装类 byte Byte short Short int Integer long Long boolean Boolean float Float double Double char Character 2基...

2014-04-07 21:27:02 1511 1

原创 【JAVA学习】Java中迭代器Iterator遍历的两种用法

迭代器的三个方法1.使用next()获得序列中的下一个元素;注意:再循环中只能用一次,多了会报java.util.NoSuchElementException(解决方法见相邻博文,点击进入)2. 使用hasNext()检查序列中是否还有元素,有则返回true。3.使用remove()将迭代器新返回的元素删除。两种循环方法://使用for循环迭代for (I...

2014-04-07 01:53:16 3292 2

原创 【JAVA学习】Iterator迭代器导致的java.util.NoSuchElementException原因与解决方法

我们可以在JDK文档中看到 Iterator 的三个方法(如下表),java.util.NoSuchElementException是由next()导致的!见下面红字

2014-04-07 01:03:05 18301 4

转载 【JAVA学习】java中怎么遍历HashMap(Iterator迭代器遍历)

一、 HashMap staff = new HashMap();添加关键字值对,自己写遍历Set entries = staff.entrySet();Iterator iter =...

2014-04-06 20:05:41 5974

转载 【JAVA学习】java中==、equals()、hashCode()都和对象的比较有关,在java中这三者各有什么用处呢,即java中为什么需要设计这三种对象的比较方法呢?

前言 java中==、equals()、hashCode()都和对象的比较有关,在java中这三者各有什么用处呢,即java中为什么需要设计这三种对象的比较方法呢? 关于== ==是容易理解的。java设计java就是要比较两个对象是不是同一个对象。 对于引用变量而言,比较的时候两个引用变量引用的是不是同一个对象,即比较的是两个引用中存储的对象地址是不...

2014-04-06 11:45:39 778

转载 【JAVA学习】hashcode()和equals()方法剖析

1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。equals()方法在object类中定义如下: public boolean equals(Object obj) {return (this == obj);}很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有Intege...

2014-04-06 00:05:45 471

原创 【JAVA学习】空指针异常java.lang.NullPointerException

指针:是java中的对象的引用。空指针:就是指针的内容为null。空指针异常:就是去操作一个空指针时,由于java认为空指针是不能进行比较操作的,便会抛出(java.lang.NullPointerException),所以比较时要先判空。小例子:for(int i = 0; i < users.length; i++){ if(users[i] !=...

2014-03-30 13:37:37 960

空空如也

空空如也

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

TA关注的人

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