Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:1)使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法:2)...
优先队列(priority queue) 是很重要的数据结构。我在做 ACM 题时就经常要用到她。C++ STL 就包括 priority_queue 。Java 也有 PriorityQueue 类。遗憾的是,.NET
Framework Base Class Library 中并不包括优先队列。于是,我只好自己用 C# 语言写一个,如下所示:
using System;
using Sy...
一,烤地瓜版本的。。 这个版本不安装内容滚动,,鼠标滑轮滚动一次距离相同, 具体步骤参照他的博客,说点注意的,,1,ScrollViewer.CanContentScroll="False"2,容器模版虚拟化StackPanel换成非虚拟的。 二,安装内容滚动,,滑轮滚动一次,listb...
当一个窗口不是通过window.open或者window.showModalDialog打开的时候,调用JS的window.close()谷歌浏览器会提示如下警告,并拒绝执行Scripts may close only the windows that were opened by it.解决方法:...
问题:有时必须要到某个安装目录下执行操作,但安装软件太多了,不知道安装在哪里了,怎么办。
例子:例如要查看mysql安装在哪里。
解决:任务管理器--〉详细信息--〉键盘打几个关键字mysql定位到mysqld.exe(如下图)--〉右键打开文件位置。...
路由系统是请求消息进入ASP.NET Web API消息处理管道的第一道屏障,其根本目的是利用注册的路由表(RouteTable)对请求的URI进行解析以确定目标HttpController和Action的名称,以及与目标Action方法某个参数进行绑定的路由变量。ASP.NET Web API框架...
最近在学习研究Redis,于是在本地环境下试图开始,先从安装redis开始,来就遇到地堆问题,但也算是唯一的问题,那就是:无法安装扩展!从准备安装开始,大家都知道windows下安装php扩展,大体思路是先下载一个dll文件放到php的ext目录里,再在php.ini里加载扩展,再重启apache..
請注意:在進行以下步驟前,你會需要先安裝git,可以參考這篇 git安裝教學前言時至今日,幾乎每個人都在討論bootstrap、less 或 sass。我們知道它們是比較新的前端技術,而且有開始愈來愈流流行的趨勢,但是到底要怎麼使用它們?想像一下我們現在有個新的專案會需要使用到 bootstrap,...
private void Form1_Load(object sender, EventArgs e) { try { //程序运行位置 string R_startPath = Application.ExecutablePath; //对应于HKEY_LOCAL_MACHINE主键 Regis....
利用DHCP管理器远程管理DHCP服务器:这种情况用的不多,只有当使用多个DHCP服务器才需要用到,但随着DHCP故障转移的使用越来越多、越来越简便,使用的也会越来越多;1、在服务器管理器里面打开DHCP管理器;右击“DHCP”选择“添加服务器”;2、通过“浏览”添加服务器,然后选..
Humanizer(人性化) Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities str...
PopupWindow展示在屏幕的不同位置,比较简单 !...
CreateEvent是创建windows事件对象,作用主要用在判断线程退出和锁定方面.
HANDLE CreateEvent(
LPSECURITY_ATTRIBUTES
lpEventAttributes,
// SD
BOOL
bManualReset,
// reset type
BOOL
bInitialState,
// initial sta...
Task是微软在.net framework 4.0发布的新的异步编程的利器,当然4.5新增了async、await,这儿我们先说Task相关。 在实际编程中,我们用的较多的是Task、Task.Factory.StarNew、Task.Run,接下来简单的表述下我的理解。 //传入Func...
这一篇博客是关于如何使用附加属性和创建自定义附加属性的。1. 附加属性使用,WPF中对附加属性使用最多的莫过于对控件布局时设置控件的位置,例如在Canvas中有一个Rectangle, Ellipse, Button,我们需要设置它们的位置, ...
接触WPF有一段时间了,现在做的项目也是WPF相关的。所以决定写一个WPF QuickStart系列的文章。也是自己对WPF学习的总结,如果对你有帮助,我也非常开心。因为不善言辞,所以尽量以WPF示例和代码注释的形式来写这一个系列的博客。当中也会有一些自己对WPF特性的理解写下来,锻炼自己的文笔和语...
轻松体验Win10,系统备份尤为重要
随着Windows10预览版的发布,一些用户也纷纷卸载原系统,时髦地安装上了Win10,但是鉴于离Win10发布还有一段时间,很多的软件厂商并未急于升级软件来兼容新的系统,因此用户在Win10上操作时,一些软件安装在上面会产生一些问题,它们很容易导致电脑变卡,乃至崩溃;而预览版本身也存在着一些不稳定的因素,这些更容易让用户的数据出现丢失。一边是稳定性有...
泛型方法 在C#2.0中,方法可以定义特定于其执行范围的泛型参数,如下所示:publicclassMyClass{//指定MyMethod方法用以执行类型为X的参数publicvoidMyMethod(Xx){//}//此方法也可不指定方法参数publicvoidMyMethod(){//}} 即使...
message driven model aiming to a heavy machne talking project....
当两个模块功能相似,仅仅只是类型不同的时候,你会怎么办呢。请看以下代码:public class IntClass { List Intlist = new List(); public void AddList(int i) ...