-
Java中的四种引用和引用队列
Java中的四种引用和引用队列 Java中的四种引用、引用队列、特殊情况下的强可达声明(Reachability Fence)。 目录 强引用 软引用 弱引用 幻象引用 Reachability Fence 参考 强引用 正常的引用,生命周期最长,例如 Object obj = new Object(); 当JVM内存不足时,宁可抛...
-
操作系统-核心级线程
操作系统-核心级线程 1. 和用户级相比,核心级线程有什么不同? 在用户级线程中,根据TCB(线程控制块)切换用户栈, 而核心级线程是,根据TCB(线程控制块)切换一套栈,切换用户栈和内核栈 2. 用户栈和内核栈之间的关联 进入内核栈的唯一方法是中断 例子: 3. 开始内核中...
-
Spring Cloud Gateway 实现Token校验
Spring Cloud Gateway 实现Token校验 在我看来,在某些场景下,网关就像是一个公共方法,把项目中的都要用到的一些功能提出来,抽象成一个服务。比如,我们可以在业务网关上做日志收集、Token校验等等,当然这么理解很狭隘,因为网关的能力远不止如此,但是不妨碍我们...
-
强软弱虚引用,只有体会过了,才能记住
强软弱虚引用,只有体会过了,才能记住 以前学习强软弱虚引用的时候,只是走马观花看看博客,并没有自己写代码去实践、去证明,导致每次看完后,过不了多久就忘了,后来下定决心,一定要自己敲敲代码,这样才能让印象更加深刻,古人云:纸上得来终觉浅,绝知此事要躬行...
-
昆仑数据:工业大数据7大误区
昆仑数据:工业大数据7大误区 文 | 首席数据科学家 田春华博士 7个误区,分三批,包括规划层面,技术路线方面,以及执行层面,可能遇到的问题。 言不及义:脱离业务逻辑的数据分析是浪费 案例:曾和合作伙伴探索过空压机的大数据分析。在涉及到工业设备的大数据分析应...
-
Java并发神器——ThreadLocal
Java并发神器——ThreadLocal 解决一致性问题,除了排队(加锁)、投票(拜占庭将军)、CAS+voilate外,ThreadLocal不失为一个更轻量级的优选方案。 目录 定义 API 场景分析 场景实验,观察Spring框架在多线程场景的执行情况 10000此请求,单线程 10000次请求,线程数...
-
JVM—GC垃圾回收器总结
JVM—GC垃圾回收器总结 本文主要介绍了JVM—GC垃圾回收器,并对其进行了总结。主要包含了Serial收集器、ParNew收集器、Parallel Scavenge收集器、Servial Old收集器、Parallel Old收集器、CMS收集器、G1收集器。 收集算法(标记-清理、复制、标记-整理、分代收集)是内...
-
Java—System类和Runtime类
Java—System类和Runtime类 本文主要介绍Java—System类和Runtime类的概念及使用。 System类 System类介绍 ??System类代表Java程序运行平台,程序不能创建该对象,但是System类提供了直接调用的类方法和类变量。 ??System类提供标准输入、标准输出、错误输出的类变量;...
-
多线程笔记:同步机制(1)
多线程笔记:同步机制(1) 同步机制简介 线程同步机制是一套用于协调线程间的数据访问及活动的机制,该机制用于保障线程安全以及实现这些线程的共同目标。 线程同步机制是编程语言为多线程运行制定的一套规则,合理地运用这些规则可以很大程度上保障程序的正确运行。...
-
Java核心技术笔记一
Java核心技术笔记一 1. Java和C++最大的不同在于Java采用的指针模型可以消除重写内存和损坏数据的可能性。 2. Java没有C++的多重继承,取而代之的是更简单的接口概念。 3. 从一开始Java就设计能防范各种攻击,包括:运行时堆栈溢出、破坏自己的进程空间之外的内存、未经...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
