串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。现在国际上不断有串口新技术及新规格推出,结合社会各方面需要,串口通信发展的空间庞大。串口通讯技术因其自身的优势和特性,及计算机技术的广泛应用深入到生活和生产的各个领域,世界上数以亿计的通讯设备都以串口通讯的方式。...
Here’s a little time saver. I sort of have a routine that I go through when I create a new WPF project. One of those things is to create a resource di...
Numeric Literal Formats = Binary literals and separators
个人解释为 「2 位元(2 进位)实字以及分隔符」
以前可以用的,主要就十进位以及十位进位如下:
var num1 = 1234; // 10 进位
var num2 = 0x1234; // 16 进位
2 进位实字怎麽宣告?
var num3 = 0b1010; //...
虽然这个功能在正式版本中可能不会有,但了解一下也无妨。
Semicolon operator:分号运算符
为何叫 operator?
一般我们看到的,像加法、减法等运算符,但这个也叫操作法是为什麽?
我们先看一下例子:
var result = (var x = Foo(); Write(x); x * x);意思是:
宣告变量 result宣告变量 x呼叫 Foo 方法将 Foo...
走火入魔通用权限管理视频讲解(娱乐大家、给生活加点儿料、突破思想框框),第三次录视频希望大家能谅解、都上传好了,给大家分享一下,不足之处请大家指点。 干事情需要要有激情,有力度,要像飞机的发动机一样有强有力的推动力,才容易不断进步走在行业领先的位置上。如何我们死去活来的做架构、做软件、做组件, 然后...
GTK是一个功能强大的开发平台,跨系统,提供了丰富的庞大的代码库,应用开发者可以用之快速做出自己的产品。这个月用他开发了一个GUI程序,是个画图工具,功能包括:图片导入导出、线型编辑、拖拽、删除、调整粗细、颜色、虚实、阴影,亮点是实现了一种自定义的线型:尖灭线(..
前几天因为windows上的vmware软件卸载不完,导致也不能够重装,所以就将windows重装了,问题来了,重装windows会导致mbr重写,所以grub2菜单也没了,但很喜欢用grub2所以就在网上搜了一下方法,现记录一下使用u盘引导进入救援模式1,更改根目录:chroot/mnt/sysp_w_picpath2,修..
有时你需要多个人一起通话,所以,我们就来看看如何使用WindowsPhone,进行多方通话。连个条件实现多方通话:1、在运营商开通多方通话业务,如果你发起多方通话,那么加入你呼叫(电话会议)的每个用户的主叫话费都将有你支付。联通目前支持三方通话,移动目前支持六方通话,具体..
1.安装vs2012
2.下载cocos2dx2.1.3,解压,然后安装vs模板
安装方式要在cmd的dos中,cd到这个目录,然后安装。
结果如下:
3.启动vs新建项目:
4.项目建立完毕之后:
5.配置环境,添加头文件路径,lib路径
包含的目录需要配...
文章出处:http://www.cnblogs.com/7788/archive/2009/05/13/1455920.html先举几个简单的应用案例:1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2) 结果为:¥0....
里氏代换原则。可以用子类的对象替代父类的对象。抽象依赖原则。依赖——形参,关联一、抽象方法:在一些父类中,某些行为不是非常明确,因此无法用代码来具体实现,但是类必须具备此方法,因此把这样的方法定义为抽象方法。abstract特点:1.只声明,不实现。2.加abstract关键字。eg: 1 publ...
这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享。程序集描述:一个或多个类型定义文件及资源文件的集合...
C# .NET Framewoke 3.0就引入的新特性,提供了扩展.NET类方法的途径,可以增加代码的美观性!
编写扩展方法有下面几个要求:
扩展方法所在的类必须是全局的,不能是内部嵌套类, 扩展方法的类必须是静态类。
扩展方法必须是静态方法。
扩展方法的第一个参数的数据类型必须是要扩展类型且使用this关键字。
扩展方法定义:
public static...
Debugger
V8 提供了一个强大的调试器,可以通过 TCP
协议从外部访问。Node 内建了这个调试器的客户端。要使用调试器,以 debug 参数启动
Node,出现提示符:
% node debug myscript.js
debugger listening on port 5858
connecting... ok
break in /home/indutny/Cod...
在 C# 6.0 新功能裹的异常处理,有两个改进:
异步处理(async and await)可以在 catch block 裹使用了。在 C# 5.0 推出的 async and await,当时不可以用於 catch block,现在已经可以了。支持异常过滤 exception filtering
异步处理的例子:
try
{
WebRequest webRequest = We...
在c#多线程编程中经常要使用线程,但是因为得线程的创建和撤销是非常消耗资源的代价很大,因此我们使用线程池来解决这个问题,
线程池就是在一开始向系统申请一定数量的线程,并维护它,有任务来时,如果有空闲线程的话就分配一个线程给它执行,如果没有空闲的线程就得等待。
当线程执行完任务后,就归还给空闲线程。
配置线程池的一些参数
RegisteredWaitHandle rh...
最近要开发一个C#操作Excel的小工具,但是装上Office之后又是各种组件冲突。后来发现了NPOI,觉得非常好用。这里跟大家分享下,官网:http://npoi.codeplex.com/downloads/get/872547下面网站有教程:http://www.cnblogs.com/ata...