自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1、数学资源

想学好计算机,绝对要把数学基础打好。强烈推荐北师大老师的三套视频(同一个老师讲的)组合数学:http://v.ku6.com/playlist/index_2489333.html图论:    http://v.ku6.com/playlist/index_3735438.html初等数论:http://v.ku6.com/playlist/index_2489323.ht

2017-01-16 21:50:28 413

转载 本篇文章会对面试中常遇到的Java技术点进行全面深入的总结

Java中的原始数据类型都有哪些,它们的大小及对应的封装类是什么?(1)booleanboolean数据类型非true即false。这个数据类型表示1 bit的信息,但是它的大小并没有精确定义。《Java虚拟机规范》中如是说:“虽然定义了boolean这种数据类型,但是只对它提供了非常有限的支持。在Java虚拟机中没有任何供boolean值专用的字节码指令,Java

2017-01-11 21:45:35 321

原创 2017年寒假实训

在半个多月的实训之后,我学到了很多,迫不及待要记录下来。在这个过程中,我学会了:       1、javaweb工程在火狐浏览器的调试和debug测试;            代码调试要从一条线去执行,一步一步地跟着代码去查询错误,看着错误信息去修改,最重要是逻辑要清楚;就如要调试javaweb项目的话,在火狐浏览器上右击页面--》查看元素--》控制台还有在debug调试,按F

2017-01-11 21:13:39 401

原创 myeclipse中An internal error occurred during: "Updating Struts 2 Model" 解决方案

myeclipse中An internal error occurred during: "Updating Struts 2 Model". Path must include project and resource name: / Struts.xml文件以xml格式打开。window-General-Editors-File Associatio

2017-01-11 19:51:22 4455

原创 test单元测试的创建及使用

测试成功显示绿色条,失败为红色条,下边展示还附上了一些测试的代码以供参考:

2017-01-10 00:38:32 654

原创 工程中导入hibernates和Struts2时jar包冲突问题解决

以下步骤可以解决:先把hibernate和struts2中的jar包都导进到工程中,然后再在tomcat目录下的工程下中的lib文件夹中的重复jar包去掉低版本的,然后再在工程中右击工程名-》java build path -> add jars 把工程下的web-inf->lib下的jar包都加载进来;图下为sh_webapp工程的示例:

2017-01-10 00:30:12 1349

原创 team 工作问题

在实际开发项目中,需要team的合作,然后项目代码要更新同步,这是就需要用到svn插件,这里针对的是myeclipse开发环境;最初要先关闭掉myeclipse工作环境;第一步:找一个svn插件包:第二步:把svn插件包下把如图下的两个文件夹拷贝到如图下的tomcat路径:第三步:打开myeclipse->preferences->team-

2017-01-10 00:27:18 492

原创 项目中接口的作用大大滴

当我们一个项目中的类中的方法过多时,我们就要考虑继承接口的问题,因为人家一看到接口中的方法声明,就清楚了继承接口的类中的方法到底有多少个了;

2017-01-10 00:18:30 791

原创 Hibernate中的延迟加载、实体关联单向一对多及双向一对多实体关联

1、get vs load:             get :                  1. 执行时,立刻查询.                 2. 如果找不到指定id的对象, 则返回null.             load :                  1. 执行时,不会立刻查询,  真正要使用实体时(用到非id属性)才会去查询;

2017-01-08 00:23:03 443

原创 Hibernate的generator属性

常用的generator中的class:-------------------------------------------1、native:跨数据库时使用,由底层方言产生。         注意:使用native时Hibernate默认会查找Oracle中的hibernate_sequence序列,若没有,连Oracle数据库会报错,而Default.seq

2017-01-07 09:29:56 236

原创 Hibernate映射 --- 集合映射(Set List Map )

特征总结:集合映射(值类型集合)Set集合内的对象不排序,没有重复对象List集合内的对象按照索引位置排序,可以有重复对象Map集合内的每一个元素包含一对键对象和值对象,集合中没有重复的键对象,可以有重复的值对象。Map中的key是唯一的,当出现重复的就会出现覆盖操作了的;-------------------------------------------

2017-01-06 22:35:02 282

原创 持久化含义

持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在数据库中,或者存储在磁盘文件中、XML数据文件中等等。例子:JDBC就是一种持久化机制。文件IO也是一种持久化机制。数据库中的数据就是持久化了的数据,只要你不去删除或修改。

2017-01-06 21:44:42 326

原创 Hibernate正向工程

0、要记得右击工程名-》myeclipse->Add hibernate Capabilities;1、先导入mysql的jar包到java工程;2、修改一下hibernate.cfg.xml文件中的DB Drive为你已经创建好的;3、在hibernate.cfg.xml文件下要注意: 注意创建表时要注意create;-------------------------

2017-01-06 17:10:16 402

原创 Action使用ActionContext访问Servlet API

ActionContext是Action执行时的上下文,其中保存的是Action执行时用到的对象,如请求的参数,servlet的上下文,会话和本地化的一些信息,开发人员可以通过使用ActionContext的静态方法getContext()来获取当前的ActionContext对象。ActionContext是线程安全的,即在同一个线程里,ActionContext里的属性是唯一的,这样Actio

2017-01-04 13:09:39 325

原创 struts2中的result配置

1.chain配置package name="public" extends="struts-default">  action name="createUser" class="...">      result type = "chain">loginresult>  action>  action name="login" class="...">      resu

2017-01-04 13:08:36 319

原创 Struts2中的ognl访问action属性

该示例代码使用Struts 2 标签输出了Action实例的userPassword属性的值。(Action的实例通常压入值栈中。因为Action在值栈中,并且值栈是ognl的根,所以访问Action的属性时可以省略#标记)--------------------------------------------------------------------------

2017-01-03 22:30:14 619

原创 Struts2自定义拦截器:登录拦截

1、创建Action类:import java.util.Map;import org.apache.struts2.interceptor.SessionAware;import com.opensymphony.xwork2.ActionSupport;public class Login extends ActionSupport implemen

2017-01-03 21:35:51 275

原创 Struts2开发模式配置

Struts2配置常量减少开发时的重启次数

2017-01-02 22:32:27 545

原创 重定向和转发的区别比较

重定向和转发的区别比较:Response 实现请求重定向:细节:(1)请求重定向下,浏览器向服务器发送了2次请求,request和response对象分别有两个;(2)请求重定向下,浏览器的地址栏会发生变化;(3)请求重定向要少用,它只适用于在一些特定的场景下,例如登录(因为用户登录成功之后,我们系统希望用户知道他到首页上去了)HttpSer

2017-01-02 20:56:42 288

原创 Structs2的拦截器与过滤器区别

•拦截器是AOP( Aspect-Oriented Programming)的一种实现,底层通过动态代理模式完成。区别:拦截器是基于java的反射机制的,而过滤器是基于函数回调。拦截器不依赖于servlet容器,而过滤器依赖于servlet容器。拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。拦截器可以访问actio

2017-01-02 20:53:16 387

空空如也

空空如也

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

TA关注的人

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