摘要: 极客头条众所周知,”极客“一词源于美国俚语”Geek“的音译,它不仅代表着拥有非凡智慧与实力,更是代表着对计算机技术有着狂热兴趣且付诸实践的梦想。数十年过去了,Geek的含义更加广泛且深入人心,它代表着一种生活方式——尖端的技术与时尚的潮流,仿佛一夜间Geek一词从电气迈进了电子,从... 阅读全文
posted @ 2015-07-30 07:40 nomasp 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 使用华丽丽的字体所有的TextBlock等都用的默认字体,大家是否会感觉很千篇一律很枯燥呢?对于FontFamily,我们见过一些可以用的字体,但这个属性不像Foreground等有下拉框,所以我们在应用中见过的许多有意思的字体却没法用,因为不知道名字。代码的话也贴张图示意一下吧。好... 阅读全文
posted @ 2015-07-27 07:34 nomasp 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 使用Toast通知示例前面我们使用了MessageDialog来作为弹窗,这里来介绍一个更加高大上的Toast通知。Toast通知本质上动力是由XML来提供的,一开始我还不相信不知道XML原来有这么大的威力。现在就来看看和Toast相关的知识。1)实例化ToastNotificati... 阅读全文
posted @ 2015-07-27 07:30 nomasp 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 应用设置和应用帮助”设置“合约上一节中我们学习了如何将应用设置保存到本地,这种方式是通过在App内添加设置选项,这里还有一种方式。微软将其称为“设置”合约,并且所有的Windows应用商店应用都将自动配合这种合约。但是应用自带的这种设置如果不做任何修改可谓毫无作用。而我们添加这些设置... 阅读全文
posted @ 2015-07-23 08:07 nomasp 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 读取文件和文件夹名这一节开始我们将陆续看到Windows App是怎样操作文件的。在Windows上读取文件名、文件夹名首先我们在XAML中定义一个Button和TextBlock,将读取文件/文件夹名的过程写在前者的click事件中,后者则用来显示文件信息。 ... 阅读全文
posted @ 2015-07-23 07:59 nomasp 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 为ListView和GridView添加数据ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。长相的话嘛,它们都差不多。 Item 1 Item 2 ... 阅读全文
posted @ 2015-07-21 07:59 nomasp 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 为ListView和GridView添加数据ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。长相的话嘛,它们都差不多。 Item 1 Item 2 ... 阅读全文
posted @ 2015-07-18 08:50 nomasp 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 编辑文本及键盘输入相信大家都会使用TextBox,但如果要让文本在TextBox中换行该怎么做呢?将TextWrapping属性设置为Wrap,将AcceptsReturn属性设置为True就好咯。PasswordBox很明显就是一个密码框了,和其他的控件相比其有2个特殊之处,一个是... 阅读全文
posted @ 2015-07-18 08:44 nomasp 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 控件的属性、事件与样式资源如何添加控件添加控件的方式有多种,大家更喜欢下面哪一种呢?1)使用诸如Blend for Visual Studio或Microsoft Visual Studio XAML设计器的设计工具。 2)在Visual Studio XAML编辑器中将控件添加到X... 阅读全文
posted @ 2015-07-17 07:52 nomasp 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 简单示例看页面布局和导航首先按照上一篇博客中的顺序来新建一个项目。新建好之后就点开MainPage.xaml开始敲代码了。 ... 阅读全文
posted @ 2015-07-17 07:32 nomasp 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 操作系统及SDK操作系统显而易见,想要开发Windows App就得在Windows 8/8.1/10上进行,老旧的Windows XP/Vista/7已经不能满足时代的需要了。当然,在Windows App的发展过程中,其本身也有着较大的变动,为了使用新的特性,建议使用Window... 阅读全文
posted @ 2015-07-17 07:26 nomasp 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 三种链表的介绍原谅我拙劣的绘图能力,花了半天终于还是决定从网上找来了这三张图,因为环形链表的弧形箭头难以完美的展现出来。以下3张图片来自Wikipedia。大家看着图片应该也都知道这分别是哪种链表了。那么链表到底是什么呢?它和前面的栈和队列一般,都是基本的数据结构,其中的各个对象按线... 阅读全文
posted @ 2015-06-28 15:17 nomasp 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 上次写了四个多小时,但文章被荡掉了。暂时不想重写,先搁置下来,以后再补充。 版权声明:本文为 NoMasp柯于旺 原创文章,如需转载请联系本人。 阅读全文
posted @ 2015-06-28 14:51 nomasp 阅读(109) 评论(0) 推荐(0) 编辑
摘要: LET ME GO Breathe it in Hold my breath I don’t have the heart To live without it It’s my fault It’s your fault If you don’t give a damn F... 阅读全文
posted @ 2015-06-26 21:26 nomasp 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、此时明天,就要迎来陆陆续续的期末考试了。每到考试的时候总是很烦躁,有自己买的专业书需要看,但又不敢太投入以免没复习而挂掉;却又不想复习那些无聊东西,正赶上有些累,就躺下睡觉了。然而并不能睡着,便拿起了Kindle躺在床上看书。多年前,倒是写过很多的诗词,如今博客上几乎全是技术文章... 阅读全文
posted @ 2015-06-26 17:31 nomasp 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 软件测试编码和测试统称为实现。通常在编写出每个模块之后就对程序做必要的测试,这叫做单元测试。模板的编写者和测试者是同一个人。之后会进行其他综合测试,由专门的测试人员承担这份工作,也就是软件测试工程师。软件测试的工作量往往占软件开发总工作量的40%以上。编码对于编码有如下要求:1)程序... 阅读全文
posted @ 2015-06-26 13:40 nomasp 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 刚刚在某网站看到”MIT评选出世界上最具智慧50强公司 苹果榜上无名“,看了半天居然没名单,没名单你让我看什么!怒去墙外找来了名单,大家慢慢看……以下是2013年的名单:以下是2012年的名单:以下是2011年的名单:(当时是文字而非图片)A123 SystemsWhy: Lithi... 阅读全文
posted @ 2015-06-21 12:43 nomasp 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 尤其在学过函数式编程之后,更加觉得想在计算机技术上上一个台阶必须得有非常扎实的数学基础。然而太多学生大学开始就慢慢淡忘了数学,和高中比起来根本不是一个境界。于是我决心开设这样一个系列,我每天都会练习,也会更新上博客,也希望大家能够每天练习,毕竟每天都有人推送题目^_^独立思考是一个非... 阅读全文
posted @ 2015-06-21 12:07 nomasp 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 栈和队列学过没学过算法的应该都听过栈和队列了吧,往往容易弄混的就是“后进先出”和“先进先出”了。今天又看到了“河内塔”的相关资料,也被称为“汉诺塔”等。于是就想到了画出下面这样的图案。如果大家觉得这张图不错可以直接右键另存为哦,记得点赞哈~那么,关于栈和队列下面就直接列出相关操作的伪... 阅读全文
posted @ 2015-06-20 16:07 nomasp 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 效果呢就是这么个效果,但是大家要发挥想象力,比如做成一个可以旋转的按钮等等。定义一个这样的资源就好。 关键是在Grid里放这么一个东西: ... 阅读全文
posted @ 2015-06-20 00:17 nomasp 阅读(1577) 评论(1) 推荐(0) 编辑
摘要: 从他激进的思想到他激进的政治,他否定的名人到狂野的发型,伟大的物理学家意义长存。——他的传记作家他的科学首先,爱因斯坦是一位科学家。在1905年和1916年,他从根本上改变了我们对于宇宙的认知。他是一位能够根据现实的表象想象出新的和直观的感觉的图像思想家。在20世纪初的物理学家是宁愿... 阅读全文
posted @ 2015-06-19 21:07 nomasp 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 首先在第二个页面中static public StorageFolder folder = Windows.Storage.ApplicationData.Current.LocalFolder;StorageFile file = await folder.CreateFile... 阅读全文
posted @ 2015-06-19 19:49 nomasp 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 我,要,一边,敲着,Emacs,一边,喝着,Alcohol! 版权声明:本文为 NoMasp柯于旺 原创文章,如需转载请联系本人。 阅读全文
posted @ 2015-06-18 01:30 nomasp 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 我承认这一篇比较标题党,不过下面这个GIF貌似也和适合这个标题嘛。(画质比较烂是因为CSDN的博客图片限制在2M,所以我设置的是20帧,时间也很短,大家可以自己把项目拷回去慢慢看)这个最终设计出来的样式:中间的小圆点是一个Button,外面是一个经过切割的Grid,Grid里面还有一... 阅读全文
posted @ 2015-06-15 12:25 nomasp 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 果然不出所料呀,获奖的作品中关于Android的居多,或者算上iOS的,移动开发居多。相比之下自己提交的Windows App的,想必也就毫无竞争力了。当然了,写这个的时候也是之前了,最近狂补的是算法,获奖的也是算法。Windows App真的这么不堪么,想想昨天看到的微软声明Sky... 阅读全文
posted @ 2015-06-12 20:57 nomasp 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 微软发布的Visual Studio 2015展示了该公司对于让该开发工具更好的支持主流的开发语言的工作。微软项目经理Jordan Matthiesen已经详细列出了一些具体处理JavaScript开发的新增功能。Matthiesen解释了他的JavaScript工具团队专注于提高对... 阅读全文
posted @ 2015-06-12 12:31 nomasp 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 我们先来看看Quartz MS字体动态显示系统时间的效果,难度相较于上一篇也要简单许多。首先是定义一个TextBlock如下。 后台代码如下:private DispatcherTimer dispatcherTimer;public MainWindow(){ In... 阅读全文
posted @ 2015-06-11 15:09 nomasp 阅读(1128) 评论(0) 推荐(1) 编辑
摘要: 回顾比较排序相信阅读过前面5篇博文的童鞋们已经发现了“在排序的最终结果中,各元素的次序依赖于它们之间的比较”。于是乎,这类排序算法被统称为”比较排序“。比较排序是通过一个单一且抽象的比较运算(比如“小于等于”)读取列表元素,而这个比较运算则决定了每两个元素中哪一个应该先出现在最终的排... 阅读全文
posted @ 2015-06-11 12:36 nomasp 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 大家一进到博客就应该看到这张GIF了吧……好吧,今天不是星期一……那么就来一起做做这个效果啦!看完记得点赞哦~新建一个WPF项目如果新建WPF项目应该不用我说了吧,在C#下面找找就好了。MainWindow.xaml在初始的Window下添加如下属性:x:Name="mainWind... 阅读全文
posted @ 2015-06-10 21:25 nomasp 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 像我这样的初学者总会不可避免的创建了一些测试性的项目,随后自然就是要删除了,那么该如何删除呢?你此刻可能处于这个界面:也可能处于这个界面:如果是第一个界面直接点击右侧的“Settings”;如果是第二个界面先点击项目名跳转到第一个界面,再点击右侧的“Settings”。然后就会是这样... 阅读全文
posted @ 2015-06-10 15:38 nomasp 阅读(238) 评论(0) 推荐(0) 编辑