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