自定义博客皮肤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)
  • 收藏
  • 关注

原创 子类,父类函数调用

当子类继承父类时,是执行子类函数,还是父类函数.

2022-10-11 17:01:19 76

转载 ASCII,Unicode 和 UTF-8 (转)

以下内容转自http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html字符编码笔记:ASCII,Unicode 和 UTF-8作者:阮一峰日期:2007年10月28日今天中午,我突然想搞清楚 Unicode 和 UTF-8 之间的关系,就开始查资料。这个问题比我想象的复杂,午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。我尽量写得通俗易懂,希望能对其他朋友有用。毕竟,字...

2020-11-05 09:17:23 104

转载 批处理获取一系列路径目录

echo 当前盘符:%~d0echo 当前路径:%cd%echo 当前执行命令行:%0echo 当前bat文件路径:%~dp0echo 当前bat文件短路径:%~sdp0

2015-08-06 11:15:32 558

原创 稳定的Google IP地址

http://222.255.120.33/

2014-07-18 12:42:31 811

原创 数据耦合与控制耦合

数据耦合: 其中一个模块的

2014-04-29 10:59:17 8263 2

原创 C#中简单的委托实例

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Delegation{    class Program    {        delegate void MyDelegate();  /*声明委托*/   

2014-04-28 10:12:05 426

原创 vsprintf and vsnprintf

尽量使用vsnprintf,否则可能会带来buffer拷贝的时候更改未知su

2014-04-18 09:26:41 3445

转载 单播,广播域多播区别及IP范围

单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。单播在网络中得到了广泛的应用,网络

2014-03-17 09:33:01 5388 1

原创 Perl 中hash嵌套声明实例

my %hash_port_props = (            "port_1" => {"rw" =>0, "unicast" => "broadcast", "src_ip"=> '10.0.0.1', "dst_ip"=> '0.0.0.2'},            "port_2" => {"rw" =>0, "unicast" => "unicast", "src_ip"

2013-09-10 13:49:28 2246

转载 C语言 CRC 16 源码 算法

// Bits_Testing.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #define  CRC_16_POLYNOMIALS   0x8005#define  EDE_SRC_ID           10276#define  

2013-07-08 10:12:00 1020

转载 MVC 实例教程链接

asp.net MVC: http://www.cnblogs.com/leoo2sk/archive/2008/11/03/1325840.htmlstruts + spring + mybatis:    http://chnhuang.blog.51cto.com/1923467/632134http://www.cnblogs.com/lgfeng/archive/2012/10/

2013-01-11 13:07:38 276

原创 PetShop4.0在win7安装中遇到遇到的error 2869的解决方法:

PetShop4.0在win7安装中遇到遇到的error 2869的解决方法:http://www.cnblogs.com/birdshome/archive/2007/07/03/msi_error_2869.html

2013-01-10 09:10:34 440

转载 堆排序算法

// HeapSort.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include void BuildHeap(int a[], int count, bool minHeap);void print(int a[], int co

2013-01-05 15:59:16 214

转载 linux 访问windows共享文件的简单方法

1. Windows共享一个文件夹share, 开放所有权限2. Linux下执行 mount -t cifs //192.168.2.26/device /mnt/share -o username=share,password=share,rw,file_mode=0777,dir_mode=0777,setuid=509,setgid=1013. 接下来对/mnt/share目录进行

2012-12-19 16:15:55 238

原创 多线程同步与互斥

想成间的制约关系:当线程并发执行时,需要共享资源和合作1.间接制约,当多个线程需要同一资源时,如果某一线程正在使用其资源,那么其它线程就只有等待,直到线程释放资源,如线程都使用打印机,但  在同一个时候,只允许一个线程使用2. 直接制约,比如线程2需要使用线程1的计算结果,那么线程2在线程1提供计算结果前处于阻塞状态。间接制约就是互斥,直接制约就是同步,同步实际上是包含互斥的实

2012-12-14 16:42:25 277

原创 多线程信号量控制

代码关键解释主线程控制信号量+1,这就是sem_post的作用。子线程等待信号量,如果不>0,则一直等待,一旦得到信号量是大于0的,代码继续向下执行,并且把信号量-1,这就是sem_wait的作用。#include #include #include #include #include #include void *thread_function(voi

2012-12-13 14:05:45 264

原创 vi配置中的方向键和退格键问题

方向键乱码问题,在.vimrc中设置set nocompatible退格键问题,在.vimrc中设置set backspace=2即可解决

2012-12-08 23:06:47 293

转载 little-endian and big endian

大小端:   对于像C++中的char这样的数据类型,它本身就是占用一个字节的大小,不会产生什么问题。但是当数制类型为int,在32bit的系统中,它需要占用4个字节(32bit),这个时候就会产生这4个字节在寄存器中的存放顺序的问题。比如int maxHeight = 0x12345678,&maxHeight = 0x0042ffc4。具体的该怎么存放呢?这个时候就需要理解计算机的大小端的

2012-11-13 15:33:03 217

转载 原码、补码和反码

1)原码表示法    原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。设有一数为x,则原码表示可记作[x]原。    例如,X1=+1010110          X2= 一1001010    其原码记作:            [X1]原=[+1010110]原=01010110            [X2

2012-10-24 16:45:28 499

转载 字符集与编码的故事 .

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种

2012-10-24 12:15:29 504

转载 通配符与正则表达式

网友看法: (总结精辟!)通配符是系统level的 而正则表达式需要相关工具的支持: egrep, awk, vi, perl。在文本过滤工具里,都是用正则表达式,比如像awk,sed等,是针对文件的内容的。通配符多用在文件名上,比如查找find,ls,cp,等等。   通配符     在您日常的 Linux 使用中,有很多时候您可能需要一次对多个文件系

2012-10-23 09:13:48 304

原创 创建Perl模块命令

h2xs -ACX yourModuleName

2012-10-18 09:00:41 246

转载 OSI 七层模型

OSI七层模型  OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。OSI 七层模型是一种框架性的设计方法 ,建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题,其最

2012-09-26 12:40:33 459

转载 SVN 常用的命令

SVN 常用的命令       1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co        2、往版本库中添加新的文件svn add file例如:svn addtest.php(添加test.php)svn

2012-09-23 19:06:37 334

转载 实用食品英语 (餐桌上用的)

最近经常与老外吃饭,很多单词不会挺尴尬的,在网上正好看到有人整理出来了 实用食品用语(餐具)coffee pot 咖啡壶 coffee cup 咖啡杯 paper towel 纸巾 napkin 餐巾 table cloth 桌布 tea -pot 茶壶 tea set 茶具 tea tray 茶盘 caddy 茶罐 dish 碟 plate 盘 saucer 小碟子 ri

2012-09-04 19:59:11 4870

转载 WinPcap 抓取数据包

我们可以捕捉并过滤网络流量了,那就让我们学以致用,来做一个简单使用的程序吧。 在本讲中,我们将会利用上一讲的一些代码,来建立一个更实用的程序。 本程序的主要目标是展示如何解析所捕获的数据包的协议首部。这个程序可以称为UDPdump,打印一些网络上传输的UDP数据的信息。  我们选择分析和现实UDP协议而不是TCP等其它协议,是因为它比其它的协议更简单,作为一个入门程序范例,是很不错

2012-09-03 16:20:46 654

原创 Windows下环境变量设置

Set Path=%Path%;YourPath

2012-08-23 09:13:42 208

申请申根签证个人资料表.doc

申请申根签证个人资料表.doc

2023-09-11

空空如也

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

TA关注的人

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