`
文章列表
  前一段仿泡泡网做了个论坛,遇到了个文本符号转化成相应html格式的问题,自己试了几种方式,搞了简单的格式转化类:   网页格式转化为文本框格式:   代码   public string Encode(string str)   {   str = str.Replace("&", "&amp");   str = str.Replace("'", "''");   str = str.Replace("\"", "&q ...
  现在大多数硬件设备均采用串口技术与计算机相连,因此串口的应用程序开发越来越普遍。例如,在计算机没有安装网卡的情况下,将本机上的一些信息数据 传输到另一台计算机上,那么利用串口通信就可以实现。运行本程序,在“发送数据”文本框中输入要传送的数据,单击【发送】按钮,将传送的数据发送到所选择 的端口号中;单击【接收】按钮,传递的数据被接收到“接收数据”文本框中。如图13.1所示。   技术要点   在.NET Framework 2.0中提供了SerialPort类,该类主要实现串口数据通信等。下面主要介绍该类的主要属性(表13.1)和方法(表13.2)。   表13.1 SerialPort ...
    自从SHAtter声称找到了破解iOS 4.1的方法以后,JB的粉丝们就一直期待着Greenpois0n推出新的越狱工具。今天,终于在度过了漫长的一个月之后,Chronic Dev Team终于决定在美国时间10月10日10点10分推出他们的iOS 4.1越狱软件。大家可以到Greenposi0n Download下载越狱工具。
现在,C#创建不规则窗体不是一件难事,下面总结一下: 一、自定义窗体 一般为规则的图形,如圆、椭圆等。 做法:重写Form1_Paint事件(Form1是窗体的名字),最简单的一种情况如下: System.Drawing.Drawing2D.GraphicsPath shape = new System.Drawing.Drawing2D.GraphicsPath();   shape.AddEllipse(0,0,this.Height, this.Width);   this.Region = new Region(shape);  即重绘窗体的规则。 二、利用背景图 ...
在.NET Framework 中,经常使用XML 作为存储和传输各种数据的格式。 DataSet 中的数据可以转换成XML 的形式来表示和存储。 我们可以使用XML 对象同步和转换DataSet 的数据,而DataSet 也可以存储和传输XML 格式的数据。 XML 与 DataSet 的关系如下图所示: DataSet 对象的常用方法如下: A.  使用ReadXml( ) 方法:从文件或流中加载XML 数据,填充DataSet 对象。DataSet 对象.ReadXML( 文件路径字符串|stream 对象, XmlReadMode 枚举值[可以省略] ) ; B.  使用 ...
自动化测试的实现 编写自动化测试也许对很多测试人员来说比较陌生。所幸的是Visual Studio中为实现自动化测试提供了一系列的工具,单元测试(Unit Test)、编码UI测试(Coded UI Test)、压力测试(Stress Test)、网页性能测试(Web Performance Test)、数据库单元测试(Database Unit Test)等等,让实现自动化测试变得轻松。这里我想着重介绍2种最基本的,也是在我们的产品开发中最常用的测试:单元测试和编码UI测试。 1. 单元测试 单元测试是Visual Studio中最基本、应用最广泛的一种测试。通常开发人员可以选择为一个方 ...
C#是一门伟大的编程语言,与C++和Java相比,它的语法更简单,相对来说更好入门,经历10年的发展,C#已经成为编程语言领域强有力的竞争者,每一年我们都能看到它的进步,每一个新版本都加入了许多新特性,总的来说,作为一门编程语言,它没有让C#开发者社区失望。Visual Studio亦是如此,新版本的Visual Studio 2010所带来的新特性也让开发者们兴奋不已。 对开场白没兴趣?好吧,我们直接切入正题,下面介绍10个C#编程和Visual Studio IDE使用技巧。 1、Environment.Newline 你是否知道这个属性是与平台无关的?允许你根据每个平台输出新的换行字 ...
iPhone 4, 3GS, 3G 基带 5.14.02 和 2.10.4 4.1固件 已经软解 好消息!Ultrasn0w 1.0-2将会在近期在repo666.ultrasn0w.com源上放出。  Ultrasn0w 1.0-2 将软解 iPhone 4 的 2.10.4 基带和 iPhone 3GS, 3G 的 5.14.02 基带。  等越狱一出就可以解锁了!<!--威锋网www.weiphone.com版权所有110.86.28.42 --><!--威锋网www.weiphone.com版权所有110.86.28.42 -->   同样的,Gree ...
iPhone 破解小组Dev-Team发布了一段视频,演示了如何用SHAtter漏洞来越狱iOS 4.1,这就是即将发布的SHAtter越狱工具(名字未定)。  SHAtter漏洞最初由@pod2g 在几个月前发现,但是据说Dev-Team利用这个漏洞,开发出了全新的越狱工具。Dev-Team将这个漏洞放到Pwnage Tool的一个测试版试水,他们终于成功让SHAtter给iPod touch 4G备份自制IPSW。然而,尽管经过测试可利用SHAtter漏洞用Pwnage Tool越狱,但相对来说不是特别稳定。Pwnage Tool对iPhone 4比较适用,但是iPhone 4必须保留原基带 ...
今天著名iPhone破解团队Dev Team放出了一段iPod touch 4G(iOS 4.1)成功越狱的视频,据悉该越狱是利用了早前pod2g发现的SHAtter漏洞,而目前相关的越狱工具正在制作中。   下面给各位看官放出真相视频:
chronic dev team成员dinod7放出sn0wbreeze Jailbreak iPhone 3Gs iOS4.1 的YouTube视频,证明IOS4.1 已经jailbreak. 并正名新一代越狱工具叫sn0wbreeze. 用他的话来说 :the new version of sn0wbreeze will be released VERY SOON. But i haven't got a date. (新版sn0wbreeze将会很快发布)。
关于这个论题, Delegates, Events, and Lambda Expressions 对此有比较深入的分析,可以参考。 C# vs C++之一:委托 vs 函数指针 比较了委托和C++指针的区别。 .NET 中的委托确实和C/C++的函数指针非常相似。它是一个值类型,它包装了一个指向方法的引用。它的作用也是为了能够将方法和变量一样作为参数传递。委托的典型应用是控件的事件处理方法。很显然,一个控件在设计的时候没有办法知道当特定事件发生的时候,需要什么方法来处理,这就需要将方法作为参数传递给控件。在LINQ中,也大量用到了委托。 声明一个委托要使用delegate关键字,如下: ...
这篇文章我将不会去介绍如何使用#region指令。因为每个C#开发人员都应该见过和使用过#region指令的。这篇文章将讨论如何在代码中正确的使用它。使用#region就是将一些有关联的代码组织在一起,然后折叠起来。这样你就在一个函数中看不到很长很长的代码段。例如: public void DoSomething()   {     bool shouldIDoSomething;      #region Decide if I should do something    if(needToDoSomething && haven ...
开源搜索引擎HubbleDotNet图解之基础使用 一、HubbleDotNet简介 二、HubbleDotNet的下载安装以及 升级 三、HubbleDotNet的使用 四、HubbleDotNet的常见问题及解 决方法     一、HubbleDotNet简介 HubbleDotNet 是基于.net平台下开发的一款免费的数据库全文搜索引擎,为开源项目(开源协议是Apache2.0)。作者eaglet(肖波)有10多年的底层开发 经验,非常熟悉Lucene等搜索引擎架构,曾开发过多款Lucene.net平台下的中文分词组件如大名鼎鼎的盘古 ...
 【IT168 专稿】8月27日下午,在IT168系统架构师大会存储与系统架构分论坛上,淘宝网技术委员会主 席,淘宝网核心工程师章文嵩向我们详细介绍了淘宝网图片处 理与存储系统的架构。章文嵩博士的演讲日程包括了淘宝的整个 ...
Global site tag (gtag.js) - Google Analytics