-
Linux Wait Queue 等待队列
Linux Wait Queue 等待队列 一、引言 linux 内核的等待队列和进程调度息息相关,进程在某些情况下必须等待某些事件的发生,例如:等待一个磁盘操作的终止,等待释放系统资源,或等待指定的时间间隔。 等待队列实现了 在事件上的条件等待 :希望等待特定事件的进程把自己...
-
模拟CMD操作文件(夹)
模拟CMD操作文件(夹) 在控制台模拟操作cmd 我们设计简单的程序实现以下功能 1.cd显示当前目录的名称或将其更改。 2.date显示时间 3.md 创建一个目录 4. rd 删除目录 5.dir 显示一个目录中的文件和子目录 6 help 提示操作 代码 先在项目下创建一个help.txt文件,内容从...
-
java大厂面试200+(含答案):基础+缓存+网络+分布式....
java大厂面试200+(含答案):基础+缓存+网络+分布式.... 前言 金三银四已经过半了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。 但很多小伙伴...
-
Java 实例级别的锁和类级别的锁
Java 实例级别的锁和类级别的锁 实例级别的锁 实例代码 @Slf4j public class AddCompareDemo { private int a, b; public void add() { for ( int i = 0; i 10000; i++ ) { a ++ ; b ++ ; } } public void compare() { for ( int i = 0; i 10000; i++ ) { if (a b) { l...
-
Java 单线程代码ThreadLocal串值问题
Java 单线程代码ThreadLocal串值问题 ThreadLocal ThreadLocal 适用于变量在线程间隔离,而在方法或类间共享的场景。 代码 1 @RestController 2 public class ThreadLocalController { 3 private static final ThreadLocalString currentUid = ThreadLocal.withInitial...
2020-04-15 16:07:33 Tomcat共享AV<ApplicationServerping代码问题场景
-
Java 动态代理机制
Java 动态代理机制 Java动态代理机制(参考上一篇的基于xml文件的IOC配置案例) 问题:大家有没有考虑过一件事呢?上面讲述的基于xml文件或者注解的IOC配置中持久层操作数据库的过程中没有事务的操作(完整的事务操作:开启事务、提交事务、回滚事务、释放资源)也能成...
-
我就站在你面前,你却视而不见!
我就站在你面前,你却视而不见! 在上一篇文章一男子给对象转账5000元,居然又退还了!中,我们学习了并发三大特性之一的原子性,并对原子性问题进行分析。 这篇文章我们就一起来了解下可见性: 可见性 首先看下可见性的概念: 可见性就是指 某一个线程修改了共享变量...
2020-04-15 16:04:43 多线程编程java多线程java并发编程实战java并发编程java多线程编程虚拟机Bug共享AVntt
-
java动态代理之JDK源码解析
java动态代理之JDK源码解析 按照网上的惯例,先给出静态代理到动态代理的例子吧;要不然后面的理论和源码分析没有铺垫,大家都有点迷糊。 静态代理: /** * 声音接口,用于代理接口 */ public interface IVoice { void song();} /** * 歌手类 */ public class Singer i...
-
Class.forName 和 ClassLoader 到底有啥区别?
Class.forName 和 ClassLoader 到底有啥区别? 前言 最近在面试过程中有被问到,在Java反射中Class.forName()加载类和使用ClassLoader加载类的区别。当时没有想出来后来自己研究了一下就写下来记录一下。 解释 在java中Class.forName()和ClassLoader都可以对类进行加载...
2020-04-15 16:02:24 java 教程Java技术java 技术mysqlIntellij阿里巴巴驱动虚拟机IntelIE
-
javaSE笔记-权限修饰符
javaSE笔记-权限修饰符 在Java中提供了四种访问权限,使用不同的访问权限修饰符修饰时,被修饰的内容会有不同的访问权限。 public:公共的。 protected:受保护的 default:默认的(空的) private:私有的 可见,public具有最大权限。private则是最小权限。 编写代码时...
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
