自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 mfc~实现mfc程序支持设置多语言

近10天,一直在忙活着让一个mfc中文版程序,支持设置其他语言。我用的stringtable来实现的,这个方法比较简单高效,就是实现起来枯燥了一些。昨天晚上刚忙完,今天总结一下实现过程中关键的几个点。1、stringtable。stringtable主要是用来做翻译的,比如,对话框的caption,控件的windowtext,MessageBox的一些提示,我们都可以在各个语言对应的stringtable中,添加其翻译过来的内容。(1)先添加stringtable。若当前项目没有string

2021-01-28 13:41:50 3841 2

原创 python3.3~mysql模块:‘int‘ does not support the buffer interface

通过python往数据库插入数据,当一次性插入数据量为几百条时,都没问题,当一次性插入上万条时,报错,'int' does not support the buffer interface问题出现在int的一个转换问题。解决办法如下:修改Python33\Lib\site-packages\pymysql3-0.5-py3.3.egg这个压缩包中的pymysql/connect

2021-01-12 09:17:32 180

原创 c++ ~ std::wstring 转LPWSTR

wchar wBuffer[256] = {0};std::wstring wStr = _T("I'm wstring");wmemcpy_s(wBuffer, 256, wStr.c_str(), wStr.size());LPWSTR lpw = wBuffer;

2021-01-11 18:06:09 3155

转载 c++~socket编程

刚开始学习socket,就在网上随便找了一段代码:#include <winsock.h>int main(void){ WSADATA wsa; /*初始化socket资源*/ if (WSAStartup(MAKEWORD(1,1),&wsa) != 0) { return -1; //代表失败 } return 0;}写好

2017-01-17 11:24:25 393

原创 c# datagirdview操作的简单介绍

今天写了个小工具,用到了datagirdview,还挺好使,现将操作记下来,方便以后查找(我这脑子不记东西,没办法)。

2016-11-30 18:32:41 1702

原创 c# static变量的初始化

用static声明的变量或函数,都是属于类的,而不属于类对象,所以最好不要在类的构造函数中为static变量初始化(不需要初始化的就不用顾忌了,因为c#默认会给static变量初化得,比如staitc整型变量,会初始化为0)。如果在类的构造函数中初始化static变量,那只有在你new过该类的对象后,static变量的初始化才起作用。一、 例如:以下代码,定义了一个static_tes

2016-11-07 15:41:17 12005

原创 常用工具~teamviewer~请检查您的互联网连接 一般情况下您会使用代理

平时都在用的一个绿色版的teamviewer,都挺好使,但是今天打开的时候,却出问题了,提示:请检查您的互联网连接 一般情况下您会使用代理后面还有一堆文字bulabula的,迷惑的不行,于是乎,我就把teamview关了,重新打开exe,oh,no,竟然打不开了。打开任务管理器后,发现这家伙还存活着呢!果断强制关闭,再重新打开teamview,就又能打开了,但还是连不上,还是会弹出“请检查

2016-09-22 15:09:32 51628 6

原创 python3.3~mysql数据库操作

python操作数据库,需要先安装pymysql包,安装方法,见文章:http://blog.csdn.net/lh1963/article/details/52585745接下来一步一步说明如何操作数据库。1.引入pymysqlimport pymysql2.建立数据库链接:conn = pymysql.connect(host='255.255.255.25

2016-09-19 15:10:41 1660

原创 python3.3~安装python ide和安装pymysql

1.要使用python必须安装python的ide,我安装的是python3.3.5下载python的msi地址:https://www.python.org/downloads/release/python-335/然后傻瓜式安装就可以了,注意一点,在安装的过程中,默认安装模式,是不会将python的ide加入到windows的path中的,注意自己选择一下。此时python安装

2016-09-19 14:46:45 2547

原创 linux命令~grep

要在一个5g的文件中,统计包含某个字符串的行数,在windows上,真想不到有什么好的文本查看工具,能打开这么大的文件,并且在ctrl+f后,能做到不死,不卡,又快速。幸好我安装了cygwin,果断想到用linux的grep命令查找,我信心满满的在cygwin下输入下面的命令: grep -c "XXXXXX" in.txt其中-c指明要统计包含字符串的行数,XXXXXX是我要查找的内容,

2016-09-18 17:12:07 486

原创 linux命令~iconv

iconv是linux中的文件转码命令,命令格式如下:iconv -f  "UTF-8" -t "GBK" out.txt该命令是将in.txt 从utf8编码转为gbk编码,并输出到out.txt。今天我在转码过程中,遇到下面的问题:iconv: (stdin):1:0: cannot convert百度了半天,没找到解决办法,最后google了一下,解决了。

2016-09-18 17:05:13 2717 1

原创 python3.3~mysql模块:'int' does not support the buffer interface

通过python往mysql数据库插入数据,当一次性插入数据量为几百条时,都没问题,当一次性插入上万条时,报错,'int' does not support the buffer interface问题出现在int的一个转换问题。解决办法如下:修改Python33\Lib\site-packages\pymysql3-0.5-py3.3.egg这个压缩包中的pymysql/co

2016-09-09 10:40:02 1659

原创 mfc进阶3~未定义的标识符EDIT_FILE_IN

添加了一个edit control,修改它的ID为EDIT_FILE_IN,又通过类向导,添加了和其相关联的控件变量m_editFileIn,结果程序自己加的这部分代码DDX_Control(pDX, EDIT_FILE_IN, m_editFileIn);出错,提示“未定义的标识符 EDIT_FILE_IN”解决方法,DDX_Control所在的cpp中,添加头文件resou

2016-09-06 14:08:10 3400

转载 mfc进阶2~string,string.h和CString三个头文件的区别

1.#include        C++标准库(STL)中的类型,它是定义的一个字符串类,定义在string头文件中。里面包含了对字符串的各种常用操作。2.#include     c标准库提供的字符串操作函数,如常用函数有strlen、strcmp、strcpy等等。3.cstring                        是属于MFC的类,如从对话框中利用GetWin

2016-09-06 13:42:06 917

转载 mfc进阶1~mfc基本配置

新建mfc项目,只是加了个button,想要通过单击button打开目录选择窗口,通过类向导添加button的为control变量后,编译出现错误:错误1:fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version.

2016-09-06 13:29:07 541

wav文件简介

对wav文件的格式和c#录制wav做了简单的介绍

2013-11-15

c#实现录wav音频

实现录制wav音频,并可随意选择采样率,样本精度。

2013-11-15

空空如也

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

TA关注的人

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