随笔分类 - 编程开发
About My Work,My Technic..
摘要:【本文转自:https://blog.csdn.net/l_mloveforever/article/details/79513681】 前言: 相信有很多小伙伴都比较喜欢使用Command命令来快速的打开或运行程序,但是有些时候命令提示符会和我们开个小玩笑。今天我就教大家如何管教这个不听话的cmd
阅读全文
摘要:1.图像拖拽核心步骤:①新建Point类型全局变量mouseDownPoint,记录拖拽过程中鼠标位置;②MouseDown事件记录Cursor位置;③MouseMove事件计算移动矢量,并更新pictureBox1.Location。代码:private void pictureBox1_Mous...
阅读全文
摘要:C# winform与Javascript的相互调用 javascript访问C#代码 javascript访问C#代码二、建立Windows应用程序1.创建Windows应用程序项目 2.在Form1窗体中...
阅读全文
摘要:上学期学习了Java ,感觉Java写一个窗口真心简单,很易上手,也就难怪很多开发人员选择Java作为自己的开发编程语言。但是由于自身对windows的热爱,让我觉得c、c++语言才是我亲睐的编程语言,虽然难度大些,但是这才能体现能力所在。其实之前一直想自学一下win32,但是由于时间的显示和种种原因而耽搁了,于是今年暑假决心深入学习win32。在学习过程中呢,我会在此留下自己的学习心得,当做自己的笔记。初学者可以借鉴,高手可以多多指教,呵呵……好了,今天开始做第一课的笔记吧:学习Win32最好是对windows操作系统有较为深入的理解,这样才能学得深入、扎实。因此学习Win32的第一步就是了
阅读全文
摘要:#define BIT_SET(var, bit) (var |= (1 > bit) & 0x01)
阅读全文
摘要:工作中使用到多进程通信,利用到了map以及multimap来进行实现。需要做一个简单测试例子,直接上代码。/* * main.cpp * Created on: Oct 28, 2013 * Author: Sam.Nie */#include #include #include #include #include using namespace std;class AB{public: virtual void bar() = 0; virtual ~AB() {};};class A : public AB{ void bar() { cout mapAB...
阅读全文
摘要:1. 首先从apache网站下载log4net,http://logging.apache.org/log4net/download_log4net.cgi。我下的是最新版本 log4net-1.2.11-bin-newkey2. 将 \bin\net\4.0\release\log4net.dll 复制到你的项目中 。3. 将log4net.dll 添加引用到你的项目中。4. 添加如下内容到 assemblyinfo.cs。[csharp]view plaincopy[assembly:log4net.Config.XmlConfigurator(ConfigFile="Log4N
阅读全文
摘要:简单易懂的冒泡排序处理/** 说明:定义一个变量,每次比较前置标记为0,* 有比较就对变量赋值,直到没有比较了,说明排好序了。* 再跳出循环。* Sam.Nie*/void NewBubbleSort(int a[], int n){ int exchange; int temp; int j=0; exchange = n-1; while( exchange ) { exchange = 0; for( j = 0 ;j a[j+1] ) { temp = a[j]; ...
阅读全文
摘要:错误处理--pure specifier can only be specified for functions今天下载了log4cpp的源代码,在VC6下编译时出现错误:..\..\include\log4cpp/Priority.hh(65) : error C2258: illegal pure syntax, must be '= 0'..\..\include\log4cpp/Priority.hh(65) : error C2252: 'MESSAGE_SIZE' : pure specifier can only be specified for
阅读全文
摘要:1、sqlite3使用top的用法:sqlite3 sql是用limit这样的语法来实现的:例:select * from table where name='Xiao ming' order by id limit 0,5;意思为查找table表里,字段name为Xiao ming的记录 根据字段id显示0到5条记录;2、查询结果解析:查询接口:sqlite3_get_table(db,zSql,&datatable,&nRow,&nClumn,&zErrMsg);datatable将返回一个一维数组,nRow为这个数组中含有记录的行数,nCl
阅读全文
摘要:问题:在利用Keil C51编程时,发现程序逻辑上没有错误,但在连接时却出现了错误,如下:View Code 1***ERRORL107:ADDRESSSPACEOVERFLOW23SPACE:DATA45SEGMENT:?DT?GMNS_3V467LENGTH:0014H89***ERRORL105:PUBLICREFERSTOIGNOREDSEGMENT1011SYMBOL:RECEIVE_TIMER1213SEGMENT:?DT?GMNS_3V41415***ERRORL105:PUBLICREFERSTOIGNOREDSEGMENT1617SYMBOL:DUAL_REC_BUF1819
阅读全文
摘要:1、Strcat函数原型如下View Code 1char*strcat(char*strDest,constcharstrScr)//将源字符串加const,表明其为输入参数2{3char*address=strDest;//该语句若放在assert之后,编译出错45assert((strDest!=NULL)&&(strScr!=NULL));//对源地址和目的地址加非0断言67while(*strDest)//是while(*strDest!=’\0’)的简化形式8{9//若使用while(*strDest++),则会出错,因为++是不受循环10strDest++;//约
阅读全文
摘要:现在有一个需求: 压缩: tar czvf /data/backup/test.tar.gz /data/a/b/directory 解压: cd /data/test tar xzvf /data/backup/test.tar.gz 问题是,解压后的文件,在/data/test/data/a/b/directory里面 能否压缩时只保留directory以下的所有目录,以direc...
阅读全文
摘要:项目中需要查询文件存在情况,所以小记一下。除了用stat之类函数判断外,还可以用access函数,且后者用起来更简单。一、用stat时,示例如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1intexec_log()2{3structstat...
阅读全文
摘要:今天终于解决了这个难题, 围绕它已经折磨我好久了 . 现在把心得写下, 以便同仁和自己以后参考.根据GTK+的外观设置API :gtk_window_set_decorated (window,FALSE); 这个API可以创建无标题栏的窗体. 二话不说, 直接查找API的源代码:代码Code highlighting produced by Actipro CodeHighlighter (fr...
阅读全文
摘要:[ KILL ]功能描述: 用于向任何进程组或进程发送信号。 头文件用法: [代码]参数: pid:可能选择有以下四种 1. pid大于零时,pid是信号欲送往的进程的标识。 2. pid等于零时,信号将送往所有与调用kill()的那个进程属同一个使用组的进程。 3. pid等于-1时,信号将送往所有调用进程有权给其发送信号的进程,除了进程1(init)。 4. pid小于-1时,信号将送往以-...
阅读全文
摘要:注明: 虽然文字性的东西很多,但是如果你认真的读完,相信你一定有收获的。Trust me !一、引言 对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期的开发者经过长期在理论和实践上的艰苦探索后取得的成果,一方面,它使操作系统在进程管理上付出了最小的代价,另一方面,又为程序...
阅读全文
摘要:因项目需要,在网上找到相关资料。很有用。 参考文献: 汉字的编码和表示 1)汉字交换码(国标码) 汉字交换码(国标码)主要用于汉字信息交换。 国标码:以国家标准局1980年颁布的《信息交换用汉字编码字符集"基本集》(代号为GB2312 80)规定的汉字交换码作为国家标准汉字编码。 GB2312 80中共有7445个字符符号: 汉字符号6763个 一级汉字3755个(按汉语拼音字母顺序排...
阅读全文
摘要:atof(将字符串转换成浮点型数) #include <stdlib.h> 定义函数 double atof(const char *nptr); 函数说明 atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('')才结束转换,并 将结果返回。参数nptr字符串可包含正负号、小数点或E(e)来表示指数部分,如1...
阅读全文
摘要:网上关于这个函数的资料大都来源于同份资料,linux库函数,讲的不够细致。于是,我花了几个小时,认真地尝试其功能,并整理了这篇文章,希望能对C语言的爱好者一些帮助。希望大家能够将本文中发现的错误及时反馈给我,以便修正。+----------------+| strtol |+----------------+i.e. string to longlong int strtol(const ch...
阅读全文
浙公网安备 33010602011771号