摘要:   HTTP是一种无状态的协议,为了分辨链接是谁发起的,需自己去解决这个问题。不然有些情况下即使是同一个网站每打开一个页面也都要登录一下。而Session和Cookie就是为解决这个问题而提出来的两个机制。 Cookie   在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求... 阅读原文
2018-08-02 16:48:02 阅读(2341) 评论(0)
摘要:                                                                                                 线程 Thread 进程: 正在进行的程序                一个进程中至少有一个线程         进程是系统... 阅读原文
2018-08-02 16:05:03 阅读(2477) 评论(0)
摘要:   今年7月底,JDK11已经进入了Rampdown Phase Two阶段,这标志着该版本所有特性已经被冻结,不会有新的JEP会加入版本中。   这一阶段将会修复P1–P2级BUG,之后,JDK11预定于今年9月25日发布。确定发布的17个JEP如下,其中包括14个新特性以及3个移除的功能:   181: Nes... 阅读原文
2018-08-02 15:38:02 阅读(2404) 评论(0)
摘要:     接着之前的知识,今天主要回顾一下命名的一些规则和关于运算方面的基础知识吧。      1. 驼峰命名法 类名/接口名:如果由多个单词组成,那么每一个单词的首字母大写。(比如说,HelloWorkd) 变量名/方法名:如果由多个单词组成,那么第一个单词的首字母小写,其余单词的首字母大写 playGame mai... 阅读原文
2018-08-02 13:08:10 阅读(2244) 评论(0)
摘要: jap是个全能仓储 jap把很多数据库访问都封装了,并且提交了默认的一切数据方法签名的约定,大家按着约定走,可以不写SQL语句,而如果比较复杂的情况,也需要写SQL,这里我们介绍一下查询和修改的实例方法,有一点要注意,==仓储的写操作是没有返回值==的。 商品仓储个性接口 /** * 产品个性化接口. */ ... 阅读原文
2018-08-02 11:29:03 阅读(2459) 评论(0)
摘要: 多继承指一个子类能同时继承于多个父类,从而同时拥有多个父类的特征,但缺点是显著的。     1.若子类继承的父类中拥有相同的成员变量,子类在引用该变量时将无法判别使用哪个父类的成员变量。如:     public class classA  // 父类 classA     {         private int... 阅读原文
2018-08-02 10:20:02 阅读(2284) 评论(0)
摘要: 异常不同于错误,它是程序运行时产生的未知问题。 如果把程序比喻成一辆汽车,那么汽车开着开着突然前面出现了一个大石头挡住了路,这就叫异常。 那么出现了这个异常我们需要去处理,比如打电话给公路管理局,让它们搬走石头。 如果是汽车的发动机坏了,这叫错误。 即使程序本身没有问题,也会因为各种因素产生异常。 java... 阅读原文
2018-08-02 09:43:07 阅读(2335) 评论(0)
摘要: 1. 有一串字符串String s = "ababab", 这个字符串可以看做由3个"ab"构成,即n=3, L = "ab", s = nL. 现在要求编写一段程序,使用单例模式,输入任意字符串s,输出nL. 如输入: aaaaa 输出 5a ,输入: ababa 输出: 1ababa 解题的有两个关键,一个是单例... 阅读原文
2018-08-02 08:44:02 阅读(2480) 评论(0)
摘要: Java 验证码识别库 Tess4j 学习   【在用java的Jsoup做爬虫爬取数据时遇到了验证码识别的问题(基于maven),找了网上挺多的资料,发现Tess4j可以自动识别验证码,在这里简单记录下学习过程及遇到的一些问题。】   步骤: 把tessreact项目里面的tessdata文件夹提取出来放在... 阅读原文
2018-08-02 07:55:01 阅读(2561) 评论(0)
摘要: 在上一讲中, 我们着重的讲了表达式的一些基础知识和基本的使用, 今天我们来实战一把, 对Map的Value值排序进行简化. 在以前的思路我们的做法如下:   /** * * Map根据value排序; * * @param map * @return ... 阅读原文
2018-08-02 07:14:01 阅读(2350) 评论(0)