自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 线程间操作无效: 从不是创建控件的线程访问它

<br />访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。<br />.NET Framework 有助于在以非线程安全方式访问控件时检测到这一问题。在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一个 InvalidOperationException,并提示消息:“从不是创建控件 con

2011-05-31 15:54:00 1487

转载 viminfo详解

深入详解viminfo文件和set viminfo命令

2011-05-26 15:25:00 14330

原创 gcc命令详解

GCC编译程序时:预处理、编译、汇编、链接各个步骤。GCC添加头文件搜索目录,加入库文件搜索目录,添加静态库。

2011-05-26 12:05:00 1349

原创 gcc不能编译gdbm的程序

gcc无法编译gdbm程序报错:undefined reference to `dbm_open'

2011-05-26 11:46:00 2283

原创 linux内存管理初步探索

linux的内存分配和管理,linux的5个数据段:栈段、堆段、BSS段、数据段、代码段的分布。

2011-05-23 17:11:00 1946 3

转载 man命令详解

man相信大家都在用?但是man命令你真的了解了吗?man 4 man前面哪个数字是什么意思? man -f man的f参数是什么意思?还有man的查找?/这两个呢?man如何配置等等。

2011-05-23 11:08:00 10342

原创 深入解析序列点

什么是序列点?如何避免由序列点造成的未定义的行为?怎么判断序列点呢?

2011-05-22 23:16:00 5982 7

转载 认识(大端--小端)端模式

端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。在计算机业Big Endian和Little Endian也几乎引起一场战争。在计算机业界,Endian表示数据在存储器中的存放顺序。下文举例说明在计算机

2011-05-16 20:13:00 1703 2

原创 简要记录浮点型数据的二进制存储格式

float和double类型在计算机内是如何存储的呢?

2011-05-16 17:29:00 6550 2

原创 深入解析C语言声明

<br /><br />如果说C语言声明很简单的人不是牛人就是还没入门。本文来讲解C语言的声明的一些基本内容,很多内容参考《c专家编程》。首先由一个最简单的问题引入,你知道 int * p[5] 和 int (*p)[5] 的区别在哪里吗?把后面的答案遮到,想想。也许你知道反正一个是含有五个指向整型的指针元素的指针数组,另一个是指向一个拥有5个整型元素的数组的指针,具体呢?<br />int *p[5]是一个含有五个整型指针的数组,int(*p)[5]是一个指向5个整型元素的数组指针。如果你能分清楚,恭喜你

2011-05-14 09:52:00 3470 17

转载 递归问题

<br /> <br />转自:http://blog.csdn.net/justinavril/archive/2008/08/01/2753596.aspx<br /> <br />所谓递归问题,可以分成两部分来理解:一是基本问题,也可以称之为原始问题,比较好解决;二是后续问题,比较复杂,但是和原始问题比较类似,可以调用自身的一个新的副本去解决它。<br />最简单的可以归为递归问题的就是阶乘,1的阶乘我们知道是1,2的阶乘为2*1=2*1!,而3的阶乘又是3*2!...这样我们就能够知道如何用递归去实

2011-05-14 00:51:00 869

转载 vim常用命令大全

转自:鸟哥 http://linux.vbird.org/命令列內容說明如前所述,所謂的命令列或命令模式,就是在最下面一行沒有顯示 『--INSERT--』或者『--REPLACE--』 字樣的時候。通常在命令列中的指令有下面幾種:(注意,當按下 『:』 時,游標會自動移動到螢幕的最下面一行!)一般模式: 移動游標的方法h 或 向左方向鍵(←)游標向左移動一個字元j 或 向下方向鍵(↓)游標向下移動一個字元k 或 向上方向鍵(↑)游標向上移動一個字元l 或 向右方向鍵(→)游標向右移動一個字元如果想

2011-05-07 12:44:00 1363

原创 如何查看头文件名称的意义

记得刚开始学C语言的时候对头文件的名称只是死记硬背,当时就记得要用printf、scanf等等的话要加stdio.h。后来在学习的过程中忽然发现这些头文件的命名是有意义,比如stdio的意思就是standard buffered input/output的缩写,stdlib就是standard library definitions的缩写。现在回头想想可笑,这些命名肯定不是随便命名的,但当时对于一个刚接触编程的人来说还是觉得像哥伦布发现新大陆一样。今天在学linux下的文件操作,用到了fcntl.h这个头文

2011-05-05 15:42:00 4109 1

原创 打造你自己的vim--如何配置vim

你是不是已经烦透了每次打开vim的时候,首先set nu把行号掉出来,然后设置缩进,设置高亮等等。有没有想过打造一下你自己的vim,让你每次打开你的vim的时候都可以是你所想的配置?其实很简单,只需要几步而已。在讲之前首先讲一下vim配置文件的位置和基本的结果。如果你只是想简单的配置一下自己的vim,根本无需了解vim的脚本,只需按照如下操作即可,否则你要百度一下vim的脚本了。首先在你安装好

2011-05-04 15:15:00 23735 6

原创 在word里面插入带对勾的框框

<br />如下图,很简单。<br />点击插入特殊字符,选择符号,选择字体为wingdings,然后在最下方就有,so easy!<br />

2011-05-04 14:19:00 3216

转载 ^M: bad interpreter:解决方法

转自: http://apps.hi.baidu.com/share/detail/22477349在Linux中执行.sh脚本,异常提示/bin/sh^M: bad interpreter: No such file or directory。分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。解决:1)在windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执

2011-05-03 11:51:00 12250

转载 linux中$符号的常用法

<br />转自: http://linux.vbird.org/剛剛我們提到了兩種變數取用的方法,分別是這樣:[root@linux ~]# echo $HOME[root@linux ~]# echo ${HOME}那麼,在那個 ${variable} 的使用方法中,其實,我們還可以將變數進行一些修訂的工作喔! 只要加上一些字符標誌,後面再接著使用比對字串,就能夠修改變數的內容了! 我們取底下的例子來說明:在底下的例子中,假設我的變數名稱為 vbird ,且內容為 /home/vbird/tes

2011-05-03 09:29:00 8100

Linux内核中链表源码 list.h

Linux内核中链表源码 list.h。是内核的/include/linux/list.h文件。

2011-12-06

pywin32 库下载

python的windows系统编程库,pywin32。 python的windows系统编程库,pywin32。 python的windows系统编程库,pywin32。

2011-11-14

国信蓝点杯软件设计大赛C语言试题及答案

国信蓝点杯 软件设计大赛 C语言 试题及答案 国信蓝点杯 软件设计大赛 C语言 试题及答案

2011-05-13

linu系统应用与开发教程

linu 系统应用与开发教程 教程 linu 系统应用与开发教程 教程

2011-03-23

JAVA经典练习题 JAVA经典练习题

练习题 JAVA 经典 练习题 JAVA 经典

2011-03-23

J2ME程序设计实例教程

J2ME程序设计实例教程 杨光 源码 教材

2011-03-06

jQuery 用户界面库学习指南源码

源码 jQuery用户界面库学习指南 用户界面 学习指南 jQuery

2011-01-26

WCF第一步 源码 WCF第一步

WCF第一步 WCF第一步 WCF第一步 WCF第一步 WCF第一步 WCF第一步

2011-01-21

mysql的jdbc的驱动程序

mysql的jdbc的驱动程序mysql的jdbc的驱动程序mysql的jdbc的驱动程序mysql的jdbc的驱动程序

2010-12-29

JavaScript网页特效范例宝典1

JavaScript网页特效范例宝典1

2010-11-06

写字板C#写的windows窗体编程

windows窗体编程运用的C#写的写字板

2010-11-06

双循环链表的基本操作

双循环链表的初始化 创建 插入 删除 源代码

2009-10-18

数据结构单链表的常用操作代码

数据结构单链表的常用操作代码代码 数据结构 单链表

2009-09-28

linux系统及程序设计经典实验指导书

linux系统及程序设计经典实验指导书 pdf电子书格式的

2009-09-20

王津经典操作系统PPT

王津的经典PPT 非电子书 仅是教学用的PPT 但是很经典

2009-09-20

空空如也

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

TA关注的人

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