首页 > 2020年07月04日 > 全部分享
网络编程socket 结合IO多路复用select epool 机制实现单线程并发TCP服务器
select版-TCP服务器 1. select 原理 在多路复用的模型中,比较常用的有select模型和epoll模型。这两个都是系统接口,由操作系统提供。当然,Python的select模块进行了更高级的封装。 网络通信被Unix系统抽象为文件的读写,通常是一个设备,由设备驱动程序提供,驱动可以 ...
分类:编程语言   时间:2020-07-04 19:39:30    收藏:0  评论:0  赞:0  阅读:58
类总结
static 1.实例方法与类方法 ? ①实例方法既可以操作实例变量也可以操作类变量,可以调用该类中的实例方法或类方法 ? ②类方法无法操作实例变量与方法,只能操作类变量和该类的类方法 ? |*** 一个类中的方法可以互相调用 ***| 2.实例变量与类变量 ? ①类变量既可以通过某个对象访问,也可 ...
分类:其他   时间:2020-07-04 19:38:24    收藏:0  评论:0  赞:0  阅读:37
HTTP-报文结构
HTTP-报文结构 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。 默认HTTP的端口号为80,HTTPS的端口号为443。 HTTP协议是一个无状态的协议,同一个客户端的这次请求和上次请求是没有对应关系。 1、请求报文 一个HTTP请求由请求行、请求头 ...
分类:Web开发   时间:2020-07-04 19:37:47    收藏:0  评论:0  赞:0  阅读:57
Phaser详解
Phaser详解 简介 一种可重用的同步栅栏,功能与CyclicBarrier和CountDownLatch类似. 内部使用CAS操作保证原子性. 运行机制 注册机制 Phaser中注册的同步者(parties)会随着时间的变化而变化. Phaser可通过构造器初始化parties个数,也可以在运行 ...
分类:其他   时间:2020-07-04 19:37:29    收藏:0  评论:0  赞:0  阅读:52
python设计模式之状态模式
python设计模式之状态模式 面向对象编程着力于在对象交互时改变它们的状态。在很多问题中,有限状态机(通常名为状态机)是一个非常方便的状态转换建模(并在必要时以数学方式形式化)工具。首先,什么是状态机?状态机是一个抽象机器,有两个关键部分,状态和转换。状态是指系统的当前(激活)状况。例如,假设我们 ...
分类:编程语言   时间:2020-07-04 19:36:35    收藏:0  评论:0  赞:0  阅读:42
请求过程与网页基础
1. 请求过程与网页基础(???) 1.1 URL介绍 - URL请求的网址,即统一资源定位符,它可以唯一确定我们想要请求的资源,其结构如下: https://www.baidu.com/s?wd=%E6%96%87%E6%A3%AEXE7%89%B9&rsv-spt=1协议 域名 查询的参数 ht ...
分类:Web开发   时间:2020-07-04 19:36:16    收藏:0  评论:0  赞:0  阅读:48
zabbix监控群晖(synology)网卡实时流量带宽
之前使用zabbix监控的网络设备一般就是交换机路由器等网络设备,最近有个需求,需要监控群晖的一些状态,比如像内存使用率,cpu负载,网卡的实时流量等。当然群晖系统是属于在linux系统上开发的一个系统,所以也可以开启root权限,安装zabbix-agent的方式去监控,不过开启root不是很安全 ...
分类:其他   时间:2020-07-04 19:35:53    收藏:0  评论:0  赞:0  阅读:190
position:absolute 与overflow:auto的奇葩之旅
问题: 平常我们大多数做移动端开发,会有只占一屏且不滚动的页面,css属性设置 width:100%,height:100%,或者(width:100vw; height:100vh), 经常头部 +内容 +底部,这样三栏的经典布局,然后内容超过一定高度之后,设置overflow:auto,内容自适 ...
分类:其他   时间:2020-07-04 19:35:13    收藏:0  评论:0  赞:0  阅读:63
windows环境搭建Vue开发环境
一、安装node.js(https://nodejs.org/en/) 下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。 二、设置nodejs prefix(全局)和cache(缓存)路径 1、在nodejs安装路径下,新建node_global和node_cache两个文件夹 2、设 ...
分类:Windows开发   时间:2020-07-04 19:34:46    收藏:0  评论:0  赞:0  阅读:47
hdu 2072 单词数(字符串)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2072 题意 每行输入由小写字母和空格组成,统计每行中不同的单词数。 题解 题解一 比较简洁的解法,读入每行输入后重定向至字符流 $stringstream$,与 uva10815 相似。 代码 #inc ...
分类:其他   时间:2020-07-04 19:34:28    收藏:0  评论:0  赞:0  阅读:32
Python github
def get_search_github(keyword, language, pageIndex): params = { "q" : keyword, "type": "Repositories", "l": language, "p": pageIndex } p = urllib.pars ...
分类:编程语言   时间:2020-07-04 19:33:50    收藏:0  评论:0  赞:0  阅读:45
Astra Pro主题永久正版授权wordpress轻量快速简洁主题模板汉化 后台110+模板
Astra在网站布局上是采取即时画面变更的编辑方式,在全网站设定颜色、文字大小、字体、汇整页面样式等都是在主题中自订选项完成,也就是可以直接在预览画面中即时查看修改后的结果,相较于需要不断切换前后台画面检视修改结果的操作方式会比较有效率。 Astra采用JavaScript而非jQuery ,可以... ...
分类:其他   时间:2020-07-04 19:33:27    收藏:0  评论:0  赞:0  阅读:63
正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。
题目描述 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。 输入描述: 输入两个正整数A和B。 输出描述: 输出A和B的最小公倍数。 示例1 输入 5 7 输出 35 1 let str = readline(); 2 let arr = ...
分类:编程语言   时间:2020-07-04 19:33:11    收藏:0  评论:0  赞:0  阅读:335
计算一个数字的立方根
1 let num = readline(); 2 let n = Math.pow(num,1/3); 3 console.log(n.toFixed(1)) ...
分类:其他   时间:2020-07-04 19:32:53    收藏:0  评论:0  赞:0  阅读:84
Semaphore信号量原理
Semaphore信号量原理 Semaphore是一个计数信号量,本质是"共享锁". Semaphore维护一个信号量许可集. 线程可以调用acquire()获得信号量的许可. 线程可以调用release()释放其持有的信号量. 使用acquire()请求获得信号量时,若信号量有可用的许可时,线程获 ...
分类:其他   时间:2020-07-04 19:32:18    收藏:0  评论:0  赞:0  阅读:43
linux diff命令详解
请参考链接:https://www.cnblogs.com/wangqiguo/p/5793448.html diff命令单中模式 1. normal模式 diff file1.txt file2.txt 2. context模式 diff file1.txt file2.txt -c 3. Uni ...
分类:系统服务   时间:2020-07-04 19:31:27    收藏:0  评论:0  赞:0  阅读:45
常用函数DECODE()、LAG()、LEAD() 基础用法
以下的SQL全部在oracle数据库下执行,其他数据库是否支持这些函数,未知,有待验证。 (1).DECODE() 该函数语法如下 DECODE(expression, if1, value1, if2,value2, if3,value3, . . ., default) 意思是说,如果expre ...
分类:其他   时间:2020-07-04 19:31:06    收藏:0  评论:0  赞:0  阅读:46
通配符
1.文件过多 我们可以使用通配符来缩小查找范围如我们想只要txt的文件 此时ls *.txt*和编译原理中的意义一样2.ls xx* 指第一个字符必须为1 其他随便反正这个通配符可以加在任何位置3. ls ? 这个只代表任意一个字符ls ?? 2个任意字符ls ??????? 可以显示出 why.o ...
分类:其他   时间:2020-07-04 19:30:47    收藏:0  评论:0  赞:0  阅读:40
注解和自定义注解
1.什么是注解 注解是JDK1.5的新特性,它是一种标记,可以标记类,方法,成员变量,局部变量,参数等.... 这个标记主要是给编译器看的,或者给JVM看的 2.注解的三个作用 a.生成帮助文档: @author 作者信息 @verson 版本信息 b.编译检查: @Override 检查方法重写是 ...
分类:其他   时间:2020-07-04 19:30:31    收藏:0  评论:0  赞:0  阅读:40
JavaScript 判断是否为对象
1、toString() 第一选择 let obj = {} Object.prototype.toString.call(obj) '[Object Object]' 2、constructor let obj = {} obj.constructor Object 3、instanceof 注意 ...
分类:编程语言   时间:2020-07-04 19:30:12    收藏:0  评论:0  赞:0  阅读:36
1265条   上一页 1 ... 17 18 19 20 21 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!