自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑彩侠的博客

认真对待每一个问题

  • 博客(26)
  • 收藏
  • 关注

原创 struts2框架中Action的三种编写方式

一、Action的三种编写方式:1、实现Action类2、继承ActionSupport接口3、自己定义pojo类(没有继承类,也没有实现任何接口)、1、实现Action类*Action接口中包含5个常量和一个execute方法 *5个常量分别是: *1、 public static final String SUCCESS = "success";表示运行成功时返回的逻辑视图 *2、 publi...

2018-06-03 21:10:37 2508 1

原创 HTTP Status [404] – [Not Found] -------------------------------------------------------------------

哪位大神帮帮忙呀!!!!一直无法到达hello.action页面

2018-05-22 20:19:21 6491 1

原创 shrio登录框架

简单的后台判断的代码:private static Logger log=LoggerFactory.getLogger(demo1.class); public static void main(String[] args) { log.info("ceshi...."); //1、获取安全管理器 Factory<SecurityManager> factory=new I...

2018-05-14 23:58:04 340

原创 SpringBoot

跪求各位路过的大佬帮忙解决!!!!!!!  .   ____          _            __ _ _ /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/  ___)| |_)| | | | | || (_| |  ) ) ) )  '  |____| .__|_|...

2018-05-13 20:56:02 452 1

原创 Spring的AOP的开发:

针对所有方法的增强:(不带有切点的切面)第一步:导入相应jar包.* spring-aop-3.2.0.RELEASE.jar* com.springsource.org.aopalliance-1.0.0.jar 第二步:编写被代理对象:* CustomerDao接口* CustoemrDaoImpl实现类 第三步:编写增强的代码:public class MyBeforeAdvice impl...

2018-05-06 15:31:35 155

原创 spring的aop代理

 AOP的底层实现1.1.1 JDK动态代理:public class JDKProxy implements InvocationHandler { //定义实现代理的接口 private UserDao userDao; public JDKProxy(UserDao userDao) { super(); this.userDao = userDao; } //创建代理接口的对象 pu...

2018-05-06 15:28:15 596

原创 hashMap、treeMap、hashTable之间的区别

hashtable:1:Hashtable实现中任何非 null 对象都可以用作键或值2:HashMap 类与 Hashtable都有两个参数影响其性能:初始容量 和加载因子3:Hashtable 的方法是Synchronize 的, 而HashMap 不是,在多个线程访问Hashtable 时,需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。HashMap 1:HashMa...

2018-05-02 21:12:06 285

原创 StringBuffer与StringBuilder的区别

1、StringBuffer线程安全,StringBuilder线程不安全2、StringBuilder可以实现同步,StringBuffer不可以实现同步3、StringBuilder的操作速度比StringBuffer的速度快4、单线程使用StringBuilder比较好,速度较快。多线程的话使用StringBuffer比较快,安全...

2018-05-02 21:03:17 109

原创 MD5算法

1;定义:MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。2:作用:让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)。MD5属于消息摘要,不属于严格意义上的加密算法。它只是将数据按照指定算法压缩成长度固定的摘要信息,并非用于还原数据3:MD5算法原理1)填充:首...

2018-04-29 20:56:03 699

原创 shrio安全框架

(一)shrio简介1、什么是 apache shiro :Apache Shiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理如同 Spring security 一样都是是一个权限安全框架,但是与Spring Security相比,在于他使用了和比较简洁易懂的认证和授权方式。2、Apache Shiro 的三大核心组件:1、Subject :当前用户的操作。即...

2018-04-29 20:44:48 409

原创 spring登录注册不可以为空的简单实现

在entity的User的实现public class User implements Serializable{ private int userId; @NotEmpty(message="账号不能为空") @Length(min=3,max=6,message="账号必须在3--6之间") private String userName; @NotEmpty(message="密码不能为空"...

2018-04-27 00:03:52 526

原创 springMVC的执行流程

1:有客户将请求(request)发送到前端控制器(DispatherHandller)2:前端控制器调用处理器映射器(HandlerMapping)得到相应的处理器(经过拦截器(IntercepterHandler)拦截后的处理器)3:前端控制器发送处理器(Handler)到处理器适配器(HandlerAdapter),适配器会调用后台处理器(Controller)得到一个modelandvie...

2018-04-24 23:55:39 103

原创 JVM的概念,组成及其工作原理

1:概念:    JVM是一个使java可以跨平台运行的想象出来的机器,在实际生活中它是由计算机的软件模拟来实现的,他是java运行环境的核心。2:组成:  指令集寄存器栈(分为三个区:变量区,操作区,运行区)垃圾回收器类文件格式存储器3:原理:        当java代码编写好之后,有编译器转换成JVM可以是别的字节码(生产相应的.class文件),然后由JVM将字节码传输给解释器,由解释器转...

2018-04-24 23:41:13 348

原创 springmvc拦截器的加载顺序

拦截器正常执行时拦截器方法的执行顺序为:1:配置文件中在前面的拦截器的preHandle()方法先执行,2:然后根据配置文件中拦截器的顺序依次执行拦截器的preHandle()方法,等所有拦截器的preHandle()方法执行完成后,3:逆序执行每个拦截器的postHandle()方法,当所有postHandle()方法执行完成后,4:再逆序执行afterCompletion()方法当拦截器非正常...

2018-04-24 23:30:18 1193 2

原创 TCP与UDP

TCP 协议: 传输控制协议,它提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP 连接之后才能传输数据。TCP 提供超时重发、丢弃重复数据、检验数据和流量控制等功能,保证数据能从一端传到另一端。 UDP 协议: 1:定义:是OSI参考模型中的一种无连接传输层协议,直接位于IP协议的顶层2:在网络质量十分不满意的情况下UDP协议数据包丢失会比较严重...

2018-04-23 23:30:45 254

原创 SpringMVC的配置

框架1:web.xml中的配置1:配置前端控制器:<servlet> <servlet-name>springDispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class...

2018-04-23 23:27:55 241

原创 org.springframework.beans.factory.BeanCreationException: Could not autowire field: private demo4.Or

四月 22, 2018 1:04:06 下午 org.springframework.test.context.support.DefaultTestContextBootstrapper getDefaultTestExecutionListenerClassNames信息: Loaded default TestExecutionListener class names from locati...

2018-04-22 13:08:39 1004

原创 spring的一些整理

ioc:反转控制容器,主要用于依赖注入,其中di的注入方法有setter注入,构造器注入,接口注入 aop:面向切面编程,主要用于横向抽取,扩展了传统的纵向继承,他可以实现代码的增强性 spring的分层: web层,主要由springmvc实现 业务层,主要由spring的bean管理实现 持久层,主要由jdbc hibernate实现传统的jdbc与spring中的jdbc有什么区别?答:sp...

2018-04-22 11:09:12 99

原创 spring中编写aop是遇见的问题

四月 22, 2018 10:55:40 上午 org.springframework.test.context.support.DefaultTestContextBootstrapper getDefaultTestExecutionListenerClassNames信息: Loaded default TestExecutionListener class names from locat...

2018-04-22 11:08:06 2327

原创 redis的简单操作

二:redis的数据类型1:Stringredis的操作1:value的设置与获取: set username xiaohei;get username2:整数的自增与自减:set age 23->i自增(+1):incr age==>age=24 自减(-1):decr age==>age=23指定自增数值:incrby age 10==>age=33指定自减...

2018-04-20 21:13:23 280

原创 redis的安装及操作

1:redis的安装4:再重新使用管理员身份启动一个cmd,进入到D:/redis,输入一下是redis服务器与本机服务器连接到一起,其中-h 192.168.43.88代表本机(redis服务器)的IP地址,-p 6379代表redis的端口号redis的操作1:设置value

2018-04-19 23:02:12 534

原创 solr

1 Solr安装配置1.1 下载从Solr官方网站(http://lucene.apache.org/solr/ )下载Solr4.10.3,根据Solr的运行环境,Linux下需要下载lucene-4.10.3.tgz,windows下需要下载lucene-4.10.3.zip。Solr使用指南可参考:https://wiki.apache.org/solr/FrontPage。

2018-04-19 22:51:02 178

原创 Session,Cookie的实现机制

Session:  1: Session 是服务器给客户端一个编号,当每个用户首次与Web 服务器建立连接时,它会创建一个会话,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯身份,这个SessionID 是由Web 服务器随机产生的个由24 个字符组成的字符串。实现机制   Session 机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列...

2018-04-08 21:17:14 263

原创 Spring框架的部分整理

1:spring.xml文件的配置:<?xml version="1.0" encoding="UTF-8"?><beans>xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context=&quot

2018-04-08 21:12:19 115

原创 TCP 接通连接需要进行三次握手过程

(1)主机A 通过向主机B 发送一个含有同步序列号的标志位的数据段请求建立连接。通过这个数据段,主机A 告诉主机B 两件事: 我想要和你通信,你可以用哪个序列号作为起始数据段来回应。 (2) 主机B 收到主机A 的请求后,用一个带有确认应答(ACK) 和同步序列号(SYN) 标志位的数据段响应主机A,告诉主机A 两件事: 我已经收到你的请求,可以传输数据了,你要用哪个序列号作为起始数据段来回...

2018-04-04 18:58:28 547

原创 蓝桥杯--装箱问题(java)

问题描述  有一个箱子容量为V(正整数,0<=V<=20000),同时有n个物品(0<n<=30),每个物品有一个体积(正整数)。  要求n个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。输入格式  第一行为一个整数,表示箱子容量;  第二行为一个整数,表示有n个物品;  接下来n行,每行一个整数表示这n个物品的各自体积。输出格式  一个整数,表示箱子剩余空间。样例输入2468312797样...

2018-03-31 15:47:54 2778

空空如也

空空如也

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

TA关注的人

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