自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (20)
  • 收藏
  • 关注

原创 PDA管理员日常问题解答

PDA管理员日常问题解答

2022-06-21 17:52:16 888 2

原创 LibVIEW建立二维数组

与其它语言不同,LibVIEW建立二维数组就注意1.  注意适当使用寄存器2.  注意禁用索引

2016-04-06 11:03:19 1042 1

转载 为什么使用了多线程界面假死?

为什么使用了多线程界面假死?这里贴出两个项目(已经测试)。先贴不正确的多线程设计如图:引入命名空间:using System.Threading;完整代码:namespace ThreadTest1{ public partial class Form1 : Form { public

2015-09-24 16:02:41 5389 1

转载 硬盘MBR详细介绍

硬盘MBR详细介绍   硬盘是现在计算机上最常用的存储器之一。我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力。而这些数据都以文件的形式存储在硬盘里。不过,计算机可不像人那么聪明。在读取相应的文件时,你必须要给出相应的规则。这就是分区概念。    分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引

2015-09-21 16:18:52 780

转载 C语言中__attribute__的用法

C语言中__attribute__的用法GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__attribute__书写特征是:__attribute__前后都有两个下划线,并切后面

2015-02-16 10:24:15 13714

转载 Linux中tty、pty、pts的概念区别

基本概念:  1> tty(终端设备的统称):  tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。  终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。  2> pty(虚拟终端):  但是如果我们远程te

2015-02-16 10:19:13 714

转载 高级串口编程, 使用 ioctl 和 select

高级串口编程, 使用 ioctl 和 select 分类: LINUXChapter 4, Advanced Serial Programming第四章,高级串口编程This chapter covers advanced serial programming techniques using the ioctl(2) and select(2) system

2015-02-16 10:01:36 9308

转载 Linux 信号signal处理机制

    Posted on 2007-08-30 1  信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进

2014-05-07 17:21:28 548

转载 在C语言中模拟含有默认参数的函数

在C语言中模拟含有默认参数的函数nonoob write写C++代码的时候总想当然以为C中也有含默认参数的函数这种玩意儿(值得注意的是Java也不支持而C#支持,Scala这种奇葩支持是不足为奇的),然后在编译下面这段代码之后颜面扫尽TwT?default_args.c123456789#inclu

2014-03-04 19:11:38 4341

转载 Linux core dump详解

      有的程序可以通过编译,但在运行时会出现Segment fault(段错误).这通常都是指针错误引起的.以下是我们详细的对Linux core dump的调试技术进行的介绍:1.Linux core dump前言:有的程序可以通过编译,但在运行时会出现Segment fault(段错误).这通常都是指针错误引起的

2014-02-27 10:03:26 711

转载 Baby's First Garbage Collector

Baby's First Garbage Collector December 08, 2013 —c, code, languageWhen I get stressed out and have too much to do, I have this paradoxical reaction where I escape from that by coming

2013-12-24 11:39:46 745

转载 exec函数族的使用

exec函数族的使用exec用被执行的程序完全替换调用它的程序的影像。fork创建一个新的进程就产生了一个新的PID,exec启动一个新程序,替换原有的进程,因此这个新的被exec执行的进程的PID不会改变,和调用exec函数的进程一样。        下面来看下exec函数族:        #include        int execl(

2013-12-07 10:20:17 716

转载 深刻理解Linux进程间通信

深刻理解Linux进程间通信(IPC)0. 序1. 管道1.1. 管道概述及相关API应用1.2. 有名管道概述及相关API应用1.3. 小结1.4. 参考资料2. 信号(上)2.1. 信号及信号来源2.2. 信号的种类2.3. 进程对信号的响应2.4. 信号的发送2.5. 信号的安装(设置信号关联动作

2013-05-21 10:06:48 3620

转载 TCP三次握手/四次挥手详解

1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。(3) 客户必须再次回应服务段一个ACK报文,这是报文段3。2、连接终止协议(

2013-05-03 23:02:18 573

转载 TCP/IP 三次握手

对于学习TCP/IP的大多数人来说,恐怕第一感觉就是太抽象,太难以理解了,我也是一个初学者对此也是深有感触。但是最近在不断的慢慢的学习中发现,通过抓包试验来分析数据无非不是理解tcp/ip的一种好方法,这样做的一大好处是使抽象的协议更加直观了,也有利于自己更好的理解tcp/ip协议。今天我给大家讲解的是tcp连接过程中的三次握手。如下图所示:1.首先客户端通过向服务器端发送一个SY

2013-05-03 22:59:52 714

转载 别把自己太当回事

卢克•约翰逊差不多我认识的每一位商界人士都受够了此次危机。尽管面临着种种挑战,但关键任务是要重塑信心。要想恢复经济增长,扭转近来生活水平下降的趋势,我们需要一种乐观精神。只要有足够的意志力,这是可以做到的。为此,我简单总结了一些建议,或许能够帮助在这一点上感到困难的企业家鼓舞士气。● 学习历史:它有助于理解当前困境的背景。地球上几乎所有人的生活都比过去任何时候变得更加美好。

2011-11-22 21:07:24 765

转载 Siri工作方式详解:本地语音识别+云计算服务

导语:ZDNet网站今天刊文称,苹果的语音助理服务Siri时髦而聪明,在一些情况下也很有用。那么Siri是如何工作的?“语音识别”是Siri的核心,但这并未解释Siri理解用户所说内容的详细过程。本周有业内人士撰文,解释了Siri的工作步骤。以下为文章全文:当用户对iPhone说话后,语音将被立即编码,成为一个压缩的数字文件,其中包含着所有有用的信息。这一信息将通过互联网服务提供商

2011-11-05 22:34:01 900

转载 Siri会说话的秘密:终极目标是“杀死人类”

本文来源:外滩画报作者: 华琪核心提示:iPhone 4S内置Sari系统公司CEO透露Sari的目标路线,第一阶段:阶段性人类;第二阶段:完全是人类;第三阶段:超越人类;第四阶段:杀死人类。就像机器HAL9000在《2001 太空漫游》里干的事情一样。10月4日,苹果iPhone 4S手机发布。不久,其内置的个人语音助理Siri引爆大众关注。10月25日,就在Siri获得巨大关注时,

2011-11-05 22:31:12 1641

转载 相信未来

             食指    当蜘蛛网无情地查封了我的炉台  当灰烬的余烟叹息着贫困的悲哀  我依然固执地铺平失望的灰烬  用美丽的雪花写下:相信未来  当我的紫葡萄化为深秋的露水  当我的鲜花依偎在别人的情怀  我依然固执地用凝霜的枯藤  在凄凉的大地上写下:相信未来

2011-05-22 14:49:00 557

原创 关于开机启动运行的注册表操作(MFC)

<br />Windows启动时通常会有一大堆程序自动启动,最重要的两个文件夹和八个注册键。<br /><br />一、当前用户专有的启动文件夹  <br />这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:/Documents and Settings/<用户名字>/「开始」菜单/程序/启动,其中“<用户名字>”是当前登录的用户帐户名称。   <br /><br />二、对所有用户有效的启动文件夹   <br />这是寻找自动启动

2011-04-16 15:37:00 1857 1

原创 不做人生规划,你离挨饿只有三天

                       徐小平 整理/陈敏  徐小平,新东方教育科技集团董事,新东方文化发展研究院院长,2003年荣登中国《福布斯》名人录,被中国青年一代尊称为“人生设计师”。靠自己的劳动赢得生存就是成功  难以找到工作的青年,一般有三种情况:一是缺少求职技巧的人;二是缺乏就业竞争力的人;第三种人我觉得最糟糕——他们认为“仅为生存工作是可耻的”,认为“大学生去当家政,扫厕所,去卖肉……是丢人的行为。”这种丢人的感觉,恰恰是最丢人的!  生存永远在成功之前,换言之,靠自己的劳

2011-03-31 20:38:00 1772

原创 移动窗体中的控件

使用MouseHover和MouseLeave事件当鼠标在要移动的控件上时,光标显示为VSplit,表示可移,当离开时光标为默认表示不可移        private void pictureBox1_MouseHover(object sender, EventArgs e)        {            this.Cursor = Cursors.VSplit;        }        private void pictureBox1_MouseLeave(o

2011-03-29 19:34:00 827

原创 C#的引用

<br />ref相当于C/C++的引用(&)<br />The ref keyword causes arguments to be passed by reference. The effect is that any changes to the parameter in the method will be reflected in that variable when control passes back to the calling method.<br />举例如下:<br />

2011-03-27 15:53:00 597

原创 索引指示器的应用

索引指示器介绍C#的索引指示器,其目的包括:1.了解什么是索引指示器2.如何实现索引指示器3.重载索引指示器4.了解如何实现多参数的索引指示器索引指示器并不难使用。它们的用法跟数组相同。在一个类内部,你可以按照你的意愿来管理一组数据的集合。这些对象可以是类成员的有限集合,也可以是另外一个数组,或者是一些复杂的数据结构。不考虑类的内部实现,其数据可以通过使用索引指示器来获得。如下是一个例子: class IntIndexer { pr

2011-03-27 15:30:00 871

转载 windows Shell 脚本语法

<br />windows Shell 脚本语法<br />扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。 <br />==== 注 ======================================= <br />.bat是dos下的批处理文件 <br />.cmd是nt内核命令行环境的另一种批处理文件 <br />从 更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理

2011-03-21 21:58:00 23419

原创 禁用标题栏按钮

<br />1.要全禁用最大最小按钮很容易,只要在属性栏把MinimizeBox设置为false,MaximizeBox设置为false或在Form_load中写下如下代码<br />       this.MaximizeBox=false;<br />       this.MinimixeBox=false;<br /><br />2.要禁用关闭按钮,由于C#没自带属性,我们可以引用API函数<br /><br />首先引用添加using System.Runtime.InteropS

2011-03-21 20:08:00 966

原创 文件操作

文件操作若要执行此操作...请参阅本主题中的示例...创建文本文件向文件写入文本 写入文本文件向文件写入文本 读取文本文件从文件读取文本 向文件中追加文本File.AppendTextFileInfo.AppendText重命名或移动文件File.MoveFileInfo.MoveTo删除文件File.DeleteFileInfo.Delete复制文件File.CopyFileInfo.CopyTo获取文件大小FileInfo.Length获取文件属性File.GetAttributes设置文件属性File

2011-03-16 11:20:00 538

转载 匈牙利命名法

MFC、句柄、控件及结构的命名规范Windows类型样本变量MFC类样本变量HWNDhWnd;CWnd*pWnd;HDLGhDlg;CDialog*pDlg;HDChDC;CDC*pDC;HGDIOBJhGdiObj;CGdiObject*pGdiObj;HPENhPen;CPen*pPen;HBRUSHhBrush;CBrush*pBrush;HFONT hFont; CFont*pFont;HBITMAP hBitmap;CBitmap*pBitmap;HPALETTE hPaltte;CPalette

2011-03-14 10:49:00 651

转载 操作注册表及设置开机自动运行

<br />using Microsoft.Win32;<br /><br />以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作 <br />1.读取指定名称的注册表的值<br />private string GetRegistData(string name) <br />{ <br />   string registData; <br />   RegistryKey hkml = Registry.LocalMachine; <br />   Regis

2011-03-14 09:44:00 2338

转载 上网之端口知识

计算机之间通信是通过端口进行的,例如:访问一个网站时,Windows就会在本机开一个端口(例如1025端口),然后去连接远方网站服务器的一个端口,别人访问你时也是如此。默认状态下,Windows会打开许多服务端口,黑客常常利用这些端口来实施入侵,因此掌握端口方面的知识,是安全上网必备的技能。一、常用端口及其分类电脑在Internet上相互通信需要使用TCP/IP协议,根据TCP/IP协议规定,电脑有256×256(65536)个端口,这些端口可分为TCP端口和UDP端口两种。按照端口号划分,它们又可

2011-03-12 10:06:00 3688

原创 Static的应用

在C++语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.cpp,另一个是main.cpp。

2011-03-08 17:44:00 818

转载 MATLAB字符串转换函数

除了上面讨论的,字符串和它的ASCII表示之间转换外,MATLAB还提供了大量的其它的有用的字符串转换函数。它们包括:表6.1字  符  串  转  换

2011-03-05 16:29:00 24476

转载 HOOK专题

目录基本概念运行机制钩子类型

2011-03-04 16:50:00 609

原创 C++ namespace的应用

<br />// Exception.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include<iostream>using namespace std;namespace blip{ int bi=16; int bj=15; int bk=23;}int bj=0;namespace A{ int i; namespace B

2011-03-03 11:36:00 748

原创 最小化到托盘

<br />C#编写最小化时隐藏为任务栏图标的 Window appllication.<br /><br />1.设置WinForm窗体属性showinTask=false<br /><br />2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。<br /><br />3.添加窗体最小化事件(首先需要添加事件引用):<br /><br />//下面一行是主窗体InitializeComponent()方法中需要添加的引用<

2011-02-27 21:03:00 626

转载 Windows任务栏API

使用Windows API 显示和隐藏 Windows 的任务栏的方法,windows 的任务栏,其实是一个窗口(window),只要找到这个窗口的句柄,显示和隐藏就轻而易举了,任务栏是个没有标题的窗口,但知道它的类名是 Shell_TrayWnd,所以,可以用 FindWindow 或 FindWindowEx 去查找它的句柄,而显示和隐藏窗口,使用的是 ShowWindow:* 引入Windows API 的声明[DllImport("user32.dll", EntryPoint = "Fin

2011-02-27 15:23:00 6583 1

原创 C#制作简易屏幕保护

<br />下面就介绍一下如何利用C#制作屏幕保护。<br />打开Visual Studio.net,建立一个windows项目。这次的屏保是模仿Windows 7自带的一个屏幕保护。<br /><br />把窗口的属性设置一下:<br />1.首先把 WindowState 设置为 FormWindowState.Maximized 这样窗口就可以在打开之后呈现最大化的状态。<br />2.把TopMost 设置为true,这样使得窗口处于最顶层,就是所谓的“永远在前”,相信用过千千静听

2011-02-27 14:08:00 3156

转载 C# 控制蜂鸣器发声

<br />在C#中可以通过以下四种方式来实现蜂鸣或者报警,播放声音之类的功能.XP下对蜂鸣有用,win7下请接上扬声器.<br />1). Beep的报警实现<br />// 添加引用 using System.Runtime.InteropServices; [DllImport("user32.dll")] public static extern int MessageBeep(uint uType); uint beepI = 0x00000030;

2011-02-23 11:16:00 11411 2

转载 C#加密算法汇总

以下是本站整理的七种加密方法,每种都经过测试验证,可直接复制使用!希望能对你有所帮助!方法一:点击展开代码//须添加对System.Web的引用  //须添加对System.Web的引用  using...System.Web.Security;  /**//// /// SHA1加密字符串  /// /// 源字符串/// 加密后的字符串publicstring SHA1(string source)  ...{      return FormsAuthentication.Ha

2011-02-22 16:57:00 729

原创 API命令符函数WinExec

//#define SW_HIDE 0 //隐藏窗口,活动状态给令一个窗口 //#define SW_SHOWNORMAL 1 //用原来的大小和位置显示一个窗口,同时令其进入活动状态 //#define SW_NORMAL 1 //#define SW_SHOWMINIMIZED 2 //#define SW_SHOWMAXIMIZED 3 //#

2011-02-18 14:38:00 1323

网络规划设计师考试全程指导与课程大纲.rar

网络规划设计师考试全程指导与课程大纲

2021-09-23

Linux内核全注释

Linux内核全注释,如果你想了解Linux内核,这就是一本最好的参考书之一。

2011-03-12

C++编程标准英文版

C++编程标准英文版,如果你想精通C++或想写出优秀的代码,本书是你不可错过的参考书

2011-03-10

标准C++ 参考大全

标准C++参考,是一部难得的C++参考手册

2011-03-10

汉诺塔源码(C++)

汉诺塔源码,对于想了解递归算法的同学可学学

2010-10-09

C#语言编程规范(经典)

详细地介绍了C#的命名,及各种编程规范,很值得一读!

2010-08-28

胸牙利命名法及规则介绍

如果你想做一真正程序员,那么胸牙利命名法必值得一看,且让你受益一生!

2010-08-28

C#语言编程基础(经典)

C#编程基础,详细讲解C#语法,结构,是学习C#的最佳入门教材!

2010-08-28

Floyd的C++算法

Floyd算法,自己编写的C++算法,为学习爱好者使用

2010-06-23

C++primer(4th)习题答案

C++primer习题答案,第四版,希能给大家带来帮助!

2010-04-20

金山词霸java手机版

金山出品:手机版金山词霸3.2版(JAR格式) 支持整句翻译+情景例句 V3.2版本更新: 1.增加17个分类近1500组精品情景会话内容; 2.优化查词数据加载策略; 3.优化程序性能,软件启动及运行速度大幅提升; 4.优化用户交互体验。 手机金山词霸主打功能: 海量词典 随时查询320余万词条海量词典,不联网也可查询常用词汇。 整句翻译 手机词霸提供整句翻译,还有180万句库供您搜索参考。 情景会话 3.2版新增17个分类近1500组经典情景会话内容,让你轻轻松松说英语 真人发音 纯正英式,地道美式,不再担心外国人听不懂您的英语。 Java通用版适用于所有非触屏分辨率为240*320,320*240 176*220的机型(支持Java的手机) 包括诺基亚S40,索爱,Moto,联想,天语等

2010-03-04

matlab入门经典教程

本书是MatLab入门的经典教程,如果你未使用过MatLab,本书会给你带来很大的帮助,如果您比较熟悉,本书仍是极好的参考书!

2009-11-13

LabVIEW实验教程

本文可以帮助你快速入门labview.是很好的学习labview 的入门实验教程.

2009-10-11

C++参考大全(fourth edition)

无论C++熟练与否,这本书一定是你的最佳参考书之一

2009-08-07

Windows壁纸更换软件

Windows壁纸更换软件,小巧,占用系统资源小,非常实用!

2009-07-29

俄罗斯方块C++源代码

这是一款很经典的游戏,里面有很详细的源代码,是用C++写的,如对此游戏感兴趣的朋友不妨参考下!

2009-05-03

自学VC++21天精通

一部很经典的VC++教材,外国人编著!看后一定会很大的收获!

2009-05-03

VC++编程100例

VC++实例,很经典的例子,适合入门,中级编程者,各类编程实例,相信对大家有帮助!

2009-04-18

空空如也

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

TA关注的人

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