会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Cyberspace_TechNode
虚心学习 专注 豁达
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
8
下一页
2019年11月25日
《深入理解Java虚拟机》并发(第12~13章)笔记
摘要: volatile关键字的作用 1. 所有变量的可见性——仅仅是修改后的值的可见性,不保证并发修改时新值和预期一致。即只保证读,不保证写。 2. 禁止指令重排序——修饰的变量,读写不会指令重排。如变量isReady被volatile修饰,这两条指令 和`isReady=true`不会在编译时改变顺序。
阅读全文
posted @ 2019-11-25 02:38 五岳
阅读(352)
评论(0)
推荐(0)
2019年11月22日
关于GC(中):Java垃圾回收相关基础知识
摘要: JavaGC的相关知识点在《深入理解JAVA虚拟机》上比较琐碎,有的概念没有详细介绍,前后顺序也不太连贯。为了便于理解原理和问题排查,反复阅读了这一部分及相关文章后简单的总结一下。 思想脉络是:JVM内存模型->内存模型中的堆的进一步分代->GC回收算法、日志、回收器,从一个面(内存模型)到一个点(堆), 再由这个点扩展到关联的点。
阅读全文
posted @ 2019-11-22 18:12 五岳
阅读(645)
评论(0)
推荐(0)
2019年11月15日
[转载&整理&链接]mysql 通过测试'for update',深入了解行锁、表锁、索引
摘要: 关于mysql的select...for update,之前没有研究那么细,今天还是和候选人聊的时候才知道,即使写了where条件也是可能锁表的。 简单来说,走上索引(含主键)是行锁,没走上就是表锁。如果索引字段不是唯一索引的,也会表锁。 可以看这篇文章:for update是行锁还是表锁 更详细的
阅读全文
posted @ 2019-11-15 22:17 五岳
阅读(244)
评论(0)
推荐(0)
2019年11月11日
关于GC(上):Apache的POI组件导致线上频繁FullGC问题排查及处理全过程
摘要: 一次线上频繁FullGC问题的排查和解决记录,整理了一下通用的排查解决过程,同时介绍了一些可能会用到的工具。
阅读全文
posted @ 2019-11-11 23:13 五岳
阅读(3141)
评论(0)
推荐(0)
2019年8月3日
远程调用代码封装杂谈
摘要: 对远程调用的代码封装杂谈,以java为例。
阅读全文
posted @ 2019-08-03 12:21 五岳
阅读(1033)
评论(0)
推荐(0)
2019年8月1日
[转载&整理]mac升级git
摘要: 参考的原文链接:https://www.jianshu.com/p/6eca0eadcc22 安装 执行: brew install git 如果执行中间提示无权限,照着提示把homebrew相关文件赋权即可。 覆盖默认指向 使用安装的git brew install git 查看版本 git ve
阅读全文
posted @ 2019-08-01 21:43 五岳
阅读(1612)
评论(0)
推荐(0)
2019年7月13日
深入理解Java的switch...case...语句
摘要: switch...case...使用范围的演进;从字节码角度分析了switch...case...的两种实现(lookupswitch和tableswitch)、与if...else...的性能比较、字符串和枚举的分支检索方式;常见问题记录。
阅读全文
posted @ 2019-07-13 16:11 五岳
阅读(11568)
评论(0)
推荐(5)
2019年3月23日
[留档]阿里云主机使用笔记
摘要: 注:2015年试用期间记录的一些内容,可能已经过时,仅供参考。 CentOS Nexus 1.安装sz/rz命令 yum install -y lrzsz 2.发送时出现错误 tar -xzvf nexus-2.11.4-01-bundle.tar.gz -x gzip: stdin: invali
阅读全文
posted @ 2019-03-23 12:00 五岳
阅读(230)
评论(0)
推荐(0)
2019年3月3日
企业架构设计之IFW实践回顾
摘要: IFW是IBM的Information FrameWork缩写,是一套银行及金融业的信息模型框架方案。笔者几年前曾参与过一套基于IFW变体的网络银行的系统建设以及后续这套系统在信用、云服务、保险、基金、支付等领域的复用,借着最近在组内分享的机会,系统地整理一下这块接触到的知识,帮助以后设计建模。
阅读全文
posted @ 2019-03-03 22:42 五岳
阅读(3304)
评论(0)
推荐(1)
2018年12月22日
SHA-256算法和区块链原理初探
摘要: 区块链和其基础之一的SHA256算法的理解和算法伪码。
阅读全文
posted @ 2018-12-22 17:37 五岳
阅读(1970)
评论(0)
推荐(1)
两将军问题、拜占庭将军问题、TCP三路握手过程的联系
摘要: 侧重于介绍三者关系,详细的分析见文中链接。
阅读全文
posted @ 2018-12-22 16:53 五岳
阅读(2547)
评论(0)
推荐(1)
2018年10月7日
lombok踩坑与思考
摘要: lombok使用时遇到的问题以及思考总结,避免后续踩坑。作为话题延伸,探讨了@data和kotlin中的data区别与联系。
阅读全文
posted @ 2018-10-07 16:52 五岳
阅读(34693)
评论(1)
推荐(5)
2017年6月15日
面向对象的SOLID原则白话篇
摘要: 用通俗易懂、并且尽量短小精悍的正反例,介绍面向对象SOLID原则。大约15分钟左右可以消化完成。
阅读全文
posted @ 2017-06-15 10:06 五岳
阅读(18389)
评论(3)
推荐(5)
2015年11月1日
《Pro Git》阅读随想
摘要: 阅读《Pro Git》时的一些随想,包括Git的设计思想、内部原理等,不具体介绍Git基本命令的用法。
阅读全文
posted @ 2015-11-01 15:51 五岳
阅读(3004)
评论(0)
推荐(1)
2015年5月3日
Java入门记(五):容器关系的梳理(下)——Map
摘要: 介绍Java容器中的常用Map。
阅读全文
posted @ 2015-05-03 11:33 五岳
阅读(1645)
评论(0)
推荐(1)
2015年4月20日
Java入门记(四):容器关系的梳理(上)——Collection
摘要: 本文主要介绍Collection接口的子接口List、Set、Queue之间及集成接口和实现类的关系与其下常用容器(ArrayList、LinkedList、HashMap\LinkedHashMap、TreeMap、PriorityQueue)的用法和原理。
阅读全文
posted @ 2015-04-20 00:19 五岳
阅读(10915)
评论(1)
推荐(2)
2015年3月5日
Java入门记(三):初始化顺序
摘要: 介绍Java中对象的初始化顺序。
阅读全文
posted @ 2015-03-05 19:59 五岳
阅读(1825)
评论(0)
推荐(0)
2015年3月1日
Java入门记(二):向上转型与向下转型
摘要: 在对Java学习的过程中,对于转型这种操作比较迷茫,特总结出了此文。本文介绍了向上转型和向下转型的用法,以及几个转型用法的误区。
阅读全文
posted @ 2015-03-01 18:52 五岳
阅读(17279)
评论(1)
推荐(9)
2015年2月25日
研究SVM时安装的一些工具的方法
摘要: 本文是个人存档,不介绍研究SVM相关内容。
阅读全文
posted @ 2015-02-25 14:29 五岳
阅读(911)
评论(0)
推荐(0)
2015年2月22日
Java入门记(一):折腾HelloWorld
摘要: 编程语言转到Java时,写HelloWorld的一些实践和研究。
阅读全文
posted @ 2015-02-22 14:59 五岳
阅读(51972)
评论(7)
推荐(6)
2015年1月14日
EditPlus远程编辑、语法高亮、编译运行源代码设置
摘要: EditPlus远程编辑、语法高亮和自动补全、调整字体大小快捷键、编译运行java代码(及解决“错误: 仅当显式请求注释处理时才接受类名称”问题)
阅读全文
posted @ 2015-01-14 23:54 五岳
阅读(10391)
评论(0)
推荐(2)
2014年9月12日
[转载]代码之谜(五)- 浮点数(谁偷了你的精度?)
摘要: 挺有意思的文章,以前也在思考过这个问题,不过没有达到这个深度。原文链接:http://hp.dewen.io/?p=2024作者:justjavac如果我告诉你,中关村配置最高的电子计算机的计算精度还不如一个便利店卖的手持计算器,你一定会反驳我:「今天写博客之前又忘记吃药了吧」。你可以用最主流的编程...
阅读全文
posted @ 2014-09-12 16:15 五岳
阅读(405)
评论(0)
推荐(0)
2014年7月28日
通过JDBC进行简单的增删改查(以MySQL为例)
摘要: 本文以MySQL为例,介绍了如何使用JDBC来编写实现简单的增删改查等数据库操作功能的方法。
阅读全文
posted @ 2014-07-28 12:49 五岳
阅读(573579)
评论(24)
推荐(107)
2014年7月25日
[链接]MySQL安装、配置、基本教程、常用命令
摘要: mysql安装图解 mysql图文安装教程(详细说明)解决重新安装MySQL无法startservice的问题21分钟 MySQL 入门教程一千行MySQL学习笔记
阅读全文
posted @ 2014-07-25 10:19 五岳
阅读(359)
评论(0)
推荐(0)
2014年7月24日
[链接]Java中的集合关系图及常见操作
摘要: http://blog.csdn.net/zztfj/article/details/7563262
阅读全文
posted @ 2014-07-24 13:19 五岳
阅读(256)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
8
下一页
公告
回到顶部