自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 RaspberryPi 安装LNMP

1. 安装 sudo apt-get updatesudo apt-get install nginx php5-fpm php5-cli php5-curl php5-gd php5-mcrypt php5-mysql php5-cgi mysql-server'

2014-07-14 22:01:37 550

原创 RaspberryPi 充当网络打印机入口

材料:打印机 X1RaspberryPi X1条件,打印机要RaspberryPi

2014-06-01 01:36:50 1903

原创 RaspberryPi安装后操作

1. 开启root

2014-05-31 23:11:18 703

原创 RaspberryPi 使用 360wifi连接无线

Bus 001 Device 006: ID 148f:760b Ralink Technology, Corp.二代的360wifi使用的芯片是

2014-05-31 22:57:59 4279 3

原创 Fedora 设置打开方式

一例:Fedora 20中的file-roller工具不能直接

2014-05-28 11:09:54 971

原创 RaspberryPi更新内核

$ cat /etc/apt/sources.listdeb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi

2014-05-26 00:19:47 3050

原创 MFC绑定控件与变量

在添加控件后,会有一个资源ID,类似IDC_EDIT_OUTPUT等的标识,如果想要将它们与一个内存中的变量相挂勾,可以在窗体方法 DoDataExchange中添加,如要将一个text控件与变量m_edit挂勾,则可以使用 DDX_Text(pDX, IDC_EDIT_OUTPUT, m_edit_output); DDV_MaxChars(pDX, m_edit_ou

2014-02-22 16:18:47 10072 1

原创 samsung内核WIFI编译错误

drivers/net/wireless/bcm4329/wl_iw.c: In function 'wl_iw_set_pmksa':drivers/net/wireless/bcm4329/wl_iw.c:5149:5: error: array subscript is above array bounds [-Werror=array-bounds]drivers/net/wire

2014-01-10 17:19:50 1012

原创 android 编译 -lGL

yum install mesa-libGLU.i686 mesa-libGL.i686到/usr/lib,建立连接ln -s libGL.so.1 libGL.so

2013-12-01 23:18:15 498

原创 内存泄露检测

使用一个很简单的语句: _ASSERTE( _CrtCheckMemory( ));把它放到去认为可能出错的地方后,运行后如何有异常,则可以将它移动到上一句(或几句),逐步逼近到出错的一个语句上.

2013-05-07 19:49:35 534

原创 PHP基本问题

1.通过require进去的文件相当于把require的文件内容嵌入到当前文档中,故嵌入的文件内如果有其他的require/include,其路径要以包含它们的文档的路径为准.2.使用命名空间时,命名空间可以分散到各个类当中,但在使用分散在不同文件但具有相同的命名空间的类时,如果是直接使用(不使用反射等)则可以直接使用而不用加命名空间名,但在使用反射等时就要在类前加上命名空间以全局路径标识类名

2012-12-24 17:02:49 395

原创 FEDORA下NVIDIA驱动失败拯救

主要是进入到TTY删除驱动,然后删除/etc/X11/xorg.conf,重启让系统再生成一个好了,别想太多

2012-08-03 00:15:36 409

原创 windows文件夹不能在VMWARE共享的解决办法

1.在WINDOWS中新建一个新的账号,最好带密码2.VM的LINUX要装SAMBA3.WINDOWS中把要共享的文件夹共享了,设置为第一步中的账号可读写4.去到VM的LINUX中,在mnt中新建一个文件夹5.命令mount -t cifs //KDASH-PC/Forlinux /mnt/Forlinux -o username=linux 应该可以了

2012-07-31 21:12:41 625

翻译 使用具有WIN7/XP风格的控件风格

正常建立项目,也可以在VS2010当中选择WIN7的风格先(不过这个没有效果).建立一个文件,内容为:<assemblyIdentityversion="1.0.0.0"processorArchitecture="X86"name="XP style manifest"type="Win32"/><assemblyIdentitytype="Win32"nam

2012-04-08 22:34:57 2866 1

原创 MFC连接MYSQL

先安装MYSQL 的ODBC驱动,然后在系统的数据源当中添加好新的DSN然后就可以在代码当中连接了: try{ CDatabase db; if(db.Open(NULL,FALSE,FALSE,"ODBC;DSN=mysqlDatabase;UID=root;PWD=********")) { MessageBox("Connection OK"); }else{

2012-03-25 20:27:24 507

原创 动态链接库生成及调用

一.生成首先使用VS生成一个DLL的应用程序,如图:方法一:添加一个CPP的文件,作为例子,使用简单点的函数:#include "stdafx.h"#include using namespace std;int Add(int p1,int p2){ return p1+p2;}再新建一个项,类型选择DEF的:;导出的库名LIBRARY

2012-03-25 14:16:46 447

原创 静态链接库

在应用程序向导当中生成"静态库"类型的程序,新建一个头文件,形如:#ifndef MYSLL_H#define MYSLL_Hextern "C"{ int F(int n);}#endif然后在CPP当中实现,生成就可以得到lib的静态库文件了调用只要在头文件当中引入上面创建的头文件,然后导入静态库就可以了:#pragma comment(lib,"MLib.li

2012-03-24 23:32:02 339

原创 MFC自定义消息通信

在类的头文件当中定义一个自定义消息:#define WM_USRMSG WM_USER+100其中"WM_USER"是WINDOWS定义的一个用户可以使用的消息号然后定义一个以LRESULT为返回类型的函数,参数为(WPARAM,LPARAM)然后在消息映射中添加:ON_MESSAGE(WM_USRMSG,函数名)之后如果程序发送消息:::PostMessage

2012-03-24 22:55:26 561

原创 MFC线程同步

一.事件可以使用CEvent对象发出通知信号,通知系统是否可以运行等待线程假设有三个线程Thread1,Thread2,Thread3,一个全局的CEvent 对象oEventCEvent oEvent();//等待于(CEvent oEvent(FALSE,FALSE),即(禁止发信,非手动[自动事件]) 线程函数定义如下:UINT Thread1(LPVOID

2012-03-24 21:13:49 2028

原创 MFC线程基本

线程的创建很简单,只要在类当中新建一个函数(非成员函数),然后在事件中触发就可以了,如:UINT MessageThread(LPVOID pParam)//不能用成员函数{ char* pMessage=(char*)pParam; CWnd* pMainWnd=AfxGetMainWnd(); ::MessageBox(pMainWnd->m_hWnd,pMessage,"Th

2012-03-24 16:24:56 476

原创 MFC 对话框的使用

常规的对话框分为模态和非模态,建立对话框的一般过程为:1.在资源当中添加好对话框资源2.通过在对话框资源当中为对话框添加类来为对话框添加成员变量及成员函数等对话框的类一般都是继续自CDialog或CDialogEx,在成员变量当中有一个枚举变量指明了对话框资源:enum { IDD = IDD_DIALOG2 };对话框中有两个函数一般需要重载,分别是afx_msg voi

2012-03-24 09:31:29 892

原创 MFC控件使用

对于一般控件,直接声明后调用其Create()方法就可以在视图中创建,如CStatic m_Static;m_Static.Create("STATIC",WS_CHILD|WS_VISIBLE|SS_CENTER,CRect(20,20,100,40),this,0);其中的CRect是用来定位及定义大小的.对于Button,需要响应事件的,就要先在Resource.h当

2012-03-22 22:31:55 523

原创 MFC对象序列化

MFC应用程序在执行保存(OnFileSave())或打开(OnFileOpen())命令的时候,会在这个函数当中调用文档对象的序列化函数Serialize(),这是一个从CObject当中继承下来的方法,要在Doc当中声明virtual void Serialize(CArchive& ar);实现这个方法时,可以用">"作输入和输出的符号,如void CFileDoc:

2012-03-14 21:45:38 686

原创 CArchive类读写

CFile* pFileName=new CFile("myfile.txt", CFile::modeCreate| CFile::modeWrite ); CArchive SaveArchive(pFileName, CArchive::store| CArchive::bNoFlushOnDelete);//当删除指针时不强制刷新缓冲 SaveAr

2012-03-14 21:33:08 386

原创 MFC文件普通读写

新建一个文件读写对象 CFile file(pFileName,//定义一个文件名的数据指针 CFile::modeCreate|//打开模式 CFile::modeWrite);读入数据 CFile file(pFileName, CFile::modeRead); char pFileData[6]; //file.Seek(sizeof(cha

2012-03-14 20:30:31 553

原创 MFC更新窗口ICON

在MainFrame的头文件当中添加一个消息事件:afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);在MainFrame当中添加消息ON_WM_ONCREATE()然后重载CFrameWnd的OnCreate方法:int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)

2012-03-14 19:32:19 542

DOS界面民航订票系统

DOS界面民航订票系统,课程设计可用,简单的DOS系统

2013-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除