- 博客(17)
- 资源 (4)
- 收藏
- 关注
翻译 Memory Map(Linux 存储映射IO)
本文主要总结自UNIX环境高级编程以及RedHat6.5系统man函数存储映射IO函数说明 mmap#include <sys/mman.h>void *mmap(void *addr,//指定映射区的起始地址。通常设置为0,由系统选择该映射区起始地址 size_t len, //映射的字节数 int prot, //对映射存储区的保护要求 int flag, //
2016-07-19 14:40:51 5878 1
原创 从零开始学习C语言
迟到了3年的教程通过实现几个简单功能的代码,了解C语言的基本知识点。在学习时,先根据自己的思路酝酿出代码,能直接实现最好,不能实现的话,对照源代码,整理自己的思路。对照知识点,搞清自己是哪里不清楚。 程序源代码见 源代码1、输入一串字符串,判断是否是回文,是输出yes,反之输出no。(如输入 asddsa 输出yes 输入asd输出no) 新知识点:数据IO,循环,i
2016-05-23 18:20:36 390
原创 从零开始学习C语言 源代码
1、#include <stdio.h>#include <string.h>int main(){ char str[100]; scanf("%s", str); int length = strlen(str);//strlen得到字符串的长度,不算末尾的'\0',字符串一定要考虑结尾的'\0' bool isHuiwen = true; for(in
2016-05-23 18:12:42 614
原创 新浪微博爬虫(Scrapy、Redis)环境搭建
Git源码地址需要以下环境配置: 1、MongoDB安装好 能启动即可,不需要配置。 2、Python需要安装好scrapy(64位的Python尽量使用64位的依赖模块) 另外用到的python模块还有:pymongo、json、base64、requests。 3、将你用来登录的微博账号和密码加入到 cookies.py 文件中,里面已经有两个账号作为格式参考了。 4、另外一些scra
2016-05-20 17:51:40 1814
原创 Mongo数据库 Windows环境架设
1、 Mongo数据库2.6下载地址 2、参考教程自己只是做一些自己遇到的问题。下载安装包,设置环境变量解压缩后,在环境变量中添加对应的路径。配置数据库路径mongod –dbpath D:\MongoDB\data 在浏览器输入http://localhost:27017/可以看到显示信息为: It looks like you are trying to access MongoDB o
2016-05-20 15:12:42 570
原创 BestCoder 20160416 Sequence大数运算
题目如下: 这是一道大数的运算以及递归的考察,难点在于如何对大数的乘积进行求模。 取模运算的性质: (1)(a+b)%c=(a%c+b%c)%c, (2)(ab)%c=(a%c)(b%c)%c。所以可以拆成一系列加数的和,和一系列数的积。 尤其可以得到,乘法和加法导致的大数超出进行求模比较容易,难点在于幂的求模。以下为幂运算快速求模的参考文章参考文章来源:Reait Home(http:
2016-03-16 23:38:12 260
原创 socket编程第一日
1、基于TCP协议的网络编程 tcp协议的3次握手2、Qt网络编程类QTcpSocket:继承自QAbstractSocket,QIODevice,QObject void QAbstractSocket::connectToHost ( const QString &hostName, quint16 port, OpenMode openMode = ReadWrite ) Atte
2016-02-28 19:09:12 590
原创 Python模块之NumPy
NumPy的安装 64位numpy下载地址 可能会遇到安装时,无法找到Python2.7的情况,这是因为,安装的Python是64位的,Numpy在搜寻时只去注册表中搜寻Python32位的注册表信息,没有找到,导致发生错误。 解决方法:Python的一些第三方库只到注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonC
2016-02-12 00:13:17 1174
原创 函数指针 虚函数遐思
在看函数指针的时候,发现自己对这种方式完全没有使用的习惯,也很少见到类似代码,很疑惑这种看起来很重要的使用方式到底重要在何处。看到所起到的“函数替换”功能,有有些像是虚函数,恰好想起对于虚函数的虚函数表和虚函数的工作机会并不是十分清楚,所以打算彻底攻克这一部分。
2016-02-10 23:56:46 331
原创 C语言scanf容易引发的bug
C语言scanf容易引发的bug int hoge; char buf[256]; printf("&hoge %p\n", &hoge); //(1) fgets(buf, sizeof(buf), stdin); sscanf(buf, "%d", &hoge); //(2) scanf("%d", &hoge);在使用scanf
2016-02-05 17:38:07 1194
GoF23 设计模式
2014-08-27
大话重构 软件重构
2014-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人