ThreadGroup 类,可以把线程归属到某一个线程组中,线程组中可以有线程对象, 也可以有线程组,组中还可以有线程,这样的组织结构有点类似于树的形式。 为什么不推荐使用?因为使用有很多的安全隐患吧,没有具体追究,如果需要使 用,推荐使用线程池。 ...
分类:
编程语言 时间:
2020-04-25 01:28:18
阅读次数:
196
1、存储在数据可表中的数据一般我们需要进行处理成自己需要的格式, 比方说一个字段中既要显示公司名称又要显示公司地址,但是这两个数据信息包含在不同的表列中,我们需要创建一个中间表来表示我们需要的信息,所以我们需要直接从数据可中检索出并转换,计算或者格式化过的数据,而不是一次检索数据不再处理,计算字段就 ...
分类:
数据库 时间:
2020-04-25 01:28:01
阅读次数:
91
背景 保证kafka高吞吐量的另外一大利器就是消息压缩。就像上图中的压缩饼干。 压缩即空间换时间,通过空间的压缩带来速度的提升,即通过少量的cpu消耗来减少磁盘和网络传输的io。 消息压缩模型 消息格式V1 kafka不会直接操作单条消息,而是直接操作一个消息集合。 消息格式V2: 1, 抽取了消息 ...
分类:
其他好文 时间:
2020-04-25 01:27:42
阅读次数:
70
一.数据库事务 1.DML语句执行的时候,如果当前有事务,那么就使用这个事务,如果当前没有事务,这个执行的DML语句就会产生一个新的事务。 2.只有DML语句才会产生事务,其他语句不会产生事务。insert updata delete 3.commit/rollback/DDL语句都可以把当前事务给 ...
分类:
数据库 时间:
2020-04-25 01:27:25
阅读次数:
112
1、安装 pip install flask-session 2、使用 方式一: import redis pool = redis.ConnectionPool(host="10.0.0.10", password="azn950626", port=6379) single_pool = red ...
分类:
其他好文 时间:
2020-04-25 01:26:33
阅读次数:
122
新版的yoga直接在gradle中就可以导入了 gradle配置: implementation 'com.facebook.yoga.android:yoga-layout:1.16.0' implementation 'com.facebook.soloader:soloader:0.9.0' ...
分类:
移动开发 时间:
2020-04-25 01:26:06
阅读次数:
275
布尔矩阵及其运算 概念: 布尔矩阵(boolean matrix)或叫位矩阵(bit matrix)是元素为0或1的矩阵; 运算: 1,补(compiement) 设A=[aij]是一个m×n的布尔矩阵,补就是把原矩阵中的0变为1,1变为0; 2,并(join) 设A=[aij],B=[bij],是 ...
分类:
其他好文 时间:
2020-04-25 01:25:41
阅读次数:
137
2018年3月,我与张老师就这么在微信上聊了起来,起初我并没有写书的打算,我们之间只是通过讨论、交流的形式聊聊关于出书的方方面面。最终,敌不过张老师超强的专业能力、细致的解说与盛情相邀,我答应张老师写一本Linux系统运维的图书并由人邮出版。由此,我踏上了漫漫2年多的写书之路。 为什么写这本书 写书 ...
分类:
其他好文 时间:
2020-04-25 01:25:22
阅读次数:
84
@Reference是dubbo的注解,也是注入,他一般注入的是分布式的远程服务的对象,需要dubbo配置使用。 1.@Autowiredorg.springframework.beans.factory.annotation.AutowiredSpringBoot项目中常用。简单来说就是引入由Sp ...
分类:
其他好文 时间:
2020-04-25 01:24:56
阅读次数:
626
SynchronizedMap 一次锁住整张表来保证线程安全,所以每次只能有一个线程来 访为 map。 ConcurrentHashMap 使用分段锁来保证在多线程下的性能。 ConcurrentHashMap 中则是一次锁住一个桶。ConcurrentHashMap 默认将 hash 表分为 16 ...
分类:
其他好文 时间:
2020-04-25 01:24:28
阅读次数:
93
//void store(Writer writer, String comments) 将此属性列表(键和元素对)写入此 Properties表中 public class PropertiesDemo03 { public static void main(String[] args) thro ...
分类:
其他好文 时间:
2020-04-25 01:24:13
阅读次数:
102
class Solution { public int reversePairs(int[] nums) { int len = nums.length; if(len<2){ return 0; } int[] copy = new int[len]; for(int i=0;i<len;i++) ...
分类:
编程语言 时间:
2020-04-25 01:23:49
阅读次数:
82
进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 一个程序至少有一个进程,一个进程至少有一个线程。 ...
分类:
编程语言 时间:
2020-04-25 01:23:21
阅读次数:
77
数据结构13—二叉搜索树,堆 二叉树 二叉树的定义 1. Binode的模版——递归定义法 2. Binode接口实现 3. BinTree模版 二叉搜索树 二叉搜索树search 测试用例举例: [4,2,7,1,3] 2 二叉搜索树的插入 递归 此递归代码和老师讲的稍微有所不同,需要返回的是整个 ...
分类:
其他好文 时间:
2020-04-25 01:22:54
阅读次数:
94
接口: 在面向对象编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要,types ...
分类:
其他好文 时间:
2020-04-25 01:22:29
阅读次数:
105
1.数据类型 | 类型 | 存储需求 | 取值范围 | | | | | | byte | 1 字节 | 128 ~ 127 | | short | 2 字节 | 32 768 ~ 32 767 | | int | 4 字节 | 2 147 483 647 ~ 2 147 483 647(正好超过20 ...
分类:
其他好文 时间:
2020-04-25 01:21:29
阅读次数:
88
数据输出 将数据传输给页面 新项目的环境 新建一个工程moudle,创建一个demo测试一下环境是否正常 web.xml springmvc.xml com.jiang.controller.HelloController 剩下的就是web inf/pages/hello.jsp...... 原生A ...
分类:
编程语言 时间:
2020-04-25 01:21:15
阅读次数:
99