会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
[置顶]
Java并发编程:线程池的使用
摘要: 文章中若附原文链接,那部分内容对你有所帮助,请给原作者先点赞! 文章中若附原文链接,那部分内容对你有所帮助,请给原作者先点赞! 文章中若附原文链接,那部分内容对你有所帮助,请给原作者先点赞! 要讲线程池,必须先弄清thread和runnable的关系,callable与future与Schedule
阅读全文
posted @ 2020-07-21 11:12 eternal_heathens
阅读(124)
评论(0)
推荐(0)
[置顶]
docker入门、LXC、windows container 和 Hyper知识基础、实用情况
摘要: 文章中若附原文链接,那部分内容对你有所帮助,请给原作者先点赞! 文章中若附原文链接,那部分内容对你有所帮助,请给原作者先点赞! 文章中若附原文链接,那部分内容对你有所帮助,请给原作者先点赞! 虚拟机与容器 很明显可以看出两者在操作系统级别上的隔离和进程上的隔离的区别,VM因为隔离级别更高明显更重。
阅读全文
posted @ 2020-07-08 14:35 eternal_heathens
阅读(1777)
评论(0)
推荐(5)
2020年9月18日
native到CPU
摘要: Native 所谓的native准确的说是借由虚拟机实现的JNI接口调用的操作系统提供的API JNI使得class中的ACC_NATIVE标至的方法能借由JNI类的实例转换为JNI规范(如全限定名)的c实现方法实例(已经由.lib在虚拟机初始化时加载或者借由已经加载的类库的load方法,用java
阅读全文
posted @ 2020-09-18 23:55 eternal_heathens
阅读(415)
评论(1)
推荐(0)
2020年9月14日
设计规范理解
摘要: 有时候我们很容易看出一种限定条件的原因,如防止数组越界而占用其他内存空间而加个if限定i大小等我们初学就一直碰壁而形成条件反射的这种设计规范,但有些限定条件(有些有明显在代码中写入:hashmap的resize限定为2的倍数,有些只是告诉你依据规范要这样实现:euqals和hashcode)未能在我
阅读全文
posted @ 2020-09-14 11:34 eternal_heathens
阅读(112)
评论(0)
推荐(0)
2020年9月8日
JVM读书笔记
摘要: 机器码/指令/汇编语言/字节码 机器码 机器语言(Machine Language)―― 处理器的指令集及使用它们编写程序的规则。 机器码(机器指令): 每个机器指令对应一个二进制数0和1组成的代码(Code),每一串的0和1的组合会被CPU硬件所解读成不同的指令==(CPU电路板上刻录了一个指令集
阅读全文
posted @ 2020-09-08 17:38 eternal_heathens
阅读(342)
评论(0)
推荐(0)
2020年9月2日
springboot整合RabbitMQ
摘要: 2. RabbitTemplate原理 Publisher借助rabbitTemplate进行消息添加接收,rabbitTemplate使用connection和channel(若是在事务支持的情况下,为了节约TCP资源,会用RabbitResourceHolder保存connection和其上面的
阅读全文
posted @ 2020-09-02 19:30 eternal_heathens
阅读(341)
评论(0)
推荐(0)
springboot 整合Redis
摘要: 4. RedisTemplate原理 4.1 CacheAutoConfiguration 首先,在application的refresh生成组件的阶段,会对在Application类上的如@Srpingboot和@MapperScan@EnableCaching依据顺序执行,而@EnableCac
阅读全文
posted @ 2020-09-02 19:29 eternal_heathens
阅读(714)
评论(0)
推荐(0)
tomcat原理
摘要: Tomcat架构 https://www.bilibili.com/video/BV1VT4y1g7Kc?from=search&seid=139186387859618333 用到了许多设计模式:facade,adapter等等 Tomcat 文件含义 其中work为一个Service划分一个JS
阅读全文
posted @ 2020-09-02 13:57 eternal_heathens
阅读(246)
评论(0)
推荐(0)
配置嵌入式Servlet容器
摘要: 定制和修改Servlet容器的server相关配置 修改和server有关的配置 server.port=8081 server.context-path=/crud server.tomcat.uri-encoding=UTF-8 //通用的Servlet容器设置 server.xxx //Tom
阅读全文
posted @ 2020-09-02 13:50 eternal_heathens
阅读(111)
评论(0)
推荐(0)
2020年8月31日
Springboot自动配置原理
摘要: 自动配置的执行流程 需要先创建SpringApplication,再依据Environment创建出ApplicaitonContext,即创建好容器后,在依据一定的注解优先级顺序实例化bean时,才会调用AutoConfigurationImportSelector的selectImports方法
阅读全文
posted @ 2020-08-31 20:36 eternal_heathens
阅读(193)
评论(0)
推荐(0)
2020年8月29日
Springboot启动原理
摘要: Springboot启动原理 public static void main(String[] args) { //xxx.class:主配置类,(可以传多个) SpringApplication.run(xxx.class, args); } 1. 从run方法开始,创建SpringApplica
阅读全文
posted @ 2020-08-29 16:26 eternal_heathens
阅读(195)
评论(0)
推荐(0)
2020年8月8日
Springboot配置文件加载顺序
摘要: 配置文件加载顺序 SpringBoot也可以从以下位置加载配置; 优先级从高到低;高优先级的配置覆盖低优先级的配置,所有的配置会形成互补配置 命令行参数 所有的配置都可以在命令行上进行指定 java -jar xxx.jar --server.port=8087 --server.context-p
阅读全文
posted @ 2020-08-08 14:55 eternal_heathens
阅读(1406)
评论(0)
推荐(0)
下一页
公告