- 博客(20)
- 资源 (7)
- 收藏
- 关注
翻译 关于RA编译的一些问题记录
1、使用cygwin下载的SDL库文件,存在错误: "Couldn't initialize SDL: No available video device";这个应该是cygwin的库里SDL与操作系统不匹配造成的。解决方法:先在cygwin中安装一次,然后在http://www.libsdl.org/download-1.2.php上下载”SDL-devel-1.2.15-mingw32
2017-06-02 23:48:45
540
原创 C++11多线程同步之互斥变量使用学习
#include #include #include #include using namespace std;std::mutex g_mutex;volatile int g_count(0);void ThreadFunc(int i, double d, const string &s){ for (size_t i = 0; i < 100; i++) {
2017-05-06 18:34:53
327
1
原创 设计模式之-单例模式学习
C++实现,VS2105编译环境,单例模式头文件声明如下:#pragma onceclass SingletonClass{private: SingletonClass(); // 将析构函数设为私有可以解决被赋值的问题 ~SingletonClass();public: static SingletonClass* GetInstance();private: st
2017-05-06 18:03:37
332
原创 Fibonacci数列的递归与非递归实现
Fibonacci.h文件具体实现:class Fibonacci{public: Fibonacci(); ~Fibonacci();public: static unsigned int GetFibonacciRecursive(unsigned int Num); static unsigned int GetFibonacciNonRecursive(unsigned
2017-05-06 13:31:20
544
原创 VS2015中使用单元测试的方法-以fibonacci数列的实现为例
创建VS2015的WIN32控制台程序,创建Fibonacci类,构造析构函数默认即可,声明递归与非递归计算方法;Fibonacci.h文件具体实现:详细实现的方法在Fibonacci.cpp中:两个递归计算方法实现如下:unsigned int Fibonacci::GetFibonacciRecursive(unsigned int Num){ if (0 == Num) {
2017-05-06 13:14:30
812
转载 linux与Windows文件共享
文件共享是重要的网络需求,特别在企业环境中这种需求显得非常迫切。我们知道Windows主机间的文件共享非常简单,可以通过网上邻居实现。但是企业环境中主机的操作系统比较复杂,其中不乏Linux、Unix这样的系统。那如何实现Windows与Linux之间的文件共享呢?一个有效的解放方案是,在Linux平台上部署SAMBA即可实现此类共享需求。下面笔者搭建环境,实例演示在Linux中部署SAMBA的详
2013-11-10 18:44:33
622
原创 putty 连接 redhat 9.0 中文乱码解决方法
1. putty连接redhat 9.0 之后显示中文出现乱码如下图所示:2. 解决方法选择中文字体 -- 宋体然后选择 - 使用字体的字符集编码解决问题:
2013-11-09 12:21:51
672
转载 低版本内核编译奇怪错误
低版本内核编译奇怪错误 checksum.S:235, ld: cannot open binarychecksum.S:235: badly punctuated parameter list in #define#vi /home/wesley/old/linux-2.3.49/arch/i386/lib/Makefile 去 -traditionalld -m e
2013-11-06 22:32:22
951
转载 Debian中设置sudo
安装好Debian后还不能使用sudo 如果没有安装sudo,则在root用户下apt-get install sudo 在root设置sudoers配制文件 chmod +w /etc/sudoers vim /etc/sudoers 添加一行 username ALL=(ALL) ALL 其中username是你的用户名,保存 更改sudoers文件权限 chmo
2013-05-19 23:00:31
625
转载 linux-gcc 编译时头文件和库文件搜索路径
一、头文件 gcc 在编译时寻找所需要的头文件 : ※搜寻会从-I开始 ※然后找gcc的环境变量 C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH ※再找内定目录/usr/include /usr/local/include/usr/lib/gcc-lib/i386-linux/2.9
2013-05-09 23:05:03
471
原创 linux内核教程官方网站
Linux Kernel Hackers' Guide英语的,读起来困难一点。http://www.tldp.org/LDP/khg/HyperNews/get/khg.html
2013-05-07 15:47:24
793
原创 linux 0.11 在 bochs中的调试问题 - 解决缺页中断(page_fault)问题
linux 0.11 调试时学习linux 0.11一个非常好的方式,但是若没有设置好bochs,会出现page_fault缺页中断,导致不能正常调试。参考 下面的文章对bochs2.2 进行修改编译后发现并不能解决问题。{ 这个问题困扰了好长时间,bxrc配置文件不使能stub的情况下,可以正常运行,但是一进入到gdb中,就总是出现page_fault,查了好久终于发出原因
2013-05-05 04:28:20
2244
原创 bochs 2.2在g++ 4.4 环境中的编译
bochs 配置命令:./configure --enable-debugger --enable-disasm 配置为调试模式./configure --enable-plugins --enable-disasm --enable-gdb-stub 配置为gdb调试模式编译遇到的问题:configure时提示:ERROR: X windows gui was select
2013-05-04 23:46:39
947
原创 redhat 古老版本下载网站
http://ftp.sunet.se/pub/Linux/distributions/redhat/redhat-archive/redhat/linux/redhat-1.0 到 redhat-9.0一应俱全,早期版本还是软驱启动。
2013-05-02 10:02:09
1331
转载 Linux 环境下编译 0.11版本内核 kernel
最近在看《linux内核0.11完全注释》一书,由于书中涉及汇编语言的地方众多,本人在大学时汇编语言学得一塌糊涂,所以实在看不下去了,头都大了只好匆匆看了个头尾(前面几章和最后一章)。看来即使有《九阴真经》这样的武功秘籍,内功不够也是修炼不出来神马来的。于是索性下了个0.11版本的kernel下来尝试编译一把。linux-0.11.tar.gz 下载地址:下面开始工作:
2013-04-24 23:46:40
2979
转载 Lua5.1中的API函数
lua_State* luaL_newstate()Lua脚本的编译执行是相互独立的,在不同的线程上执行。通过luaL_newstate()函数可以申请一个虚拟机,返回指针类型 lua_State。今后其他所有Lua Api函数的调用都需要此指针作为第一参数,用来指定某个虚拟机。lua_State* L = luaL_newstate();-----------------------
2013-04-04 19:02:29
757
转载 VS2005中搭建wxWidgets环境
1人收藏此文章,我要收藏 发表于10个月前(2012-06-0714:09) ,已有370次阅读,共0个评论关于wxWidgets的介绍,可以参考百度百科http://baike.baidu.com/view/390482.htm本文使用的Unicode+DLL+Debug的方式,因为不想最后生成的exe文件太大。环境搭建步骤如下:1、下载wxWidgets包:登
2013-04-04 00:57:07
1025
原创 鼠标事件和键盘事件模拟函数
键盘事件模拟函数:keybd_event(VK_LWIN,0,0,0);keybd_event('R',0,0,0);keybd_event(VK_LWIN,0,2,0);keybd_event('R',0,2,0);鼠标事件模拟函数:mouse_event(MOUSEEVENTF_LEFTDOWN|MOUSEEVENTF_LEFTUP,0,0,0,0);
2013-03-12 23:33:27
558
原创 热键的注册于释放
热键的注册函数:BOOL RegisterHotKey( HWND hWnd, // handle to window int id, // hot key identifier UINT fsModifiers, // key-modifier options UINT vk // virtual-key
2013-03-12 22:45:38
660
原创 激活指定窗口为当前窗口
void SwitchToThisWindow (HWND hWnd, // 被激活的窗口句柄BOOL bRestore // 如果被极小化,则恢复窗口);因为是dll中的函数,所以需要动态加载这个函数:typedef void (WINAPI *PROCSWITCHTOTHISWINDOW) (HWND, BOOL);PROCSWITCHTOTHISWINDO
2013-03-12 22:35:23
7780
nppplugin_solutionhub_plugins_latest.zip
2018-04-25
Windows防火墙与网络封包截获技术
2013-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人