摘要: public static void main(String[] args) { //负数的补码是其正数原码 取反加1; //-4(补码) --》 4(原码)00000000 00000000 00000000 00000100 // --》1111111 11111111 11111111 111 阅读全文
posted @ 2020-06-10 23:13 头石 阅读(289) 评论(0) 推荐(0) 编辑
摘要: java 中byte一个字节,8位,所能表示的数的范围 是 -128~127,为什么呢?正常来说应该是-127 ~ 127 ,有一位符号位才合理,带着疑问进入复习; 1:计算机中所有操作的是操作数字的补码; 定义: 正数的,原码,反码,补码都是本身,例 4(原码)是 0000 0100 ;4(反码) 阅读全文
posted @ 2020-05-11 23:33 头石 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 理清编码和解码 阅读全文
posted @ 2019-11-07 23:15 头石 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Jsp Jsp的四大域对象 作用范围 特殊之处 pageContext 当前jsp页面,当转发就失效 可以获取其他域对象中的值 request 一次请求,转发公用request,重定向之前的request失效 注意重定向和转发 session 一次会话 详情见下面 appliction(相当于jav 阅读全文
posted @ 2019-10-31 00:07 头石 阅读(724) 评论(0) 推荐(0) 编辑
摘要: IDEA上tomcat的配置 阅读全文
posted @ 2019-10-19 23:22 头石 阅读(6418) 评论(0) 推荐(0) 编辑
摘要: Java 计算n对应的二进制位上有几个1,分别在什么位置 阅读全文
posted @ 2019-09-29 22:34 头石 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 一 AQS简介 路径:java.util.concurrent.locks.AbstractOwnableSynchronizer。 定义:AQS提供了一种 通过维护一个volatile修饰 int类型 state 和 一个FIFO等待队列(双向链表实现)来实现锁功能 的同步器的框架。 描述:队列同 阅读全文
posted @ 2019-09-23 22:42 头石 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Java 用双向循环链表实现 遍历 阅读全文
posted @ 2019-09-19 22:35 头石 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 2020年6月6日重温代码: public class LinkQueue { Node head; Node tail; int size; //造环 public Node createNodeCircle(int len){ if(len == 0) return null; for(int 阅读全文
posted @ 2019-09-19 17:21 头石 阅读(853) 评论(0) 推荐(0) 编辑
摘要: lock中的可中断特性是基于lockInterruptibly()方法的,它是对于那些未竞争的到锁,而 可以被外部调用interrupt()来中断,从而达到不在等候锁资源,不再去竞争锁 阅读全文
posted @ 2019-09-17 00:33 头石 阅读(1612) 评论(0) 推荐(0) 编辑