自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 CString char[]转换

CString str;str = _T("hello world!")USES_CONVERSION; //定义后才能使用T2Achar buff[1024];sprintf_s(buff,1024,"%s\r\n",T2A(str));这样一种方式可能会使编码方式改变在转换回来的时候要注意WCHAR wch[1000];int n = MultiByt...

2014-04-27 23:40:00 106

转载 WSAAsyncSelect模型的小i例子

一个异步模型的聊天程序服务器端:自定义消息(放在StdAfx.h文件里面即可)#define WM_SOCKET WM_USER + 1然后注册消(在VS2012里面可以自动完成注册和映射)afx_msg LRESULT OnSocket(WPARAM wParam, LPARAM lParam);然后写上 映射ON_MESSAGE(WM...

2014-04-27 23:36:00 155

转载 网络编程之Winsock2

1、在Windows操作系统环境下,使用Windows Sockets API进行网络程序开发时,需要调用Windows操作系统的Windows Sockets动态库 包含Sockets头文件 导入相应库文件;下面是相应的导入具体用代码实现是这样的:这是用1.1版本#include <WINSOCK.h>#pragma comment(lib, "...

2014-04-14 16:55:00 592

转载 网络编程系列之Winsock

1、WinSock 介绍Windows Sockets是Microsoft Windows的网络程序设计接口,它是从Berkeley Sockets扩展而来的,基于4.3BSD的BSD Socket API制定,以动态链接库的形式提供给我们使用。 1991年Winsock 1.1,16位,主要用在Windows 95中 1997年Winsock 2.2 版,32位,主要用在W...

2014-04-12 10:44:00 153

转载 网络编程系列之前言

  诶呀。。。。。。好久没有回来写博客了,发现自己的老毛病已经犯了,三天打鱼两天晒网,今天就再次把网拿出来晒晒吧。。。。。。(ps. 因为发现一个好软件,所以写博客就不那么勤了,但是绳命不息,学习不止,小马也一直在学习,只是把笔记记在了另一个地方,哦,对了,那个软件叫做印象笔记,看到这篇文章的可以试试哈,非常不错)  大三的课程,突然发现是那么水,今天刚刚结束了网络编程这一门课,虽然...

2014-04-11 21:24:00 81

转载 winpcap 编程及环境配置

1、首先要明确,一共有两个文件需要下载,一个是winpcap安装文件用来实际操作http://www.winpcap.org/install/default.htm,另一个是winpcap开发包https://www.winpcap.org/devel.htm2、然后进行环境配置  把开发包解压后得WpdPack放在你的工程文件夹下,然后找到Configuration Prope...

2014-03-16 21:50:00 172

转载 inno setup 一款强大的安装包制作工具

只是一个简单的命令,只因为自己在心里有很大的抵触,这才折腾了将近半天的时间,我擦了啊!什么时候变得这么怂了。。。。。在按照inno setup的向导一步步的操作完后,会生成一个inno setup的脚本文件,这里面有几个字段如果我们需要设计在安装完成需要启动的程序,我们需要设置的就是[run]字段[Run]Filename: "{sys}\sc.exe"; Param...

2014-03-16 16:30:00 118

转载 创建windows服务程序

// WinService2.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <Windows.h>#include <stdio.h>SERVICE_STATUS ServiceStatus; SER...

2014-03-16 14:47:00 81

转载 python模块之logging

在Python HOWTO里面介绍了什么时候去用这个模块。我觉得就是你想用的时候就行(废话嘛。。。。。)(例子来源于Python HOWTO)1、basicConfiglogging.basicConfig(filename='example.log',level=logging.DEBUG)logging.debug('This message should go to...

2014-02-28 21:04:00 75

转载 python爬取豆瓣里面活动照片的工厂设计模式

#!/usr/bin/python# coding: utf-8## filename: pachong of doubban# # author: Hacker_MJW## Date: 2014-02-28#import urllibimport urllib2import loggingimport osim...

2014-02-28 20:10:00 79

转载 设计模式之工厂模式(python实现)

看了《大话设计模式》后,深有体会,看着大婶们一个个的在搞设计模式,对于程序猿,这样的基础还是需要打打的,下面是菜鸟我用工厂模式写的python代码,不管好与劣,权且记录下来再说吧,留待以后自己万一哪天成大神后再来嘲笑自己。#!/usr/bin/python# coding: utf-8class Coding(object): """处理编码问题"""...

2014-02-25 17:05:00 88

转载 window 64bit python环境配置

其实,作为pythoner,最适合的环境应该是linux或者mac(屌丝逆袭时再说吧。。。。),但是有的时候又不得不需要在windows下做一些事情,所以需要配置一下python环境。1、首先需要一个ide,这里我推荐sublime,虽然有的人在linux下也是用它,但是在linux下面我觉得vim秒杀一切2、需要下载python,http://python.org/downlo...

2014-02-24 19:58:00 92

转载 python的类之新类与旧类

python2.2后,引入了新类(new-style class)于是原先的类就成了旧类(classic class),新类与旧类有着很多的不同1、一个经典类是一个类对象,一个类型是类型对象,而在新类中,类是类型对象,与类型进行了统一2、新式类也有一个__mro__属性,告诉你查找顺序是广度优先算法。。。。。。还有很多,具体操作推荐看《python核心编程》的第一部分,13....

2014-02-24 16:16:00 113

转载 python之with语句

今天突然想起with语句,想了想,嗯......虽然知道它的用法,但是不知道它的用途何在,于是就google一下,看到了这样一篇文章http://effbot.org/zone/python-with-statement.htm在我们实际编程中,我们常常会遇到这样的情况,就是在处理完成一件事情后,需要做一下收尾工作,这样的做法在with语句产生之前一直都是由下面的代码代劳...

2014-02-23 20:33:00 116

转载 python的标准库学习之__buitin__

python有一些内建的函数,这些内建函数在编程时,我们可以直接使用不用导入任何模块最常见的就是print函数,下面是所有的内建函数的列表abs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isin...

2014-02-22 17:01:00 118

转载 ubuntu设置root密码

在安装完系统,第一次进入后,需要设置root密码,具体命令为:sudo passwd root转载于:https://www.cnblogs.com/MyselfDancing/p/3553162.html

2014-02-17 20:04:00 84

转载 爬取百度贴吧图片的小爬虫

#本来想要爬取百度图片的图片,但是发现那些图片都是js加载的,具体怎么爬取现在还不能搞清。。。。,所以就选择了百度贴吧里面的图片 #!/usr/bin/python#coding: utf-8## name: download images from baiduTieba##author: Hacker_MJW##date: 2014-02-15#...

2014-02-16 10:52:00 78

转载 MongoDB的一些基本操作

在shell命令窗口输入mongo,即可进入mongo数据库,下面是一些基本的操作 1 show dbs; 显示数据库列表 2 show collections; 显示当前数据库中的集合; 3 show users; 显示用户 4 5 use <dbname> 切换到目的数据库,然后进行其他操作 6 7 db.dropDatabase()...

2014-02-14 16:32:00 67

转载 linux下编码转换iconv

有的时候从windows系统拷到linux系统中的文件中的汉字会出现乱码,为了解决这个问题,可以使用下面的命令iconv [选项] [文件]具体命令见下:iconv -f 源文件编码方式 -t 要转换成的编码方式 源文件 目标文件e.g.要把gb2312编码方式的文件编码成utf=8iconv -f gb2312 -t utf-8 filename1 fi...

2014-02-14 15:53:00 93

转载 linux 窗口不能移动的替换命令

sudo metacity --replace转载于:https://www.cnblogs.com/MyselfDancing/p/3549102.html

2014-02-14 10:17:00 292

转载 MFC动态创建控件

记录一下mfc动态创建控件的方法:首先在资源窗口中,找到string Table,然后在里面的空白地方双击,然后就会出现一个列表,分别写好ID,值(这个可能是系统自动生成的),标题(一定要填,相当于注释)//上面是第一步pButton = new CButton(); pButton->Create(按钮上显示的名字,按钮的样式,CRect(x1,y1,x2,y2)...

2014-01-07 21:57:00 142

转载 ubuntu 设置屏幕扩展出现的问题(安装完驱动后出现的问题)

最近使用ubuntu发现电脑散热散的比较厉害,google了一下,可能是显卡驱动的问题,于是就更新了一下驱动,但是在更新完驱动后,悲催的发现屏幕不能扩展了。。。。。。,(具体显示是:需要的虚拟大小小于可用大小)在网上查找,发现有一个帖子被转的很厉害,弄的很复杂,就是要从新生成xorg.conf.new然后再编写什么的,在试了以后,发现屏幕果断黑屏了。。。。。。。(我去,网上就是有这么多坑...

2014-01-05 16:43:00 310

转载 网络传输中的反码求和算法

在发送数据,计算数据包的校验和,按如下步骤:1、把校验和字段置为0;2、把需校验的数据看成以16位为单位的数字组成,依次进行二进制反码求和;3、把得到的结果存入校验和字段中。在接收数据时,计算数据包的校验和相对简单,按如下步骤:1、把首部看成以16位为单位的数字组成,依次进行二进制反码求和,包括校验和字段;2、检查计算出的校验和的结果是否为0;3、如果等于0,...

2013-12-19 15:46:00 332

转载 记一次蛋疼的Raw socket发送经历。附:Raw socket编程总结

最近在做信息安全导论的实验,实验很简单,就是实现一个ping程序,能够扫描主机是否打开的情况,但是,我也就纳了闷了,每次有个不易发现的bug(可能由于自己知识有限造成的),都得让我碰上,并且还得为这个bug操心好长时间,才能解决。。。。。。(抱怨是最浪费时间的一种行为!)ok~为了下次不再犯同样的错误,现在先记录一下吧~我的错误是,在一切都准备好了的时候(初始化套接字,创建套接字,填...

2013-12-17 14:43:00 468

转载 ubuntu 下安装cairo-dock 让屌丝享受一把mac~

首先需要添加一下源,然后在update一下:sudo add-apt-repository ppa:cairo-dock-team/ppasudo apt-get update过程中可能会有“E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)“”E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占...

2013-12-10 19:28:00 190

转载 ubuntu 下安装sublime

哎。。。。。。惭愧啊,为了在linux下安装个sublime居然搞了快两个小时,实在让我担心自己的智商,为了照顾我这智商,现在把这个方法记录下来吧。。。。。。。首先把先到官网(http://www.sublimetext.com/)中下载文件,然后解压后就可以运行了。还有一个关于linux下管理软件的习惯,就是要把下载的软家放入到一个指定文件中去,我选择放进/opt下。然后为了使...

2013-11-30 16:12:00 89

转载 linux下安装python-MySQLdb模块

在linux下安装python-MySQLdb模块不用去上网下载模块,而只须用一条命令即可:sudo apt-get install python-mysqldb 如果换成其他的方法,就是从网上下载后再通过setup编译,那么很有可能出现环境变量的问题。转载于:https://www.cnblogs.com/MyselfDancing/p/linux.html...

2013-11-23 16:47:00 115

空空如也

空空如也

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

TA关注的人

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