51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#高级
C高级 跨平台协程库
1.0协程库引言 协程对于上层语言还是比较常见的.例如C#中 yield retrun,lua中coroutine.yield等来构建同步并发的程序.本文就是探讨如何从底层实现开发级别的协程库.在说协程之前,简单温故一下进程和线程关系.进程拥有一个完整的虚拟地址空间,不依赖于线程而独立存在.线程是...
代码星球
·
2020-04-01
高级
跨平台
协程
C高级 框架开发中红黑树结构
引言 --红黑树历史 红黑树是数据结构学习中一道卡.底层库容器中必不可少的算法.历经各种实战运用,性能有保障.同样红黑树不好理解,就算理解了,代码也不好写.就算写了,工程库也难构建.关于红黑树基础讲解推荐看下面博主的红黑树博文系列,感觉不错. 红黑树(一)之原理和算法详细介绍 对于红黑树小背景简...
代码星球
·
2020-04-01
高级
框架
开发
中红
结构
高级定时器-setTimeout()、setInterval()、链式setTimeout()
使用setTimeout()和setInterval()创建的定时器可以用于实现有趣且有用的功能。执行时机是不能保证的,因为在页面的生命周期中,不同时间可能有其他代码在控制JavaScript进程。在页面下载完后的代码运行、事件处理程序、Ajax回调函数都必须使用同样的线程来执行。实际上,浏览器负责进行排序,指派某段代...
代码星球
·
2020-03-29
高级
定时器
-setTimeout
setInterval
链式
python高级:垃圾回收机制
---恢复内容开始---垃圾回收机制 1.计数引用机制 就是一个变量、数据结构、对象当没有人引用时,python的会启用垃圾回收机制,将其从内存中删除。 怎么看引用的次数呢?sys模块提供的sys.getrefcount(要查的对象)返回引用次数importsysa=1b=1print("删除a之前1的引...
IT猿
·
2020-03-28
python
高级
垃圾
回收
机制
Sublime Text 高级正则查换替换功能
须要把例如以下的语句:insertinto`table`(`ID`,`code`,`detail`)values('1','110000','XX市');改成为:updatetablesetdetail='XX市'wherecode='110000'研究了好久。1. 图一:原始数据。2.用正则来匹配:&nbs...
IT猿
·
2020-03-27
Sublime
Text
高级
正则
查换
【Python基础】random 的高级玩法
方式一:importrandomxing=['赵','钱','孙','李','周','吴','郑','王','冯','陈','褚','卫','蒋','沈','韩','杨','朱','秦','尤','许','何','吕','施','张','孔','曹','严','华','金','魏','陶','姜','戚','谢','邹...
IT猿
·
2020-03-27
Python
基础
random
高级
玩法
【PyQt5-Qt Designer】pyqtSignal()-高级自定义信号与槽
参考:http://www.broadview.com.cn/article/824fromPyQt5.QtCoreimportQObject,pyqtSignalclassCustSignal(QObject):#声明无参数的信号signal1=pyqtSignal()#声明带一个int类型参数的信号signal2=...
IT猿
·
2020-03-27
PyQt5-Qt
Designer
pyqtSignal
高级
自定义
highstock高级篇之股票分时图
一直在用 highchart 在做图表,最近一段时间突然接到一活,需要用 highstock 帮客户完成一个股票K线图和分时图。虽然用法和 api上与 highchart 没什么区别,但还是研究一番做出了对应的DEMO,于是抽空与大家分享下。预期想要...
IT猿
·
2020-03-27
highstock
高级
篇之
股票
分时
linux一些稍微高级的命令
cut命令:提取文件中指定的字段(列)、字符内容。单词的默认分隔符为空格。cut[选项]...[文件]...选项:-b 按照字节切-c 按照字符切-d 指定分割符-f 指定以分割符分割的哪个字段head -5 /etc/passwd >&nbs...
IT猿
·
2020-03-27
linux
一些
稍微
高级的
命令
逼格高又实用的Linux高级命令,开发运维都要懂!
在运维的坑里摸爬滚打好几年了,我还记得我刚开始的时候,我只会使用一些简单的命令,写脚本的时候,也是要多简单有多简单,所以有时候写出来的脚本又长又臭。像一些高级点的命令,比如说Xargs命令、管道命令、自动应答命令等,如果当初我要是知道,那我也可能写出简洁高效的脚本。不管出于任何原因,我都想对一些Linux使用的高级命令...
IT猿
·
2020-03-27
逼格
高又实
用的
Linux
高级
cassandra高级操作之JMX操作
路漫漫其修远兮,吾将上下而求索! github:https://github.com/youzhibing 码云(gitee):https://gitee.com/youzhibing 项目中有这么个需求:统计集群中各个节点的数据量存储大小,不是记录数。 一开始有点无头绪,后面查看cassandra官方文档...
IT猿
·
2020-03-27
操作
cassandra
高级
JMX
cassandra高级操作之分页的java实现(有项目具体需求)
接着上篇博客,我们来谈谈java操作cassandra分页,需要注意的是这个分页与我们平时所做的页面分页是不同的,具体有啥不同,大家耐着性子往下看。 上篇博客讲到了cassandra的分页,相信大家会有所注意:下一次的查询依赖上一次的查询(上一次查询的最后一条记录的全部主键),不像mysql那样灵活,所以只能实现...
IT猿
·
2020-03-27
cassandra
高级
操作
分页
java
cassandra高级操作之索引、排序以及分页
本次就给大家讲讲cassandra的高级操作:索引、排序和分页;处于性能的考虑,cassandra对这些支持都比较简单,所以我们不能希望cassandra完全适用于我们的逻辑,而是应该将我们的逻辑设计的更适合于cassandra 路漫漫其修远兮,吾将上下而求索! github:https://github.co...
IT猿
·
2020-03-27
cassandra
高级
操作
索引
排序
javascript闭包(Module模式)的用途和高级使用方式
javascript闭包(Module模式)的用途和高级使用方式javascript闭包的用途:1.匿名自执行函数:或者可以理解为,避免污染全局变量2.缓存:源于闭包的核心特性便是保存状态,应用此特性便可对需要的变量进行缓存3.实现封装:同样可以使用闭包保存状态的特性,充当一个作用域块,将块里面的属性变量至于内存之中来...
IT猿
·
2020-03-26
Javascript
闭包
Module
模式
用途
Linux高级编程--11.信号
基本概念信号在Linux中是一个比较常见的概念,例如我们按Ctrl+C中断前台进程,通过Kill命令结束进程都是通过信号实现的。下面就以Ctrl+C为例简单的说明信号的处理流程:用户按下Ctrl-C,这个键盘输入产生一个硬件中断。该进程的用户空间代码暂停执行,CPU从用户态切换到内核态处理硬件中断。终端驱动程序将Ctr...
IT猿
·
2020-03-26
Linux
高级
编程
--11.
信号
首页
上一页
...
19
20
21
22
23
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他