文章分类 - Old
摘要:原文链接:http://legacy.python.org/dev/peps/pep-0008/ itemdetail PEP 8 Title Style Guide for Python Code Version c451868df657 Last-Modified 2016-06-08 10:4
阅读全文
摘要:1.getrlimit()/setrlimit()函数 获取或设置资源使用限制,linux下每种资源都有相关的软硬限制,软限制是内核强加给相应资源的限制值,硬限制是软限制的最大值。非授权调用的进程只能将其软限制指定为0~硬限制范围中的某个值,同时能不可逆转地降低其硬限制。授权进程可以任意改变其软硬限
阅读全文
摘要:Linux Zero Copy 零拷贝 Purpose 目的 The purpose of this document is to highlight some of the aspects of various Linux subsystems (virtual memory, virtual f
阅读全文
摘要:所谓异步调用其实就是指调用一个方法(函数)后调用者可以无需等待其返回结果,调用者代码可以直接继续运行。比如在 Java 中,我们可以通过启动一个线程的方式来完成方法调用中的部分计算逻辑,而调用者本身无需同步等待返回结果,可以继续运行或者直接返回。但是某些场景下调用者仍需要获取异步线程的计算结果。此时
阅读全文
摘要:我们比较常见的就是基于角色的访问控制,用户通过角色与权限进行关联。简单地说,一个用户拥有多个角色,一个角色拥有多个权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间、角色与权限之间,通常都是多对多的关系。如下图: 基于这个,得先了解角色到底是什么?我们可以理解它为一定数
阅读全文
摘要:SnowFlake 雪花算法基本概念 SnowFlake 雪花算法是 Twitter 开源的分布式唯一 ID 生成算法,其具有简洁、高性能、低延迟、ID 按时间趋势有序等特点。如采用 12 位序列号,则理论支持每毫秒生成 4096 个不同数字,能够满足绝大多数高并发场景下的互联网应用。SnowFla
阅读全文
摘要:Docker 简介 Docker 工作流程 工作流程:服务器A上运行docker Engine 服务,在docker Engine 上启动很多容器container,从外网Docker Hub 上把image 操作系统镜像下载来,放到container容器运行。这样一个虚拟机实例就运行起来了。 最后
阅读全文
摘要:Prometheus 是一款基于时序数据库的开源监控告警系统,说起 Prometheus 则不得不提 SoundCloud,这是一个在线音乐分享的平台,类似于做视频分享的 YouTube,由于他们在微服务架构的道路上越走越远,出现了成百上千的服务,使用传统的监控系统 StatsD 和 Graphit
阅读全文
摘要:通道处理机 : 通道处理机虽然不是一台具有完整指令系统的处理机,但可以把它看作是一台能够执行有限输入输出指令、能够被多台外围设备共享的小型DMA专用处理器机。 通道完成一次数据传输的主要过程 : 通道的三种类型# 字节多路通道# 适用于字符类低速外围设备, 通道的数据宽度为单字节, 以字节交叉方式轮
阅读全文
摘要:老铁们是不是经常为写一些实体转换的原始代码感到头疼,尤其是实体字段特别多的时候。介绍一个开源项目 mapstruct ,可以轻松优雅的进行转换,简化你的代码。 当然有的人喜欢写get set,或者用BeanUtils 进行复制,代码只是工具,本文只是提供一种思路。 先贴下官网地址吧:https://
阅读全文
摘要:在linux中传输文件文件夹的10个scp命令 scp 命令的基本语法 下面的命令将读作 copy source_file_name进入destination_folder在destination_host使用username account。 > scp source_file_name user
阅读全文
摘要:System.Threading.Timer 是一个使用回调方法的计时器,而且由线程池线程服务,简单且对资源要求不高。 只要在使用 Timer,就必须保留对它的引用。对于任何托管对象,如果没有对 Timer 的引用,计时器会被垃圾回收。即使 Timer 仍处在活动状态,也会被回收。当不再需要计时器时
阅读全文
摘要:C#中的async和await的使用详解 简单介绍 在C#中,在很多的时候,都需要一些异步操作,并且在做完这些异步操作之后,可以在后面接着做一些处理,在 .net framework 4.5之后,便加入了一种简洁的方式来使用异步操作,这就是async和await。 async用来声明一个函数体,将其
阅读全文
摘要:今天小编给大家分享提升电脑开机速度的15个小技巧,希望对大家能有所帮助! 1、禁用闲置的IDE通道右键点击“我的电脑-属性”,然后点击“硬件”接着点击“设备管理器”,在其中打开“IDE ATA/PATA控制器”然后分别进入主要和次要IDE通道,选择“高级设置”,在这里找到“当前传送模式”为“不适用”
阅读全文
摘要:C# SortedMap类代码示例 - 纯净天空 (vimsky.com) C#如何重写Equals 在自定义struct的时候,经常需要重写Equals方法,原因是一方面ValueType内部使用反射进行各字段相等判断,效率比较低;另一方面在调用基类Equals的时候,会造成值类型的装箱,(详细可
阅读全文
摘要:目的将book表中的id,name,price 映射到Book类中的Id1,Name1,Price1 class Program { static SQLiteConnection conn; static string dbStr = "test.db"; static void Main(str
阅读全文
摘要:成功解决严重性代码说明项目 文件 行禁止显示状态 错误 LNK1104 无法打开文件“opencv_world341d.obj” 1、安装VS组件后能够正常编译运行C++程序 2、配置VS2013和Opencv2.4.9 高版本的网上也许多教程,多甄别,正常配置完,一般不会有问题 自己配置完也出现过
阅读全文
摘要:netsh命令解释:netsh http、netsh advfirewall 转载 命令1 netsh http add urlacl url=http://地址可以用+表示通用:端口/ sddl="D:(A;;GX;;;LS) user =domain\user 解释一下 netsh 是HTTP的
阅读全文
摘要:VO value object:值对象 通常用于业务层之间的数据传递,由new创建,由GC回收。 PO persistant object:持久层对象 对应数据库中表的字段。 VO和PO,都是属性加上属性的get和set方法;表面看没什么不同,但代表的含义是完全不同的。 DTO data trans
阅读全文
摘要:本文章转载于搜狗测试 TCP是面向连接的,在传输数据之前要先和对端建立一个连接,建立连接的过程我们通常叫做3次握手。下面通过图片来给大家展示3次握手的过程 在数据传输完之后我们可能不再需要这个连接,那么就需要把连接断开。断开连接的过程被称之为4次挥手。 关于三次握手和4次挥手的过程,有不明白的可以移
阅读全文

浙公网安备 33010602011771号