自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于AOP小门

虽然也不太明白,但还是想把它记录下来吧关于AOPAOP:面向切面编程,AOP是OOP的扩展和延伸,解决OOP开发遇到的问题AOP采用的是横向抽取机制取代了传统的纵向继承AOP可以进行权限校验,日志记录,性能监控,事务控制关于AOP的相关术语 class UserDao{ public void save(){} public void find(){} public v...

2019-03-31 12:11:05 119

原创 Struts2中提交Date日期:No result defined for action com.itheima.struts2.demo2.UserAction1 and result input

通过JSP页面向Struts2中的action提交日期的时候老是报这个错误No result defined for action com.itheima.struts2.demo2.UserAction1 and result input解决方案假如你的浏览器是中文优先(浏览器的“语言”选项中可以设置的),而其中有一个表单要求输入的是Date类型,那应该输入2010-10-2,这种横杠方式...

2019-03-28 16:23:08 442

原创 Struts2的基础配置

Struts2一种基于MVC模式的轻量级Web框架,采用拦截器的机制来处理客户的请求。关于Struts2的初步配置文件struts.xmlStruts2框架的核心配置文件是struts.xml文件,该文件用来配置 Action和请求的对应关系    <struts>     &nbs...

2019-03-28 12:17:24 110

原创 Hibrenate使用异常: org.hibernate.HibernateException: No CurrentSessionContext configured!

Exception in thread “main” org.hibernate.HibernateException: No CurrentSessionContext configured!at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:685)at com.yjw.ser...

2019-03-26 12:09:46 501

原创 关于数据库与表小理

多表之间的关系如何来维护?外键约束:foreign keyalter table product add foreign key(cno) references category(cid);建立数据库的原则通常情况下,一个项目/应用键一个数据库建立表的原则一对多:再多的一方添加一个外键指向一的一方的主键多对多:建立一张中间表,将多对多的关系,拆分成一对多的关系,中间...

2019-03-26 10:32:08 116

原创 关于Hibernate小理

Hibernate的一级缓存缓存:一种优化方式,将数据存入到内存中,使用的时候直接从缓存中获取,不用通过存储源Hibernate的一级缓存,称为是Session级别的缓存,一级缓存生命周期与Session一致(一级缓存是由Session系列的java集合构成)。一级缓存是不可卸载的Hibernate的事务管理:事务:逻辑上的一组操作,组成这组操作的各个逻辑单元要么全部成功,要么都失败。事...

2019-03-25 16:31:25 97

原创 关于Hibernate中的占位符异常问题: Legacy-style query parameters (`?`) are no longer supported;

Hibernate出现java.lang.IllegalArgumentException: org.hibernate.QueryExceptionjava.lang.IllegalArgumentException: org.hibernate.QueryException: Legacy-style query parameters (?) are no longer supported;...

2019-03-25 15:41:54 4814

原创 Hibernate自动创建表出现:org.hibernate.exception.SQLGrammarException: could not execute statement

Hibernate自动创建表出现:org.hibernate.exception.SQLGrammarException: could not execute statement经过查资料发现问题还是出现在我的配置hibernate.cfg.xml文件里面,因为配置的方言和数据库版本不一样而导致的.解决方案:MySql5.0之前的配置<property name=“hibernate...

2019-03-25 11:38:20 297

原创 关于Hibernte的API

Hibernate的相关API:Configuration主要用于Hibernate框架加载映射文件Configuration config = new Configuration().configure();SessionFactory:Session工厂对象SessionFactory接口负责Hibernate的初始化和建立Session对象。它在HIbernate中qidaoyi个缓...

2019-03-25 10:08:30 118

原创 关于Hibernate及其两大配置文件小理

Hibernate概述Hibernate框架是当今主流的Java持久层框架之一,是一个开放源代码的ORM(Object Relationship Mapping,对象关系映射)框架,它对JDBC进行了轻量级的对象封装,使得开发人员可以使用面向对象的编程思想来操作数据库。关于Hibernate的目录documentation文件夹:存放Hibernate的相关文档,包括参考文档的...

2019-03-25 09:48:24 192

原创 Linux初学指令

Linux命令linux有两种用户,一种管理员root,另一种普通:zhangsanRoot用户登录到linux默认所在的目录是 /root/查看目录结构list:列出ll: 列出当前目录下的文件信息ls -al:列出当前目录下的的文件信息(包括隐藏文件,特殊目录)ll /bin/:列出根目录下bin目录下的文件信息切换目录命令cdtouch 1.txt:在当前目录下创建...

2019-03-24 12:06:56 106

原创 关于Filter过滤器小理

Filter过滤器对客户端发出来的请求进行过滤,浏览器发出,然后服务器派servlet处理。在中间就可以过滤,其实过滤器起到的是拦截的作用。Filter执行顺序客户端发出请求,先经过过滤器,如果过滤器放行,才会得到servlet如果有多个过滤器,那么他们会按照注册的映射顺序来排队。Filter细节init方法的参数FilterConfig,可以用于获取filter在注册的名字以...

2019-03-22 15:48:27 130

原创 关于ajax和xml,json

AJAX   是什么?   并不是新的技术,只是把原有的技术整合到一起而已。  1. 使用CSS和XHTML来表示  2. 使用DOM模型来交互和动态显示   3. 使用XMLHttpRequest来和服务器进行异步通信  4. 使用javascr...

2019-03-21 17:33:44 205

原创 头疼的多条件查询sql语句的书写

在使用查询条件的时候,经常需要按条件去查询数据,这个时候有个sql语句很头痛,多条件查询该咋么写哪,我也是十分头疼,然后就给大家分享一下我的小办法:(注意:如果按条件查询的时候,条件都不写,则进行的是全部查询,此外以下使用的C3P0开源连接池)QueryRunner runner = new QueryRunner(Utils.getDataSource());String sql ...

2019-03-20 18:24:48 759

原创 事务与开源连接池

关于事务Transaction其实指的是一组操作,里面包含多个单一的操作。只要有一个逻辑没执行成功,那么都算失败,所有的数据都回归到最初的状态。(回滚)为什么要有事物?为了确保逻辑的成功。代码里面的事务主要是针对链接的:通过conn.setAutoCommit(false)来关闭自动提交的设置提交事物conn.commit();回滚事务conn.rollback();事务的特...

2019-03-20 10:22:18 107

原创 jsp中的三大动作标签

#JSP动作标签<jsp:include page=""></jsp:include><jsp:param value="" name="" /><jsp:forward page=""></jsp:forward>jsp:include<jsp:include page=“other02.jsp”>&lt...

2019-03-19 14:49:09 470

原创 JSP 9个内置 和 EL的 11个内置对象

#JSP的 9个内置对象所谓内置对象,就是我们可以直接在jsp页面中使用这些对象,不用创建四大作用域对象:pageContext -> 作用域仅限于当前的页面 [PageContext]    ->还可以获取到其他八个内置对象request -> 作用域仅限于一次请求,只要服务器对该请求做出了响应,这个域中存的值就没有了 [Htt...

2019-03-19 14:41:34 147

原创 JSTL 以及常用三大标签

#JSTL全称: JSP Standard Tag Library , JSP标准标签库一个不断完善的开放源代码的JSP标签库用于简化jsp的代码编写,替换<%%>写法,一般与EL表达式配合。使用?(在动态web工程)导入jar文件到工程的WebContent/web-Inf/lib jstl.jar和 standard.jar在jsp页面上,使用taglib...

2019-03-19 14:29:34 863

原创 关于jsp以及三大指令

jsp -> Java Server Page什么是jsp?从用户的角度看,就是一个网页从程序角度看,其实就一个java类,它继承了servlet,所以可以直接说是一个Servlet为什么会有jsp?html 多数情况下显示静态内容,一成不变的,但是有时候我们需要在网页上显示一些动态数据,比如查询所有的学生信息,根据姓名去查询具体某个学生,这些动作都需要去查询数据库,然后在网...

2019-03-19 14:12:30 105

原创 转发和重定向以及会话小理

请求转发和重定向重定向(重新定位方向)写法一:response.setStatus(302);response.setHeader(“Location”, “url”);写法二:response.sendRedirect(“url”);地址栏上显示的是最后那个资源的路径请求次数最少有两次,服务器在第一次请求之后,会返回302,以及一个地址,浏览器会根据这个地址,执行第二次访问可...

2019-03-18 15:41:48 196

原创 An invalid character [32]

An invalid character [32] was present in the Cookie value一个不识别的字符[32]出现在了cookie当中 Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String ...

2019-03-18 11:00:47 698

原创 HttpServletRequest和HttpServletResponse小理

#HttpServletRequest这个对象封装了客户端提交过来的一切数据可以获取客户端请求头信息获取客户端提交过来的数据获取中文数据-&gt; 客户端提交数据给服务端,如果数据中带有中文,可能会出现乱码,解决方法:#如果是GET方式a. 代码转换-get请求过来的数据,在url地址栏上就已经经过编码了,所以我们取到的是乱码。tomcat收到了这批数据,getParame...

2019-03-16 12:39:40 102

原创 ServletConfig和ServletContext小理

#ServletConfigServlet的配置,通过这个对象,可以获取servlet在配置的时候的一些信息ServletConfig config = getServletConfig();// 获取到的是配置servlet里面servlet-name的文本内容String servletName = config.getServletName();注:在web.xml配置...

2019-03-16 12:25:35 86

原创 关于http与Servlet小理

Http协议:双方在交互,通讯的时候,遵守的一种规范,规则。针对网络上的客户端与服务器在执行http请求的时候,遵守的一种规范。其实就是规定了客户端在访问服务器的时候,要带上哪些东西,服务器端返回数据的时候,也要带上什么东西。版本:1.0 -&gt; 请求数据,服务器返回后,将会断开连接。1.1 -&gt; 请求数据,服务器返回后,连接还会保持,除非服务器 | 客户端关闭,有一定...

2019-03-15 15:37:18 112

原创 关于Tomcat小理

web服务器软件1.客户端在浏览器的地址栏上输入地址,然后web服务器软件,接收请求,然后响应信息2.处理客户端的请求,返回资源|信息Web应用:需要服务器支撑 index.htmlTomcat -&gt; ApacheWebLogic -&gt; BEAWebSphere -&gt; IBMIIS -&gt; 微软Tomcat目录:bin目录:包含了一些jar,bat文件,s...

2019-03-14 20:11:15 94

原创 关于JDK的小解

JDK5新特性:枚举概述:将变量的值一一列出来,变量的值只限于列举出来的值的范围内。枚举类:一个类有有限个数个实例。定义枚举类要用关键字Enum所有的枚举类都是Enum的子类枚举类的第一行上必须是枚举项,最后一个枚举项的分号可以省略,但是如果枚举类有其他的东西,这个分号就不能省略枚举可以有构造器,但必须是private的,它默认的就是private的枚举类也可以有抽象方法,但是枚举...

2019-03-13 15:03:50 130 1

原创 关于反射

反射概述:java反射机制是运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法对于任意一个对象,都能够调用它的任意一个方法和属性动态获取信息以及动态调用对象的方法的功能称为java语言的反射机制要想解剖一个类,必须先要获取到该类的字节码文件对象而解剖使用的就是Class类中的方法,所以先要获取到每一个字节码文件对应的Class类型的对象获取对象的三种方式:Object类的...

2019-03-13 14:51:04 120

原创 jquery常用小函数以及BootStrap的小解

trigger() -&gt; 触发事件,但是会执行类似浏览器将光标移到输入框内的这种浏览器默认行为triggerHandler() -&gt;仅仅只会触发事件所对应的函数is()判断是不是Bootstrap:一个很受欢迎的前端框架,用于开发响应式布局响应式页面:适用不同的分辨率显示不同的样式,提高用户的体验全局CSS样式:css样式&nbsp;&nbsp;&nbsp;&nbsp;...

2019-03-13 09:26:32 117

原创 关于网络编程Socket

IP:每个设备在网络上的第一标识每台网络终端在网络上都有一个独立的地址,我们在网络中传输数据就是使用这个地址端口号:每个程序在设备上的唯一标识每个网络程序都需要绑定一个端口号,传输数据的时候除了确定发到哪台机器上,还要明确发到哪个程序。端口号范围 0 - 65535编写网络应用就需要绑定一个端口号,尽量使用1024以上,1024以下的基本都被系统程序占用了常用的端口:mysql ...

2019-03-12 11:02:08 104

原创 关于JQ的遍历,清空select中的元素,文档加载完成小理

关于JQuery中的遍历操作:var cities = [“深圳市”, “东莞市”, “广州市”, “惠州市”];// 第一种遍历方式$(cities).each(function(I, n){ console.log(i + "....." + n);});// 第二种遍历方式$.each(function(I, n){ console.log(i + "......." + ...

2019-03-11 11:52:09 296

原创 JQuery中常用的小知识

JS和JQ之间的转换:JQ对象:只能调用JQ的属性的方法JS对象:只能调用JS的属性和方法JQ对象 转换为 JS对象 -&gt; var div = $("#div").get(0); \ var. div = $("#div")[0];JS对象 转换为JQ对象 -&gt; var div = document.getElementById(“div1”); \ $...

2019-03-11 11:44:26 123

原创 关于线程的小理

线程的生命周期:新建 创建线程对象就绪 线程对象已经启动了,但是还没有获取到CPU的执行权运行 获取到了CPU的执行权&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;阻塞:没有CPU的执行权,回到就绪死亡 代码运行完毕,线程消失sleep 方法和wait方法的区别:sleep方法必须传入参数,参数就是...

2019-03-10 17:00:33 91

原创 三种单例模式以及两种常见模式的区别

单例设计模式:(保证类在内存中只有一个对象)如何保证类在内存中只有一个对象控制类的创建,不让其他类创建本类对象private在本类中定义一个本类的对象 Singleton s;提供公共的访问方式public. static Singleton getInstance(){return s}私有构造方法后,其他类不能访问该构造方法了饿汉式单例模式:class Single...

2019-03-10 16:53:16 862

原创 线程和同步的小理

什么是线程?线程是程序执行的一条路径,一个进程可以包含多条线程多线程并发执行可以提高程序的效率,可以同时完成多项任务并行和并发的区别:并行:两个任务同时进行,需要多核CPU并发:两个任务都请求运行,而处理器只能接受一个任务,就要把这两个任务安排轮流进行,由于时间间隔较短,因此觉得是两个任务都在运行。JVM启动至少启动了垃圾回收线程和主线程,所以是多线程的。什么情况下需要同步?当线程...

2019-03-10 10:20:25 99

原创 关于常用的DOM小理

什么是DOM:Document. Object Model;管理文档,增删改查规则一些常用的HTML DOM方法:getElementById(id) - 获取带有指定id的节点(元素)appendChild(node) - 插入新的子节点(元素)removeChild(node) - 删除子节点(元素)一些常用的HTML DOM属性:innerHTML - ...

2019-03-09 17:00:11 108

原创 关于Properties的小理

Properties是Hashtable的子类:Properties概述:Properties类表示一个持久的属性值Properties可保存在流中或从流中加载属性列表中每个键及其对应值都是一个字符串Properties可作为Map集合使用Properties prop = new Properties();prop.setProperty(“name”, “zhangsan”);...

2019-03-08 16:24:13 119

原创 递归阶乘与装饰设计

递归:方法自己调用自己5 * 4 * 3 * 2 * 15 * fun(4)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4 * fun(3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp

2019-03-08 11:45:41 99

原创 关于字符流

字符流:可以直接读写字符的IO流字符流读取字符,就要先读取到字节数据,然后转为字符,如果写出字符,需要把字符转为字节再写出。关于字符流的使用:字符流也可以拷贝文本文件,因为读取时会把字节转换为字符,写出时会把字符转换为字节程序需要读取一段文本,或者需要写出一段文本的时候可以使用字符流读取的时候是按照字符的大小读取的,不会出现半个中文写出的时候可以直接将字符串写出,不用转换为字节数组...

2019-03-07 22:22:21 107

原创 java中的IO流

IO流:概述:IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的类都在IO包中流按照流向分为两种:输入流和输出流流按照操作类型分为两种:字节流:字节流可以操作任何数据,因为计算机中任何数据都是以字节的形式存放的字符流:字符流只能操作字符数据,比较方便IO流常用的父类:字节流的抽象父类:InputStreamOutputStream字符流...

2019-03-07 12:02:11 96

原创 关于异常和finally

编译期异常和运行期异常:Java中的异常分为两类:编译时异常和运行时异常所有的RuntimeException类及其子类的实例被称为运行时异常其他类的异常称为编译时异常finally的特点:被finally控制的语句体一定会执行特殊情况:在执行到finally之前jvm退出了finally的作用:用于释放资源,在IO流操作和数据库操作中会使用到return语句相当于是方法的最后一...

2019-03-06 19:52:14 238

win7配置Maven环境变量.rar

win7配置Maven环境,里面含有简单的图片式操作流程

2020-03-05

win7配置jdk环境变量.rar

win7配置jdk环境变量,富有全面简单的操作截图,按步骤走就可以

2020-03-05

ideal配置jdk.rar

win7配置ideal中的jdk,直接按步骤走就可以,非常简单的操作,里面含有照片操作步骤

2020-03-05

空空如也

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

TA关注的人

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