
学习
varC
北漂
展开
-
linux下napi学习
NAPI技术学习以往的linux中,对底层的硬件模块调用和响应,一般是采用了中断技术或者是轮询方式。而在当今信息技术发展的时候,网络数据流量在不同场景下的负载差别越来越大,流量大小越来越复杂,单独采用其中任何一种技术都不能很好的处理网络流量。中断模式采用中断模式的网络封包处理方式在小流量和中流量当中,显得游刃有余。而且对系统的负载算是比较轻,数据流量在前一个数据包处理完之前就已经处理完原创 2015-07-27 15:33:25 · 605 阅读 · 0 评论 -
python 3 安装mysql包时遇到的 python 3.x no found
import sysfrom winreg import *# tweak as necessaryversion = sys.version[:3]installpath = sys.prefixregpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)installkey = "InstallPath"python...原创 2018-08-20 14:17:57 · 369 阅读 · 0 评论 -
C++ 导出dll 类成员变量问题debug记录
今天因为项目原因需要将ubuntu下的工程移植到windows平台。在ubuntu下面我们使用的是qmake来构建的工程,在windows上面移植的时候,将工程构建软件替换为cmake。在移植的时候,也在吐槽windows的版本管理,什么vs2013的库不能用于vs2015编译链接,debug版本不能链接release版本之类的设定。我反正觉得这些设定挺奇葩的,在实际情况中,我们常常需要链接一些第...原创 2018-05-24 16:43:06 · 1328 阅读 · 0 评论 -
linux利用asound控制音量
#include #include #include #include int main(int argc ,char **argv){ int volume=99; if(argc>1) volume=atoi(argv[1]); if(volume volume=0; if(volume>100) volume=1原创 2017-03-06 17:29:52 · 2026 阅读 · 0 评论 -
Makefile自动依赖写法
从开始学习到了解到makefile自动依赖到目前为止总算是掌握了makefile的自动依赖写法因为接触的项目代码分布的问题源文件和头文件不在同一个目录下,,网上很多makefile自动依赖的方案不能直接拿来用.所以是在其基础上进行的改编总体来说 是这么个过程 先决条件 工程目录结构为 顶层中放置1 Makefile 2 src目录放置源文件 3 inc目录 4 可能有l原创 2016-09-07 17:37:37 · 1286 阅读 · 0 评论 -
AC自动机简易版
一言不合就贴代码基于单字节流的二级制多模匹配算法效果截图#include "stdio.h"#include "stdlib.h"#include "string.h" const int kind = 256; /*主要ac结构体 */ struct node{ node *fail; node *next[kind];原创 2016-08-20 16:35:51 · 360 阅读 · 0 评论 -
CUDA编程_DEBUG_01
问题1:tk1下运行cuda程序出现 modprobe: FATAL:Module nvidia not found.问题原因: tk1上驱动名称为nvhost_vi 所以要声明nvidia为nvhost_vi去加载解决办法 :执行echo "alias nvidia nvhost_vi" >> /etc/modprobe.d/nvidia.conf执翻译 2016-08-04 16:53:13 · 587 阅读 · 0 评论 -
nginx代码学习_第一章守护进程
最近在学习linux的一些开源代码,nginx是我想要学习的第一个目标,因为它十分小巧相对于它的强大功能来说.我使用过http服务端,文件目录浏览.除此之外我知道的还有反向代理,负载均衡,等功能.最主要的还是他代码量比较少,和我以前使用的项目结构相似有着一定的亲切感.我主要想了解的几个主要功能模块包括:内存池,守护进程变化,以及http业务解析等,今天先看到了守护进程的代码比较少,先来了解原创 2016-08-03 16:34:15 · 1055 阅读 · 0 评论 -
ARM架构下编译ekho的记录
今天因为工作需要,在arm架构的裁剪ubuntu系统中移植ekho.1从网上下载资源 http://www.eguidedog.net/ekho.php下载后在系统上使用xz -d 安装包.tar.xztar -xvf 安装包.tar2切换到解压目录因为ekho使用的库比较多,所以直接./configure是肯定报错了的,如果只是根据错误来进行第三方库下载安装,这个过程十分繁琐,原创 2016-07-15 18:18:42 · 1996 阅读 · 2 评论 -
python 使用mysqlClient 连接mysql
import MySQLdbdb = MySQLdb.connect(host="localhost", user="root", passwd="", db="demo")c = db.cursor()max_price = 5c.execute("""SELECT * FROM think_node""")r = c.fetchone()原创 2018-08-20 14:49:02 · 4712 阅读 · 1 评论