易网时代-编程资源站
Welcome
首页
/
软件开发
/
.NET编程技术
谁能把这个程序的性能提升一倍?---并行排序算法
2017-02-06
14
谁能把这个程序的性能提升一倍?---并行排序算法2011-05-13 博客园 蛙蛙池塘如下,一组4元矢量的排序,如何把排序时间缩减一半?可以用并行算法。using System;using System.Collections.Generic;using System.Diagnostics;namespace Vector4Test{ public class Vector { public double W; p...
谈谈多线程的思维方式
2017-02-06
16
谈谈多线程的思维方式2011-05-13 博客园 Kevin-moon前段时间仔细看过些关于多线程方面的资料,项目中用到线程的地方也不少,可是,当看了Jeffrey的一篇关于锁的文章后,发现自己虽然一直都在使用多线程,但是缺少了做多线程编程需要的思维!所以想从Jeffrey的Optex(锁)入手,来谈谈我从其中体会的东西。在.NET中,我们用的最多的锁机制就是lock,用起来很简单,短短几行程序就可以实现,例如:Lock "s Codepublic cla...
Windows 7 开发:位置 - 本机(动手实验)
2017-02-06
13
Windows 7 开发:位置 - 本机(动手实验)2011-05-13 MSDN Windows 7中的传感器和位置平台使得应用程序可以适应于当前所处环境并且改变它们的外观,感觉,和行为。例如可以做到:• 在阳光普照的户外使用一台移动PC(如笔记本或平板电脑),应用程序能自己增加亮度和对比度,并降底颜色饱和度以提高可读性。应用程序能够提供与当前位置相关的信息,如附近的餐厅。可以使用3D加速和游戏操控器• 应用程序可以使用人类行为传感器...
Windows 7 开发:传感器 - 管理(动手实验)(一)
2017-02-06
15
Windows 7 开发:传感器 - 管理(动手实验)(一)2011-05-13 MSDN Windows 7传感器 & 定位平台可以使你的应用程序更加适应当前的环境,并且能够改变它们的外观,体验或者行为。这有一些例子:• 阳光明媚的时候,你在户外使用一个移动PC(比如,笔记本电脑或者平板电脑),那么应用程序可能会增加亮度,对比度来增加屏幕的易读性。• 应用程序可能会提供一些特定的信息,比如附近的餐馆。• 应用程序可能...
Windows 7 开发:传感器 - 管理(动手实验)(二)
2017-02-06
13
Windows 7 开发:传感器 - 管理(动手实验)(二)2011-05-13 MSDN 任务 5 –将ViewModel 和传感器助手进行整合1.打开 SensorViewModel.cs ,并且在私有区域创建一个属性来暴露光线传感器。C#private SensorHelper<AmbientLightSensor, AmbientLightSensor.LuminousIntensity> _sensor;public Se...
【探索PowerShell 】【七】变量
2017-02-06
15
【探索PowerShell 】【七】变量2011-05-13 51cto博客 melvillo变量在程序设计中,变量是最基本的概念,它是我们表示数据的在存储时的代号。在PowerShell中,变量通常供我们在脚本中使用,它可以是数字、字符、字符串,甚至是对象。当然,和任何shell一样,它也有自己的特定的变量,如:$_ 、$Args、$Error、$Home、$PSHome等。在PowerShell中,所有的变量以“$”开头,用&l...
【探索PowerShell 】【八】数组、哈希表
2017-02-06
14
【探索PowerShell 】【八】数组、哈希表2011-05-13 51cto博客 melvillo我们经常在程序设计中用到的数组,同样在脚本中很常用。本节就详细介绍一下数组,以及哈希表在PowerShell中的使用。数组在PowerShell中,声明一个变量为数组时,需要使用符号"@",例如:$strUsers=@(""user1","user2","user3) <...
【探索PowerShell 】【九】条件控制、逻辑
2017-02-06
12
【探索PowerShell 】【九】条件控制、逻辑2011-05-13 51cto博客 melvilloPowerShell作为一个动态脚本语言,同样具有条件判断、逻辑控制的能力。诸如if、elseif、else以及switch都是被PowerShell所支持的。逻辑判断先来简单介绍最基本的逻辑判断:• -eq 判断是否等于(equal)• -lt 判断时候小于(less than)• -gt 判断是否大于(greater t...
【探索PowerShell 】【十】循环语句
2017-02-06
13
【探索PowerShell 】【十】循环语句2011-05-13 51cto博客 melvilloPowerShell作为可编程性语言,拥有以下循环语句。注:本节所要讨论的内容的实质更多的偏向于程序设计方面,所以在此不做过多详细讲解,只针对PowerShell中的应用进行具体讲解。• for (初值;表达式;赋值语句) {代码} 用变量值控制执行次数• foreach (成员变量 in 数组) {代码} ...
【探索PowerShell 】【十一】函数
2017-02-06
14
【探索PowerShell 】【十一】函数2011-05-13 51cto博客 melvillo一个脚本的功能可能有很多,但是并非都是通过一段代码来完成的。在一个出色的脚本中,实现各个功能代码的独立性,可以保证这个脚本具有高可用性和易维护性,并且当我们改进或删减功能时只需删除对应的代码块即可。通常,代码块就是指函数,调用函数,就是执行不同的代码块,以便实现各种功能。先看一个例子:function Time {Get-Date} <enter>这...
【探索PowerShell 】【十二】筛选器 - Filters
2017-02-06
14
【探索PowerShell 】【十二】筛选器 - Filters2011-05-13 51cto博客 melvillo筛选器是函数的一种特殊形式。定义筛选器:Filter(关键字) 筛选器名 (参数) {代码}与定义函数不同的是,函数使用"$input"变量来从管道符中获取信息,而筛选器使用的是变量"$_"。在对数据的处理方面,函数与筛选器也有着不同,在函数中,"$input"变量会接受所有的信息...
【探索PowerShell 】【十三】WMI对象
2017-02-06
14
【探索PowerShell 】【十三】WMI对象2011-05-13 51cto博客 melvillo我记得在xp时代,经常使用的工具有一个叫做WMI Administrative Tools,是微软官方提供的用来查看、编辑WMI对象的,只是现在好似不支持新的系统了。但是,在Win7、Server 2008下,这些功能都可以方便的通过PowerShell来完成。首先,先来认识一下什么是WMI对象:WMI是作为一个基本的数据库存在于Windows系统中的。我...
【探索PowerShell 】【十四】使用WMI对象的方法
2017-02-06
14
【探索PowerShell 】【十四】使用WMI对象的方法2011-05-13 51cto博客 melvillo上一篇文章中介绍了WMI的基础内容,主要讲了WMI的属性值的查看,文中还提到,WMI不仅具有属性,还具有方法。这一节就来具体讲一下如何调用WMI对象方法。通过查看WMI对象,可以发现有不少的类同时具有属性和方法。例如类"Win32_NetworkAdapterConfiguration",j就具有不少的方法和属性,可以使用以下...
【探索PowerShell 】【十五】引号与转义字符
2017-02-06
15
【探索PowerShell 】【十五】引号与转义字符2011-05-13 51cto博客 melvillo在PowerShell中,单引号与双引号有着不同的功能和作用。引号的使用规则往往跟变量的代换,以及特殊字符有关。基础用法总结说来:单引号任何情况下都只表示引号内自身的字符。也就是说,单引号内的内容不会进行变量的代换与字符的转义。而在双引号中,则允许进行变量代换和字符转义。在对变量进行代换和字符进行转义的判断上,是由命令最外层的引号决定的。详细介绍,还是...
Windows 7开发:多点触摸 - 管理(动手实验)(上)
2017-02-06
13
Windows 7开发:多点触摸 - 管理(动手实验)(上)2011-05-17 MSDN 概述Windows 7 使用户无需使用中间设备,通过手指触摸方式就能够 管理应用程序。这扩展了平板电脑基于触笔的功能。与其他指点设备不同,这种 新功能支持在不同指点位置上同时发生多个输入事件,支持复杂的场景,比如通 过十指或由多个并行用户管理应用程序。然而,要成功实现此功能,我们必须调 整应用程序的用户界面和行为,以支持这种新的输入模式。本次动手实验 (Hands-...
Windows 7开发:多点触摸 - 管理(动手实验)(下)
2017-02-06
15
Windows 7开发:多点触摸 - 管理(动手实验)(下)2011-05-17 MSDN (代码片段 – MultiTouch – PictureTrackerManagerClass VB)Visual BasicImports System.WindowsImports System.Windows.ControlsClass PictureTrackerManager " Map between touch ids ...
Windows 7开发:传感器 - 本机(动手实验)
2017-02-06
14
Windows 7开发:传感器 - 本机(动手实验)2011-05-17 MSDN Windows 7传感器 & 定位平台可以使你的应用程序更加适应当前的环境, 并且能够改变它们的外观,体验或者行为。这有一些例子:• 阳光明媚的时候,你在户外使用一个移动PC(比如,笔记本电脑或者 平板电脑),那么应用程序可能会增加亮度,对比度来增加屏幕的易读性。• 应用程序可能会提供一些特定的信息,比如附近的餐馆。• 应用程序可能会像...
Windows 7开发:任务栏
2017-02-06
13
Windows 7开发:任务栏2011-05-17 MSDN 新的Windows 7任务栏体现了Windows启动界面近几年的不断改进。新的任务栏 集成了很多最终用户的使用场景:• 运行应用程序• 实现了正在运行的应用程序和运 行在同一个应用程序中的窗口之间的切换• 对用户最近使用的/ 频繁使用的应用程序进行管理• 访问公用应用程序任务• 通过任务栏按钮报告进度和状态在不用离开任务栏的 ...
Windows开发:Windows功能区
2017-02-06
14
Windows开发:Windows功能区2011-05-17 MSDN WINDOWS 功能区概述本教程是针对开发桌面应用程序并希望利用 Windows Ribbon 框架的 C++程序员的。实验步骤将帮助您实现为小应用程序添加 一个空功能区,在功能区中添加多个包含图标、标签和其他资源的控件,然后将 控件与应用程序中已经存在的命令结构相连接。您将会学习API是如何维护控件组 织(control organization)和事件处理的分离。最后,本教程将会说...
Windows 7开发:多点触摸之WM_TOUCH - 本机(动手实验)
2017-02-06
14
Windows 7开发:多点触摸之WM_TOUCH - 本机(动手实验)2011-05-17 MSDN 目标在本动手实验中,我们将学习如何管理手势事件,包括:• 理解使用手势事件操作对象的含义• 检查多点触摸 硬件是否存在及其就绪情况• 从手势 Windows Message 中提取信息系统要求要完成本实验,必须拥有以下工具:• Microsoft Visual Studio 2008 SP1• Windo...
<<
51
52
53
54
55
56
57
58
59
60
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图