03 2018 档案

摘要:HttpServlet容器响应Web客户请求流程如下: 1)Web客户向Servlet容器发出Http请求; 2)Servlet容器解析Web客户的Http请求; 3)Servlet容器创建一个HttpRequest对象,在这个对象中封装Http请求信息; 4)Servlet容器创建一个HttpRe 阅读全文
posted @ 2018-03-26 16:02 千彧 阅读(166) 评论(0) 推荐(0)
摘要:直接转发方式(Forward) 客户端和浏览器只发出一次请求,Servlet、HTML、JSP或其它信息资源,由第二个信息资源响应该请求,在请求对象request中,保存的对象对于每个信息资源是共享的。 直接转发方式用的更多一些,一般说的请求转发指的就是直接转发方式。Web应用程序大多会有一个控制器 阅读全文
posted @ 2018-03-26 09:12 千彧 阅读(230) 评论(0) 推荐(0)
摘要:瞬时态: 对象有new关键字创建,此时还未与Session关联。 持久态: 在执行session.save(bean)或saveOrUpdate()操作后,bean纳入Session的管理范围,这时bean变成持久态对象,此时Session事务还没有被提交。 托管态: 程序执行完commit()操作 阅读全文
posted @ 2018-03-26 08:48 千彧 阅读(127) 评论(0) 推荐(0)
摘要:1、StringBuffer是线程安全的,StringBuilder是非线程安全的 2、对String的修改其实是new了一个StringBuilder并调用append方法,然后调用toString返回一个新的String。 StringBuffer是在StringBuilder基础上加锁,加锁是 阅读全文
posted @ 2018-03-24 23:33 千彧 阅读(112) 评论(0) 推荐(0)
摘要:Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表 阅读全文
posted @ 2018-03-24 19:35 千彧 阅读(517) 评论(0) 推荐(0)
摘要:Java语言中,中文字符所占的字节数取决于字符的编码方式,一般情况下, 采用ISO8859-1编码方式时,一个中文字符与一个英文字符一样只占1个字节; 采用GB2312或GBK编码方式时,一个中文字符占2个字节; 采用UTF-8编码方式时,一个中文字符会占3个字节。在C++中 在C++中,char是 阅读全文
posted @ 2018-03-24 11:51 千彧 阅读(167) 评论(0) 推荐(0)
摘要:1、Throwable(可抛出):异常类的最终父类,它有两个子类,Error与Exception。 Throwable中常用方法有: getCause():返回抛出异常的原因。如果 cause 不存在或未知,则返回 null。 getMeage():返回异常的消息信息。 printStackTrac 阅读全文
posted @ 2018-03-24 11:24 千彧 阅读(188) 评论(0) 推荐(0)
摘要:基本线程类: Thread Runnable Callable , Future FutureTask 实现了 future接口和runnable接口 阅读全文
posted @ 2018-03-24 10:33 千彧 阅读(136) 评论(0) 推荐(0)
摘要:final声明的类不能被继承 方法的重写(@Override): 两同两小一大原则: 方法名相同,参数类型相同 子类返回类型小于等于父类方法返回类型(java里无论怎样都对) 子类抛出异常小于等于父类方法抛出异常(不能抛出新的异常或比父类范围宽泛的异常) 子类访问权限大于等于父类方法访问权限 不能重 阅读全文
posted @ 2018-03-24 08:16 千彧 阅读(141) 评论(0) 推荐(0)
摘要:<mvc:annotation-driven>会自动注册RequestMappingHandlerMapping、 RaquestMappeingHandlerAdapter、 ExceptionHandlerExceptionResolver 提供以下支持: 支持使用ConversionServi 阅读全文
posted @ 2018-03-23 23:15 千彧 阅读(292) 评论(0) 推荐(0)
摘要:Iterator,所有的集合类,都实现了Iterator接口,可以获得Iterator(迭代器),这是一个用于遍历集合中元素的接口,主要包含以下三种方法: 1.hasNext()是否还有下一个元素。 2.next()返回下一个元素。 3.remove()删除当前元素。 一、主要接口简介: 1、Set 阅读全文
posted @ 2018-03-23 23:14 千彧 阅读(172) 评论(0) 推荐(0)
摘要:一、Annotation 进行配置不需要 web.xml 新建new Servlet 时,不需要在web.xml 文件中生成Servlet的相关信息 1.Servlet 只需要在java源文件的Servlet类前面加上: @WebServlet(name="",urlPatterns={""},in 阅读全文
posted @ 2018-03-23 23:14 千彧 阅读(163) 评论(0) 推荐(0)
摘要:自定义视图测试: 阅读全文
posted @ 2018-03-23 23:13 千彧 阅读(226) 评论(0) 推荐(0)
摘要:原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处 《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的 阅读全文
posted @ 2018-03-23 11:27 千彧 阅读(366) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-03-23 08:30 千彧 阅读(402) 评论(0) 推荐(0)
摘要:相同点: 1.tomcat与jetty都是一种servlet引擎,他们都支持标准的servlet规范和javaEE规范 不同点: 1.架构比较 jetty相比tomcat更为简单 jetty架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单 tomcat的框架是基 阅读全文
posted @ 2018-03-21 21:24 千彧 阅读(332) 评论(0) 推荐(0)
摘要:Java中字符是采用Unicode标准,一个字符是16位,即一个字符使用两个字节来表示。为此,JAVA中引入了处理字符的流。 文件流: FileInputStream(字节输入流),FileOutputStream(字节输出流), FileReader(字符输入流),FileWriter(字符输出流 阅读全文
posted @ 2018-03-21 21:21 千彧 阅读(180) 评论(0) 推荐(0)
摘要:当我们接触JAVA时我们都会全去安装jdk,去配置环境变量。 可是最近的jdk版本是不需要我们去配置环境变量的,那么环境变量到底是干什么用的。 如果我们不去配置环境变量: 1、在jdk的 /bin/ 下执行 java 与 javac ,可以执行成功 2、在随意的一个目录下执行java的全路径,可以执 阅读全文
posted @ 2018-03-21 21:20 千彧 阅读(211) 评论(0) 推荐(0)
摘要:InvocationHandler 测试: 结果: 阅读全文
posted @ 2018-03-20 11:05 千彧 阅读(113) 评论(0) 推荐(0)
摘要:在Eclipse中查看JDK类库的源代码!!! 设置: 1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES" 2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit 阅读全文
posted @ 2018-03-19 23:57 千彧 阅读(329) 评论(0) 推荐(0)
摘要:本文为转载内容:源地址:http://blog.csdn.net/matthewei6/article/details/50620600 查看帮助 bin/solr -help 可以看到solr有哪些子命令,如 start, stop, restart, status, healthcheck, c 阅读全文
posted @ 2018-03-19 19:57 千彧 阅读(166) 评论(0) 推荐(0)
摘要:\solr-7.2.1\server\solr\configsets\_default 下的conf 复制到: \solr-7.2.1\server\solr\new_core 阅读全文
posted @ 2018-03-17 20:09 千彧 阅读(1402) 评论(0) 推荐(0)
摘要:1、solr的下载: 下载地址:solr官网:http://lucene.apache.org/solr进入官网点击download或者点击链接https://lucene.apache.org/solr/mirrors-solr-latest-redir.html,页面会直接跳转到最新版本的sol 阅读全文
posted @ 2018-03-17 19:36 千彧 阅读(351) 评论(1) 推荐(0)
摘要:解压该压缩包,生成3分tomcat 分别命名为 tomcat1,tomcat2,tomcat3 解压该压缩包,生成3分tomcat 分别命名为 tomcat1,tomcat2,tomcat3 进入tomcat1/conf/目录,修改server.xml 进入tomcat1/conf/目录,修改ser 阅读全文
posted @ 2018-03-17 16:40 千彧 阅读(123) 评论(0) 推荐(0)
摘要:一、单机配置 1、下载zookeeper安装包 ,解压。 2、把zookeeper-3.4.6/conf/zoo_sample.cfg修改为zoo.cfg zoo.cfg 内容: tickTime=2000 //Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔 initLimit 阅读全文
posted @ 2018-03-16 07:32 千彧 阅读(156) 评论(0) 推荐(0)
摘要:1、android studio gradle project sync failed File -> Settings 搜索Gradle 2、eqmu-system-i386未响应 分辨率导致的兼容性问题 默认自动 换成软件 阅读全文
posted @ 2018-03-15 22:04 千彧 阅读(151) 评论(0) 推荐(0)
摘要:sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 终端输入 ps -aux |grep apt-get ,列出含有apt-get的进程,直接sudo kill PID。解决 阅读全文
posted @ 2018-03-14 22:49 千彧 阅读(188) 评论(0) 推荐(0)
摘要:redis命令详解 redis命令详解 redis中添加key value元素:set key value; 获取元素:get key ; redis中添加集合:lpush key value1 value2 value3.....valueN; redis中获取集合中的内容:lrange key 阅读全文
posted @ 2018-03-14 21:27 千彧 阅读(160) 评论(0) 推荐(0)
摘要:单机版: 配置spring配置文件applicationContext.xml 测试: 集群版: 配置spring配置文件applicationContext.xml 测试代码: 阅读全文
posted @ 2018-03-14 21:04 千彧 阅读(334) 评论(0) 推荐(0)
摘要:1 2 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 package demo2; import enti... 阅读全文
posted @ 2018-03-14 21:04 千彧 阅读(113) 评论(0) 推荐(0)
摘要:单机测试: 集群测试: 阅读全文
posted @ 2018-03-14 21:03 千彧 阅读(211) 评论(0) 推荐(0)
摘要:1、下载安装单机版: https://github.com/MSOpenTech/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.msi 2、下载安装ruby https://dl.bintray.com/oneclick/rubyinst 阅读全文
posted @ 2018-03-14 20:23 千彧 阅读(643) 评论(0) 推荐(0)
摘要:1 sudo rm -rf /var/lib/dpkg/lock 2 3 sudo rm -rf /var/cache/apt/archives/lock 阅读全文
posted @ 2018-03-13 23:36 千彧 阅读(4356) 评论(0) 推荐(0)
摘要:VMware虚拟机已升级至14版本,之前的12版本的秘钥已经无法使用,在此分享一下VMware Workstation 14永久激活密钥: 阅读全文
posted @ 2018-03-12 22:37 千彧 阅读(653) 评论(0) 推荐(0)
摘要:1 import java.io.PrintWriter; 2 import java.io.StringWriter; 3 4 public class ExceptionUtil { 5 6 /** 7 * 获取异常的堆栈信息 8 * 9 * @param t 10 * @return 11 */ 12 ... 阅读全文
posted @ 2018-03-11 19:45 千彧 阅读(135) 评论(0) 推荐(0)
摘要:代码中赋值都采用八进制 阅读全文
posted @ 2018-03-10 23:33 千彧 阅读(124) 评论(0) 推荐(0)
摘要:自定义视图 springmvc.xml 阅读全文
posted @ 2018-03-10 23:22 千彧 阅读(158) 评论(0) 推荐(0)
摘要:web.xml springmvc.xml Dao层: Controller层: 阅读全文
posted @ 2018-03-10 23:22 千彧 阅读(209) 评论(0) 推荐(0)
摘要:编写POJO Departmet: Employee: 编写Dao: DepartmentDao: EmployeeDao: 编写jsp: index.jsp: list.jsp: input.jsp: 编写SpringMVC.xml 编写Handler 阅读全文
posted @ 2018-03-09 23:28 千彧 阅读(294) 评论(0) 推荐(0)