• java设计模式--状态模式

    java设计模式--状态模式 状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象像是改变了其类。 乍一看状态模式的解释可能有点不知所以然,其实这个模式并不难理解,首先我们看一个例子 我们定义了一个学习类,它的一个studyStatus()方法采用if-else来做具体...

    2019-08-16 09:54:05 java设计模式定义系统AV<对象代码接口维护使用

  • 处理bugs心法

    处理bugs心法 1. 前提 第一层:遇到异常首先必须告诉自己,冷静,不要慌。(一看到 Bug 就心慌,那么武功就施展不了了) 2. 入门级 第二层:遇到 Bug ,第一潜意识看输出异常的信息的( 控制台输出, Junit 输出,页面输出 ),优先将异常输出在控制台。 建议:遇到 JU...

    2019-08-16 09:54:04 文件系统高手Bug浏览器AVweb数据库常用代码

  • JAVA基础之会话技术-Cookie及Session

    JAVA基础之会话技术-Cookie及Session 至此,学习Servlet三个域对象:ServletContext(web项目)、request(一次请求)、Session(一个客户端)!均有相同的方法! 从用户开始打开浏览器进行操作,便开始了一次会话,直至关闭浏览器为止结束。在此过程中,每次产生请求时均会...

    2019-08-16 09:53:37 java基础服务器定义YY客户访用户IEcookie设置ServletPS

  • Java多线程同步工具类之Semaphore

    Java多线程同步工具类之Semaphore Semaphore信号量通常做为控制线程并发个数的工具来使用,它可以用来限制同时并发访问资源的线程个数。 一、Semaphore使用 下面我们通过一个简单的例子来看下Semaphore的具体使用,我们同时执行10个计数线程,并定义一个Semaphore变量...

    2019-08-16 09:53:11 java多线程定义微信公众号rsync微信同步工具公众号共享AV<

  • Shiro权限框架

    Shiro权限框架 -- 观点: 学习任何的知识,我们首先要知道 它是什么 ,然后通过是什么(定义) 来分析它的作用、行为 。从而圈定学习的范围。我们将这个过程称为,学习思路!! 1. Shiro 概述 1.1. Shiro 是什么 官方说明: href="#what-is-apache-shiro-" What is Apa...

    2019-08-16 09:53:03 文件ASP定义mysqlword驱动wps用户IE系统

  • Java并发编程:Callable、Future和FutureTask---转载测试

    Java并发编程:Callable、Future和FutureTask---转载测试 转载自:https://www.cnblogs.com/dolphin0520/p/3949310.html 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这两种方式都有一个缺陷就是:在执行完任务...

    2019-08-16 09:52:56 java并发编程wordIEPS共享timAVHTTPS<HTML

  • mybatis

    mybatis 持久层框架都是jdbc基础上的封装 一、原始JDBC内容及存在的问题: 1、加载驱动 -反复加载1、Connection;2、PreparedStatement;3、ResultSet 和关闭(逆向) -连接池 2、通过驱动获得数据库连接 3、定义sql语句 -sql语句硬编码 -xml配置 4、预处理statement 5...

    2019-08-16 09:52:55 文件定义驱动AVSQL数据库对象连接问题编码

  • java中Object源码理解

    java中Object源码理解 getClass() 返回是的此object运行时的类,返回的对象是被object锁定的对象,调用这个方法不需要进行强转 public static void main(String[]args){ @Data class Demo{ private Integer age; private String name; } Demo demo = new Demo(); Class c...

    2019-08-16 09:52:55 AVntt<DSN对象代码COM实例生产理解

  • java-------集合

    java-------集合 向集合添加自定义的对象,则一定要重写equals方法, 向set或map的key中添加自定义的对象,则一定要重写hashcode()方法。 1.迭代器 接口 IteratorE Iterator i=new Iterator (); 遍历解析: 首先i指向集合开头的上一个位置。调用hasNext()判断下一个...

    2019-08-16 09:52:46 ESET定义IEAV<常用对象COM接口维护

  • hashSet存储不同值的原理

    hashSet存储不同值的原理 hashSet存储不同值的原理 hash函数 把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值,是一种压缩映射。 或者说一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。 HashCode HashCode是...

    2019-08-16 09:52:31 定义PSHTTPSCAD对象函数COMHTTP流程原理