自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Holym的网摘

叶子的离开,是因为风的 追求,还是树的不挽留。爱一个人,千万别装作无所谓,错过了就没有了,爱情......

  • 博客(47)
  • 收藏
  • 关注

原创 利用WINDOWS标准函数来删除INI文件内容

如何利用Windows提供的函数来删除ini文件的内容,Windows没有对ini文件内容进行删除的标准函数,但是我们可以利用 WritePrivateProfileString来达到我们的目的假设C盘下面有 叫  test.ini文件,内容如下:[section1]name1=value1[section2]neame2=value2 如果我们想删除  name1

2008-01-31 14:40:00 1217 1

原创 C#代码与javaScript函数的相互调用

C#代码与javaScript函数的相互调用(4类)1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一

2008-01-24 09:49:00 842

原创 SVG脚本编程介绍

Svg脚本编程简介(一)本文主要介绍SVG的脚本编程,并分别给出放大、缩小,查询,鼠标事件等实例。一、           SVG简介SVG,全称为Scalable Vector Graphics(可伸缩矢量图形)。它是W3C制定的、用矢量描述图形的XML应用标准。它有着许多的优点,比如可扩充性(scalable),动态的,交互性强。SVG支持无极放大,对SVG图片进行任意比例的放大都不会损害图片

2008-01-22 09:25:00 1838

原创 用C语言编写程序实现Zip或者Rar无损压缩算法

 用C语言编写程序实现Zip或者Rar无损压缩算法 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *                                                                  * *HUFF.C Huffman encode for multime

2007-04-03 17:33:00 3779 2

转载 甲醛排放、电器辐射… >>如何去除家中“隐患”

应对甲醛排放  在装修之前要合理搭配装饰材料,充分考虑室内空间的承载量和通风量。合理计算房间里大芯板的使用量。同时尽量选用少毒、少污染的施工工艺。  而房屋在装修后,切记不要马上入住,让室内甲醛尽可能多地释放。注意经常开窗,保持室内空气的流通;利用植物的光合作用也可减少甲醛的毒副作用,既经济实惠又美化家居。仙人掌、吊兰、芦荟、常春藤、铁树、菊花等就对甲醛有很好的吸收作用;而煤灰和活性炭的良

2007-03-21 17:19:00 1133

转载 甲醛排放、电器辐射… 如何去除家中“隐患”

应对甲醛排放  在装修之前要合理搭配装饰材料,充分考虑室内空间的承载量和通风量。合理计算房间里大芯板的使用量。同时尽量选用少毒、少污染的施工工艺。  而房屋在装修后,切记不要马上入住,让室内甲醛尽可能多地释放。注意经常开窗,保持室内空气的流通;利用植物的光合作用也可减少甲醛的毒副作用,既经济实惠又美化家居。仙人掌、吊兰、芦荟、常春藤、铁树、菊花等就对甲醛有很好的吸收作用;而煤灰和活性炭的良

2007-03-21 17:00:00 1062

原创 javascript常用备忘

1、父子窗口打开一个子窗口:open打开即最大化:得到父窗口的控件:window.opener.document.forms[0].txt1.value;得到父窗口全局javascript变量:window.opener.var刷新父页面:self.opener.location=url of super page关闭窗口时,刷新父窗口:弹出对话框: window.alert();window

2007-03-13 15:06:00 922

原创 常用js

1.document.write(""); 输出语句  2.JS中的注释为//  3.传统的HTML文档顺序是:document->html->(head,body)  4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)  5.得到表单中元素的名称和值:document.getElementById("表单中

2007-03-13 15:02:00 2326

原创 用JS控制页面图的图片大小的通用代码

这个一般用于文章查看的页面,针对新闻性质的网站,此外这个算法是直接分析网页中所有图片的,因此如果你的版面设计中有比指定宽度大的图片是不能用这个函数的(或者用id区分开)function ResizeImages(){  var myimg,oldwidth;  var maxwidth=600;  for(i=0;i    myimg = document.images[i];    if(m

2007-03-13 14:58:00 1119

原创 error LNK2001: unresolved external symbol _main

解决外部符号错误:_main,_WinMain@16,__beginthreadex在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有:libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

2006-11-14 09:06:00 6199

转载 MFC的进程与线程

http://www.shineblog.com/user1/3092/archives/2005/29691.shtml Win32的进程和线程概念 进程是一个可执行的程序,由私有虚拟地址空间、代码、数据和其他操作系统资源(如进程创建的文件、管道、同步对象等)组成。一个应用程序可以有一个或多个进程,一个进程可以有一个或多个线程,其中一个是主线程。线程是操作系统分时调度分配 CPU

2006-10-31 12:33:00 1575

原创 VC++ MFC 多线程及线程同步

 VC++ MFC 多线程及线程同步关键词: MFC    多线程及线程同步                                           VC++6.0; 线程同步;临界区;事件;互斥;信号量;   使线程同步  在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。

2006-10-31 09:58:00 3719

原创 const 的几点用法

 c++在c的基础上新增加的几点优化也是很耀眼的,就const直接可以取代c中的#defineconst 和volatile是类型修饰符。在变量说明语句中,const 用于冻结一个变量,使其在程序中不能被修改。在用const 说明变量时, 必须对该变量进行初始化。用volatile修饰的变量,虽然在一段程序中没有明显被改动,单这个变量的值也会因为程序外部的原因(如中断等)而改变。8.9.1

2006-10-31 09:41:00 1065

转载 调用cmd.exe程序和外部程序

using System;using System.Diagnostics;namespace ApplyCmd{ ///  /// CmdUtility 的摘要说明。 ///  public class CmdUtility {    ///   /// 执行cmd.exe命令  ///   ///命令文本  /// 命令输出文本  public static string ExeCom

2006-10-20 10:04:00 2668

转载 用c#更改IP.Gateway,Mask等的和对.net下调用WMI的认识

private void Ipstatic()  {   ManagementBaseObject inPar1  = null;   ManagementBaseObject inPar2  = null;   ManagementBaseObject outPar1 = null;   ManagementBaseObject outPar2 = null;   ManagementClass

2006-10-18 15:30:00 2123

原创 解决数据库的排它访问权

问题:使用SQL语句恢复备份数据库出现错误:因为数据库正在使用,所以未能获得对数据库的排它访问权。 RESTORE DATABASE 操作异常终止--查询分析器中,用下面的代码来处理   在数据库master中建立存储过程“p_killspid”/*断开所有用户打开的连接*/use mastergoif exists (select * from dbo.sysobjects where id =

2006-09-13 11:26:00 1453

原创 电脑小常识 ——“无法创建工具栏”错误解决 检测网内IP地址是否被占用

实例:操作系统为XP、win2000,最近快速启动栏没有了,即使勾选它,系统会提示"无法创建工具栏"?解决:首先是确认快速启动的目录是否存在,对于XP或者2K而言,目录都是在C:/documents and settings/[username]/application data/microsoft/Internet Explorer/Quick Launch。如果这个目录不存在,用system3

2006-06-19 10:42:00 5027

转载 用C#下的Raw Socket编程实现网络封包监视

用C#下的Raw Socket编程实现网络封包监视谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在19

2006-05-16 13:46:00 1186

原创 正态分布的随机数发生器 in C#

 主要参考《Numerical Recipes in C++ 2/e》p.292~p.294 和《Simulation Modeling and Analysis 3/e》p.465~p.466。Box 和 Muller 在 1958 年给出了由均匀分布的随机变量生成正态分布的随机变量的算法。设 U1, U2 是区间 (0, 1) 上均匀分布的随机变量,且相互独立。令X1 = sqrt

2006-05-16 13:30:00 1662

转载 用C#实现基于TCP协议的网络通讯

TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程。然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net

2006-03-15 10:35:00 3115

转载 C#简单实现的远程命令程序

private void button1_Click(object sender, System.EventArgs e) { ConnectionOptions opt=new ConnectionOptions(); opt.Username=UserBox.Text; opt.Password=PassBox.Text; ManagementScope scope=new Managemen

2006-03-15 10:08:00 1203

转载 如何去检测网络的连接状态(C#)

1. 方法定义 [DllImport("wininet.dll")] private extern static bool InternetGetConnectedState( out int connectionDescription, int reservedValue ) ; 2. 方法说明 参数: connectionDescription : 连接说明 reservedValue : 保

2006-03-15 10:04:00 1640

转载 C#下实现ping功能

ping的调用方法如下: Ping mPing=new Ping(); mPing.Pinging(“127.0.0.1“,255,65535); mPing.Receive(); //成功接收返回true,timeout 返回false 全部源代码如下: using System; using System.IO; using System.Net; using System.Net.Socke

2006-03-15 10:01:00 1283

原创 MDI窗体程序中防止子窗体被多次实例化——Singleton的C#实现

首先我们有2个Windows Form,主窗体叫Form1,子窗体叫ChildForm。在主窗体中加入一Menu,用来实例化子窗体,我们在Form1.cs中写入下代码: private static ChildForm childForm; //静态变量,保存唯一实例 private void menuItem2_Click(object sender, System.EventArgs e) {

2006-03-15 09:41:00 1131

转载 在C#中使用异步Socket编程实现TCP网络服务

下面提供了一些类,可以很好的完成Tcp的C/S通讯模式.在本文的第二部分,我将为大家介绍怎么使用它们 主要通过事件来现实整个的功能: 服务器的事件包括: 服务器满 新客户端连接 客户端关闭 接收到数据 客户端使用的事件包括: 已连接服务器 接收到数据 连接关闭 另外为了灵活的处理需求变化,还提供了编码器和报文解析器的实现方法. using System;using System.Net.Soc

2006-03-13 14:24:00 2476 1

转载 net命令用法解析

1)NET命令是一个命令行命令。 (2)管理网络环境、服务、用户、登陆。。。。等本地信息 (3)WIN 98,WIN WORKSTATION和WIN NT都内置了NET命令。 (4)但WIN 98的NET命令和WORKSTATION、NT的NET命令不同。 (5)WORKSTATION和SERVER中的NET命令基本相同。 (6)获得HELP   (1)在NT下可以用图形的方式,开始-》帮助-》索

2006-03-09 13:09:00 1019

原创 四则混合运算类

using System;namespace ExpressionOperate{ ///  /// 分析表达式语法,判断是否正确 ///  public class Grammatical {  public Grammatical()  {   //   // TODO: 在此处添加构造函数逻辑   //  }  ///   /// 对公式进行语法检测  ///   /// 需要检测的公式

2006-03-08 14:49:00 1400 1

转载 在DataGrid(WinForm)中改变符合指定条件的行颜色的方法

       大家都知道DataGrid控件通过其属性TableStyles控制每个对应的DataTable的显示风格,而每个TableStyle又通过其属性GridColumnStyles控制每一列的显示风格,但却没有属性或方法可以直接设置每行数据的显示风格。这或许是出于使用方法考虑(在绑定数据源前当然不知道有哪些行,行中有哪些数据),或许是出于性能考虑(为每行建立显示风格索引的代价会比较大),

2006-03-07 16:18:00 1890

原创 WinForm窗口系统托盘闪烁,窗口透明感

在上一篇《C# WinForm窗口最小化到系统托盘》基础上,添加一个Timer 控件Splashtimer触发事件:private void Splashtimer_Tick(object sender, System.EventArgs e)  {   if ( m_bFlag == true )    {     this.notifyIcon1.Icon = m_Icon2;    

2006-03-07 13:00:00 4058 1

原创 C# WinForm窗口最小化到系统托盘

C#编写最小化时隐藏为任务栏图标的Window appllication. 1.设置WinForm窗体属性showinTask=false2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。3.添加窗体最小化事件(首先需要添加事件引用): this.SizeChanged += new System.EventHandl

2006-03-07 12:41:00 20631 1

转载 用C#通过Nokia手机发送短信

在Nokia的网站上下载了免费的PC Connectivity SDK3.0,以下程序在Nokia8310用红外线连接电脑下发送短信成功。安装SDK3.0后,在引用中添加COM组件Nokia Setting Adapter for PC suite 3.7和NokiaCL Messaging。添加引用:using STTNGS3A_SLib;using NokiaCLMessaging;using

2005-12-31 14:14:00 1218

转载 C#写的驱动摄像头的程序

安装摄像头后,一般可以找到一个avicap32.dll文件using System;using System.Runtime.InteropServices;namespace webcam{ ///  /// avicap 的摘要说明。 ///  public class showVideo {  // showVideo calls  [DllImport("avicap32.dll")] p

2005-12-31 13:52:00 1402 2

转载 ASP.NET程序中常用代码汇总(二)

21.如何设定全局变量 Global.asax中  Application_Start()事件中  添加Application[属性名] = xxx;  就是你的全局变量22.怎样作到HyperLinkColumn生成的连接后,点击连接,打开新窗口?HyperLinkColumn有个属性Target,将器值设置成"_blank"即可.(Target="_blank")  【ASPNETMENU】点

2005-12-30 15:53:00 708

转载 ASP.NET程序中常用代码汇总(一)

1. 打开新的窗口并传送参数: //传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>")  //接收参数:string a = Request.QueryString("id");string b = Request.QueryStri

2005-12-30 15:48:00 667

原创 WMI技术的应用

Windows 管理规范 (WMI) 是可伸缩的系统管理结构,它采用一个统一的、基于标准的、可扩展的面向对象接口。WMI 为您提供与系统管理信息和基础 WMI API 交互的标准方法。WMI 主要由系统管理应用程序开发人员和管理员用来访问和操作系统管理信息。WMI 可用于生成组织和管理系统信息的工具,使管理员或系统管理人员能够更密切地监视系统活动。例如,可以使用 WMI 开发一个应用程序,用于在

2005-12-29 12:33:00 966

原创 C#中为DataGrid添加下拉列表框 WinForm

在 System.Windows.Forms.DataGrid中切入使用ComboBox控件,主要包括三方面的内容。    1. 在DataGrid中加入ComboBox列;    2. 把在DataGrid中的修改保存到对应的网格;    3. 设置DataGrid中网格的焦点。 下面是整个源代码,一些功能可以看注释。 using System; using System.Drawing; us

2005-12-27 11:41:00 2269

原创 DataGrid 滚动而表头不动

设置Css如下                  .fixTitle { BACKGROUND: navy; COLOR: white; POSITION: relative; ; TOP: expression(this.offsetParent.scrollTop) }        .scorllDataGrid { OVERFLOW-Y: scroll; HEIGHT: 300px }  

2005-12-27 11:06:00 1409

原创 去掉/禁止系统菜单里的MOVE的方法 (Winform)

using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Runtime.InteropServices;namespace deleteSysMenu{ ///  /

2005-12-12 11:26:00 1085

原创 C#中对Web.config配置文件的操作(增删改读)

C#中对Web.config配置文件的操作(增删改读)using System;using System.Configuration;using System.Reflection;using System.Web;using System.Xml;public enum ConfigFileType{ WebConfig, AppConfig}namespace ConfigRW{ ///  /

2005-12-09 15:44:00 2848

原创 防范SQL注入式攻击

SQL注入式攻击是利用是指利用设计上的漏洞,在目标服务器上运行Sql命令以及进行其他方式的攻击动态生成Sql命令时没有对用户输入的数据进行验证是Sql注入攻击得逞的主要原因。比如: 如果你的查询语句是select * from admin where username="&user&" and password="&pwd&"" 那么,如果我的用户名是:1 or 1=1 那么,你的

2005-12-09 13:27:00 902

空空如也

空空如也

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

TA关注的人

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