- 博客(41)
- 资源 (7)
- 收藏
- 关注
原创 VS2013编译时出现无法打开包括文件: “SDKDDKVer.h”: No such file or director
解决方案:项目--右键--属性--配置属性--常规--平台工具集--选择Visual Studio 2013 -WindowsXP(v120_xp)
2016-12-09 23:31:56
5813
1
转载 PHP开发工具ZendStudio12.0.1破解或永久用的方法
1、进入下述路径:c/users/用户名,如果你的用户名是123,那就是在下述目录:C:\Users\1232、删除一个文件和两个目录:.zs(文件),.ZendStudio(目录)、.zend(目录)这样大功告成,当我们再次打开后,就又恢复到30天了。或者 到该地址下载 http://download.csdn.net/detail/wfstock/8290577,然后用
2016-02-15 16:46:52
573
转载 Access denied for user 'root'@'localhost' (using password:YES) 解决方案
关于昨天下午说的MySQL服务无法启动的问题,解决之后没有进入数据库,就直接关闭了电脑。今早打开电脑,开始-运行 输入“mysql -uroot -pmyadmin”后出现以下错误:“Access denied for user 'root'@'localhost' (using password:YES)”直接输入“mysql” 也回报类似的错误:应该是:“Access deni
2015-11-24 16:01:04
1619
原创 qt安装详解
一、Qt windows 环境安装的安装第一步: 下载官方安装包,地址:http://www.qt.io/zh-hans/download-open-source/根据你电脑配置选在还是得安装包。下载下来之后双加按照提示安装。当安装成功之后,将qtcreator加入windows的环境变量。方法:右键 计算机 >> 属性 >> 高级系统设置 >> 环境变量 >> 系统变量中找到 path 将qt的环境安装目录添加进去 结尾一定要加“ ;
2015-05-01 17:15:35
616
原创 qt中用正则表达式实现提取字符串功能
正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。(2)用来查找字符串,从一个长的文本中查找符合指定特征的字符串,比查找固定字符串更加灵活方便。(3)用来替换,比普通的替换更强大。举例:http://www.66emai.com/forum.php?mod=viewthread&tid=82&extra=
2015-04-21 13:40:29
6010
转载 彻底解决 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
最近我的VS2010不知道怎么回事,平时用的好好的,近期竟然出现了所谓的LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏头痛万分,查了各种资料一直无解,今天为了封装资源,嵌入清单,所以不惜血本仔细找了下,终于有解决方案了。平时我们都是将 项目-->项目属性-->配置属性-->连接器-->清单文件-->嵌入清单 中的“是”改
2015-03-26 14:11:19
672
转载 uint8_t / uint16_t / uint32_t /uint64_t
这些数据类型是 C99 中定义的,具体定义在:/usr/include/stdint.h ISO C99: 7.18 Integer types
2014-11-24 09:53:03
542
转载 利用 mount 指令解决 Read-only file system的问题
刚才在VirtualBox下装起了liveAndroid ,可是在利用wget下载apk包的时候,总是提示Read-only file system,也就是说系统是只读的,什么也写不了。于是在网上到处找了一下,发现解决起来挺容易的。一条命令就可以了 mount -o remount rw / 记下来,希望以后碰到的时候,可以自己看看。
2014-11-05 09:23:25
1197
1
转载 用C语言扩展Python的功能
pyton和C分别有着各自的优缺点,用Python开发程序速度快,可靠性高,并且有许多现成模块可供使用,但执行速度相对较慢;C语言则正好相反,其执行速度快,但开发效率低。为了充分利用两种语言各自的优点,比较好的做法是用Python开发整个软件框架,而用C语言实现其关键模块。本文介绍如何利用C语言来扩展Python的功能,并辅以具体的实例讲述如何编写Python的扩展模块。
2014-11-04 09:37:52
322
转载 C调用Python函数相关代码示例剖析
我们在使用C语言的时候,有时会遇到需要调用Python函数来完成一些特定的功能。那么接下来,我们将会在这里为大家详细介绍一下C调用Python函数的相关操作方法,希望可以给大家带来一些帮助。Python脚本,存为pytest.pydef add(a,b): print "in python function add" print "a = " + str(a) print "b =
2014-10-31 09:50:24
470
转载 解决 Python.h:没有那个文件或目录 错误的方法
今天在实验室的ubuntu机子上安装Eventlet,在安装依赖包greenlet时出现错误,出现编译错误。错误如下:In file included from greenlet.c:5:0:greenlet.h:8:20: 致命错误: Python.h:没有那个文件或目录编译中断。error: Setup script exited with error: comma
2014-10-30 16:36:40
1249
转载 linux 下C调用Python 模块
最近做一个移植项目, 用到C调用Python, 在网上搜了好多资料,但是发现按照上面介绍的一步一步来, 根本行不通,最后还是根据系统报出的错误,进行调试才成功, 所以感觉很有必要做下记录。 下面以main.c 调用 hellWorld.py 函数为例进行说明。 helloWorld.py 的内容很简单只是定义了hello函数然后输出“Hello World
2014-10-30 16:35:59
395
原创 sprintf练习代码
#include#include #include#include#include#includeint main(){time_t t = time(0);char* str ="系统时间被修改";char buf[200];char s[32];strftime(s, sizeof(s), "%Y-%m-%d %H:%M:%S", localti
2014-10-28 13:38:24
414
转载 linux守护进程及其创建
1.什么是守护进程:在linux或者unix操作系统中在系统引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。 守护进程
2014-10-28 10:17:57
403
转载 open-iscsi源码分析-list-head分析(五)
list-head结构在linux内核中用得非常多,这是一个双向链表结构,可以灵活嵌入其他数据结构中,对于建立链表非常方便。在Linux内核中,由于很多数据结构都需要连成一个链表进行管理,所以有了list-head将链表的管理独立出来,所以在内核编程不需要自己实现list-head的一些管理函数,可以直接调用。 在open-iscsi用户态编程时,将这个文件从内核中拷贝出来了:#
2014-10-28 08:35:30
369
转载 open-iscsi源码分析-进程通信(四)
前面分析了open-iscsi主要有一个守护进程iscsid,即通过本地socket和用户其他进程通信,比如iscsiadm管理执行任务时,需要和iscsid通信,iscsi的底层驱动则通过netlink和iscsid通信,而用户态其他进程还通过共享内存和iscsid日志守护进程通信。所以在iscsi服务启动后,我们会发现在系统中有两个名为iscsid的进程,其中一个为日志守护进程,另一个
2014-10-28 08:28:32
851
转载 open-iscsi源码分析-流程详细分析(三)
在iscsid.c文件的main函数中,有:sysfs_init();这个函数主要是获取系统sys目录://获取sys目录int sysfs_init(void){const char *env;/*从环境变量中获取sys路径*/env = getenv("SYSFS_PATH");if (env) {strlcpy(sysfs_path
2014-10-28 08:27:23
990
转载 open-iscsi源码分析-日志处理(二)
在iscsid主函数中有: log_pid = log_init(program_name, DEFAULT_AREA_SIZE, daemonize ? log_do_log_daemon : log_do_log_std, NULL); 初始化日志系统,现在进入log_init函数,对open-iscsi的日志处理方式进行详细分析: /*日志初始化函数
2014-10-28 08:19:23
827
转载 open-iscsi源码分析-iscsid(一)
最近用到open-iscsi作用initiator,遇到很多问题,就打算粗率对open-iscsi的源码进行一个分析。 open-iscsi的组成和用法就不讲了,源码包中的README说得非常清楚,主要分为驱动和用户态两部分,用户态又分为服务守护进程和管理程序,必须先加载驱动,守护进程才能启动成功,最后才是运行iscsiadm进行一些常规管理。 今天首先对open-is
2014-10-28 08:02:56
1664
原创 setting.py配置
# Django settings for mysite project.import osDEBUG = TrueTEMPLATE_DEBUG = DEBUGADMINS = ( # ('guoanan', '272599495@qq.com'),)MANAGERS = ADMINSDATABASES = { 'defaul
2014-10-24 11:08:30
803
转载 ubuntu下mysql的'Access denied for user 'root'@'localhost
问题现象:我的环境是xubuntu 12.10下apt-get安装mysql,登陆无法登陆,报错信息这样描述:在用命令(sudo apt-get install mysql-server mysql-client)安装完.mysql服务即开始运行了.此时需要修改root密码,但经常会出现这么一种情况.'Access denied for user 'root'@'localhost' (u
2014-10-23 09:57:08
884
转载 Linux磁盘管理
浏览:83|更新:2014-07-12 19:07|标签: 磁盘 【查看磁盘或者目录的容量 df 和 du】df 查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认是按k为单位显示的df常用参数有 –i -h -k –m等-i 使用inodes 显示结果-h 使用合适的单位显示,例如G
2014-10-20 16:23:09
448
转载 忘记了mysql数据库root用户密码
忘记了mysql数据库root用户密码 (2012-07-05 18:07:15)标签: mysql 杂谈分类: mysqlmysql 忘记了 root 密码1, 启用任务管理器,结束mysql进程2,进入命令行,进入mysql的bin目录(path里面可以找到bin目录)启
2014-10-17 14:37:22
476
转载 Sed
1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
2014-09-24 15:30:51
366
转载 shell常见符号
hell脚本中一些特殊符号在shell中常用的特殊符号罗列如下: # ; ;; . , / \\ 'string'| ! $ ${} $? $$ $* \"string\"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...
2014-09-23 16:34:45
489
转载 errno常数
errno 值是常数分配给 errno 在各种错误状态的情况下。ERRNO.H 包含 errno 值的定义。 但是,并非在 ERRNO.H 提供的所有定义用于 32 位 windows 操作系统。 在某些 ERRNO.H 的值存在保持与操作系统 UNIX 系列的兼容性。在 32 位 windows 操作系统的 errno 值是的子集 errno 中 XENIX 系统。 因此, er
2014-09-19 15:25:01
479
转载 __attribute__((packed))详解
1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ char ch; int a;} sizeof(in
2014-09-18 09:28:26
1416
转载 Linux下vim的配置
syntax on " 自动语法高亮 colorscheme molokai " 设定配色方案 set number " 显示行号 set cursorline " 突出显示当前行 set ruler
2014-09-11 10:39:06
359
转载 Linux默认允许单进程打开文件数量限制测试与修改方法
Linux默认允许单进程打开文件数量限制测试与修改方法 2010-11-08 18:10:36分类: LINUX默认情况下,执行ulimit -a,可以看到open files (-n) 1024我们如何来验证这个1024的真实性呢?写了个简单的测试程序分享如下:1、先创建文件数量2048个,用shell
2014-09-10 15:51:42
1011
转载 Android应用程序开发手册
一 搭建android应用开发环境1.1 软件资源下载1.1.1 JDK简介与下载1.1.2 SDK简介与下载1.1.3 Eclipse简介与下载1.2 软件安装1.2.1 JDK安装1.2.2 SDK安装与目录分析1.2.3 Eclipse安装1.3 环境变量配置1.3.1 JDK环境变量配置1.3.2 SDK环境变量配置1.3.3 ADT(A
2014-09-07 15:12:04
751
原创 使用Python获得本机IP地址
使用拨号上网的话,一般都有一个本地ip和一个外网ip,使用python可以很容易的得到这两个ip 使用gethostbyname和gethostbyname_ex两个函数可以实现import socketlocalIP = socket.gethostbyname(socket.gethostname())#得到本地ipprint (localIP)ipList = socket.
2014-09-05 09:11:25
562
转载 聊聊Python用rpc实现分布式系统调用的那些事
聊聊Python用rpc实现分布式系统调用的那些事2014-07-22 10:42 rfyiamcool 51CTO 字号:T | T对于rpc的应用,更加的倾向于基本资源的获取和调用,毕竟单纯的用socket或者是mq,你在程序里面还要做一个解析过来的数据,然后根据过来的数据在做调用。AD:2014WOT全球软件技术峰会北京站 课程视频发布11
2014-09-04 13:23:39
710
原创 re模块的方法
re模块的方法 |举报|字号 订阅一.re.matchre.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 import re text = "JGood is a handsome boy, he is cool, clever, and so on..." m = re.match(r"(\w+)\s"
2014-09-04 10:02:12
527
转载 用REMASTERSYS定制自己的UBUNTU安装光盘
用REMASTERSYS定制自己的UBUNTU安装光盘这两天因为要做Ubuntu的平台移植,一直在给自己电脑上的Ubuntu系统装各种软件,其间几次将内核破坏,导致不得不重装系统,经过几次痛苦的等待,痛定思痛,决定试一试能不能将自己的Ubuntu系统定制好,制作成安装光盘。经过在CSDN的一番寻找,终于找到了我要的方法,哈哈。在这里非常感谢软件的原作者,也是很佩服他,Remas
2014-09-04 10:00:48
502
原创 修改文件的上限数
用过MySQL之后,不论容量的话,发现比其他两个(sql server 、oracle)好用的多,一下子就喜欢上了。下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤。(我这个写得有点太详细了,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我走的这些弯路。当然,知道同学的可以略过,选择你想知道的地方看)工具/原料
2014-09-04 09:43:42
1621
原创 win7 mysql数据库安装于vc6.0下数据库调用
用过MySQL之后,不论容量的话,发现比其他两个(sql server 、oracle)好用的多,一下子就喜欢上了。下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤。(我这个写得有点太详细了,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我走的这些弯路。当然,知道同学的可以略过,选择你想知道的地方看)工具/原料
2014-09-04 09:41:07
539
原创 win7 mysql安装和vc6.0调用mysql测试
用过MySQL之后,不论容量的话,发现比其他两个(sql server 、oracle)好用的多,一下子就喜欢上了。下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤。(我这个写得有点太详细了,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我走的这些弯路。当然,知道同学的可以略过,选择你想知道的地方看)·
2014-09-04 09:38:47
789
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人