自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Hibernate学习

一、Hibernate-CRUD操作目录结构:1.创建domainpublic class User { private Long id; private String name; private BigDecimal salary; private java.util.Date hiredate; //getter,setter}2....

2019-01-23 11:44:00 110

转载 实现一个对象工厂

用一个对象工厂创建出来的对象,并且是单例的。工厂类用枚举类,资源文件beans.properties中按照这样的格式写,key为所要创建的对象,value为类的全限定名称#name=classNameproductDAO=dao.impl.ProductDAOImplproductService=service.impl.ProductServiceImpl先加载资源文件,用一...

2019-01-20 16:46:00 120

转载 struts2访问ServletAPI方式和获取参数的方式

一、访问ServletAPI的三种方式方式1:通过让Action类去实现感知接口.此时项目依赖:servlet-api.jar.ServletRequestAware:感知HttpServletRequest对象;ServletResponseAware:感知HttpServletResponse对象;ServletSessionAware:感知HttpSession对象;...

2019-01-17 18:33:00 107

转载 第一个Struts2程序

一、Struts2的HelloWorld程序拷贝/apps/struts2-blank/WEB-INF/lib 中的jar包到项目的lib目录在web.xml文件中配置Struts2的前端控制器<filter> <filter-name>StrutsPrepareAndExecuteFilter</filter-name> ...

2019-01-16 14:38:00 93

转载 过滤器Filter

一、过滤器概述过滤器处在客户端和服务端资源之间,可以对请求或者响应做拦截操作Filter以常规的方式调用资源,可以修改请求信息调用资源,在对客户端响应之前对响应做修改,更可以阻止当前资源的调用转向其他资源.1.Filter的使用定义一个类实现于javax.servlet.Filter接口,有三个方法分别是init,doFilter,destroy在init中写获取初始化参数的...

2019-01-14 11:06:00 79

转载 文件的上传和下载

一、文件上传1.准备工作创建一个注册页面,要求:上传控件所在的表单中的method是POST上传文件的控件的type是file类型表单的编码为multipart/form-data,此时在Servlet中不能通过getParameter()获取参数了<span style="color: red">${error}</span><form ...

2019-01-14 11:05:00 88

转载 八大排序算法

目录 一、八大排序算法 1.冒泡排序 2.选择排序 3.插入排序 4.希尔排序 5.归并排序 6.快速排序 7.堆排序 8.桶排序 二、排序算法复杂度 三、对...

2018-12-11 22:15:00 74

转载 作用域和内置对象

一、Servlet的三大作用域对象作用域名称作用域类型描述获取对象方法requestHttpServletRequest每一次请求都是一个新的request对象,用请求转发共享同一请求中的数据service方法中的reqsessionHttpSession会话对象,共享多次请求的数据req.getSession()applicationS...

2018-11-30 22:13:00 72

转载 理解cookie和session技术

一、HTTP协议的无状态性WEB应用程序使用的是HTTP协议传输数据的,HTTP协议是一个无状态的协议,这次数据传输完毕,客户端会和服务端断开连接,再次传输数据就需要重新建立新的连接,这也就无法会话跟踪。可以理解为服务器是一个健忘症,这次你访问他和它交换数据,下次来他就不认识你了,这是一个很不友好的事情。这个问题有一个很直接的方法解决它,就是服务器你认识你,你每次都告诉它你的名字,也就...

2018-11-29 20:40:00 71

转载 Servlet基本操作

一、Servlet的请求流程web项目中的web.xml文件配置为:<servlet> <!--别名--> <servlet-name>Hello</servlet-name> <!--类的全限定名--> <servlet-class>hello.HelloServlet</...

2018-11-22 21:31:00 92

转载 JavaWeb入门环境搭建

一、安装配置Tomcat1.下载2.配置环境变量配置JAVA_HOME环境变量,路径为JDK的根目录3.测试Tomcat打开浏览器,在地址栏输入http://localhost:8080可以访问,说明配置成功4.Tomcat中的文件目录bin:存放启动和关闭Tomcat的工具conf:存放软件的配置文件lib:存放软件运行所依赖的jar包logs:存放 Tomca...

2018-11-19 18:17:00 146

转载 打印当月的日历

public class PrintCalendar { public static void main(String[] args) { //获取今天的时间 LocalDate date = LocalDate.now(); //获取今天的月份 int month = date.getMonthValue(); ...

2018-11-17 19:42:00 147

转载 抽取JDBCTemplate

抽取JDBCTemplate为了解决DAO实现类中代码的重复问题,另外使得代码更通用,所以抽取一个公共的模板,使其更具有通用性。DAO实现类的代码public class StudentDAOImpl implements IStudentDAO { public void save(Student stu) { String sql = "INSERT I...

2018-11-14 17:11:00 102

转载 jdbc-DAO的实现

什么是 DAODAO(Data Access Object)是一个数据访问接口,夹在业务逻辑与数据库资源中间。在核心J2EE模式中是这样介绍DAO模式的:为了建立一个健壮的J2EE应用,应该将所有对数据源的访问操作抽象封装在一个公共API中。用程序设计的语言来说,就是建立一个接口,接口中定义了此应用程序中将会用到的所有事务方法。在这个应用程序中,当需要和数据源进行交互的时候则使用这个...

2018-11-13 22:26:00 100

转载 JDBC的操作步骤

JDBC的操作步骤一、什么是JDBCJDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。 其实,JDBC就是一套规范(接口),让各大服务器厂商自己去实现这个规范(实现接口),从而可以使得java编写的程序可以去访问。JDBC的目标是使...

2018-11-13 18:03:00 94

转载 java之美妙的注解

注解一、认识注解先看百度百科对java注解的解释:定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。作用分类:①编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】② 代码分析:通过代...

2018-11-09 09:18:00 86

转载 JavaBean和Map的相互转换

JavaBean和Map的相互转换一、JavaBean1.什么是JavaBean?JavaBean其实就是一种遵循特定写法的类,必须遵循一定的规范:类必须由public修饰,并且保证有公共的无参数的构造器包含操作属性的的public方法,getter setter方法字段是私有的一个JavaBean是由3部分组成,分别是属性、方法、和事件。注意这里的属性是propert...

2018-11-08 20:15:00 119

转载 IO流常规操作

IO流IO就是输入输出,IO设备在计算机中起着举足轻重的作用,IO流也就是输入输出流,用来交互数据,程序和程序交互,程序也可以和网络等媒介交互。一、IO流的分类要分类,肯定得站得不同角度来看这个问题。根据流向划分,分为输入流和输出流根据数据的单位来分划,分为字节流和字符流根据功能划分,分为节点流和包装流还有很多二、四大基本流在java中IO流非常之多,但都继承于这四...

2018-11-04 18:15:00 87

转载 java反射机制

反射机制1.什么是反射Everything is object!这在java中可以说是一个公理,对象都可以抽象为类,那么类在java中应该也是一种对象,他其实是属于一个叫做Class类的字节码对象,它应该描述的是所有的类,具有所有的类的相同方法等。JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属...

2018-11-01 18:24:00 47

转载 C-练习题

1.打印100~200之间的素数素数:当一个数的因子只有1和它本身的时候就是素数。特殊也是最小的质数是2。分析 :一般的,拿一个数n(n!=2)除以2,除以3,直达除到n-1,若可以整除,说明n为质数,反之非质数当然,也不是一点得除到n-1,其实到n/2都可以了。甚至,其实到根号n都可以了。还有,除了2偶数都不可能是质数,那直接把偶数排除掉 for(i = 3;i&lt...

2018-10-29 17:48:00 72

转载 java-线程的生命周期

线程的生命周期新建状态通过new创建线程对象,只是在堆中开辟了一块空间,线程并没有开始执行可运行状态用线程对象调用start()方法就绪状态等待cpu调度,线程并没有开始执行运行状态获得CPU的调度,开始执行,如果有多个CPU,允许多个线程并行执行等待状态同步锁调用wait方法,把当前对象放到等待池中,等待唤醒notify计时等待sleep方法,进行休眠,...

2018-10-28 17:38:00 51

转载 生产者和消费者模型

生产者和消费者模型线程通信:不同的线程执行不同的任务,如果这些任务有某种关系,各个线程必须要能够通信,从而完成工作。线程通信中的经典问题:生产者和消费者问题模型:这个模型也体现了面向对象的设计理念:低耦合也就是为什么生产者生产的东西为什么不直接给消费者,还有经过一个缓冲区(共享资源区)这就相当于去包子店吃包子,你要5个包子,老板把5个人包子放在一个盘子中再给你,这个盘子就...

2018-10-27 21:18:00 64

转载 java创建多线程&创建进程

概述并发和并行是即相似又有区别:并行:指两个或多个事件在同一时刻发生;并发:指两个或多个事件在同一时间段内发生。进程是指一个内存中运行中的应用程序。每个进程都有自己独立的一块内存空间,一个应用程序可以同时启动多个进程。比如在Windows系统中,一个运行的abc.exe就是一个进程。那么我们此时就可以处理同时玩游戏和听音乐的问题了,我们可以设计成两个程序,一个专门负责玩游戏...

2018-10-27 15:48:00 75

转载 IO流-文件夹的拷贝

文件夹的拷贝操作要求:完成文件夹的拷贝,包括子目录的拷贝和所有文件的拷贝分析:首先,得在目标目录下创建一个与源文件夹名称相同的文件夹遍历源文件夹中的所有文件对象,判断子文件是目录还是文件如果是目录,递归调用第一步的操作如果是文件,用缓冲流文件字节流完成对文件的复制创建源和目标File f = new File("路径");创建输入流和输出流对象,肯定得传上面的...

2018-10-26 11:12:00 123

转载 java-文件流正确关闭资源

用文件流来拷贝一个文件,用到文件字节输入流(FileInputStream)和文件字节输出流(FileOutputStream),用输入流把字节文件读到缓冲数组中,然后将缓冲数组中的字节写到文件中,就很好的完成了文件的复制操作。来,看一下代码 1 //1.创建源和目标 2 File srcFile = new File("C:/Users/...

2018-10-22 22:59:00 377

转载 浅谈排序算法

桶排序(BucketSort)排序过程:假如我们现在要排序的一组数为:5,3,5,2,8. 这组数都在0-10的范围之内。这个时候,我们可以拿11个桶,标号为0,1,2,3......10。也就是定义长度为11的数组。现在我们来遍历这些数字,第一个数字为5,那么给第五号桶中插一个小红旗,第二个数字为3,给第三号桶插一个小红旗,以此类推。其中,插入一个小红旗代表的是数组元素+1(开始...

2018-10-22 17:36:00 64

转载 java集合框架

java集合框架1.集合框架的由来1.1什么是集合框架?集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法.1.2为什么要有集合框架?其实在java2之前,java是没有完整的集合框架的,只有一些简答的容器类比如Vector类、Stack类,HashTable类等等。容器类就是用来存储数据。...

2018-10-22 17:18:00 59

转载 线程和并发--基础

概述并发和并行是即相似又有区别:并行:指两个或多个事件在同一时刻发生;并发:指两个或多个事件在同一时间段内发生。进程是指一个内存中运行中的应用程序。每个进程都有自己独立的一块内存空间,一个应用程序可以同时启动多个进程。比如在Windows系统中,一个运行的abc.exe就是一个进程。那么我们此时就可以处理同时玩游戏和听音乐的问题了,我们可以设计成两个程序,一个专门负责玩游戏...

2018-09-22 13:07:00 51

转载 java基础--方法

转载于:https://www.cnblogs.com/tfper/p/8831435.html

2018-04-14 13:40:00 52

转载 java基础--数组

数组的排序算法转载于:https://www.cnblogs.com/tfper/p/8831401.html

2018-04-14 13:36:00 42

转载 java基础--关键字

转载于:https://www.cnblogs.com/tfper/p/8831363.html

2018-04-14 13:31:00 46

转载 数据结构复习笔记

---恢复内容开始--- 1 Status ListDelete_L(Linklist &L,int i,ElemType &e){ 2 3 p = L; 4 j = 0; 5 6 while(p->next&&j<i-1){ 7 8 p = ...

2017-12-21 16:59:00 58

转载 asp搭建网站

测试环境:Windows 2003下载asp源码导入 C:\Inetpub\wwwroot###一、通过ip访问最后浏览浏览器输入ip或者 http://127.0.0.1二、通过域名访问安装配置DNS服务器在IIS中新建网站,编写主机名在DNS中新建正向区域设置类似选项设置DNS解析到那个服务器的ip地址。End转载于:https...

2017-12-20 19:10:00 153

转载 转换磁盘格式

下面是磁盘转化为了GPT格式了 ,转化其他格式的方法大同小异的。在分区界面中,按下shift+F10调出命令提示窗口,1 键入diskpart打开diskpart工具;2 选择目标盘符 list disk-------------------列出系统拥有的磁盘3 select disk 0 ----------------------选择0号磁盘,请根据你的磁盘大小,自行判断你的磁盘目标...

2017-12-20 19:03:00 141

空空如也

空空如也

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

TA关注的人

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