自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ITBUG的专栏

知而达智,智而达远

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 多线程

 一.多线程的概念  Windows是一个多任务的系统,如果你使用的是windows 2000及 其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序 所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的

2008-07-24 11:00:00 808

转载 SharpDevelop学习笔记(4)——SharpDevelop的核心

 SharpDevelop的主要任务是加载和生成AddIn树。SD的核心程序由三个project 组成,即StartUp、ICSharpCode.SharpDevelop、ICSharpCode.Core。在其中实现了包括内核的主要任务在内的几个基本服务。Add-ins又叫Plug-ins中文中我们称做插件。他与核心的基础结构与其余代码之间都是相互分离的,我们可以在AddIns目录中找到它

2008-07-24 10:45:00 1360

转载 企业级开发的权限管理

 在各种企业级系统开发的过程中难以避免都会遇到权限处理的设计。好的权限系统不但能为系统提供安全的解决方案,同时还能节约开发时间,提高系统的可维护性。权限需求分为两类:A、模块权限    操作功能模块的权限,或者访问菜单的权限。比如用户U有没有权利操作“发票界面”。B、数据权限    数据权限是对访问数据范围的控制。    比如有1000张发票用户U有权利操作哪些发票的控制,是操作所有的发票还是自己

2008-07-24 10:44:00 724

转载 SharpDevelop学习笔记(6)—— AddIn构建指南

 1关于AddIn构建指南本文也许可以作为遵照构建计划编写develop。但并不讲述如何去扩展SharpDevelop。2文件结构每个addin应该在src/文件夹里的某处有一个自己的目录.它应该提供一个用于建立或清除项目的项目计划文件。您的AddIn拥有自己的目录,并且根文件夹包含一个解答文件。在根文件夹里面,可以有二个次目录:项目和测试。‘项目’是Addin本身,‘测试’是

2008-07-24 10:40:00 1829 1

转载 SharpDevelop学习笔记(2)——体系结构

 代码编辑器使用ArrayList结构来存储代码行,但是ArrayList是种插入慢的方式,因为每插入一行所有元素都要后移。后来作者试图使用列表结构虽然这种结构插入方便但又存在读取慢的缺点,从而作者不得不考虑使用线形数组,在行中插入字符会得到相当高的效率,因为它只影响一个单行。但若使整个缓冲区呈线形性,则会使插入变更变的相当慢,因为缓冲数组比行数组大的多。所以最终选择了基于行的结构。下一个

2008-07-24 10:38:00 1294

转载 SharpDevelp2.0学习笔记(1)——SharpDevelp简单介绍

 SharpDevelop是个开源代码编辑器。SharpDevelop编辑器的界面风格类似于Office XP以及VS.NET,这个编辑器可以支持书写C#, ASP.NET, ADO.NET, XML, HTML 等多种代码, 支持基于项目或者是文件的开发,可以对C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML 提供彩色语法显示支持,同时还可以把彩色的

2008-07-24 10:37:00 1392

转载 SharpDevelop学习笔记(5)—— AddIns系统详解

 1关于AddIn 系统文件 本文描述SharpDevelop使用的AddIn系统。如果您打算为SharpDevelop写AddIns,您应该阅读”AddIn建立向导”以学会应该怎样构造您的项目。本文大体上描述有关SharpDevelop的AddIn系统(ICSharpCode.核心)和一般(或者公共的普通的)子集(或延伸)2 AddIn树编写AddIns由二个(或更多)文件组成:

2008-07-24 10:35:00 2877 1

转载 SharpDevelop插件开发手册

 部分内容摘取自:http://www.cnblogs.com/CBuilder的SharpDevelop开发教程  SharpDevelop插件开发手册 第一章    Pad        Pad(面板)就是插件框架中的停靠窗口。有这些特点:Pad不能关闭,但可以隐藏或显示。每种类型的Pad只能打开一个,不能在运行时添加,标题唯一。可以显示图标,由插件框架中的布局管理器负责管理。

2008-07-24 09:41:00 6253 2

转载 SharpDevelop(版本2.2)的启动过程

 1, Main函数中 创建   SharpDevelopHost host = new SharpDevelopHost(startup); 2,在SharpDevelopHost  构造器中,调用ICSharpCode.SharpDevelop.Sda.CallHelper的InitSharpDevelopCore初始化内核。 3,遍历AddInDirectory, 查找所有a

2008-07-24 09:37:00 1936

转载 最新最全的ASP.NET学习资源大全

 名称: ASP.NET 地址:http://www.asp.net 介绍:微软.NET webform的老巢,资料和实例代码都非常难得。 名称: CSDN文档中心 地址:http://dev.csdn.net/介绍:中文的,资料还算丰富,可以作为国内首选。 名称

2008-07-16 13:06:00 650

转载 利用BEHAVIOR创建包含动作的CSS

BEHAVIOR是一个非常有用的东西,使用它可以使你的CSS富有极强的能力。同时它也可以对某些JS脚本进行封装,比如页面上有很多可以让用户移动的对象,传统写法会出现很多JS,这些JS和页面混在一起,当使用BEHAVIOR时事情就变得简单多了 1、创建使对象可以移动的CSS   创建Move.htc文件,内容如下:<!---------------------------------

2008-07-08 12:03:00 677

主页面弹出源代码

一个名为page.aspx的页面,现在在这个页面里面有个名为btn_searchWeb控件存在,它的作用主要是:点击它后在page.aspx的最前端显示一个页面,而且在显示该页面的时候,page.aspx页面的背景色是灰色,且无法相应用户的任何操作,只有在把这个显示在最前端的页面关闭。才恢复成可编辑状态,而且,在该页面中有个显示数据库中的数据表格,在鼠标点击该表格中某一行时,记录并且关闭页面然后返回该行数据的'id','name','password'等有关数据,分别显示在page.aspx页面中的txt_id,txt_name,txt_pwd等文本控件

2008-04-11

空空如也

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

TA关注的人

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