自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 任子行笔试题

查找在d:/app目录下的所有文件,将后缀为.json的文件复制到d:/bpp下,并将app中所有文件后缀修改为.dopackage com.it.io; import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;imp...

2018-09-15 21:53:45 706

原创 ssh初步整合(一)——实现简单的单表CRUD

博主基于前面对spring、struts2、hibernate的简单学习,进行ssh整合实现单表的CRUD,此版本中spring未对事物进行控制且没有采用注解的方式。 项目结构图: 开发环境:win7、eclipse、Oracle 框架:spring 2.5、hibernate3.6、struts2.3一、整合spring1.导入jar包: 2.添加spring配置文件...

2018-08-10 11:28:10 863

原创 Spring初步学习(一)——IOC控制反转

一、spring介绍Spring框架是个轻量级的Java EE框架。所谓轻量级,是指不依赖于容器就能运行的。Struts、Hibernate也是轻量级的。   轻量级框架是相对于重量级框架而言的,重量级框架必须依赖特定的容器,例如EJB框架就必须运行在Glassfish、JBoss等支持EJB的容器中,而不能运行在Tomcat中。   Spring以IoC、AOP为主要思想,其中IoC,...

2018-08-09 20:18:37 202

转载 hibernate初步学习(三)——查询语句HQL

转自https://www.w3cschool.cn/hibernate_articles/gapw1ioo.html 学习hibernate中的HQL时,发现此查询针对对象在数据库中查询具有强大功能,在w3c发现一篇深入介绍HQL的帖子,转到此博客便于平时使用查询。一、hibernate查询语句HQLHQL(Hibernate Query Language) 是面向对象的查询语言, 它...

2018-08-08 21:50:33 236

原创 hibernate初步学习(二)——hibernate配置文件学习

一、hibernate配置文件学习Hibernate配置文件主要用于配置数据库连接和Hibernate运行时所需的各种特性。 在之前的配置中,我们需要在src目录下添加Hibernate配置文件“,例如数据方言、连接字符串、用户名密码、驱动以及实体对象映射这里不再进行赘述。今天了解的是一些其他配置: <!DOCTYPE hibernate-configuration PUBL...

2018-07-31 21:27:33 146

原创 hibernate初步学习(一)——使用hibernate实现简单的增删改查

一、三层体系结构表示层 业务层 数据层二、四层体系结构表示层 业务层 持久层 数据层三、ORM object/Relation Mapping对象关系映射一种为了解决面向对象与关系数据库存在不匹配的现象的技术,将java程序中的对象自动持久化到关系数据库中。四、流行的ORM中间件产品1.hibernate 2.mybatis五、...

2018-07-30 21:53:02 1320

原创 Oracle入门(五)——设置主键自增

一、设置id自增orcl数据库无法通过图形操作界面进行设置id自增,需要手动添加序列,在表中设置触发器使用设置好的序列。而且此序列是属于用户的。 1.在pl/sql中找到squences,右键新建: 2.找到要设置自增的表,右键编辑后,切换至触发器,新建触发器如图: 需要设置触发器的名字及触发方式: 3.确认后会出现sql编辑器: 在这里我们只需要编写begin——end...

2018-07-29 18:53:39 17702 2

原创 struts2入门(四)——带登录验证的人员管理demo

一、实现带登录验证的人员管理demo环境:eclipse,tomcat 6.0 ,orcl 框架:struts2 基于登录验证,实现一个简单的对表的增删改查。二、源码 1.项目结构 2.实体类 person.javapackage com.it.struts.entity;public class person { //登录账户密码 priva...

2018-07-29 18:42:09 210

原创 struts2入门(三)——使用拦截器简单的登录验证

一、Struts2拦截器定义Struts2拦截器是struts2的核心和基础,许多功能都建立在他的基础上、例如:国际化,转换器、校验。 他是实现一个实现一定功能的类,以一种可拔插的方式被定义在action之前或之后,拦截器是AOP的一种实现,底层是一种动态代理模式. 当拦截器按一定的顺序联结成一条链,就会形成拦截器栈(Interceptor Stack)。Struts2拦截器栈在访问被拦截...

2018-07-29 17:21:03 272

原创 struts2初步学习(二)——使用标签及ognl实现简单的登录注册

一、OGNLOGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。二、特点:1.OGNL表达式的计算是围绕OGNL上下文进行的。 OGNL上下文实际上就是一个Map对象,由ognl.O...

2018-07-29 15:28:32 1076

原创 算法学习(一)——List对基本数据和集合内某一属性进行排序

对List进行排序主要是分为两种类型,一种是对基本数据类型的排序: 例如:List<Integer> num = new ArrayList<Integer>(); num.add(3); num.add(2); num.add(4); num.add(1); ...

2018-07-27 20:44:19 263

原创 struts2入门(一)——Struts配置

struts2是基于webwork2(80%)和struts1(20%)生成优点:1.无需于servlet api整合,更容易测试 2.优雅的请求封装 3.灵活的视图技术 4.丰富的表达式语言 ognl el jstl 5.机动 灵活 简单的配置 6.线程安全的控制器action 7.霸气的插件整个请求过程: 当用户发送一个请求,传入后台,首先经过核心过滤器...

2018-07-24 10:44:57 224

原创 jquery入门(五)——ajax的封装

1.AJAX(Asynchronous JavaScript And XML)HTML 用于建立 Web 表单并确定应用程序其他部分使用的字段。 JavaScript 代码是运行 AJAX 应用程序的核心代码,帮助改进与服务器应用程序的通信。 DHTML 或 Dynamic HTML,用于动态更新表单。 文档对象模型 DOM 用于处理 HTML 结构和服务器返回的 XML。2.A...

2018-06-04 00:58:54 274

原创 jquery入门(四)——动画效果

1.show方法jQuery中用来显示已经被隐藏的元素的方法是使用show(speed,[callback])函数。数名show(speed,[callback])作用 以优雅的动画显示所有匹配的元素,并在显示完成后可选地触发一个回调函数。可以根据指定的速度动态地改变每个匹配元素的高度、宽度和不透明度返回值 jQuery参数 speed (String,Number):三种预定速...

2018-06-01 21:22:13 293

原创 jQuery入门(三)——事件

绑定事件函数1.bind(type,[date],fn)函数 type 事件类型 data (可选) fn 绑定事件处理函数 例如:给超链接绑定一个单击事件,弹出对话框。 $(function(){ $("#a1").bind("click",fun); }); function fun(){ alert(...

2018-05-31 09:39:22 113

原创 jQuery入门(二)—— 属性操作

一.jQuery 属性操作 - attr() 方法1.获取属性的值 例如:获取p标签的id var t=$("p").attr("id");2.设置属性的值 例如:设置图片路径 $("img").attr({src:"img/图片1.png",alt:"图片加载中"});例如:设置input的va

2018-05-17 09:09:51 172

原创 jQuery入门(一)

一、变量声明 var 变量名 二、js的内置对象 1.window:浏览器窗口 2.location:浏览器的地址栏 3.document:文档 4.screen:屏幕 5.even:事件 三、js事件 1.onclick 单击时 2.onblur 失去鼠标焦点 3.onfocus:获得焦点 getElementById:通过id获取控件 value:表示控件的值 ...

2018-05-10 10:12:36 116

原创 JaveWeb学习(一)——数据库连接字符串

几大主流数据库连接字符串的驱动字符串及连接字符串。 一、MySQL:1、驱动字符串:com.mysql.jdbc.Driver2、连接字符串:jdbc:mysql://localhost:3306/dbemploy?useSSL=true二、SQL Server:1、驱动字符串:com.microsoft.sqlserver.jdbc.SQLServerDriver2、连接...

2018-05-09 16:03:53 225

转载 Oracle入门(四)——表空间、数据库对象

一、序列:1、序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。创建序列的语法是:CREATE SEQUENCE sequence_name [START WITH num][INCREMENT BY increment] [MAXVALUE num|NOMAXVALUE] [MINVALUE num|NOMI...

2018-05-09 16:02:14 206

转载 Oracle入门(三)——数据表操作和查询

一、数据操纵语言(DML):1、简单查询 数据查询是用SELECT命令从数据库的表中提取信息。SELECT语句的语法是: SELECT *|列名|表达式 FROM 表名 WHERE 条件 ORDER BY 列名 语法解析: (1) *表示表中的所有列。 (2)列名可以选择若干个表中的列名,各个列表中间用逗号分隔。 (3)表达式可以是列名、函数、常数等组成的表达式。 (4)WHER...

2018-05-09 15:56:51 388

转载 Oracle入门(二)——数据表操作和查询

一、SQL简介: SQL是结构化查询语言(Structured Query Language),专门用于数据存取、数据更新及数据库管理等操作。 在Oracle开发中,客户端把SQL语句发送给服务器,服务器对SQL语句进行编译、执行,把执行的结果返回给客户端。 Oracle SQL语句由如下命令组成: 数据定义语言(DDL),包括CREATE(创建)命令、ALTER(修改)命令、DROP(删...

2018-05-06 14:19:39 152

转载 Oracle入门(一)——应用初步

一、 Oracle客户端工具: 1、SQL*Plus命令行工具: 该命令行工具,提供了与数据库交互的能力和维护数据库的能力,包括了Oracle自带的SQL*Plus工具的全部功能,在Oracle管理中经常使用。 在命令行中输入:“sqlplus /nolog”即可启动该工具。 如下图: 输入“sqlplus /nolog”命令后,只是启动了一个客户端进程,并没有与服务器连接,连接到O...

2018-05-06 14:14:56 328 1

原创 第一篇博客,cookie对象

博主已经大三了,之前一直没有意识写博客,导致很多知识,bug解决后就忘记了,在遇到又是一阵头疼,所以注册csdn,开始博客之路。。。 接着再用一个简单的登录实例看一下,cookie的实现过程: 处理页面中只有逻辑代码,就只直接给出: <% request.setCharacterEncoding("utf-8"); String name=request.getParamete

2018-01-31 19:43:30 241

空空如也

空空如也

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

TA关注的人

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