自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 JDK版本错误:Unsupported major.minor version 51.0

错误原因 有时候把项目从本机编译文件部署到服务器,或者发给别人使用时,会报如下异常: java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at j

2016-03-10 16:29:20 323

原创 如何创建servlet3.0的项目?

1. myeclipse如何查看jdk? 1、点击菜单栏上的Window 2、选择Preferences->Java 3、选择Installed JREs就能看到了。 2. 创建dynamic web project的web版本里没有3.0是什么原因? 是跟据你的jdk的版本定的。用eclipse的话,如果出现3.0,那你一定装的是jdk7,如果装的是jdk6,就不会出现3.0的选项。既然

2016-03-10 14:35:25 400

原创 如何查看web工程的JSP和Servlet版本

方法:打开tomcat/lib,找到jsp-api.jar和servlet-api.jar。解压这两个文件,找到META-INF下的MANIFEST.MF文件。用记事本或者EditPlus一类的软件打开。 我的JSP版本是: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.2 Created-By: 1.6.0_29-b11 (Sun Mi

2016-03-10 13:55:37 1166

转载 在TableLayout中使用TableRow对象来定义多行

TableRow的用法很简单,官方的解释是TableRow应作为TableLayout的子视图,否则TableRow将相当于一个水平方向布局的LinearLayout。TableLayout和TableRow的结合使用就像一个HTML表格的结构,TableLayout元素就相当于HTML中的table元素一样,而TableRow则相当于table结构中的tr,不同的是在这个单元格中可以使用任何的视图

2016-01-29 15:53:46 590

原创 EditText自定义样式

为EditText去掉边框EditText的background属性设置为@null就搞定了:android:background=”@null”2.Android EditText 改变边框颜色 第一步:准备EditText,代码如下:<EditText android:layout_width="fill_parent" android:layout_hei

2016-01-29 15:50:28 687

原创 Android 自定义Button按钮显示样式(正常、按下、获取焦点)

今天学习自定义Button按钮样式。 Button样式修改的是Button的背景(Background)属性。首先写一个定义Button样式的XML文件: 新建Android XML文件,类型选Drawable,根结点选selector,文件名就buton_style吧。 程序自动给我们刚刚建的文件里加了selector结点,我们只需要在selector结点里写上三种状态时显示的背景图片(按下

2016-01-29 15:40:00 591

原创 如何理解android中的上下文对象(Context对象)?

初学android,有很多方法里都要用到上下文对象。 Context是我们在编写Android程序经常使用到的对象,意思为上下文对象。 常用的有Activity的Context还是有Application的Context。Activity用来展示活动界面,包含了很多的视图,而视图又含有图片,文字等资源。View.getContext:返回当前View对象的Context对象,通常是当前正在展示的A

2016-01-29 15:32:11 1211

原创 Eclipse 打开时“发现了以元素'd:skin'”开头的无效内容。此处不应含有子元素

今天打开 Eclipse 时遇到了这个提示,如图所示: 解决办法: 把有问题的 devices.xml 文件删除,再把 sdk 里面 tools\lib 下的这个文件拷贝到你删除的那个文件夹里,重启 eclipse 就 OK 啦!

2016-01-29 15:28:35 224

原创 Java 中的 static

大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!!Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名

2016-01-22 09:35:03 180

原创 使用增强的for循环

foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。从英文字面意思理解 foreach 也就是“ for 每一个”的意思,那么到底怎么使用 foreach 语句呢? 语法: for( 元素类型 元素变量: 遍历对象 ){ 执行的代码 } 我们分别使用for和for增强循环来遍历数组:public s

2016-01-21 10:31:34 381

原创 使用Arrays类操作Java中的数组

Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等。 Arrays 中常用的方法: 1、 排序语法: Arrays.sort(数组名);可以使用 sort( ) 方法实现对数组的排序,只要将数组名放在 sort( ) 方法的括号中,就可以完成对该数组的排序(按升序排列),如:import jav

2016-01-21 10:16:12 228

原创 输入流和输出流的理解

**输入流:东西读入内存 输出流:东西从内存写到记录存储**因为我们本身是以记录存储为原点来判读输入和输出的概念,所有会有弄错的时候。 在java中, io流按照java io流的方向可以分为输入流和输出流。 输入流是将资源数据读入到缓冲Buffer中,输出流是将缓冲Buffer中的数据按照指定格式写出到一个指定的位置,所以这两个流一般同时使用,才有意义。 例如你要做文件的上传,你要先用输入

2016-01-18 10:25:57 840

原创 Eclipse中自动提示的方法参数都是arg0,arg1的解决方法

Eclipse中自动提示的方法参数都是arg0,arg1,就不能根据参数名来推断参数的含义,非常不方便。 解决办法: windows -> preferences -> Java -> Installed JREs 发现里面只有一个JRE,选中后,点Edit。 将路径改为JDK的路径后就可以了。 原因是 Eclipse需要JavaDoc或者源代码来获得那些参数的名字。

2016-01-14 10:37:48 1351

原创 关于switch不得不说的几点小秘密

当需要对选项进行等值判断时,使用 switch 语句更加简洁明了。例如:根据考试的名次,给予前 4 名不同的奖品。第一名,奖励笔记本一台;第二名,奖励 IPAD 2 一个;第三名,奖励移动电源一个;最后一名奖励 U 盘一个。 语法:switch(表达式){ case 值1: 执行代码块1 break; case 值2: 执行代码块2

2016-01-12 09:08:22 304

原创 Hibernate的dynamic-insert的使用

当我们创建一个数据表时,有时需要为数据表中的字段指定默认值,如下代码:create table users( id int not null primary key identity(1,1), email varchar(128) unique not null, name varchar(128) not null, pwd varcha

2015-12-11 11:29:44 446

原创 解决中文乱码问题和懒加载问题的两款过滤器

最近一直在学习韩顺平的SSH课程,有两款比较好用的过滤器:中文乱码: <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-para

2015-12-11 10:18:01 237

原创 使用js读取xml文件responseXML返回值为null

register.jsp代码如下:<tr> <td> <c:forEach var="province" items="${provincelist}"> <!-- 这里的this就代表a标签,获取this,就可以获取到a标签的所有属性,即id和coId --> <a onclick='setProUnis(this)' href="javascript:vo

2015-12-10 09:21:16 1597

转载 Java中equals和==的区别

java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则

2015-12-09 15:14:09 168

原创 String与StringBuffer、StringBuilder的区别

**三者在执行速度方面的比较:**StringBuilder > StringBuffer > StringString <(StringBuffer,StringBuilder)的原因     String:字符串常量     StringBuffer:字符创变量     StringBuilder:字符创变量 从上面的名字可以看到,String是“字符创常量”,也就是不可改变的对

2015-12-09 15:07:35 199

原创 int和Integer的区别&&String s=new String("abc")和String s = "abc"的区别

int和Integer的区别

2015-12-09 14:46:08 479

原创 int和Integer的区别&&String s=new String("abc")和String s = "abc"的区别

int和Integer的区别

2015-12-09 14:44:47 227

原创 Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V

SSH工程,在tomcat启动时报java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V的错误解决办法:将tomcat的webapp的对应项目下的cglib2.2.jar文件删除。

2015-12-08 14:06:17 206

原创 SQLServer中创建外键和将txt中的内容导入到数据表中

SQLServer2008下:1. 创建包含外键的表:下面列举了两种方式:create database xiaonei;--国家表create table country( id int not null primary key identity(1,1),name varchar(32) not null);--省份表CREATE TABLE p

2015-12-02 16:56:38 368

原创 韩顺平的校内网案例中的一个比较典型的table布局

代码如下:三少爷目前什么都没做!编辑改状态写日志传照片分享script代码:function showDoing() {document.getElementById("doing").style.display = "";}function hiddenDoin

2015-12-02 10:33:13 287

原创 使用js实现鼠标移入移出时背景色的切换效果

定义两个方法:/*设置导航栏处的鼠标移出和移入时背景色的变化  */function changeBG(o) {o.style.backgroundColor = "#5C75AA";}function changeBG2(o) {o.style.backgroundColor = "";}在页面中的引用:class="top" href="

2015-12-02 09:57:04 3888

原创 使用jquery对切换身份时表单项的显示进行控制

今天学习了韩顺平的SSH的校内网的案例,这里记录一下使用js和css对注册身份就行切换时对应的表单项如何控制显示和隐藏。这是注册界面:实现目标:当身份选择“已工作”,下面的“类型”和“大学”就会被隐藏。实现步骤:1. 注册表单的部分代码:......身份:已工作大学中学生/中专技校以上都不是居住地:--请选择省份--四川省

2015-12-01 15:52:16 262

原创 使div中的图片居中显示

使div中的图片居中显示:水平居中:div设置:text-align:center;img设置:width:图片宽度;margin:0 auto;.banner1{width:790px;float:left;margin-left:5px;text-align:center;}垂直居中:div设置:position:relative

2015-11-30 15:55:19 787

原创 静态页面的常规标签的设置

在进行静态页面开发时,经常会用到一些标签的设置。在这里进行一下总结:1. 针对不同浏览器对padding和margin的默认值不同而进行的统一设置:*{ margin:0px;padding:0px; }2. 针对a标签的设置:a:link {color: #FF0000}  未访问的链接 a:visited {color: #00FF00}  已访问的链接

2015-11-30 15:40:35 309

原创 CSS选择器

CSS的选择器其实大类的话可以分为三类,即id选择器、class选择器、标签选择器。用法如下:    #id名 { 属性名:属性值; }    . class名 { 属性名:属性值; }    标签名 { 属性名:属性值; }其中,他们之间又可以以不同的方式进行组合,如下:    后代选择器: 父代名 后代名 { 属性名:属性值; }    子代选择器: 父

2015-11-28 16:31:25 248

原创 J2EE Specification level指的是什么和J2EE规范讲解

我们在使用Myeclipse创建web 工程时,经常会遇到一个J2EE Specification level的选项,那这个选项的意义是什么呢?J2EE Specification Level指的是选择使用J2EE的哪个版本的规范。  在网上搜索了一下, 这个和使用的服务器有关, 比如Tomcat4、Weblogic9 以下的版本就应该选J2EE 1.4 。如果是Tomcat5 或

2015-11-28 10:18:42 1759

原创 MyEclipse中如何设置 jdk 和 jre 编译运行环境

MyEclipse设置JDK和JRE具体的应用版本可分为三种情况:1、设置默认使用的JDK和JRE环境。具体步骤:菜单window->preferences->java->Installed JRES。点中了,右边的窗口点ADD按钮,记住选择添加安装了Java目录下的JDK目录,而不是JRE目录。添加后,在列表中选择你要使用的那个jdk版本即可。

2015-11-28 09:55:28 398

原创 java是如何实现跨平台的

计算机高级语言类型主要有编译型和解释型两种,Java是两种类型的集合,在Java中源文件的后缀为*.java,之后通过编译生成一个*·class文件,最后在Java自己设计的一个计算机上运行,也就是虚拟机(JVM)。JVM是在一台计算机上由软件或硬件模拟的计算机,所有的*.class文件都是在JVM上运行的,即*.class文件只需认JVM,由JVM再去适应各个操作系统。如果不同的操作系统安装上符

2015-11-28 09:46:45 657

原创 java的JDK、JRE、JVM的区别和联系

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平

2015-11-28 09:38:20 753

转载 AJAX异步更改数据库

在网上找到一篇关于ajax异步修改数据库的案例,感觉挺好的。网站链接:http://blog.csdn.net/liushuijinger/article/details/7925595此功能大概是这个样子的:点击下图中的类别名称,就可以对类别进行修改。

2015-11-26 16:12:45 397

原创 如何为div标签的id属性动态的赋值,由id值调起不同的弹窗。

有一个页面显示如下:为页面上的日志详情生成弹窗信息。1. 上面的日志列表是封装在一个${logsList}中,然后由标签进行遍历输出的。2. 在页面引入了easyui的插件,生成了弹窗的信息。但存在 问题是,如下代码:因为id的值是固定的,如果循环显示后,页面就会存在多个相同的id值,这样页面在调起时就会只显示第一个id的信息,其他列表项的日志内容和明日计划就不会显

2015-11-24 15:57:09 4928 1

原创 jstl标签的<c:foreach>用法

用法转的,可以用来作为自己的学习笔记类似于for和foreach循环   以下是我目前见过的用法: 1、循环遍历,输出所有的元素。  ${li}  注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素。同时其会自动转型。 2、循环遍历,输出一个范围类的元素。  ${li}  注意:begin 定义遍历的开始位置,end定

2015-11-24 15:34:16 644

原创 SSH框架的运行过程解析

环境:Spring2.5+Struts1.3+hibernate3.3ssh框架,在jsp上点击“提交”按钮后程序的运行过程:1. 点击按钮,提交如下表单:......这个表单里传递的信息有:action的名字为log 调用的方法是addLog()2. 触发request请求,通过internet传输到服务器软件(Tomcat),tomcat接受到请

2015-11-24 15:12:31 336

原创 在hibernate中修改某几个字段的方法

我们在SSH中进行update操作时,有时只需要修改domain的某几个字段。对于这样的操作如何new 出一个新的对象,然后再为对象的每个属性赋值,操作就过于繁琐了。而且如果赋值有遗漏,更容易update后让domain的属性出现null值。这是我们可以这样操作:首先,必须有OID的值然后根据OID的值得到对应的domain,然后为domain重新设置需要修改的那几个字段的值,最后

2015-11-24 15:01:37 1784

原创 Java中怎么把字符串转换成日期格式啊

1. 问题:String dateStr = “2005-11-07 11:22:55”;如何将字符串转为Date型?解决办法:DateFormat f = new SimpleDateFormat("yyyy-MM-dd hh:MM:ss");Datea d = f.parse("2005-11-07 11:22:55");2. 如何将日期转为字符串?

2015-11-21 17:02:49 9537

转载 org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX]

转载于:http://669341085.iteye.com/blog/858572org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX]解决办法:1.看是否忘记将hibernate的映射文件添加到Hibernate.cfg.xml(使用Hibernate时)或者applicationContext.

2015-11-21 16:53:36 226

GooFlow.rar

一款工作流图标的生成样式,使用的是json的数据格式

2015-12-12

一个简单的SSH框架程序

使用SSH框架,tomcat,myeclipse,sql server数据库

2015-11-02

空空如也

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

TA关注的人

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