自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (23)
  • 收藏
  • 关注

转载 以太猫源码分析

CryptoKitties 做了很棒的工作,他展示除了简单的金融交易之外还可以使用区块链做什么。我希望将来我们会看到更多创新的区块链用法,所以我想快速浏览CryptoKitties背后的代码,以展示它背后是如何实现的。本文是为开发人员编写的,虽然这不是一个绝对的初学者对Solidity的介绍,但是我试图包含文档的链接,以便尽可能适合所有开发者。让我们开始...CryptoKitties源码几乎所有...

2018-05-31 18:32:43 970

转载 [Linux] lsof的错误使用场景和查看打开文件数的正确方法

前两天在调查一个"too many open files"的问题,和之前一样,自然而然的用到了lsof,加上一堆漂亮的命令组合来查看哪些程序打开了很多文件。lsof | awk '{print $2}' | uniq -c | sort -rnk1 | head 啪的一敲回车,很顺利的定位到几个docker内运行的Java进程排在最前,分别都是几万的结果,怀疑是不是docker的问题。很不幸的是,...

2018-05-11 10:14:28 1147

原创 DPDK2.2.0开发杂记四—— DPDK编译架构的集成

       DPDK有自己的一套编译架构,进行DPDK应用开发时,为了保证与DPDK库保持相同的编译选项及编译预置常量,我们需要融合DPDK的编译架构编写应用的Makefile 文件。以下为我开发过程中总结的一些点:1. 需要设置环境变量RTE_SDK,使编译脚本能够找到DPDK链接库        设置环境变量有两种方式:        a) 使用export命令可以查看或设置环境变量,设置方...

2018-04-27 18:29:50 718

原创 DPDK2.2.0开发杂记三—— 关于多主进程的大叶内存分配问题

        DPDK是以网卡收发机为中心进行的性能优化,多进程部署一般是每台server上部署一个primary进程,其他进程为secondary进程。主进程负责全部大叶内存的初始化,次进程只进行大叶内存的attach。这种结构需要primary进程保持相当的运行可靠度。否则,一旦primary进程down掉,primary进程自此启动要不要清大叶内存重新初始化,清的话会影响正在运行的seco...

2018-04-25 21:46:20 1124 1

原创 DPDK2.2.0开发杂记二—— 关于系统兼容性编译选项

        由于DPDK追求提高性能,在编译层面默认打开了许多优化选项,默认根据编译环境CPU所支持的指令集进行优化。但是当部署的时候,一旦编译环境与部署环境硬件层面不一致,可能部署环境CPU不支持某些指令集,这样就会导致应用进程无法在部署环境上正常启动。当部署的服务器很多,我们无法保证所有硬件都是完全一致的情况下,我们就需要关闭一些优化选项牺牲一些性能使之能成功部署。然而DPDK编译逻辑复杂...

2018-04-25 20:34:59 1606

原创 DPDK2.2.0开发杂记一—— 网口抓包分片禁止及MTU配置

1. 禁止网口抓包分片        DPDK收发包是基础核心模块,网卡需要应用进程进行配置并启动,测试过程中发现DPDK驱动igb_uio抓包可能会出现mbuf串。当网络包比较大时,DPDK驱动会把包进行分片放到一组Mbuf中并进行链接成串,应用进程从接收队列中取出的可能就是Mbuf串,如果要进行深层解析需要应用进程自己进行重组,给应用进程造成负担。在实际应用中我们可以增大Mbuf大小禁止掉DP...

2018-04-25 19:08:06 3929

rfc6282.txt.pdf

物联网标准标准ipv6协议 This document updates RFC 4944, "Transmission of IPv6 Packets over IEEE 802.15.4 Networks". This document specifies an IPv6 header compression format for IPv6 packet delivery in Low Power Wireless Personal Area Networks (6LoWPANs)

2020-04-26

rfc6550.pdf

低功耗有损网络的 IPv6 路由协议(IPv6 Routing Protocol for Low-Power and Lossy Networks, RPL)

2020-04-26

Intel® Ethernet Controller X710/ XXV710/XL710 Datasheet

Intel® Ethernet Controller X710/ XXV710/XL710 Datasheet

2018-08-28

GCC Documentation

本文档是GCC使用说明包括许多编译选项的说明,内容丰富,很实用的工具文档。 GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。

2018-04-25

Berkeley Packet Filter (BPF) syntax

libpcap支持一种功能非常强大的过滤语言——“伯克利包过滤”语法。使用BPF过滤规则,你可以确定该获取和检查哪些流量,忽略哪些流量。BPF让你能够通过比较第2、3、4层协议中各个数据字段值的方法对流量进行过滤。本文档为BPF的语法介绍。

2018-04-25

intel 64汇编指令集完整版(原版共3卷)

This document contains the following: Volume 1: Describes the architecture and programming environment of processors supporting IA-32 and Intel® 64 architectures. Volume 2: Includes the full instruction set reference, A-Z, in one volume. Describes the format of the instruction and provides reference pages for instructions. Volume 3: Includes the full system programming guide, Parts 1, 2, and 3, in one volume. Describes the operating-system support environment of Intel® 64 and IA-32 architectures, including: memory management, protection, task management, interrupt and exception handling, multi-processor support, thermal and power management features, debugging, performance monitoring, system management mode, virtual machine extensions (VMX) instructions, Intel® Virtualization Technology (Intel® VT), and Intel® Software Guard Extensions (Intel® SGX).

2016-12-19

开源bts代码

开源基站代码可以作为开发移动基站设备的参考

2013-01-18

Openggsn-0.91

Openggsn是一个开源项目,模拟了GPRS和UMTS网络中GGSN网元的作用,并有SGSN模拟器,支持GTPv0和GTPv1两个版本

2013-01-03

SQLite和Berkeley DB对比资料收集

SQLite Berkeley DB 内存数据库 评测资料收集

2012-12-30

perl gui 日志分析工具 附源码

perl gui 日志分析工具 附源码 很容易进行修改

2010-10-03

perl gui 日志分析工具 附源码

perl gui 日志分析工具 附源码,很容易进行修改

2010-10-03

perl gui 日志分析工具

自己写的perl gui日志分析工具 附源码。

2010-10-03

ActivePerl-5.8.8.819

一款在windows下Perl解释执行程序模块。与pdk,Win32-GUI共同搭建perl开发环境。

2010-10-01

windous下perl-gui编程模块 Win32-GUI-1.06-PPM-5.8

一款在windows下Perl界面程序模块。与pdk,ActivePerl共同搭建perl开发环境。

2010-10-01

Perl Dev Kit (PDK) 7.3 程序+注册机

Perl Dev Kit (PDK) 7.3 程序+注册机

2010-10-01

七彩泡泡屏保程序V2.0

七彩泡泡屏保程序,可以由用户自由定制泡泡中的图片。

2010-04-14

七彩泡泡屏保程序源代码

自己做的七彩泡泡屏保程序,很漂亮,很炫!本资源中为源代码,另一资源中有可执行文件供演示,欢迎大家一起交流学习。

2010-04-13

七彩泡泡屏保程序源代码

自己作的七彩泡泡屏保程序,资源中是源代码,在我的另外一资源中有相应的可执行文件。欢迎大家一起交流学习!

2010-04-13

七彩泡泡屏保程序(仿Vista系统)

自己做的七彩泡泡屏保程序,很漂亮,很炫!本资源中只有可执行文件,另一资源中附有源代码,大家一起交流学习。

2010-04-13

仿金山词霸界面编写的程序

仿金山词霸界面程序,可以作为学习界面,控件编程,及换肤软件开发参考

2010-03-14

由Static控件制作的StaticList控件

由Static控件制作的StaticList控件,具有非常大的可定制性,和大家一起研究学习

2010-03-14

可定制背景的ListCtrl 控件

由CListCtrl类派生的可定制背景的ListCtrl 控件

2010-03-14

自定义ListCtrl 控件示例

利用ATL技术实现的非常不错的自定义ListCtrl 控件示例

2010-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除