-
Java字符串定义及常用方法
Java字符串定义及常用方法 String、StringBuffer和StringBuilder ?? String 修饰的是不可变的字符串,而 StringBuffer 和 StringBuilder 类的对象是可以被修改的。 ??StringBuffer和StringBuilder 类不同的是StringBuilder 是 线程不安全的 ,但运行速度要比StringBuffe...
-
数据库内功心法:数据库基本理论
数据库内功心法:数据库基本理论 1、数据库范式 第一范式:列不可分,eg:【联系人】(姓名,性别,电话),一个联系人有家庭电话和公司电话,那么这种表结构设计就没有达到 1NF; 第二范式:有主键,保证完全依赖。eg:订单明细表【OrderDetail】(OrderID,ProductID,...
-
Linux--磁盘管理--04
Linux--磁盘管理--04 1、磁盘的工作原理: 磁道、磁头、扇区、柱面 2、磁盘分类: 机械盘: 串行:SCSI、iSCSI、SATA 并行:ATA 固态盘:HDD 3、文件系统: Windows :fat32 ntfs exfat(苹果可也以用) Linux : ext2 ext3 ext4 BtrFS xfs 4、文件空间 iNode --- 索引空...
-
Docker的安装
Docker的安装 Docker 的优点 1、简化程序: Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,便可以实现虚拟化。Docker改变了虚拟化的方式,使开发者可以直接将自己的成果放入Docker中进行管理。方便快捷已经是...
-
Java多线程编程(1)--走进Java世界中的线程
Java多线程编程(1)--走进Java世界中的线程 一.程序、进程和线程 ??程序是一组指令的有序集合,也可以将其通俗地理解为若干行代码。它本身没有任何运行的含义,它只是一个静态的实体,它可能只是一个单纯的文本文件,也有可能是经过编译之后生成的可执行文件。 ??从狭义...
2019-08-29 09:11:26 多线程编程编程的基础java多线程java开发java多线程编程文件服务器定义Linux虚拟机
-
【JVM从小白学成大佬】5.垃圾收集器及内存分配策略
【JVM从小白学成大佬】5.垃圾收集器及内存分配策略 前面介绍了垃圾回收算法,接下来我们介绍垃圾收集器和内存分配的策略。有没有一种牛逼的收集器像银弹一样适配所有场景?很明显,不可能有,不然我也没必要单独搞一篇文章来介绍垃圾收集器了。熟悉不同收集器的优缺点...
-
TokuDB · 引擎特性 · HybridDB for MySQL高压缩引擎To
TokuDB 引擎特性 HybridDB for MySQL高压缩引擎TokuDB 揭秘 原文出处:阿里云RDS-数据库内核组 HybridDB for MySQL(原名petadata)是面向在线事务(OLTP)和在线分析(OLAP)混合场景的关系型数据库。HybridDB采用一份数据存储来进行OLTP和OLAP处理,解决了以往需要把...
-
HashMap、HashTable 和 ConcurrentHashMap 线程安全问题
HashMap、HashTable 和 ConcurrentHashMap 线程安全问题 一、HashMap HashMap 是线程不安全的。 JDK 1.7 HashMap 采用数组 + 链表的数据结构,多线程背景下,在数组扩容的时候,存在 Entry 链死循环和数据丢失问题。 JDK 1.8 HashMap 采用数组 + 链表 + 红黑二叉树的数...
-
10分钟彻底理解Redis的持久化机制:RDB和AOF
10分钟彻底理解Redis的持久化机制:RDB和AOF 作者:张君鸿 juejin.im/post/5d09a9ff51882577eb133aa9 什么是Redis持久化? Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示: 这样做有什么问题呢...
-
Java网络编程 -- AIO异步网络编程
Java网络编程 -- AIO异步网络编程 AIO中的A即Asynchronous,AIO即异步IO。它是异步非阻塞的,客户端的I/O请求都是由OS先完成了再通知服务器应用去启动线程进行处理,一般我们的业务处理逻辑会变成一个回调函数,等待IO操作完成后,由系统自动触发。 在进行读写操作时,...
2019-08-29 09:07:21 java网络编程服务器LinuxWindowsIE系统iOSAVlinux系统windows系统
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
