- 博客(185)
- 收藏
- 关注
转载 sxt_(015)_request处理表单数据及乱码
一、request处理表单数据及乱码 1.1处理单个表单数据用request.getParameter("x"); 1.2处理多个表单(checkbox、select)数据用request.getParameterValues("x"); 二、乱码的解决: 2.1 解决提交数据乱码 2.1.1 解决post提交的乱码问题 request.setChar...
2019-06-10 08:55:00
286
转载 sxt_(011_014)_显示添加书籍
一、数据库设计 create table book( bookid int auto_increment primary key, bookname varchar(16), bookprice double, bookauthor varchar(10), bookdate date ); insert int...
2019-06-08 07:31:00
330
转载 sxt_(001_002)_web简介
一、web 网络、网页二、web应用 运行在网络上的应用程序。三、网络应用的分类 3.1c/s:client/server 如:qq、yy、lol 优点: 个性化更容易实现 更安全 占用网络资源少。 3.2b/s:browser/server 如:sina、baidu、163等。 优点: 更新方便。 使用方便,到处可以使用。 几...
2019-06-04 05:18:00
330
转载 xh_零基础网站渗透第一部
一、认识常见网站类型 1.1asp:asp是动态服务器页面(active server page)的英文缩写。是微软公司开发的代替cgi脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。asp的网页文件的格式是.asp和.aspx。现在常用语各种动态网站中。 1.2php:php原始为Personal Home Page的缩写,已经正式更名为 ...
2019-05-28 16:17:00
1270
转载 英语常用口语
good morning 早上好!good afternoon 下午好!good evening 晚上好!good night 晚安!how are you? 你好吗? I am fine, thank you. And you? 我很好,谢谢,你呢?I'm fine,too.我也很好。Nice to meet you.很高兴见到你。Nice to meet you,too.也很高兴见...
2019-05-15 07:09:00
195
转载 两字短语
1.Hold on.等一等。(电话用语) 2. I’m home.我回来了。 3. Good luck! 祝你好运! 4.Not bad.还不错。 5. Shut up! 闭嘴! 6. Watch out! 当心。 7.Never mind.不要紧。 8. Follow me. 跟着我。 9. Let’s dance. 让我们跳舞。 10. Stop running! ...
2019-05-14 16:04:00
389
转载 sgg_(9_10)_hibernate配置文件详解
一、class 二、对象映射标识符 hibernate使用对象标识符(OID)来建立内存中的对象和数据库表中记录的对应关系,对象的OID和数据库表的主键对应,hibernate通过标识符生成器来为主键赋值 hibernate推荐在数据表中使用代理主键,即不具备业务含义的字段,代理主键通常为整数类型,因为整数类型比字符串类型要节省更多的数据库空间。 在对象-关系映射...
2019-05-10 05:10:00
181
转载 sgg_(7_8)_session.update()
一、session的update()方法 session的update()方法使一个游离对象转变为持久化对象,并且计划执行一条update语句。 若希望session仅当修改了对象属性事才执行update()语句,可以把映射文件中<class>元素的select-before-update设为true,该属性的默认值为false 当update()方法关联一个游...
2019-05-09 15:30:00
294
转载 sgg_6_持久化对象的状态
一、持久化对象的状态 站在持久化的角度,Hibernate把对象分为4种状态 1.临时状态 在使用代理主键的情况下,OID通常为null 不处于Session的缓存中 在数据库中没有对应的记录 这就好比公司的一个零时工,不受公司规章制度的监管(几点上班,几点下班),公司员工库里面也没有该员工的信息。 2.游离状态 OID不为nu...
2019-05-09 08:20:00
173
转载 sgg_5_session缓存
一、session缓存 在session接口的实现中包含一系列的Java集合,这些Java集合构成了Session缓存,只要Session实例没有结束生命周期,且没有清理缓存,则存放在它缓存中的对象也不会结束生命周期。 Session缓存可减少Hibernate应用程序访问数据库的频率,这也正是提高响应效率的最根本原因。实际上session就是hibernate的一级缓存,ses...
2019-05-09 01:07:00
172
转载 sgg_3_hibernate详解
一、创建持久化类的要求: 1.1提供一个无参的构造器:因为hibernate底层有使用反射使用空构造(Construtor.newInstance()来给我们创建类。 1.2提供一个标识属性:通常映射为数据库表的主键字段,如果没有该属性,session.saveOrUpdate()等一些方法不能起作用。 1.3为类的持久化类字段声明访问方法(set/get) 1....
2019-05-08 08:42:00
168
转载 sgg_1_hibernate概述
一、概念部分 框架:框架是一个可以提高开发效率,减少代码量且可以提高程序健壮性的一个半成品!这个半成品底层帮我们写好了一些我们平常必须要去做的事(接口、类[比如连接数据库、关闭流]),我们直接调用即可。 持久化:是将程序数据在持久状态和瞬时状态间转换的机制。通俗的讲,就是瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据(比如持久化至数据库中,能够长久保存)。 ...
2019-05-08 00:14:00
215
转载 cookie
一、 package edu.aeon.cookie; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServlet; import javax.serv...
2019-04-26 00:59:00
120
转载 xml文档解析
一、概念 xml(Extensible Markup Language)可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一...
2019-04-24 19:02:00
170
转载 一个小程序
一、序言 今天刚装完系统,下载并登登上QQ,偶尔打开群,看到有个同学在群里面问一个问题,这个问题主要是练循环里面的do while 循环+业务逻辑(重要),我就想想,我好长时间没用过该循环了,就当练练手。于是我就让那同学把需求说明给我发了下,需求见二!于是我就开始下载jdk,eclipse安装了相应环境!开始练手! 二、需求 三、代码实现 package ...
2019-04-16 21:37:00
138
转载 java异常集合
一、ArithmeticException 发生情况就是被除数等于零时,如3/0。 二、StaticOverflowError 栈里面放的东西太多了,溢出了,比如一个方法自己掉自己。 三、 转载于:https://www.cnblogs.com/aeon/p/10674628.html...
2019-04-09 02:34:00
194
转载 jsp内置对象及jsp指令
一、JSP中的内置对象 在JSP的Java代码块、表达式块等中可以直接使用的引用,称为JSP的内置对象。 二、常用的内置对象有九个 2.1page 被JSP引擎将本页面翻译后的Servlet。 2.2pageContext pageContext,页面上下文,其具有一个只在当前页面范围的域属性空间,即其具有setAttribute()方法与getAttribute()...
2019-01-23 19:34:00
174
转载 JSP中的声明语句块和表达式块
一、JSP中的声明语句块 在JSP页面中使用<%!%>括起来的部分,称为声明语句块。声明语句块中的内容,将被JSP引擎翻译到Servlet的类体中,是不会被包含到某个方法中的。 这样的话,在JSP的声明语句块中就可以声明实例变量、实例方法、静态方法、静态代码块等内容。并且,这些内容均可被JSP的的Java代码块中的代码访问。因为可以访问类属性的。不过,还是不建议在JSP的...
2019-01-23 07:10:00
423
转载 jsp中java代码块_jsp小脚本
一、JSP中的JAVA代码块:JSP小脚本 JSP的Java代码块也称为JSP小脚本,是以<% %>括起来的部分,其中可以编写Java代码。编写在Java代码块中的代码,会被JSP翻译引擎将其原样的植入到Servlet的_jspService()方法中作为方法中的Java语句出现。所以,其中存放的必须是以分号结尾的Java语句。 需要注意的是,JSP代码块可以放置...
2019-01-23 06:24:00
712
转载 html注释和jsp注释
一、HTML注释 <!--注释内容--> 二、JSP注释 <%--注释内容--%>三、HTML注释和JSP注释的区别: 3.1HTML注释会被JSP翻译引擎翻译到Servlet的out.write()中,而JSP注释则会被JSP翻译引擎忽略,在Servlet中是看不到的。 3.2在客户端浏览器查看源码时,HTML注释是可以查看到的,但JSP注释在...
2019-01-23 01:27:00
446
转载 jsp简介
一、概念部分 JSP,即Java Server Pages首字母的缩写,Java服务器页面,即运行在服务器端的页面。它是由Sun公司倡导,许多国际性大公司一起参与,建立的一种动态网页技术。JSP技术是在传统的静态网页HTML页面中插入Java代码片段和JSP标签后形成的一种文件,其后缀名为.jsp。使用JSP开发的Web应用和Java一样是跨平台的,也就是既能在linux上运行,也能在...
2019-01-23 00:16:00
175
转载 html中的格式标签
一、html中的格式标签 <html> <head> <title>html中的格式标签</title> <meta context="text/html;charset=utf-8"/> </head> <body> <!-...
2019-01-08 16:10:00
167
转载 2_struts2_简单用户登录的实现
一、struts2简单登录的实现 1.1新建一个web项目 1.2导入所需jar包 1.3在web.xml配置文件中配置struts过滤器 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
2019-01-07 04:59:00
227
转载 sxt_1_struts2入门_hello
一、搭建第一个struts项目 1.1新建一个web项目 1.2导入所需jar包 1.3web.xml中配置struts核心过滤器 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml...
2019-01-06 21:37:00
183
转载 文件的上传与下载
一、概念部分 1.1文件上传 数据上传是指客户端向服务器上传数据,客户端向服务器发送的所有请求都属于数据上传。文件上传是数据上传的一种特例,指客户端向服务器上传文件。即将保存在客户端的文件以副本的形式上传保存至服务器中。 1.2文件下载 数据下载是指客户端从服务器上获取数据的过程。文件下载是数据下载的一种特例,指客户端从服务器下载文件,即将原本保存在服务器中的文件以副本的形式...
2019-01-04 02:02:00
783
转载 测试高并发环境下五种单例模式的执行效率
一、高并发环境下五种单例模式的调用效率测试示例 package edu.aeon.test; import java.util.concurrent.CountDownLatch; import edu.aeon.model.singleton.HungrySingleton; import edu.aeon.model.singleton.LazySingleto...
2019-01-03 05:13:00
278
转载 单例模式
一、单例模式概念 单例模式(singleton pattern):是一种常用的软件设计模式。在它的核心结构中包含一个被称为单例的特殊类。应用该模式的类只能产生一个对象的实例。 二、单例模式的应用场景 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计...
2019-01-01 04:46:00
146
转载 Java验证是否为纯数字
Java验证是否为纯数字 package rbq.codedemo;import java.util.regex.Pattern;/** * Created by rbq on 2016/12/13. */public class NumUtils { public static boolean isNum(String str){ Pattern p...
2018-12-22 21:15:00
942
转载 dljd_(075-83)_关联关系映射-cascade-delete
一、级联操作 当对某一类的对象a进行操作,如增加、删除、修改时,同时会自动对另一类的某对象b进行相同的操作。此时称对象a、b具有级联关系,对象b为对象a的级联对象。级联操作是通过映射文件的cascade属性设置的。该属性的值较多,其介绍如下: 1.1.none:在保存、更新或删除当前对象时,忽略其他关联的对象,即不实用级联。它是默认值。 1.2save-update:当通过sess...
2018-12-19 06:41:00
180
转载 dljd_(071-074)_hibernate_多对多关联关系映射
一、多对多关联关系映射 多对多关联关系映射其实就是两个一对多关联关系映射组成的。要用到中间表(中间表充当多方) 二、示例(一个学生可以选多门课程、一门课程可以被多个学生选) 1.1定义学生实体 package edu.aeon.beans; import java.util.HashSet; import java.util.Set; /** * [...
2018-12-17 06:39:00
182
转载 dljd_(067-070)_hibernate_关联关系映射_自关联
一、自关联 是指,自己即充当一方,又充当多方,是1:n的变型。例如,对于新闻栏目NewsColumn,可以充当一方,即父栏目,也可以充当多方,即子栏目。而这些反映到数据库表中,只有一张表,这张表中具有一个外键,用于表示该栏目的父栏目。一级栏目的外键值为null,而子栏目则具有外键值。还有很多中这种例子,比如企业的员工表。每个员工都有自己的上级(除老板、老板的上级为null)、而自己...
2018-12-14 15:51:00
187
转载 dldj_066_hibernate关联关系映射_双向关联
一、一对多关联关系映射(双向关联) 一对多关联关系站在一方角度考虑是一对多、站在多方角度考虑是多对一 一个国家(Country)有多个部长(Minister)、一个部长只属于一个国家 1.1Country类、及其映射文件Country.hbm.xml package edu.aeon.beans; import java.util.HashSet; i...
2018-12-14 13:59:00
151
转载 dljd_(062-065)_hibernate关联关系映射_单向关联
一、一对多关联关系映射(单向关联) 一个国家(Contry)有多个部长(Minister) 1.1定义Country实体类及其到数据库之间的映射(Country.hbm.xml) package edu.aeon.beans; import java.util.Set; /** * [说明]:Country(国家)实体类 * @author aeon...
2018-12-14 05:54:00
136
转载 dljd_(057-061)_hibernate_关联关系映射-什么是关联关系
一、概念部分 1.1关联关系:是使用最多的一种关系,非常重要。在内存中反映为实体间的关系,映射到DB中为主外键关系。实体间的关联,即对外键的维护。关联关系的发生,即对外键数据的改变。 1.2外键:外面的主键,即使用其它表的主键值作为自己的某字段的取值。 在一个对关联关系中,外键总是被定义在多方表中。例如,国家Country与城市City间的关系就属于一对多关联关系,外键字段一...
2018-12-13 14:49:00
201
转载 dljd_056_hibernate_单表查询_命名查询
一、命名查询 package edu.aeon.hibernate.test; import org.hibernate.Session; import org.hibernate.Transaction; import org.junit.Test; import edu.aeon.aeonutils.hibernate.getsessionutil.GetSes...
2018-12-13 14:26:00
115
转载 dljd_(054-055)_hibernate_查询机制
一、测试.list()查询机制 package edu.aeon.hibernate.test; import java.util.List; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org...
2018-12-13 13:46:00
151
转载 dljd_(011-020)_简单的查询
一、不等号查询条件 1.1查询学生表(student)中年龄(age)不等于20的所有学生信息 select * from student where age!=20; select * from student where age<>20; 1.2查询学生表(student)中生日(brthday)不是19...
2018-12-12 16:20:00
462
转载 dljd_053_hibernate_单表查询-分组查询
一、hibernate中的分组查询 package edu.aeon.hibernate.test; import java.util.List; import org.hibernate.Session; import org.hibernate.Transaction; import org.junit.Test; import edu.aeon.aeonut...
2018-12-12 11:14:00
134
转载 dljd_052_hibernate_单表查询_投影查询
一、投影查询 package edu.aeon.hibernate.test; import java.util.List; import org.hibernate.Session; import org.hibernate.Transaction; import org.junit.Test; import edu.aeon.aeonutils.hibernate.g...
2018-12-12 10:01:00
386
转载 dljd_051_hibernate_单表查询-聚合函数查询
一、聚合函数之查询学生表中的总记录数 package edu.aeon.hibernate.test; import org.hibernate.Session; import org.hibernate.Transaction; import org.junit.Test; import edu.aeon.aeonutils.hibernate.get...
2018-12-12 09:16:00
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅