1 TCPServer 框架概述 POCO 库提供TCPServer框架,用以搭建自定义的 TCP 服务器。TCPServer维护一个连接队列、一个连接线程池。连接线程用于处理连接,连接线程只要一空闲就不断地从连接队列中取连接并进行处理。一旦连接线程从连接队列中取到一个连接,就会创建一个TCPSer ...
分类:
其他好文 时间:
2017-09-29 19:43:00
阅读次数:
286
神奇的dp优化。 考虑6维状态的dp,分别表示三行高和宽,显然MLE&&TLE。 把高排个序,从大到小往架上放,那么若不是重开一行便对高度没有影响。 然后求出宽度的sum,dp[i][j]表示第一行放了i的宽度,二行放了j的宽度,三行放了sum-i-j宽度的最小的高度值。 先把所有书放在第三行,然后 ...
分类:
其他好文 时间:
2017-09-29 19:42:52
阅读次数:
164
一、DevStack介绍Devstack目前是支持Ubuntu14.04和CentOS7,不过全球的OpenStack开发者,大部分都在用Ubuntu14.04。所以为了减少麻烦,还是建议你使用Ubuntu14.04。默认无论是Devstack和OpenStack,都是采用Master的代码进行安装,这样经常会出现,今天安装成功,明天失败,代..
分类:
其他好文 时间:
2017-09-29 19:42:40
阅读次数:
178
侧边悬挂式 页面分享功能 / 图片分享功能 / 划词分享功能 <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyl ...
分类:
其他好文 时间:
2017-09-29 19:42:21
阅读次数:
144
这篇文章作为Thread类源码剖析的补充,从一个侧面来看Thread源码。也解答了面试高频问题:“多次start一个线程会怎么样?” 答案是:java.lang.IllegalThreadStateException 线程状态非法异常 继承关系是: >extends IllegalArgumentE ...
分类:
编程语言 时间:
2017-09-29 19:42:11
阅读次数:
333
学习参考:http://blog.didispace.com/Spring-Cloud%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B/ spring cloud由【服务注册中心,服务提供者,服务消费者】组成; 服务注册中心存储各个服务的信息,将一个原数据存储在一个【双层结构 ...
分类:
编程语言 时间:
2017-09-29 19:42:05
阅读次数:
209
下面以reportlab 为列讲解 第一步: 安装 reportlab 安装reportlab,千万不要使用 pip install reprotlab 安装 因为安装的时间很慢,很容易产生安装超时的错误 直接下载安装包:https://pypi.python.org/pypi/reportlab/ ...
分类:
编程语言 时间:
2017-09-29 19:41:57
阅读次数:
224
一. ? 可空类型修饰符 “?”用来修饰为空的值类型,在加上“?”修饰符后,值类型也可以为空了,如: 还有一点需要知道,编译的时候,加上“?”修饰符的值类型会被转换为: 二. ?? 空合并运算符 “??”用于运算可为空类型和引用类型的最终值,如: 代码中,如果templates不为空,则返回自身,如 ...
官网提供API说明:此API主要针对移动端直接调用QQ音乐API用,API只能在QQAPP内执行,上线时间尚短。http://y.qq.com/m/api/api.html自己分析的API说明:根据官网https://y.qq.com/分析的API,经过测试,可以使用,测试demo如下,demo流程1、首先根据关键字搜索歌曲》获取播放ke..
说明:已经安装好的nginx,需要添加一个未被编译安装的模块,需要怎么弄呢?具体:这里以安装第三方ngx_http_google_filter_module模块为例nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so1.下载第三方扩展模块ngx_http_google_filter_module#cd/data/soft..
分类:
其他好文 时间:
2017-09-29 19:41:29
阅读次数:
133
2018上海国际工业自动化及机器人展览会 ARE Shanghai 2018 关于展会 欢迎参加“2018上海国际工业自动化及机器人展览会”,简称:“ARE Shanghai 2018”,本届展会将于2018年04月02-04日在上海新国际博览中心盛大开幕。展会将涉及工业机器人整机与零部件、智慧工厂 ...
分类:
其他好文 时间:
2017-09-29 19:41:19
阅读次数:
141
1. cnpm install -g vue-cli 项目的main.js引入import Vue from 'vue' 2. 创建项目 vue init webpack +项目名称 3. cnpm install >下载依赖文件 npm run dev >运行项目 4.config文件夹,下面的i ...
分类:
其他好文 时间:
2017-09-29 19:41:09
阅读次数:
189
查看指定进程在哪个CPU上运行:#ps-eopid,args,psr|grepnfs相关参数:-eallprocesses:显示所有进程-ffull:输出格式为完整输出-ouser-defined:输出指定的内容pid:显示进程的pidargs:显示进程的名字(该进程执行时传入的命令行参数)psr:显示运行此进程的cpu
分类:
其他好文 时间:
2017-09-29 19:41:03
阅读次数:
166
大家好,今天的主角是它: https://github.com/sinacms/MultiHttp ,这是本人写的一个curl工具库,在生产中十分好用,所以拿出来分享给大家,欢迎大家提issue/merge request, 点赞什么的。 怎么样,什么人性、直观吧, 另外,建议大家用最新stable ...
分类:
Web程序 时间:
2017-09-29 19:40:56
阅读次数:
207
着重基础之—MySql 不能遗忘的索引操作 关于MySql索引的基础知识我就不在这里写了,我不太想当信息的搬运工。 技巧分享:Workbench 作为一款专为MySQL设计的ER/数据库建模工具。除了管理数据库外,其实也是一款Sql语句生成利器。合理利用,将带来事半功倍的效果。当然,前提是我们对基础 ...
分类:
数据库 时间:
2017-09-29 19:40:48
阅读次数:
260
''' Created on 2017年9月25日 @author: kearney ''' import random def get_UserAgents(): UserAgents= [ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) Apple... ...
分类:
编程语言 时间:
2017-09-29 19:40:39
阅读次数:
266