点滴困惑
文章平均质量分 55
pure2holy
感恩,净化自己
展开
-
在linux上运行java的Hello,world
centos上执行java代码原创 2021-12-01 16:21:24 · 1538 阅读 · 0 评论 -
《编码的奥秘》读书笔记
想花三天的时间,把编码奥秘读一遍;写读书笔记的目的,不在于传播,而仅在与记录自己收获到了什么。文章目录全加器不借位减法反馈与触发器振荡器触发器R-S触发器电平触发的D型触发器边沿触发的D型触发器分频器计数器8位行波(异步)计数器具有预置与清零作用的边沿性D型触发器存储器2-1选择器8-1选择器3-8译码器RAMRAM阵列8*2RAM 阵列16 * 1 的阵列1024*8 RAM 阵列构建大型RAM阵列控制面板自动操作100个8位数相加任意几个数相加,并将值存储到存储器中思路一,指令存储器与数据存储器分隔,原创 2021-11-03 18:16:49 · 758 阅读 · 0 评论 -
中文与unicode转换
用途:国际化配置时,需要将中文转换成对应的unicode编码;比如1000=memberId不能为空,转换成 1000=memberId\u4e0d\u80fd\u4e3a\u7a7a;代码:import java.io.*;import java.net.URISyntaxException;import java.net.URL;/** * 国际化文件翻译处理 * * @author [email protected] * @date 2021/7/12 */public clas原创 2021-07-13 14:49:06 · 2668 阅读 · 0 评论 -
理解java 内部类
一直对内部类有着模糊的认识,今天尝试总结下内部类;内部类的使用:内部类在jdk源码中有很多实现,比如在 SynchronousQueue ,AQS 中,一般一个工具类支持两种表现的特点是会用到内部类,公平与非公平等;在什么场景下,应该使用内部类?我想上面的例子是一个参考。在 thinking in java 中说到,内部类有效实现了 多重继承;class文件命名规律无论是成员内部类还是静态内部类,javac 编译后都是以 OuterClassNameInnerClassName.class命名,原创 2020-10-26 20:03:31 · 126 阅读 · 0 评论 -
连续自然数缺一个时,找出这个缺少的数
近日,看文章对于这个问题的一种算法:连续的N 个自然数求异或运算得 X,然后对给定的数进行异或运算得 Y,最后将 X 与 Y 进行异或运算得到的值即为缺少的值;思索很久,都觉得无法理解:实际上原理很简单a ^ b ^ a = b;a ^ b ^ c = Xa ^ b = YY ^ c = Xc = Y ^ c ^ Y = X ^ Y想了大概2个小时吧,基于对于异或运算的理解不熟悉,不入加法运算那样理解深刻,所以无法想出这种算法吧...原创 2020-08-20 12:20:21 · 322 阅读 · 0 评论 -
java char能代表一个汉字吗
java 本身的char,是16位的unicode;原则上一个汉字对应的unicode 值小于 FFFF,就能用汉字表示;理解unicode:unicode,可以理解成一个字典,美国人把当时世界上全部的字,都用对应的 unicode 值表示出来;比如 汉字 ‘中’ 对应的unicode值是 0x4e2d;则 0x4e2d 与 ‘中’ 在 unicode 字典中,是一一对应的关系;获取一个字符的unicodechar c = '中';String cUnicode = Integer.toHexS原创 2020-05-22 18:47:57 · 497 阅读 · 1 评论