自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring好处

spring的好处spring能有效的组织你的中间层对象spring能消除在许多工程中常见的对singleton的过多使用spring能消除各种各样的自定义格式的属性文件的需要,是配置信息一元化spring能帮助我呢边真正意义上实现针对接口的编程在spring应用中的大多数业务对象没有依赖spring使用spring构建的应用程序易于完成单元测试spring支持jdbc

2016-08-14 19:38:08 261

原创 aop

aop术语切面(aspect):就是你要实现的交叉的非核心的业务功能通知(advice):通知切面的实际实现代码切入点(pointcut):定义通知应用在那些连接点目标对象(target):被通知的对象代理(proxy):将通知应用到目标对象后创建的对象连接点(joinpoint)应用程序执行过程中插入切面的地点, 可以是方法调用 ,异常抛出织入(weaving) 将切

2016-08-14 19:37:10 183

原创 mybatis

mybatis简介1、Mybatis 是一种持久层框架,也属于orm映射,前身是ibatis2、相比于hibernate,hibernate为全自动化,配置文件之后不需要书写sql语句,但欠缺灵活,很多时候需要优化3、mybatis为半自动化,需要自己写SQL语句,需要自己定义映射,增加了程序员的一些操作但带来了设计的灵活,并且也指出hibernate的一些特性,如延迟加载,缓存 映射

2016-08-07 18:07:33 264 4

原创 mvc

spring mvc的特点spring mvc是一个基于MVC模式的变现层框架1、基于的是servlet/jsp模式2、控制器不在需要继承其他类,只需要用@controller注解3.不需要有formbean之类的对象了,方法参数中需要的页面值,可通过@requestparam直接从页面中请求中获得4、控制器方法签名定义灵活5、返回页面直接在方法中指定,可以是str

2016-08-07 18:06:17 239 7

原创 spring

spring的好处spring能有效的组织你的中间层对象spring能消除在许多工程中常见的对singleton的过多使用spring能消除各种各样的自定义格式的属性文件的需要,是配置信息一元化spring能帮助我呢边真正意义上实现针对接口的编程在spring应用中的大多数业务对象没有依赖spring使用spring构建的应用程序易于完成单元测试spring支持jdbc

2016-07-31 19:35:27 163

原创 Hibernate1

HIBERNATEhibernate是一种开放源代码的对象/关系映射持久层框架事务处理,生命周期管理不依赖于J2EE解决数据库的方言问题hibernate值需要操作对象就可以完成数据库的增删 改 查操作,使用hibernate更好面向对象轻量级,无侵入性,移植性更好

2016-07-28 09:33:55 139

原创 javaweb总结

经过这最近一段时间的项目开发与考核,今天终于画上圆满的句号。项目答辩也过了。虽然所做的项目并没做到老师所希望看到的效果。做一个前段时间的项目总结,也是学习的总结,吸取之前的经验教训,前事不忘后事之师,错误并不可怕,可怕的是再在同一个地方犯同样错误。在项目开发其中,有过灰心的时候,也有过急躁,如坐针毡的时候, 当然万事开头难是必然的,因为刚刚起步没有经验,但是随着你的代码量的增加和处理能力经验的丰富

2016-07-24 21:39:29 311

转载 枚举

枚举====== 传两个参(实体对象,请求对象)public void setFormDate(Object beanobj,HttpServletRequest request){Enumeration em = request.getParameterNames();while(em.hasMoreElements()){//判断是否有下一个元素String  key = em

2016-07-24 21:37:08 161

原创 周期

servlet的生命周期1、启动tomca,读取conf/server.xml文件,以确定启动端口和web应用程序的部署目录2、读取部署目录中所有的web应用程序中的web.xml。并解析。所以一旦有一个web应用程序中的web。xml书写错误,那么解析失败 ,从而抛出解析异常,正确解析web.xml可以确定部署的web组件信息3、加载并实例化servlet。加上标签。

2016-07-17 18:22:15 207

原创 。。。。

servlet请求路劲的问题。默认是在form的action属性中,直接写servlet的url路径当前目录下查找。一旦在子目录中,那么会在提交路径中加上子目录名称,可以通过../回到上一级目录如果目录较深,频繁使用../很繁琐,而且移植性不好,以/开始。表示回到webapps根目录,再加上不署名,在书写servlet请求路径servlet 的url的路径的

2016-07-17 18:21:28 127

原创 。。。

超连接的href、表单的action重定向如果以/开始,必须加上布署名  /webtest/all 获得真实路径getrealPath,内部转发如果以/开始,应该书写相对于web应用程序的路径,不加部署名 Get.parametr 只能得到第一个表单名对应的表单值。  Get.parameterValues得到一个表单名对应的所有的值 ,返回字符串数组。

2016-07-10 13:57:02 173

原创 客户端

状态行分为http协议、状态码和状态描述三个部分http状态码100-199表示信息性代码,表示客户端应该采取的其他动作,请求正在进行200-299表示请求成功300-399表示用于已经移走的资源文件,指示新的地址400-499表示由客户端引发的错误500-599表示由服务器端引发的错误注意:在使用printwriter向客户端输出信息之前,设置

2016-07-10 13:47:44 242

原创 two

JavaScript 对象的特点:1.JavaScript是基于对象的面向对象的语言。只有对象的概念,没有类 ,没有接口。2.JavaScript的函数本身也是对象。3.JavaScript对象的属性和方法可以在运行期间动态添加或者删除。事件冒泡  先响应事件源在响应父容器事件捕获  先响应父容器 在响应事件源事件处理 可以选择先响应事件源还是先响应父容器

2016-07-03 14:28:11 171

原创 one

老浏览器不支持table 和select。jQuery是一款免费且开放源代码的JavaScript代码库,引入dom选择器引擎  同时提供UI库组件jquery的优点1.轻量级2.强大的dom选择器 简化JavaScript和jax开发3.解决不同浏览器的兼容问题4.提供UI库组件 让开发更方便  dom转为jquery        var

2016-07-03 14:25:42 173

原创 额。。。

字体颜色: 使用0-255之间的整数值来设置 color:rgb(128,0,128)  使用十六进制数组定义颜色, #fc0eab  为颜色取名 Aqua red yellow 等;水平盒子的间距为两个盒子的间距和垂直盒子的间距为两个盒子间距的较大值margin值可以设为负值padding 属性用来描述盒模型的边框和内容之间插入多少空间marg

2016-06-26 17:12:29 290

原创 随意

向搜索引擎说明你的网页的关键字告诉搜索引擎你的站点的主要内容 定时让网页在指定的时间n内 跳转到http://yourlink;     input1.text 文本框2.password 密码框3.radio 单选框4.checkbox 复选框5.hidden 隐藏表单6..file 文件表单7.submit

2016-06-26 17:10:35 149

原创 html

html:超文本标记语言。利用标记和子标记的方式描述网页元素。企业应用计算模式:1.主机/哑终端计算模式,由主机承担所有的计算方法,哑终端负责数据的录入和结果显示。2.客户机/服务器计算模式,简称c/s。客户机是一套独立系统,会承担一部分计算功能。服务器主要作为数据的提供,也承担一部分计算功能。 缺点是维护麻烦,一旦系统需要升级每个客户端都需要更新。3.浏览器/服务器计算模

2016-06-19 12:41:19 167

原创 web

企业应用计算机模式每隔十年都会发生变化,从二十年世纪七十年代的主机/哑终端的集中计算模式,到二十世纪八十年代的客户机/服务器计算模式,到当今的浏览器/服务器计算模式。运行一个完整的web应用程序所需得到最基本的组成部分包括:有网页组成的web应用程序:存放的web应用程序比提供网页浏览器的web服务器 在客户端和web服务器端提供通讯的http网络协议开发web应用程序的技术分

2016-06-19 12:40:42 199

原创 数据库完整性

数据库完整性有哪些?答:为了防止垃圾数据的产生,从而影响数据库的执行效率。(可靠性+准确性)数据完整性的分类    - 实体完整性:保证一行数据是有效的(实现:1,主键约束primary key(主键列不能为空也不能重复,一个表只能有一个主键),2唯一约束unique(唯一约束可以为空,并且可以在一张表中给多个列设置))    - 域完整性:保证一列数据是有效的 (实现

2016-06-11 21:22:26 185

原创 额 好吧

此次CRM项目做了大致一周左右的时间。在这期间,每个人从中都学到了很多东西。比起以往单纯的练习来说,这个让大家体验了什么才是真正的开发项目以及开发项目的流程。 这是我们第一次写项目,刚听到的时候心里或许会感到激动。虽然项目是完成了,项目答辩也答了。在这个四川网脉CRM系统的开发中,我发觉的我前面的一些知识已经忘得一干二净了,说来也惭愧当初的信心在此刻已经破碎不堪了。在这次项目中我大部分问题

2016-06-11 21:18:39 548

原创 异常

1.java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver.class 找不到指定文件   修改文件名 2.java.sql.SQLException:  Access denied for user 'root'@'localhost' (using password: YES) 密码错误  3.com.my

2016-06-05 19:45:06 133

原创 搜嘎

项目开发流程1.需求分析2.设计3.编码4.测试和调试5.上线和维护CRM:客户关系管理系统。业务接口设计原则 : 一个实体类一个业务接口,一次提交一个业务方法。 业务方法的参数都来自表现层。

2016-06-05 19:43:51 582

原创 数据库2

java database connectivity 是一种用于执行SQL语句的java API 它由一组用java语言编写类和接口组成jdbc:jdbc是java连、接数据库的一套规范,该规范中定义了一系列的接口,由数据库厂商提供接口的实现类,由开发者根据接口,调用实现类得到方法。这样开发者就可以屏蔽不同数据库的差异,无论连接什么数据库,对数据库做什么样的操作,都是一套API

2016-05-29 19:45:39 215

原创 数据库1

1实体完整性 保证一行数据是有效的 保证每行所代表的实体能互相区别 不能存在两条一模一样的记录 实现方法: 主键列不能为空也不能重复 一个表中只有一个主键 唯一约束是指给指定的所有值必须唯一该列在表中每一行的值必须唯一 他和主键约束的区别在于该列可为空,并且可以在一张表中给多个列设置唯一约束2域完整性 保证一列数据是有效的 域完整性是指定列的输入有效性 实现方法

2016-05-29 19:45:06 176

原创 接口。。。。。。

接口是数据类型。开闭原则:一个好的设计对于扩展来时是开放,对于修改来说应该是关闭的。接口:在没有继承关系的类之间也可以让他们拥有共享的行为。接口起名的时候后面要加able class 下面那个就是接口。接口---使用关键字interface,表明这是一种与类无关的全新数据类型。    ---访问修饰符只能是public或默认。    ---在没有继承关系

2016-05-15 21:51:59 198

原创 xml

合法得XML 1.标记书写正确,标记成对出现(除非是单标记) 2.整个标记只能有一个根元素 3.标记嵌套必须正确 不能出现交叉标记有效的XML文件 符合DTT规范 符合schmel规范内容 1.元素  2.属性 3. 等号前属性名 等号后属性值 属性值必须用双引或单引括起来 属性没有类型。  如果一个元素有多个属性 不用符号隔

2016-05-15 21:51:11 143

转载 。。。

2016-05-08 17:09:33 125

原创 框架

java集合框架中的对象容器 按照对象在其中的储存方式分为 set list map三种类型 set类型对象容器中的对象没有顺序但不能重复 list类型对象容器的对象按照索引排序 可以有重复对象 map类型对象容器中的元素包含一对键值对对象 键不能重复 值可以重复三种储存方式对应java集合框架中的 set list map 三个接口java集合框架中提供了collection

2016-05-08 17:00:13 154

原创 string

凡是线程安全的一定慢 凡是线程不安全的一定快string 1.string在内存的表现 2.string的常用方法 3.正则表达式 4.stringbetter/builder包装类 1.包装类转string/基本类型 2.string 转 基本类型/包装类 3.基本类型转包装类/string时间日期类 1.date 2.calen

2016-05-02 16:16:17 162

原创 。。。

properies(属性) 1.集合类 2.操作文件——————配置文件 属性文件/xml文件 键不能重复 键和值是成对出现的集合特点 1.可大可小 2.不占用连续空间 3.可存放object类型操作文件时文件都被当做字符串。 4.数据在内部键 值 对的情况进行存放。操作

2016-05-02 16:12:45 153

原创 异常

异常处理的三种方法1.捕获这个异常,不让他沿着调用栈继续向下抛出。2.捕获这个异常并继续向下抛出。3.不捕获这个异常,从而导致method()方法从调用栈中被弹出,异常对象继续抛给调用栈下面的main()方法。捕获异常 1.try程序块里面的语句是按顺序执行的语句。 2.当try程序块里面的语句抛出一个异常的时候,程序的控制转向了相匹配的catch程序块,catch程序块

2016-05-02 16:11:38 128

原创 。。。。。日常

多态是对象可以以多种形式出现的能力, 多态的两个最关键的好处是 多态参数和异构集合关键字 instanceof 用于判断一个对象是否是一个特定类的示例多态就是相同的行为不同的实现。多态分静态多态 和 动态多态

2016-04-24 21:56:56 117

原创 数组 大佛勿喷

1.数组是连续储存在内存块中的元素集合。数组中的每个元素必须是相同类型的数据。2.数据要么是基础数据类型,要么是一个引用类型,.数组不是八种基本数据类型之一, 数组是引用类型,需要new关键字来初始化。3.数组的长度是固定的,一旦声明后就不能更改了。

2016-04-19 07:39:03 161

原创 方法

什么是java里面的方法? 1.方法是解决一系列问题步骤的有序集合。 2.方法包含于类和对象中。  main入口函数 它既是一方法 print就是我们经常使用的输出方法 3.方法在程序中创建在其他地方使用。

2016-04-18 08:13:07 158

原创 绝壁是原创

1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 5.JAVA_HOME指明

2016-04-11 07:47:53 123

空空如也

空空如也

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

TA关注的人

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