-
细数Java项目中用过的配置文件(properties篇)
细数Java项目中用过的配置文件(properties篇) 灵魂拷问:在不重启服务的前提下,如何让配置修改生效的呢?有什么奇技淫巧吗? 灵魂拷问:在 Java 项目中,总能看到以 .properties 为后缀的文件踪影,这类配置文件是怎么加载的呢? 项目研发过程中,总会遇到一些经常...
-
【原创】Linux RCU原理剖析(一)-初窥门径
【原创】Linux RCU原理剖析(一)-初窥门径 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.5, Visio 1. 概述 RCU, Read-Copy-...
-
java 缓冲区复制文本文件
java 缓冲区复制文本文件 public class CopyTextByBuf { public static void main(String[] args) { BufferedReader bufr = null ; BufferedWriter bufw = null ; try { bufr = new BufferedReader( new FileReader("demo_src.txt" )); bufw = new BufferedWriter( new...
-
java BufferedWriter和BufferedReader
java BufferedWriter和BufferedReader 缓冲区的出现提高了对数据的读写效率。 缓冲区要结合流才可以使用。 在流的基础上对流的功能进行了增强。 该缓冲区提供了跨平台的换行符。newLine(); public class BufferedWriterDemo { public static void main(String[] args)...
-
java 文件复制
java 文件复制 public class CopyText { public static void main(String[] args) { copy_1(); } public static void copy_1() { FileWriter fw = null ; FileReader fr = null ; try { fw = new FileWriter("demo_desc.txt" ); // 与已有文件关联 fr = new FileReader...
-
[apue] apue_db:一个可以充当"注册表"的 key-value
[apue] apue_db:一个可以充当注册表的 key-value 数据库 apue 最后两章都是通过一个完整的实例来解释一些 linux 功能,第20章就是通过一个数据库实例来解释文件锁的使用, 说实话,当时没兴趣,因为满页都是源码和解析,有点看不下去。但是再拾起来硬着头皮看的时候,...
-
ConcurrentHashMap源码分析
ConcurrentHashMap源码分析 1、它实现了 ConcurrentMap 接口,该接口定义了一些原子操作约定 2、线程安全 完全的并发读和高并发写 读操作完全无锁,牺牲了一致性;写操作部分有锁 它与 HashTable 、 Collections.synchronizedMap HashMap 支持 null , ConcurrentHashM...
-
Linux 内存管理
Linux 内存管理 内存映射 Linux 内核给每个进程都提供了一个独立的虚拟地址空间,并且这个地址空间是连续的。这样,进程就可以很方便地访问内存,更确切地说是访问虚拟内存。 虚拟地址空间的内部又被分为内核空间和用户空间两部分,不同字长(也就是单个 CPU 指令可以...
-
求你了,别再问我Zookeeper如何实现分布式锁了!!!
求你了,别再问我Zookeeper如何实现分布式锁了!!! 导读 真是有人( 锁 )的地方就有江湖( 事务 ),今天不谈江湖,来撩撩人。 分布式锁的概念、为什么使用分布式锁,想必大家已经很清楚了。前段时间作者写过Redis是如何实现分布式锁,今天这篇文章来谈谈Zookeeper是如...
-
java面试题-javaSE基础
java面试题-javaSE基础 目录 java面向对象 javaSE的语法 java中的多态 Java的异常处理 JavaSE 常用 API Java 的数据类型 Java 的 IO java的集合 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
