最新 最热

iOS KVO实现原理及使用

KVO(key-value observe)是在KVC的基础上实现的一种用于监听属性变化的设计模式;如果对某个类的某个属性设置了KVO,那么当这个属性发生变化时,就会触发监听方法,从而知道属性变化了。如果本类一个属性的改变会影响到其他多个...

2023-03-19
1

C++ 为进程、线程分配 CPU 资源

一个程序,当运算很充分(IO等操作很少)时,指定到单独一个CPU上运行会比不指定CPU运行时快。这中间主要有两个原因:

2023-03-19
1

nftables初体验

之前耳闻 nftables 是下一代 iptables 。前段时间配了一台主机,折腾成家里的软路由。就一并来尝鲜一系列新东西,其中就包括 nftables 。nftables 和 iptables 、ebtables 等一样,都是对底层 xtables 的封装,目前看来 nfta...

2023-03-17
1

Python中常用的数据结构

列表是Python中最常用的数据结构之一,它是一个有序的集合,可以存储任意类型的数据。列表使用方括号([])来表示,每个元素之间用逗号分隔。

2023-03-17
1

matlab绘图中被隐藏的Marker, 99.99%的小伙伴都不知道

相信大家对plot函数并不陌生,在绘制多条数据曲线时,除了用不同颜色区分外,往往会在相应的数据点处同时加上不同的marker。通过查询plot对应的帮助文档,不难发现,matlab提供了13种可选marker,相对来说算是少的了,而且marker是...

2023-03-17
1

[C++STL教程]5.set是什么?怎么用?零基础小白理解无压力【全网最好的STL入门教程】

之前我们介绍过vector, queue, stack,map。我们知道前三者是线性结构,而map是一种树状结构,今天我们要介绍另外一个树状结构实现的stl容器:set。

2023-03-17
1

【地铁上的Redis与C#】数据类型(十一)--sorted_set类型基本操作

在开发中我们会遇到根据某个数值类型的字段对数据排序的要求,一般来说我们都会使用关系型数据库所提供的排序功能,但是如果数据量比较大的时候,我们就需要考虑使用Redis对数据进行排序了,但是我们前面所学的数据类型并不...

2023-03-16
1

【地铁上的Redis与C#】数据类型(九)--set类型数据扩展操作(一)

某新闻类APP为增加用户活跃度,决定要让对某些分类的信息产生兴趣,在这里我们可以使用Redis随机获取数据,那么我们该怎么做呢?

2023-03-16
1

JS手撕(一)    类型判断、instanceof、数组去重

有用过JS一段时间的小伙伴应该对typeof比较属性,我们需要进行类型判断的时候一般都会先想到它。但是呢,它有一个很大的局限性,比如如果是null、array都会被认为是object,array是因为是一个特殊的对象,而null则是因为JS诞生...

2023-03-16
1

挨踢小子MySQL笔记体现SQL功底12道

1、复制数据库表数据操作1、如果是整个表复制表达如下:insert into table1 select * from table22、如果是有选择性的复制数据表达如下:insert into table1(column1,column2,column3...) select column1,colu......

2023-03-16
1