• Synchronized和Static Synchronized区别

    Synchronized和Static Synchronized区别 通过分析这两个用法的分析,我们可以理解java中锁的概念。一个是实例锁(锁在某一个实例对象上,如果该类是单例,那么该锁也具有全局锁的概念),一个是全局锁(该锁针对的是类,无论实例多少个对象,那么线程都共享该锁)。实...

    2020-01-28 16:05:18 java多线程底层操作系统定义用户IE系统PSAccess共享tim

  • java集合与数组之间转换

    java集合与数组之间转换 数组转换为集合 采用java中集合自带的asList()方法就可以完成转换了 String[] array = new String[] {zhu, wen, tao};// String数组转List集合ListString mlist = Arrays.asList(array);// 输出List集合for (int i = 0; i mlist.size(); i++) {...

    2020-01-28 16:04:14 定义PSAVHTTPS<NET.NET异常对象sys

  • 彻底理解Future模式

    彻底理解Future模式 先上一个场景:假如你突然想做饭,但是没有厨具,也没有食材。网上购买厨具比较方便,食材去超市买更放心。 实现分析:在快递员送厨具的期间,我们肯定不会闲着,可以去超市买食材。所以,在主线程里面另起一个子线程去网购厨具。 但是,子线程执行...

    2020-01-28 16:03:29 定义IEtimAVntt<theWAP异常call

  • Java并发编程:Callable、Future和FutureTask

    Java并发编程:Callable、Future和FutureTask 创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果...

    2020-01-28 16:03:15 java并发编程共享timAV<异常传递call对象Pool

  • 重写ThreadFactory方法和拒绝策略

    重写ThreadFactory方法和拒绝策略 最近项目中要用到多线程处理任务,自然就用到了ThreadPoolTaskExecutor这个对象,这个是spring对于Java的concurrent包下的ThreadPoolExecutor类的封装,对于超出等待队列大小的任务默认是使用RejectedExecutionHandler去处理拒绝的任...

    2020-01-28 16:01:51 4399PStimCFAVHTTPSnttAEssh<

  • 事务总结

    事务总结 有时候一个业务需要多次操作数据库,比如转账: 如果reduce()执行成功,add执行失败,那钱是转出去了,但对方并没有收到,钱转丢了。 使用事务可解决此问题。 事务:逻辑上的一组操作,要么全部成功,要么全部失败。 事务的4个特性 原子性:最小单元,不可再...

    2020-01-28 16:01:36 定义mysql转出SQLtab数据库异常无效修改对象

  • Java中SMB的应用

    Java中SMB的应用 目录 SMB 服务操作 Ⅰ SMB简介 Ⅱ SMB配置 2.1 Windows SMB Ⅲ 添加SMB依赖 Ⅳ 路径格式 Ⅴ 操作共享 Ⅵ 登录验证 SMB 服务操作 Ⅰ SMB简介 ? SMB(全称是Server Message Block)是一个协议名,它能被用于Web连接和客户端与服务器之间的信息沟通。SMB协...

    2020-01-28 16:01:21 文件Windows10服务器txtWindowsword用户IE系统2345

  • 单例模式作用特点及常见的单例模式分析(6种单例模式分析)

    单例模式作用特点及常见的单例模式分析(6种单例模式分析) 单例模式: 即在整个生命周期中,对于该对象的生产始终都是一个,不曾变化。 保证了一个类仅有一个实例,并提供一个访问它的全局访问点。 作用: 在要求线程安全的情况下,保证了类实例的唯一性,线程安全。...

    2020-01-27 16:01:23 java并发编程定义AV<异常对象代码函数COM关键字

  • Java语法进阶16-Lambda-Stream-Optional

    Java语法进阶16-Lambda-Stream-Optional Lambda 大年初二,大门不出二门不迈。继续学习! 函数式接口 Lambda表达式其实就是实现SAM接口的语法糖,所谓SAM接口就是Single Abstract Method,即该接口中 只有一个抽象方法 需要实现,当然该接口可以包含其他非抽象方法。...

    2020-01-26 16:00:28 定义精简IEAVnttNTP<thetab触发

  • JDBC(二)

    JDBC(二) 1. PreparedStatement预编译的语句对象 预编译语句PreparedStatement 是java.sql中的一个接口,它是Statement的子接口。通过Statement对象执行SQL语句时,需要将SQL语句发送给DBMS,由 DBMS首先进行编译后再执行。预编译语句和Statement不同, 在创建Prepar...

    2020-01-25 16:00:29 文件定义mysqlword驱动用户IE系统Administrator2345