一.并发处理 1.获取单例对象需要保证线程安全,其中的方法也要保证线程安全 2.线程资源必须通过线程池提供,不允许在应用中自行显示创建线程。减少资源消耗 3.线程池不允许使用Executors区创建,而是通过ThreadPoolExecutor的方式,规避资源耗尽的风险 FixedThreadPoo ...
分类:
其他好文 时间:
2020-03-06 01:32:35
阅读次数:
69
Linux 目录配置 在了解了更改档案属性/权限后 在了解以下为什么每个 Linux distribution 的设定档、执行档、每个目录里面都放置的什么东西。 其实都差不多,因为Linux的发行版本太多了,所以有了一套标准 Filesystem Hierarchy Standard(FHS). F ...
分类:
其他好文 时间:
2020-03-04 20:51:32
阅读次数:
76
```javascript import TransactionMysql = require('transaction-mysql'); let pool = new TransactionMysql({ host: 'localhost', port: 3306, user: 'tujiawei... ...
分类:
其他好文 时间:
2020-03-04 11:11:53
阅读次数:
299
Jedis:java客户端操作redis数据库,类似JDBC 需要用到的包:jedis,commons-pool 代码示范: 1.Jedis操作字String @Test public void m1(){ //1.获取连接 Jedis jedis=new Jedis("127.0.0.1",637 ...
分类:
其他好文 时间:
2020-03-03 20:26:47
阅读次数:
60
DHCP:动态主机分配协议 作用:给终端设备自动下放IP地址工作过程:终端通过广播发送DHCP请求,DHCP服务器以单播的形式进行回复。实验拓扑:多台PC 交换机 路由器配置:1:路由器连接交换机的接口上配置网关地址。2:Router(config)#ip dhcp pool [DHCP池的名字] ...
分类:
系统相关 时间:
2020-03-03 10:32:43
阅读次数:
112
1、登录过程中报以下错误 2、分析 提示redis连接异常,意味着后台redis服务没起 3、解决 首先ps -ef |grep redis 发现redis果然没起 启动redis: 首先进入redis目录下: cd /usr/local/redis-5.0.5/ 启动redis ok了 ...
分类:
其他好文 时间:
2020-03-02 20:38:32
阅读次数:
167
7 Python是如何进行内存管理的? http://developer.51cto.com/art/201007/213585.htm Python引用了一个内存池(memory pool)机制,即Pymalloc机制(malloc:n.分配内存),用于管理对小块内存的申请和释放 内存池(memo ...
分类:
编程语言 时间:
2020-03-02 19:09:53
阅读次数:
74
void指针 void用在函数定义中可以表示函数没有返回值或者没有形参,用在这里表示指针指向的数据的类型是未知的。 表示一个有效指针,它确实指向实实在在的数据,只是数据的类型尚未确定,在后续使用过程中一般要进行强制类型转换。 malloc()函数:动态分配内存空间 原型: 作用:malloc()在堆 ...
分类:
其他好文 时间:
2020-03-02 14:32:16
阅读次数:
69
进程池,线程池 什么是池 为什么要用池? 开启一个池 ...
分类:
编程语言 时间:
2020-03-01 10:34:24
阅读次数:
80
一、InnoDB架构 InnoDB架构 Memory Buffer Pool 用途 缓存InnoDB表、索引以及其他辅助buffer 组成 Data/Index Page Cache Change Buffer 用途 当page不在BF中时,缓存非唯一索引pages的变更(DML),避免从磁盘读取非 ...
分类:
数据库 时间:
2020-03-01 00:14:12
阅读次数:
73