摘要:
1. 引言先来个比喻手法:如果把上课的过程比作进程,那么每个学生就是一个线程,他们共享教室,即线程共享进程的内存空间。每一个时刻,只能一个学生问老师问题,老师回答完毕,轮到下一个。即线程在一个时间片内占有cpu。这个例子容易理解多了吧?!下面马上来看些基本概念。仅为个人理解,轻描淡写。2. 进程进程... 阅读全文
摘要:
做了个监控网站的C#项目,判断网站是否运行正常,采用的就是获取HTTP头返回的状态码。比如状态码为200的就是网站正常,403是Forbidden,404是网页未找到这样。代码如下:首先是使用库using System.Net; public static bool getState() ... 阅读全文
摘要:
C#获取指定网页HTML原代码可使用WebClientWebRequestHttpWebRequest 三种方式来实现。当然也可使用webBrowse!在此就不研究webBrowse如何获取了。WebClientprivatestringGetWebClient(stringurl){strings... 阅读全文
摘要:
实例MD5加密“123456”:HashBytes('MD5','123456')结果:0xE10ADC3949BA59ABBE56E057F20F883E(提示:看完最后,结果要进行转换。)函数函数描述返回值HashBytesHashBytes ('加密方式', '待加密的值')加密方式= MD2... 阅读全文
摘要:
实例: 导航栏HomeNewsArticlesForumContactAbout导航栏熟练使用导航栏,对于任何网站都非常重要。使用CSS你可以转换成好看的导航栏而不是枯燥的HTML菜单。导航栏=链接列表作为标准的HTML基础一个导航栏是必须的。在我们的例子中我们将建立一个标准的HTML列表导航栏。导... 阅读全文
摘要:
CSS伪元素是用来添加一些选择器的特殊效果。语法伪元素的语法:selector:pseudo-element {property:value;}CSS类也可以使用伪元素:selector.class:pseudo-element {property:value;}:first-line 伪元素"fi... 阅读全文
摘要:
CSS伪类是用来添加一些选择器的特殊效果。语法伪类的语法:selector:pseudo-class {property:value;}CSS类也可以使用伪类:selector.class:pseudo-class {property:value;}anchor伪类在支持 CSS 的浏览器中,链接的... 阅读全文
摘要:
CSS 组合选择符组合选择符说明了两个选择器直接的关系。CSS组合选择符包括各种简单选择符的组合方式。在 CSS3 中包含了四种组合方式:后代选取器(以空格分隔)子元素选择器(以大于号分隔)相邻兄弟选择器(以加号分隔)普通兄弟选择器(以破折号分隔)后代选取器后代选取器匹配所有值得元素的后代元素。以下... 阅读全文
摘要:
Positioning(定位)CSS定位属性允许你为一个元素定位。它也可以将一个元素放在另一个元素后面,并指定一个元素的内容太大时,应该发生什么。元素可以使用的顶部,底部,左侧和右侧属性定位。然而,这些属性无法工作,除非是先设定position属性。他们也有不同的工作方式,这取决于定位方法.有四种不... 阅读全文
摘要:
static void Main(string[] args) { NotifyIconHelper ni = new NotifyIconHelper(); NotifyIconHelper.ShowNotifyIcon(); ... 阅读全文