-
并发编程之进程与线程
并发编程之进程与线程 并发编程之进程与线程 2.1 线程与进程 2.1.1 进程 2.1.2 线程 2.1.3 二者对比 2.2 并行与并发 2.3 应用 2.1 线程与进程 2.1.1 进程 程序指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至CPU,数据加载至内存。在指令运行过程中...
-
写给程序员儿子的一封信
亲爱的儿子: 当你打开这封信的时候,我已经离开波士顿回到加州了,你也已经结束自己最后一个暑假,去往自己非常喜欢的公司。 虽然你我都是程序员,但是你却很少向我咨询过技术相关的问题,咱们上一次一起写代码,也是你高考结束那个暑假了。不过前几天你问了我一个问...
-
JVM源码分析-类加载场景实例分析
JVM源码分析-类加载场景实例分析 A类调用B类的静态方法,除了加载B类,但是B类的一个未被调用的方法间接使用到的C类却也被加载了,这个有意思的场景来自一个提问:方法中使用的类型为何在未调用时尝试加载?。 场景如下: public class Main { static { System.out.pri...
-
Jdk8中Stream流的使用,让你脱离for循环
Jdk8中Stream流的使用,让你脱离for循环 学习要求: 知道一点儿函数式接口和Lambda表达式的基础知识,有利于更好的学习。 1.先体验一下Stream的好处 需求:给你一个ArrayList用来保存学生的成绩,让你打印出其中大于60的成绩。 public static void main(String[] args)...
-
Linux测试环境简单使用教程
Linux测试环境简单使用教程 0. 本blog 简单说明一下 Linux测试环境尤其是 CentOS测试环境的开发测试使用, 教程可能不会很长, 主要是入门. 0.1 Linux简介: Linux 的历史基本上不用阐述, linus作为自己的兴趣爱好进行编码实现的一种开源的操作系统. Linux很好的切合了GNU...
2020-02-05 16:01:06 win2003linux命令linux简介linux使用基于linux文档文件服务器定义Linux
-
二叉树(五)平衡二叉树(AVL树)
二叉树(五)平衡二叉树(AVL树) 平衡二叉树(AVL树)的自平衡(LL-R、RR-L、LR-LR、RL-RL)、增、删 等操作。 main.cpp: #include iostream #include " AVLTree.h " using namespace std; int main(){ AVLTree int avl; auto Add = [avl]( int _key) { cout " Add "...
-
hashCode() 和 equals()的问题解答及重写示范
本章的内容主要解决下面几个问题: 1 equals() 的作用是什么? 2 equals() 与 == 的区别是什么? 3 hashCode() 的作用是什么? 4 hashCode() 和 equals() 之间有什么联系? 4 java 如何重写equal 和hashcode方法 第1部分 equals() 的作用 equals() 的作用是 用来判断两...
-
UniGUI之Login窗口(10)
UniGUI之Login窗口(10) 在UniGUI的CHM帮助里读到的。 一定要新建一个其他空白的工程,然后再添加LoginForm LoginForm 是另一种特殊的表单类型, 仅用于登录目的。 此操作将创建一个与常规窗体外观相同的空白 LoginForm: LoginForm 是一个名为 TUniLoginForm 的内置类的...
-
Linux 查看磁盘IO并找出占用IO读写很高的进程
Linux 查看磁盘IO并找出占用IO读写很高的进程 背景-线上告警 线上一台服务器告警,磁盘利用率 disk.util 90,并持续告警。 登录该服务器后通过 iostat -x 1 10 查看了相关磁盘使用信息。相关截图如下: 1 # 如果没有 iostat 命令,那么使用 yum install sysstat 进行安...
-
Java小白入门:聊聊Java这门编程语言
Java小白入门:聊聊Java这门编程语言 一、什么叫做编程 首先我们应该了解一下什么叫做编程。 百度百科词条的解释: 编程是编定程序的简称,是让计算机代我们解决某个问题,是对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过...
2020-02-04 16:01:09 编程语言排行榜编程语言排行关于编程java学习java基础java开发学javaJava技术文件硬件
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
