摘要: 1,虚拟机得发展 1)HostSpot VM(sun) 以前使用范围最广的java虚拟机 2) JRockit VM(BEA) 号称“世界上最快的Java虚拟机” 3) Dalvik VM(Google)及区块链/GoLang 4) HostSpot VM(ORACLE) 目前世界用的最广的java 阅读全文
posted @ 2019-09-24 22:49 挽风&画笔 阅读(135) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/Y0Q2T57s/article/details/81417027 阅读全文
posted @ 2019-09-22 11:37 挽风&画笔 阅读(70) 评论(0) 推荐(0)
摘要: 转发:https://www.cnblogs.com/joshua317/p/8670923.html 阅读全文
posted @ 2019-08-14 18:35 挽风&画笔 阅读(86) 评论(0) 推荐(0)
摘要: 1, 登录 >docker login --username=用户名 password 密码 2, 打包镜像docker build -t registry.cn-hangzhou.aliyuncs.com/flight/interface-order:1.5.10 . Push镜像docker p 阅读全文
posted @ 2019-08-14 18:31 挽风&画笔 阅读(102) 评论(0) 推荐(0)
摘要: 1,@Scope 注解 @Scope默认是单例模式,即scope="singleton"。(全局有且仅有一个实例) @Scope("prototype")多例 (每次获取Bean的时候会有一个新的实例) 在测试类中引用 阅读全文
posted @ 2019-07-23 18:28 挽风&画笔 阅读(186) 评论(0) 推荐(0)
摘要: 1,线程池的优点: 1).减少频繁创建线程和销毁线程,提高程序性能 2).可以并发执行任务,提高代码执行效率 2,,线程池的Executor框架 其内部使用了线程池机制,它在java.util.cocurrent 包下,通过该框架来控制线程的启动、执行和关闭,可以简化并发编程的操作。因此,在Java 阅读全文
posted @ 2019-06-17 16:56 挽风&画笔 阅读(149) 评论(0) 推荐(0)
摘要: 1,查看一个类中的所有方法 ctrl+o 阅读全文
posted @ 2019-06-17 11:25 挽风&画笔 阅读(107) 评论(0) 推荐(0)
摘要: 1.什么是缓存击穿 一般是指,通过高并发一些无效的数据访问你的数据库,缓存没有,直接访问你的数据库,大量恶意的攻击,造成数据库的查询变慢; 2,有效解决办法, 布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一 阅读全文
posted @ 2019-06-15 23:18 挽风&画笔 阅读(223) 评论(0) 推荐(0)
摘要: 目前主流的MQ产品 1.ZeroMQ 号称最快的消息队列系统,尤其针对大吞吐量的需求场景。 扩展性好,开发比较灵活,采用C语言实现,实际上只是一个socket库的重新封装,如果做为消息队列使用,需要开发大量的代码。ZeroMQ仅提供非持久性的队列,也就是说如果down机,数据将会丢失。其中,Twit 阅读全文
posted @ 2019-05-27 16:37 挽风&画笔 阅读(676) 评论(0) 推荐(0)
摘要: 在bin目录下启动出现 The file is absent or does not have execute permissionThis file is needed to run this program 结局办法 解决方法: 在tomcat 的bin目录下 执行这条命令chmod +x *. 阅读全文
posted @ 2019-04-30 10:46 挽风&画笔 阅读(1598) 评论(0) 推荐(0)