07 2018 档案

摘要:之前一直对forward和redirect有点疑问,现在练习一下加深点记忆,理解理解,forward是一次请求,在一个request范围内,而redirect是二次请求 实例: success.jsp 阅读全文
posted @ 2018-07-30 22:18 四季写爱 阅读(1418) 评论(0) 推荐(0)
摘要:一、什么是国际化: 国际化是设计软件应用的过程中应用被使用与不同语言和地区 国际化通常采用多属性文件的方式解决,每个属性文件保存一种语言的文字信息, 不同语言的用户看到的是不同的内容 二、springmvc.xml的配置 三、国际化语言属性文件 我的路径是这样,其他的都可以 1. message_e 阅读全文
posted @ 2018-07-29 23:34 四季写爱 阅读(8451) 评论(0) 推荐(0)
摘要:一、了解Spring IOC/DI 1:Spring有两大核心技术,控制反转(Inversion of Control, IOC)/依赖注入(Dependency Injection,DI)和面向切面编程(Aspect Oriented Programming,AOP) 2. IOC/DI: 它用来 阅读全文
posted @ 2018-07-28 16:33 四季写爱 阅读(1854) 评论(0) 推荐(0)
摘要:有时候我们在实现不同功能的时候回看到很多的Dao层的增加、修改、删除、查找都很相似,修改我们将他们提取BaseDao 一、提取前 1. 提取前的LinkDao层: 2. 提取前的LinkDaoImpl: 3. 提取前的CustomerDao 4.提取前的CustomerDaoImpl 5.可以看到C 阅读全文
posted @ 2018-07-27 13:17 四季写爱 阅读(490) 评论(0) 推荐(0)
摘要:一、了解文件上传 1.1 什么是文件上传 将本地文件通过流的形式写到服务器上 1.2 文件上传的技术 JspSmartUpload: 其组件是应用jsp进行B/S程序开发过程中经常使用的上传文件组件,支持中文文件名文件 Fileupload组件(经常):是Apache commons下面的子项目,用 阅读全文
posted @ 2018-07-26 09:58 四季写爱 阅读(416) 评论(0) 推荐(0)
摘要:一、有时候在将对象或list对象转化为json的时候,我们可能不需要所有的属性值,这就需要我们去过滤掉这些属性了 我下面说两种比较流行的json包如何来忽略某些属性值 二、 使用jaskson包 1. maven配置: 2. 在需要忽略字段属性上使用注解来配置: 3. 使用封装的jsonUtils来 阅读全文
posted @ 2018-07-25 10:18 四季写爱 阅读(34693) 评论(0) 推荐(1)
摘要:The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. 异常信息:The Struts dispatcher cannot be 阅读全文
posted @ 2018-07-24 19:45 四季写爱 阅读(360) 评论(0) 推荐(0)
摘要:使用Maven构建的项目,包下面的xml文件和properties属性文件默认在运行tomcat插件是不会生成文件到target里面的,需要自己配置 一、第一种解决方法也是最常用的解决方法 在pom.xml中进行资源配置: 二、第二种方法就是将映射文件和属性配置文件都放在src/main/resou 阅读全文
posted @ 2018-07-24 11:40 四季写爱 阅读(1200) 评论(0) 推荐(0)
摘要:一、打开eclipse >点击Window >点击Perference,打开eclipse配置,输入svn,然后点击svn,找到下方svn接口,查看下svn是什么类型的接口,如果是JavaHL 二、一般eclipse保存的svn密码会存在c盘的文件系统具体要找到存的文件位置, 打开电脑计算机,系统安 阅读全文
posted @ 2018-07-24 11:26 四季写爱 阅读(618) 评论(0) 推荐(0)
摘要:复习一下数据结构的相应算法随笔记一下方便查看 一、 十进制转二进制的三种实现方式 二、菲波那切数列实现的两种方法 2. 递归实现 阅读全文
posted @ 2018-07-21 18:38 四季写爱 阅读(499) 评论(0) 推荐(0)
摘要:经常看程序时候会忘记前置操作和后置操作如何赋值,今天随笔记一下。大家可以看看 先上张图 前置操作相当于先进行加的或者减的操作,然后进行赋值操作 相当于执行i++;sum=i; 后置操作相当于先进行赋值,然后进行加或减的操作 相当于执行sum=i;i ++; 我觉得这样记,前置操作就是先进行操作,后置 阅读全文
posted @ 2018-07-20 16:29 四季写爱 阅读(574) 评论(0) 推荐(0)
摘要:一、疑惑 一直以来,我在使用SSH框架的时候经常会发现后者有疑虑到底使用hibernate的那种方法或者如何配置hibernate来操作数据库,经过 一段时间的学习下面我来总结一下,常用的dao层配置。 二、常用的hibernate操作dao 三、四种常用方法介绍及配置 spring为Hiberna 阅读全文
posted @ 2018-07-19 14:57 四季写爱 阅读(1171) 评论(0) 推荐(0)
摘要:过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 st 阅读全文
posted @ 2018-07-18 17:40 四季写爱 阅读(283) 评论(0) 推荐(0)
摘要:request.getRequestURL() 返回全路径 request.getRequestURI() 返回除去host(域名或者ip)部分的路径 request.getContextPath() 返回工程名部分,如果工程映射为/,此处返回则为空 request.getServletPath() 阅读全文
posted @ 2018-07-18 16:54 四季写爱 阅读(16790) 评论(0) 推荐(2)
摘要:一、在web.xml中的配置 二、CharacterEncodingFilter过滤器类浅析 打开该类源码,可以看到该类有三个类属性 主要方法只有一个,也就是下面这个,代码逻辑很简单,入注释所解释 是在 对于get请求中文参数出现乱码解决方法有两个: 修改tomcat配置文件添加编码与工程编码一致, 阅读全文
posted @ 2018-07-18 13:13 四季写爱 阅读(6569) 评论(0) 推荐(0)
摘要:泛型的解释 现在感觉泛型是一个值得学习的地方,就抽出时间来学习和总结一下泛型的使用。 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数 阅读全文
posted @ 2018-07-18 10:53 四季写爱 阅读(5537) 评论(0) 推荐(1)
摘要:Map集合遍历的四种方式理解和简单使用 Map集合是键值对形式存储值的,所以遍历Map集合无非就是获取键和值,根据实际需求,进行获取键和值 1:无非就是通过map.keySet()获取到值,然后根据键获取到值 for(String s:map.keySet()){ System.out.printl 阅读全文
posted @ 2018-07-18 10:17 四季写爱 阅读(220) 评论(0) 推荐(0)
摘要:一、原始创建对象 属性注入介绍 属性注入的xml方式介绍(介绍常用的两种方式) (1)使用set方法注入 (2)使用有参数构造注入 1、@Autowired @Autowired顾名思义,就是自动装配,其作用是为了消除代码Java代码里面的getter/setter与bean属性中的property 阅读全文
posted @ 2018-07-17 20:28 四季写爱 阅读(414) 评论(0) 推荐(0)
摘要:spring有两种事务配置器,可以使用spring的jdbc事务管理器,也可以使用对hibernate的事务管理器 第一种 使用Spring JDBC或IBatis进行事务配置(配置文件方式): 第二种 使用Spring JDBC或IBatis进行事务配置(注解方式)注意: 在要使用的事务的方法所在 阅读全文
posted @ 2018-07-17 16:34 四季写爱 阅读(281) 评论(0) 推荐(0)
摘要:获取配置文件的属性值 利用common-dbutils.jar和common-dbcp.jar工具来操作数据库: 注意查询的时候: QueryRunner qr = new QueryRunner(dataSource); qr.query(sql, new BeanHandler<User>(Us 阅读全文
posted @ 2018-07-16 21:23 四季写爱 阅读(176) 评论(0) 推荐(0)
摘要:一、java中获取java.lang.class对象操作方法 1. 可以利用Class.forName("类的全路径") 2. this.getClass() //得到的是正在被调用的类 3.对象.class 这三种方法获取的结果都是Class对象 二、关于反射的知识强化one 结果: 强化只是tw 阅读全文
posted @ 2018-07-16 21:21 四季写爱 阅读(345) 评论(0) 推荐(0)
摘要:如果不用激励函数(其实相当于激励函数是f(x) = x),在这种情况下你每一层输出都是上层输入的线性函数,很容易验证,无论你神经网络有多少层,输出都是输入的线性组合,与没有隐藏层效果相当,这种情况就是最原始的感知机(Perceptron)了。 正因为上面的原因,我们决定引入非线性函数作为激励函数,这 阅读全文
posted @ 2018-07-03 15:11 四季写爱 阅读(23242) 评论(0) 推荐(3)