小数二进制的转换和浮点数的存储是两个不太相关的内容,所以本文分两个主题分别记录。 进制转换 十进制整数转二进制 除二取余法,余数倒排。原理来源于:十进制:二进制:反向求解的时...
小数二进制的转换和浮点数的存储是两个不太相关的内容,所以本文分两个主题分别记录。 进制转换 十进制整数转二进制 除二取余法,余数倒排。原理来源于:十进制:二进制:反向求解的时...
QuickFixJ 时区不对问题 现象 客户端如果不设置时区TimeZone.setDefault(TimeZone.getTimeZone(ZoneOffset.UTC))...
这个重构技巧的核心就是不要在Runnable#run方法里写业务逻辑,将业务逻辑抽成一个单独的方法,测试起来更方便。 重构前: 这段代码很好理解,Service#doServ...
前言 跟JVM不同,javac是用java语言编写的,所以想要调试javac源码是非常简单的。之前写过两篇文章: windows下安装openjdk,无需自己编译打包[htt...
diigo[https://www.diigo.com/]是一款在网页上做标注的工具,支持跨设备,免费版每年1000个标注,由于我经常在不同设备上使用chrome,用起来非常...
因为内网机器安装IDEA插件只能下载离线安装包。 打开插件网址 以MAVEN HELPER[https://plugins.jetbrains.com/plugin/7179...
拿到新电脑的时候因为C盘没有分区,习惯了分区而且习惯使用Disk Genius软件来分区。但在分区后重启过程中,出现了UNMOUNT_BOOT_VOLUNM的提示。于是决定通...
官方主题[https://github.com/plantuml/plantuml/tree/master/themes]送给大家。 !theme amiga !theme ...
报错如下: 大概意思就是maven3.8.1以后就不支持http的repositories了,要用的话就降级maven,或者把repositories升级为https。 折腾...
PAC介绍及其语法[https://www.barretlee.com/blog/2016/08/25/pac-file/] PAC文件变量定义: PAC中调试输出,使用al...
其他参考GDB使用详解[https://zhuanlan.zhihu.com/p/297925056] 转载自[https://www.cnblogs.com/langqi2...
说明 本文不是将openjdk源码从零开始进行编译(需要C编译器),本文仅仅是是对jdk(openjdk)中常用的源码进行调试并添加上注释。如ArrayList/HashMa...
问题 spring-data-redis中没有实现关于redis集群的很多命令,最近碰到lettuce在集群中无法执行scan命令的情况。异常如下: 解决 查看官方文档,发现...
启动时参数: 编码实现:
去年写过Spring AOP原理和源码的文章:Spring AOP从原理到源码(一)[https://www.jianshu.com/p/67a3e6649808]Sprin...
打开设置 ->应用 ->应用和功能 ->相关设置 ->程序和功能 ->启用或关闭Windows功能:勾选适用于Linux的Windows子系统,确定,重启电脑。image.p...
安装java,安装idea,不赘述方法。 安装图形化界面(或者桌面) 有了这两个就完全可以启动一个idea了。安装桌面的话,需要通过VcXsrv这类远程桌面来访问。 通过ss...
安装ssh服务。 配置端口,ssh默认是22端口,22端口windows可能会有用,重新配置一个。 启动[或重启]ssh 使用ssh工具连接image.png 文件上传通过s...
创建一个新目录,比如我想迁移到d:/Ubuntu16这个目录下,我要先在d盘中创建一个Ubuntu16目录。 设置权限 将xxxxx替换成你的用户名 下载迁移工具LxRunO...
ArrayList的成员变量声明如下: 这里会有几个问题: 为什么实现了Serializable接口却不想序列化这个属性。 最重要的存储数据的地方,不序列化这些元素值怎么办?...