java并发包&线程池原理分析&锁的深度化 并发包 同步容器类 Vector与ArrayList区别 1.ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制 ...
分类:
编程语言 时间:
2019-03-04 09:32:30
阅读次数:
158
[toc] 概述 今天, 使用 模拟下发包, 请求, 然后 采用 多线程. 代码如下: 包准备 运行环境遇到的问题 移动python目录后, pip 默认安装路径与实际项目不匹配. 现象来说就是: cd 进入项目目录后运行如上安装命令是成功的, 但是运行python程序依然找不到 包, 开始怀疑默认 ...
分类:
编程语言 时间:
2019-03-04 09:16:56
阅读次数:
157
Eclipse开发工具 传统供应软件的工程过程: 解释过程:数据库+操作系统+中间件+开发工具 皇家军队级别(IBM):DB2+AIX+WAS+WSAD(基于Eclipse开发); 民间杂牌军:Oracle+Linux/UNIX+WebLogic+JBuilder 开源级别:MySQL+Linux+ ...
分类:
系统相关 时间:
2019-03-02 17:10:12
阅读次数:
311
Django.core核心处理库由以下组成: (1)url分析、请求处理、缓存等。 Django.conf主要作用: (1)处理全局配置,如数据库、加载应用、middleware等。 (2)处理urls配置,也就是处理url与view的映射关系。 Django.contrib由以下开发包组成: (1 ...
分类:
其他好文 时间:
2019-03-02 14:49:06
阅读次数:
212
在实际工作中,我需要使用redis的客户端去连接redis,于是选择了hiredis客户端(公司强推)。 hiRedis 是 Redis 官方指定的 C 语言客户端开发包,支持 Redis 完整的命令集、管线以及事件驱动编程。 1、情景描述 1.1 使用场景 一个epool模型的服务器不断接受外界请 ...
分类:
编程语言 时间:
2019-02-27 13:08:21
阅读次数:
264
步骤一:下载 Spring 的开发包: 官网:http://spring.io/ 下 载 地 址 : http://repo.springsource.org/libs-release-local/org/springframework/spring 解 压:(Spring 目录结构:) * doc ...
分类:
编程语言 时间:
2019-02-26 15:34:40
阅读次数:
190
简明扼要的说下, 就两个线程,一个 负责收数据,一个负责发心跳包。 步骤如下, 进程1,调用 发包函数,发送连接请求,然后再发送 获取弹幕类型请求,就一直循环接收数据。 进程2,循环函数,每隔45秒向服务器发一次心跳包。 因为斗鱼自己定义了 包头,,所以来在发包之前,先发送包数据。12个字节, 消息 ...
分类:
编程语言 时间:
2019-02-24 18:54:16
阅读次数:
155
参考From <https://dirtysalt.github.io/snappy.html> Snappy API From <https://www.npmjs.com/package/snappy> Snappy 是一个 C++ 的用来压缩和解压缩的开发包,其目标不是较大限度压缩,而且不兼容 ...
分类:
移动开发 时间:
2019-02-21 18:53:21
阅读次数:
223
准备 首先你需要从 Telerik 网站下载试用版开发包,注意需要注册后才能下载。 下载后直接解压后包含下面几个文件和目录: ./examples – 示例. /js – minified 化后的 JavaScript 库. /vsdoc JavaScript Intellisense 支持文件 / ...
分类:
其他好文 时间:
2019-02-11 12:18:19
阅读次数:
253
Fabric 可以通过 SSH 在多台客户端主机上批量执行任务,是基于 paramiko 封装开发的,paramiko 更底层一些,安装方法如下: Fabric 简单用法: Fabric 使用环境变量: Fabric 常用 API: fab 命令: ...
分类:
其他好文 时间:
2019-02-09 12:00:02
阅读次数:
246