自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(199)
  • 收藏
  • 关注

转载 将博客搬至CSDN

将博客搬至CSDN转载于:https://www.cnblogs.com/oyjj/p/6780218.html

2017-04-28 09:44:00 183

转载 C# String.Format 指定字符串宽度和对齐方式

String.Format("{0,-10}",str);//这个表示第一个参数str字符串的宽度为10,左对齐String.Format("{0,10}",str);//这个表示第一个参数str字符串的宽度为10,右对齐参考:From MSDNFormat Item SyntaxEach format item takes the following form an...

2011-09-02 23:01:00 429

转载 C# Http Response Header 打印

class Program { static void Main(string[] args) { Console.WriteLine("****************************************************************\n"); C...

2011-09-02 22:54:00 501

转载 数组元素的指针 vs 数组的指针

int arr[100]; printf("&arr[0]=%d\n",&arr[0]); printf("arr=%d\n",arr); printf("&arr=%d\n",&arr); printf("&arr[0]+1=%d\n",&arr[0]+1); printf("arr+1=%d\n",a...

2011-09-01 22:53:00 151

转载 C分割字符串 sscanf vs strtok

sscanf char buf[]="port=5000"; char key[100]=""; char value[100]=""; sscanf(buf,"%[^=]=%[^\n]",key,value); printf("key=%s\n",key); printf("value=%s\n",value);  strtok...

2011-09-01 22:45:00 122

转载 vim复制粘贴行

复制粘贴行1.光标移到要复制的行2.esc到命令模式3.yy将光标所在行复制到缓冲区4.移动光标到要复制到的行5.p将缓冲区内容打印到当前行6.i返回编辑模式转载于:https://www.cnblogs.com/oyjj/archive/2011/08/31/2161295.html...

2011-08-31 20:27:00 92

转载 ImageMagick 批量图片格式转换

首先下载安装ImageMagickhttp://www.imagemagick.org/script/download.php这个是一个开源的图像处理软件和库。支持命令行方式运行。安装时确保注册了环境变量。其实就是path中包含convert.exe的目录即可。这个convert.exe可以支持各种图像处理操作。这个给出一个图像文件格式的例子。很简单,比如要把...

2011-08-25 23:04:00 120

转载 C# Javascript引擎,如何在C#中执行现有的Javacript代码?

请下载这个Assembly。提供了.net3.5和.net4.0版本http://javascriptdotnet.codeplex.com/使用方法1.下载Noesis.Javascript.dll2.Add Referene 加到工程3.运行官方网站上给的Demo4.我新建工程CSJS后附完整代码,运行后可获得命令行输出。这个是对Google...

2011-08-10 22:21:00 109

转载 MFC Dialog 添加菜单栏

/*加一个成员变量*/ CMenu m_menu;/*添加菜单 in OnInitDialog*/ m_menu.LoadMenu(IDR_MENU/*menu id here*/); SetMenu(&m_menu);转载于:https://www.cnblogs.com/oyjj/archive/2011/08/09/2133064.html...

2011-08-09 22:34:00 118

转载 Project : error PRJ0003 : Error spawning 'cmd.exe' 解决

环境变量被破坏%SystemRoot% 不能被解析导致。在Visual Studio中,选择工具->选项->工程和解决方案->VC++目录可执行文件添加:C:\Windows\System32\问题可以解决。转载于:https://www.cnblogs.com/oyjj/archive/2011/08/09/2133057.html...

2011-08-09 22:29:00 154

转载 C# MD5 加密 string->string

private string MD5Encode(string text) { MD5 md5 = MD5.Create(); byte[] en = md5.ComputeHash(Encoding.Default.GetBytes(text)); StringBui...

2011-08-07 21:46:00 109

转载 Windows下虚拟串口工具:com0com可做串口调试用

http://sourceforge.net/projects/com0com/The Null-modem emulator (com0com) is a kernel-mode virtual serial port driver for Windows. You can create an unlimited number of virtual COM port pairs...

2011-07-31 09:54:00 981

转载 MFC 移动控件到指定坐标

CRect rect; GetDlgItem(IDC_IMG_NOTEPAD)->GetWindowRect(&rect);//获得空间的绝对坐标 ScreenToClient(&rect);//获得相对于主窗体的坐标 rect.Offset...

2011-07-17 19:14:00 133

转载 MFC静态控件CStatic显示不出ICO图标解决

//加载NotePad.exe的图标到IDC_IMG_NOTEPAD Cstatic控件上,这段代码显示不出ico图标,原因是什么?? //是type属性设置错了,在资源视图里面,编辑CStatic控件的属性,将它的Type改为icon,即解决。 SHFILEINFO fileInfo; DWORD_PTR dwRet=SHGetFileInfo("C:\\...

2011-07-17 17:20:00 254

转载 MFC 非模态,无内存泄漏对话框应该是怎么创建

//如果这个对话框通过非模态的方式被创建,由于在PostNcDestroy(对话框销毁会被调用)中使用了delete this;不会发生内存泄漏class CMessageDlg:public CDialog{public: void PostNcDestroy();};void CMessageDlg::PostNcDestroy(){ CDialog::PostN...

2011-07-17 16:51:00 101

转载 colinux 上网配置(解决Dr.com)

Dr.com限制是如此的严格,以至于colinux连不上网。怎么办的?找到这个解决方案:http://ngc1976.yo2.cn/articles/cooperative-linux%E7%AE%80%E8%A6%81%E6%8C%87%E5%8D%97.html原来可以使用slirp方式解决Dr.com电脑上colinux上网的问题#example.conf中,选择使用下面的一种上网...

2011-07-17 12:14:00 115

转载 fread读文件读取不全解决方法

fread,对指定长度的文件数据。读取的长度远小于文件的总长度,怎么回事呢?查MSDN,fopen最后一个参数:tOpen in text (translated) mode.In this mode, CTRL+Z is interpreted as an end-of-file character on input.In files opened for read...

2011-07-02 22:19:00 442

转载 C 函数调用过程Ollydbg 反汇编分析 Demo int add(int,int)

待分析Demo代码:int add(int a,int b){ return a+b;}int main(){ int a=0xaa; int b=0xbb; printf("a+b=%d",add(a,b));}  编译,不优化这里参数0xBB,0xAA压栈 push eax,push ecx说明这里默认的...

2011-06-29 22:00:00 218

转载 C char/wchar_t之间的互转 多字节(MultiByte)和宽字符(Unicode)互转

wchar_t wstr[100]=L"wstr";char str[100];wcstombs(str,wstr,100);//宽字符转多字节mbstowcs(wstr,str,100);//多字节转宽字符  也可以使用:MultiByteToWideChar和WideCharToMultiByte参考:http://blog.csd...

2011-06-29 20:34:00 72

转载 win32 asm Hello World Demo

编译和链接选项ml.exe /c /coff /nologo /Folink.exe /SUBSYSTEM:WINDOWS /nologo /OUTHello World Demo Compiled with MASMPlus.386.model flat, stdcalloption casemap :noneinclude windows....

2011-06-21 22:01:00 88

转载 C++打印PE文件头信息Demo

PE文件格式被组织为一个线性的数据流,它由一个MS-DOS头部开始,接着是一个是模式的程序残余以及一个PE文件标志,这之后紧接着PE文件头和可选头部。这些之后是所有的段头部,段头部之后跟随着所有的段实体。文件的结束处是一些其它的区域,其中是一些混杂的信息,包括重分配信息、符号表信息、行号信息以及字串表数据。PE文件主要信息按顺序IMAGE_DOS_HEADER MS-DO...

2011-06-09 22:21:00 208

转载 cout 数值输出byte char类型变量

默认的情况下,byte char型的变量会以asic码的形式被cout打印输出。要想以数值的形式打印这两种数据类型,需要进行强制类型转换类似下面这个样子 cout.setf(ios::hex,ios::basefield);//设置十六进制显示数值 cout.setf(ios::showbase|ios::uppercase);//设置0x头和大写 ...

2011-06-08 22:19:00 193

转载 cout设置16进制大写输出

cout.setf(ios::hex,ios::basefield);//设置十六进制显示数值cout.setf(ios::showbase|ios::uppercase);//设置0x头和大写  转载于:https://www.cnblogs.com/oyjj/archive/2011/06/08/2132857.html...

2011-06-08 21:52:00 805

转载 创建进程API CreateProcess Demo

#include <windows.h>#include "console.h"int main(){ PROCESS_INFORMATION pi; STARTUPINFO si; ZeroMemory(&si, sizeof(si)); si.cb = sizeof(si); CHAR szSysPath[MAX_PATH];...

2011-06-06 22:22:00 113

转载 win32 Application SDK窗口 WNDCLASS 自定义鼠标、图标、菜单

首先添加鼠标,图标,菜单资源,然后可以从资源ID加载BOOL InitApplication( HINSTANCE hInstance ){ WNDCLASS wc; wc.cbClsExtra=0; wc.cbWndExtra=0; wc.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);; ...

2011-06-06 18:36:00 110

转载 VC win32 Application SDK创建窗口Demo

win32.h#ifndef _X_WIN32_H_#define _X_WIN32_H_BOOL InitApplication(HINSTANCE);BOOL InitInstance(HINSTANCE,int);LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);#endif  win32.cpp...

2011-06-06 17:03:00 67

转载 【非技术】家常菜两道:炒土豆丝和炒西红柿鸡蛋

炒土豆丝原料:土豆,葱,蒜,酱油,醋,盐,油备料:土豆切成丝,放到盘子中加水,防止锈掉,同时泡一下土豆丝会变脆。加工:1.土豆丝盘子中水倒掉。2.热锅,放油,放葱和蒜。3.马上放入土豆丝,防止葱糊掉。4.炒匀,放酱油,放醋,炒匀。5.加水少许,会出汁少许。6.出锅。炒西红柿鸡蛋原料:鸡蛋,西红柿,酱油,油,盐...

2011-05-29 20:49:00 128

转载 【非技术】周末试制打卤面

卤的做法原料:面筋,香干,鸡蛋,虾仁,木耳作料:盐,味精,淀粉,酱油,葱,水备料:1.香干切成条。2.面筋切成块。3.木耳放水中浸泡。4.打鸡蛋。5.切葱花少许。6.虾仁待溶化。加工:1.锅里放油,待油热,先炒鸡蛋。2.将炒好的鸡蛋捞出,锅里放葱,放虾仁。3.炒均匀后放入面筋和香干,炒匀。4.然后放入鸡蛋,再...

2011-05-29 11:56:00 108

转载 C++ 获取本机全部IP地址(有不止一个IP的情况)

typedef struct tagIPInfo { char ip[30]; }IPInfo; bool GetLocalIPs(IPInfo* ips,int maxCnt,int* cnt) { //1.初始化wsa WSADATA wsaData; int ret=WSAStartup...

2011-05-29 11:38:00 99

转载 C++ 获取本机IP地址

bool GetLocalIP(char* ip) { //1.初始化wsa WSADATA wsaData; int ret=WSAStartup(MAKEWORD(2,2),&wsaData); if (ret!=0) { return false; } //2.获取主机名 char hostname[256];...

2011-05-29 09:08:00 43

转载 C# 字节序调整

static class Util { /// <summary> /// 16位字节序调整 /// </summary> /// <param name="v"></param> /// <returns></returns&gt...

2011-05-28 23:36:00 119

转载 C# string byte[] 转换

string->byte[]Encoding.Default.GetBytesbyte[]->stringEncoding.Default.GetString例如:Byte[] bytes = { 0x31, 0x32 };string str = Encoding.Default.GetString(bytes);by...

2011-05-28 23:25:00 64

转载 C# HttpWebRequest 使用,一个Http分析Demo

HttpWebRequest 使用示例: public partial class Form1 : Form { private HttpWebRequest request; private HttpWebResponse response; public Form1() { Init...

2011-05-28 22:51:00 90

转载 MFC network address control使用

控件和m_ip关联CIPAddressCtrl m_ip.SetAddress(127,0,0,1);//初始化 可写在OnInitDialogCString ip; m_ip.GetWindowText(ip);//获取IP字符串这个值可以直接作为inet_addr(ip)的输入SOCKADDR_IN serverAddr;serverAdd...

2011-05-27 22:50:00 187

转载 前导声明代替头文件依赖和交叉包含

1.头文件中使用前导声明替代交叉引用,由于前导声明只是一个符号声明,不能知道实际对象的大小,引用的对象只能是指针类型。2.源文件中包含自己的头文件。a.hclass B;class A{public: A(); B* b;};  b.hclass A;class B{public: B(); A* a;};...

2011-05-18 20:31:00 122

转载 带引用计数的智能指针

#define DbgPrint(...) printf(__VA_ARGS__)#define DbgEnter() {DbgPrint("+%s/n",__FUNCSIG__);DbgPrint("+pointer_=0x%x,refcount_=0x%x,*refcount_=0x%x/n",pointer_,refcount_,refcount_==0?0:*refcou...

2011-05-11 22:26:00 59

转载 char/wchar_t之间的互转MultiByteToWideChar和WideCharToMultiByte的用法

C2W char->wchar_tW2C wchar_t->char注意 codpage参数选择CP_OEMCP这样中文和英文都可以成功转换,如果只要转换英文可以使用CP_ACPbool C2W(const char* str,wchar_t* wstr){int len=MultiByteToWideChar(CP_OEMCP,0,str,-...

2011-05-06 21:25:00 63

转载 [收藏]POSIX标准

POSIX--PortableOperatingSystemInterface for Unix 一套UNIX操作系统兼容性API接口POSIX-2008详细内容参见:http://pubs.opengroup.org/onlinepubs/9699919799/functions/contents.html这里比较关注里面有socket一章,Berkel...

2011-04-24 16:44:00 77

转载 C 获取编译日期函数

#include <stdio.h>#include <stdlib.h>#include <malloc.h>#include <string.h>typedef struct tagXDate{ int year; int month; int day;}XDate;bool GetCompileDate(XD...

2011-04-24 16:26:00 107

转载 visual studio 2008 编译 filezilla

http://filezilla-project.org/download.php?type=client这里可以下到一个3.4.0的源码解压后里面会有一个src/interface文件夹,里面有interface工程,使用此工程进行编译。注意这里直接编译的话是编译不过的,会有很多错误,因为filezilla工程依赖其他一些项目:可以用记事本打开build文件看一下F...

2011-04-24 13:41:00 150

空空如也

空空如也

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

TA关注的人

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