上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

2013年3月28日

strncpy_s和_TRUNCATE

摘要: 首先strncpy_s的函数原型如下:errno_t strncpy_s( char *strDest, size_t numberOfElements, const char *strSource, size_t count);参数就不做介绍了,容易看懂。下面就几种情况介绍。主要涉及目标内存大小numberOfElements、拷贝的大小count以及源字符串的大小src_len.1. numberOfElements > count,src_len>count时,复制count到目标区域;2.numberOfElement>count,src_len<count时, 阅读全文

posted @ 2013-03-28 11:23 rainduck 阅读(7890) 评论(1) 推荐(1) 编辑

2013年3月27日

调整wdk编译过程中的warning级别

摘要: 在命令行中编译驱动时,尤其是free版本时,经常会出现将警告视为错误的窗口从而导致编译失败,常见的提示:error C2220: warning treated as error - no ‘object’ file generated这时候需要调整warning级别。一种方便的方法就是在makefile中如下定义:!if $(FREEBUILD)MSC_WARNING_LEVEL=/W1!elseMSC_WARNING_LEVEL=/W3!endif意思是:如果是Free编译时设置警告级别为1,否则默认为3。其他参考:http://hi.baidu.com/xicao54007/item/1 阅读全文

posted @ 2013-03-27 17:35 rainduck 阅读(445) 评论(0) 推荐(0) 编辑

2013年3月1日

.net framework 版本不匹配

摘要: 在已安装了.net framework的计算机上部署用.net开发的程序时,若.net framework的版本不匹配,则提示:“ .Net Framework Initialization Error – Unable to find a version of the runtime to run this application”。这时候有个简单的办法是,修改(如果没有则创建)程序xxx.exe所在目录的和xxx.exe同名的config文件——xxx.exe.config,使其:<configuration> <startup> <supportedRunt 阅读全文

posted @ 2013-03-01 13:52 rainduck 阅读(419) 评论(0) 推荐(0) 编辑

2013年1月29日

adb shell常见错误

摘要: 1. 提示read-only file system当使用adb shell时,向/system目录及其子目录写文件时经常提示“read-only file system”。其实产生该提示的原因很简单:/system是以ro模式挂载的,因此我们所要做的就是以读写模式(rw)重新挂载需要修改的目录(本例中为/system),具体流程如下:1). 进入adb shell并查看当前挂在情况命令号下输入:adb shell#mount这时候看到当前挂载情况rootfs on / type rootfs (rw,relatime)tmpfs on /dev type tmpfs (rw,relatime 阅读全文

posted @ 2013-01-29 00:51 rainduck 阅读(16452) 评论(0) 推荐(3) 编辑

2012年11月11日

【转】FN,FP, TN, TP等

摘要: 转自http://hi.baidu.com/penghouwen/item/5615d9ac379254a229ce9db5首先这几个术语会高频率得出现在论文的实验部分,它是对实验结果的描述,首先我想先解释这几个缩写的含义:precesion:查准率,即在检索后返回的结果中,真正正确的个数占整个结果的比例。recall:查全率,即在检索结果中真正正确的个数 占整个数据集(检索到的和未检索到的)中真正正确个数的比例。FN:False Negative,被判定为负样本,但事实上是正样本。FP:False Positive,被判定为正样本,但事实上是负样本。TN:True Negative,被判定为 阅读全文

posted @ 2012-11-11 20:25 rainduck 阅读(8397) 评论(0) 推荐(2) 编辑

2012年11月1日

mac os x 10.8 mountain lion下octave调用gnuplot的问题

摘要: 最近在看coursera上的machine learning,但是装了octave和gnuplot之后提示:octave-3.4.0:1> hist(w) dyld: Library not loaded: /opt/X11/lib/libfreetype.6.dylib Referenced from: /usr/X11/lib/libfontconfig.1.dylib Reason: Incompatible library version: libfontconfig.1.dylib requires version 15.0.0 or later, but libfreetyp 阅读全文

posted @ 2012-11-01 18:58 rainduck 阅读(1270) 评论(0) 推荐(0) 编辑

2012年10月17日

things for mac

摘要: Things 是mac和ios上的一个不错的事件、日程管理软件,基本思想源于 Getting Things Dong。是mac上最贵的效率软件之一。官网下载:http://culturedcode.com/things/然后下载Things的序列号生成器,进行破解:Things_v1_Keygen.zip为了充分使用Things,其同步功能当然是必须的,不过被gfw墙了!so,修改host来恢复Things Cloud:203.208.46.161 multithreaded.thingscloud.appspot.com203.208.46.161 thingscloud.appspot.c 阅读全文

posted @ 2012-10-17 00:25 rainduck 阅读(1105) 评论(0) 推荐(0) 编辑

2012年10月1日

vim for wdk

摘要: 苦于寻找一个好的驱动开发ide(不想折腾VS,太累),所以寻找vim,偶然发现了vim for wdk,大喜,尝试之一、配置1.安装传送门:原帖出自这里:http://bbs.pediy.com/showthread.php?t=141890(含下载链接)下载之后进行简单配置:1. 将wdk_build.bat中的路径和改为和wdk安装目录相同2. 并在“cd %1”前加上“g:”,g为你常用的驱动开发目录所在的驱动器盘符。因为直接cd,是无法切换驱动器的。3. 将"wdk_build.bat" "ctags.exe" "pcre3.dll&q 阅读全文

posted @ 2012-10-01 16:57 rainduck 阅读(1050) 评论(0) 推荐(1) 编辑

2012年9月25日

一道google笔试题的简单分析

摘要: 这是2012年9月24日google的笔试题目(大意):#include <stdio.h>char* fun(){ char X[100]; sprintf(X, "Hello World!"); return X+6;}int main(){ printf("%s", fun()); return 0;} 对于上面的程序,会不会崩溃,如果不会崩溃,那么会输出什么? 【可选项大致有1)一定会崩溃 2)可能会崩溃,输出World 3)、、、忘了】 对这道题目我进行分析下: 1.首先,fun返回的是一个指针,即fun函数局部变量X的地址+6,而 阅读全文

posted @ 2012-09-25 01:24 rainduck 阅读(504) 评论(0) 推荐(0) 编辑

2012年9月22日

Raspberry PI上操作GPIO(GPIO编程)

摘要: 一 Raspberry PI的GPIO1. 什么是GPIO2. Raspberry上的GPIO介绍二Raspberry PI上编程操作GPIO1. Python操作(1) 安装环境 a.下载控制GPIO的python库:http://pypi.python.org/pypi/RPi.GPIO/0.3.1a#downloads b. 在Pi上安装python-dev: sudo apt-get install python-dev c. 解压并安装python库 tar xvzfRPi.GPIO-0.x.xx.tar.gz cdRPi.GPIO-0.x.xx sud... 阅读全文

posted @ 2012-09-22 01:44 rainduck 阅读(18170) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页

导航