自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nomasp

風立ちぬ、いざ生きめやも」

  • 博客(42)
  • 资源 (19)
  • 收藏
  • 关注

原创 控制台绘制正切曲线

前面介绍了:控制台绘制正弦/余弦曲线 , 控制台绘制正弦曲线和余弦曲线同时显示下面来看看正切曲线吧,其实也都差不多……#include <stdio.h>#include <math.h>int main(){ double y; int x,k; for(y=10;y>=-10;y--) { k=atan(y)*7; if(k>0)

2015-04-30 12:53:06 2470

原创 控制台绘制正弦曲线和余弦曲线同时显示

看这一篇时如果不会绘制正弦/余弦曲线可以先看看这一篇哦:控制台绘制正弦/余弦曲线那么,如果想要同时显示的话,我们可能需要在同一行中绘制出3个或者4个点了。我的思路比较简略,不过算法看上去非常非常不整洁,还望得到大家的帮助……我通过Y等于二分之根号二和负二分之根号二以及Y轴将整个图形分成4层,从上往下依次绘制。具体看代码啦……#include <stdio.h>#include <math.h>in

2015-04-30 06:41:12 3478 5

原创 控制台绘制正弦/余弦曲线

余弦曲线当然了,这里我们不用数组……否则就没技术含量了。正弦曲线的特点是左右对称,且左边部分的纵坐标是从1一直降到-1的,相应的右边的纵坐标是从-1一直递增到1。难点在于显示器只能按行输出,也就是说输出了一行后不能再掉头输出上一行的信息。我们自定义一个缩放系数a为10,用acos(-1)*10可以算得等于31,因此总宽度为62,起点的横坐标为0,终点的横坐标为61。因为余弦曲线对称,所以在0~180

2015-04-30 05:32:40 4466 3

原创 Microsoft Build 2015

没本事去旧金山,只能默默的守在笔记本前看了……首先Azure在全球有19个数据中心了,终于超过亚马逊了,好样的!过去12个月Azure有超过500个新功能上线,每月用户增长9万。Azure将会越来越成熟了,只可惜我现在得注重基础学不了Azure。Android emulator with Visual Studio能够通过Azure在线编译安卓程序,应该也可以在线编译Windows App吧?Vis

2015-04-30 02:59:17 1998 2

原创 网络受限是个什么东东?

网上一大堆解决办法……但最多的时候根本没有这么麻烦……如果电脑插上网线还去连接WIFI的时候出现网络受限,拔掉网线也许就好了……没有实质性的东西,不过还算实用……

2015-04-29 23:22:04 2365

原创 几乎所有编程语言的hello, world程序(3)

LSL// Hello World in Linden Scripting Language (LSL)default{ state_entry() { llSay(0, "Hello World"); }}Lua# Hello World in Luaprint "Hello world"m4# Hello World for the m4 macro

2015-04-29 23:04:32 5873

原创 几乎所有编程语言的hello, world程序(2)

D// Hello World in Dimport std.stdio;void main(){ writefln("Hello World!");}D4// Hello World as a relation-variable in D4select row { "Hello World" AMessage }Darkbasic` Hello World in Darkbasicpr

2015-04-29 23:02:22 4460

原创 几乎所有编程语言的hello, world程序(1)

简介“hello, world”程序是指在电脑屏幕上打印/输出”hello, world”这行字符串的应用程序。该范例最早出自1972年由贝尔实验室成员布莱恩柯林汉撰写的内部技术档案”A Tutorial Introduction to the Language B”中,不久同作者于1974年所写的”Programming in C: A Tutorial”也使用了这个范例,而以本文档所改写的《C语

2015-04-29 21:37:31 9294 5

原创 霍纳规则(C/C++,Scheme)

一、背景霍纳(Horner)规则是采用最少的乘法运算策略,来求多项式 A(x)=anxn+an−1xn−1+...+a1x+a0 A(x) = a_n x^n + a_{n-1}x^{n-1} + ... + a_1 x + a_0 在x0处的值。该规则为A(x0)=(...((anx0+an−1)x0+...+a1)x0+a0) A(x_0) = ( ... (( a_n x_0 + a_{

2015-04-28 21:25:12 3383

原创 字符串(C语言)

1.如果要声明一个字符串“NoMasp”,下面这行代码错在哪里?char name[] = {'N', 'o', 'M', 'a', 's', 'p'};如果想声明的是字符串,就需要在初始化时在结尾加上一个’\0’。或者可以直接用下面这张方式:char name[] = "NoMasp";2.以下这段代码会打印出什么?#include <stdio.h>int main(){ char n

2015-04-24 22:27:44 1945

原创 关于“50% CPU 占有率”题目的内容扩展

System Idle ProcessWindows页面内存管理进程,拥有0级优先。该进程作为单线程运行在每个处理器上,并在系统不处理其他线程的时候反派处理器的时间。有意思的是,它的CPU占有率越大则表示可供分配的CPU资源越多。该进程是系统必须的,不能禁止,但它却又不是系统进程,它允许于后台而且不使用网络。该进程名称为“系统空闲进程”,相应的描述为”处理器空闲时间百分比“。那么怎么找到它

2015-04-23 15:01:26 2559

原创 Google Chrome 快捷方式

标签页和窗口快捷键Ctrl+N 打开新窗口。 Ctrl+T 打开新标签页。 Ctrl+Shift+N 在隐身模式下打开新窗口。 按 Ctrl+O,然后选择文件。 在谷歌浏览器中打开计算机中的文件。 按住 Ctrl 键的同时点击链接。或用鼠标中键(或鼠标滚轮)点击链接。 从后台在新标签页中打开链接。 按住 Ctrl+Shift 的同时点击链接。或按住Shift 键的同时用鼠标

2015-04-21 00:24:15 2445 2

原创 【万里征程——Windows App开发】应用设置和应用帮助

”设置“合约上一节中我们学习了如何将应用设置保存到本地,这种方式是通过在App内添加设置选项,这里还有一种方式。微软将其称为“设置”合约,并且所有的Windows应用商店应用都将自动配合这种合约。但是应用自带的这种设置如果不做任何修改可谓毫无作用。而我们添加这些设置则可以让应用更加个性化哦。SettingsFlyout首先新建一个SettingsFlyout页面,也许很多童鞋会像我当初学这个一样立马

2015-04-17 23:06:31 3028

原创 【万里征程——Windows App开发】补充:JSON

JSON(JavsScript Object Notation)是一种由道格拉斯 克洛克福特构想设计、轻量级的数据交换语言,以文字为基础,且易于让人阅读。尽管JSON是Javascript的一个子集,但JSON是独立语言的文本格式,并且采用了类似于C语言家族的一些习惯。随着Web2.0的方兴未艾,JSON在WEB数据传输领域占有重要的作用。其和XML的最大不同在于后者是一个完整的标记语言,因此

2015-04-16 20:51:31 2036

原创 【万里征程——Windows App开发】如何保存、读取、删除应用数据

在前面的几篇博客中,都是关于数据的,这方面的内容其实还有很多很多,省略掉一部分后,也还是有很多。这一篇将是很重要的一部分,关于保存和读取数据,对于游戏而言,这一点尤其重要。先来看看一个大概的背景吧,我这里写的很简单啦^_^保存的内容就是这四个框框里填写的数据咯。先上XAML代码。 <Grid Background="{ThemeResource ApplicationPageBackground

2015-04-16 19:25:20 4167

原创 【万里征程——Windows App开发】文件&数据——获取文件属性

这一节来看看获取文件属性吧,可以获取到文件名、类型、最近访问时间等等属性哦。创建Button和TextBlock下面这段代码呢,都很简单。 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <StackPanel Orientation="Horizontal" HorizontalAlig

2015-04-15 20:11:30 3693

原创 【万里征程——Windows App开发】文件&数据——写入与读取

在前面 【万里征程——Windows App开发】文件&数据——读取文件/文件夹名我们简单得获取了文件名和文件夹名,很明显没有太大的意思对吧,这里就来写真正的文件。而在 【万里征程——Windows App开发】文件&数据——文件选取器中,已经能够通过文件选取器保存和打开文件了,这里是对保存和读取文件的一些补充。准备工作在XAML中添加一个TextBlock用于显示相关信息,添加一个Button来使

2015-04-15 19:31:13 3707

原创 【万里征程——Windows App开发】文件&数据——文件选取器

使用文件选取器保存文件就我个人而言,还是非常喜欢使用文件选取器的,因为能够用自己的代码来调用系统的各种弹框。在这个示例中,首先在XAML中添加一个Button和一个TextBlock,分别命名为btnSaveFile和tBlockSaveInfo。对于这个保存文件这个操作在后台的Click事件中就可以轻易完成了。private async void btnSaveFile_Click(object

2015-04-15 11:01:45 4019

原创 【万里征程——Windows App开发】文件&数据——读取文件/文件夹名

在上一节中我们学习了数据绑定,因为我个人对上一篇还是比较满意的,至少相对于前面的那些而言(我也知道前面写的太差了,后面还会继续修改的,博客也像软件一样嘛)。这一节开始我们将陆续看到Windows App是怎样操作文件的。在Windows上读取文件名、文件夹名首先我们在XAML中定义一个Button和TextBlock,将读取文件/文件夹名的过程写在前者的click事件中,后者则用来显示

2015-04-14 20:02:53 3930

原创 【万里征程——Windows App开发】数据绑定——简单示例、更改通知、数据转换

简单的数据绑定示例相比于理论,我更倾向于从实践中开始博客,尤其是对于数据绑定。那么,我们先来看看几个简单的例子。1.数据绑定到TextBox我们依旧使用前面的闹钟类来开始。在下面的代码中,我们有属性、构造函数,还有一个ToString()方法的重载。之所以重载这个方法是因为我们想在最后绑定的时候,这三个属性能够在TextBox上显示得更加工整。 public class Alarm {

2015-04-10 20:48:30 4385 2

原创 预处理指令

C#预处理指令基本概念虽然同C和C++的术语“预处理指令”名称一样,但C#的其实并没有单独的预处理步骤,也就是说在VS等环境中并没有预处理的编译器。预处理指令能够用于替换源文件中的信息。以#(Sharp)字符和预处理指令名称开头。例如:#define MAX习惯于将预处理指令的名称全部设为大写。和C与C++不同的是,C#中的预处理指令的名称后不加数字等。C\C++所支持的宏函数在C#中也是不支持的。

2015-04-09 12:14:24 5690

原创 【万里征程——Windows App开发】使用华丽丽的字体

所有的TextBlock等都用的默认字体,大家是否会感觉很千篇一律很枯燥呢?对于FontFamily,我们见过一些可以用的字体,但这个属性不像Foreground等有下拉框,所以我们在应用中见过的许多有意思的字体却没法用,因为不知道名字。代码的话也贴张图示意一下吧。好了,我就不再多说废话啦,名字都是从这里来的——>>>>>注意: 1)除了微软雅黑外,大部分字体只能在Windows 8/8.1/10

2015-04-08 21:59:42 6112

原创 【万里征程——Windows App开发】SemanticZoom视图切换

相信用过Windows Phone或者Windows 8/8.1/10的朋友对下面这张截图肯定不陌生。这就是通过SemanticZoom来实现的,当数据过多时,这种控件尤其适用。它有一个放大视图ZoomedInView和一个缩小试图ZoomedOutView,前者主要用来显示当前页面的详细信息,后者则致力于快速导航。那么我就自己来动手实践咯,首先我们在XAML中添加大致的界面,就像画画要先画轮廓一样

2015-04-08 21:19:43 5755

原创 用Alt码打出Pi以及各式各样的符号

Alt+33 ! Alt+34 ” Alt+35 # Alt+36 $ Alt+37 % Alt+38 & Alt+39 Alt+40 ( Alt+41 ) Alt+42 * Alt+43 + Alt+44 , Alt+45 - Alt+46 . Alt+60 < Alt+61 = Alt+62 > Alt+63 ? Alt+64

2015-04-07 23:47:25 7784 1

原创 3行代码列出硬盘上所有文件及文件夹

第一步用Windows自带的记事本,或者NotePad++,或者其他任何编辑器新建一个文本文档。第二步依此输入以下代码: @echo off dir/s pause第三步保存文件为“everyFile.bat”,重点为bat,前面的名称随便。bat是一种批处理文件。并且复制到C盘,否则看到的不是硬盘上所有的文件。第四步双击即可。第五步欣赏即可,如图是我的OpenCV文件夹。当我写完这篇博客时,

2015-04-07 22:34:30 5778

原创 【万里征程——Windows App开发】ListView&GridView之分组

本文承接【万里征程——Windows App开发】ListView&GridView之添加数据。在上一篇中我们已经了解了怎样将数据绑定到ListView或GridView,但既然要用到这两个控件往往是因为数据繁多,那么几乎就不可避免的要让其能够分组。我们所绑定的数据源可能是项列表,其中的每个项甚至还有其自己的项,那么问题就来了。一时不会也想不出什么宏伟的例子,就做一个简单的闹钟的时间表的ListVi

2015-04-07 22:14:11 7051

原创 【万里征程——Windows App开发】ListView&GridView之添加数据

就我而言,List之类都是超难的,这一节我们就来逐个击破啦!ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。长相的话嘛,它们都差不多啦。 <Grid Name="grid1" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <ListView x:Name="

2015-04-06 22:04:22 5420

原创 我的CSDN生涯

2014年 时间 事件 某月某日 开通CSDN博客,旧博客至今(2015.4.6)访问仅9346次2015年 时间 事件 2月3日 新开通CSDN博客,并进行博客搬家 2月10日 博客专栏的申请审核通过 3月23日 积分1500分,排名12565 3月25日 日访问量突破800 3月月底 专栏:SICP练习成为推荐专栏 4月6日

2015-04-06 20:04:02 2342

翻译 怎样学习一门编程语言

选择一门语言确定你感兴趣的领域你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加“易学”),你得去问自己自己想用通过学习这门语言完成什么样的工作。这将会帮助你确定你应该追求的编程方式并且提供一个良好的开始。如果你想进入Web开发行业,那你将会有一堆语言需要去学习,这和开发计算机程序相反。移动App的开发需要比PC等的开发更多的技巧。所有的这些决定将会影响着你的发展方向。考虑从一个“易学”的

2015-04-06 02:12:38 14849 24

原创 15条谷歌轶事

0.谷歌在中国1.谷歌有一些列域名:gogle.com、googlr.com、gooogle.com,甚至还有一个466453.com的域名。2.自2010年以来,谷歌平均每周至少收购一家公司。最费钱的前十个收购的总花费达到245亿美元。3.自从Google从2007年推出街景地图,负责这部分业务的小组已经拍下了超过720万英里的路程。4.谷歌首页之所以采用最简单的白色衬底,并不是为了追求简约,而是

2015-04-05 23:58:02 2548

原创 缅怀我的第一台平板——Surface RT

微软:Surface RT失败了 我们也能华丽转身最近微软悄无声息的发布了Surface 3,我想先谈谈最初对于这款产品的认识。在PC阵营里,大家都还算老实,戴尔还专门为Windows 8做过许多的宣传。但反观惠普,却自己去卖什么Windows 7的PC,这完全是对自己的伙伴完全不顾嘛。不论是配置还是长相,惠普算不上高级厂商,用户体验因为没用过就不说了。Surface的出现,无疑是想在平板和PC上树

2015-04-05 23:10:08 2269

原创 【万里征程——Windows App开发】DatePicker&Timepicker

在前面我们走马观花地介绍了一大堆控件,其中自然也包括这DatePicker和TimePicker,那么稍微高级些的用法呢?如果你想做一个关于健身、闹钟等的App,那么不可避免的会用到时间这些控件了。<DatePicker x:Name="datePicker" Header="NoMasp Date" Foreground="Beige"/> <Button x:Name="bt

2015-04-05 22:09:54 5722

原创 【万里征程——Windows App开发】用浮出控件做预览效果

在前面学习控件的时候,我们已经见过了MessageDialog了,关于Button还有一个浮出控件Flyout哦。具体是怎样用呢?接下来就一起看看咯。我们还是延续前面的那个示例好了,那么,代码来了。 <Button x:Name="btnWhat" Content="这是什么?"> <Button.Flyout> <Flyout>

2015-04-05 21:18:18 5044 2

原创 《卡耐基写给男人的12堂财商课》摘录

(本文由我个人摘录)1.看不到希望并不是没有希望,只是自己没有看清自己。2.一个人一旦认识到自己的潜能和优势,就不会总是羡慕别人。3.(趣闻)有一次,卡耐基正在练习自己的一篇演说稿,神情专注,还不时夹杂着手势。附近的一位农民见此情景,以为他是个疯子,便立即报了警。当警察气喘吁吁的跑来查问时,卡耐基还未明白发生了什么事。功夫不负有心人,1906年,卡耐基以《童年的记忆》为题发表演说,获得了勒伯第青年演

2015-04-05 13:14:44 2912

原创 【万里征程——Windows App开发】应用栏

基本的用法我们在 【万里征程——Windows App开发】页面布局和基本导航中已经讲过了,这里继续补充关于应用栏的更多用法。Icon在之前的学习中,我们知道Icon属性中有很多很多系统预定义,但也许这些还是不够的,现在就来增加几种用法咯。字符集应用<AppBarToggleButton Label="Sigma" Click="AppBarButton_Click"> <AppBarTog

2015-04-04 12:20:56 5475

原创 【万里征程——Windows App开发】画笔和图像

画笔想必大家都不陌生,这里系统的介绍一下好了。先来介绍纯色画笔。最简单的纯色画笔就是已经定义好名字的啦,比如Red和Green这种,据说一共有256种已命名的,所以基本已经够用啦。XAML解析器会自动将这些颜色名称链接到Color结构。还有就是传说中的十六进制颜色值,它可以定义精确的24位颜色值,其中有8位用于SolidColorBrush。如下代码所示的,alpha=”FF”,红色=”55”,绿色

2015-04-03 19:54:37 4870

原创 【万里征程——Windows App开发】绘制图形

Rectangle 我们开篇先介绍一个之前用过,也是比较简单的Rectangle。简单的矩形就只用定义长和宽了,但如果要有圆角的话呢,用RadiusX和RadiusY就好啦。那么RadiusX和RadiusY到底是什么呢?看看下图就知道啦。<Rectangle Fill="Yellow" Width="300" Height="200" Stroke="Blue"

2015-04-03 18:24:25 5063

原创 稻香

对这个世界如果你有太多的抱怨 跌倒了 就不敢继续往前走 为什么 人要这么的脆弱 堕落 请你打开电视看看 多少人为生命在努力勇敢的走下去 我们是不是该知足 珍惜一切就算没有拥有 还记得 你说家是唯一的城堡随着稻香河流继续奔跑 微微笑 小时候的梦我知道 不要哭 让萤火虫带着你逃跑 乡间的歌谣 永远的依靠 回家吧 回到最初的美好不要这么容易 就想放弃 就像我说的 追不到的梦想 换

2015-04-03 16:25:48 2363 2

原创 【万里征程——Windows App开发】动画1

这个效果比较简单,就是在启动时,控件会稍微有那么一点点的滑动效果。 Style x:Key="EntranceButtonStyle" TargetType="Button"> Setter Property="Transitions"> Setter.Value>

2015-04-02 13:09:10 4787

原创 【SICP练习】152 练习4.8

练习4-8原文Exercise 4.8. “Named let” is a variant of let that has the form (let <var> <bindings> <body>)The and are just as in ordinary let, except that is bound within to a procedure whose body is a

2015-04-01 09:53:00 5434

ELF文件系统格式

ELF文件系统格式。ELF文件系统格式。ELF文件系统格式。

2018-03-16

rubyinstaller

ruby rubyinstaller-1.9.3-p551.exe

2015-12-04

SenchaCmd-4.0.5.87

SenchaCmd-4.0.5.87

2015-12-04

sencha-touch-2.4.2

sencha-touch-2.4.2

2015-12-04

微信多图片选择器

微信多图片选择器,微信多图片选择器,无需积分。

2015-11-05

Windows App 应用开发教程

Windows App 应用开发教程,CSDN博客专家、C#论坛版主所写,为广大微软技术爱好者入门Windows App提供帮助。

2015-09-15

Windows Phone Recovery Tool

Windows Phone Recovery Tool

2015-06-04

Toast通知源码

Toast通知,windows app很常用的一项技术。源码……

2015-05-17

共享目标源码

共享目标源码,和”搜索集成、粘贴板、共享源(http://download.csdn.net/detail/nomasp/8709317)“配套使用。

2015-05-17

搜索集成、粘贴板、共享源

搜索集成、粘贴板、共享源,windows app 应用源码。

2015-05-17

flux小工具

小工具一个,强烈推荐搞计算机的使用……保护视力…… f.lux创意十足很贴心的一款自动屏幕亮度色彩调节,创意在于会根据时间变化,自动调节电脑屏幕的亮度、色彩,让电脑屏幕始终适合保持在适合阅读的状态。f.lux 会据此判断日出、日落时间,分析出特定时间的光照强度,并以此为依据调节屏幕。

2015-05-06

10000的阶层

你想知道10000的阶层是多少吗?答案就在这里……

2015-05-04

unlocker203——VMware安装OS X必备

unlocker203——VMware安装OS X必备

2015-05-03

控制台绘制正弦曲线和余弦曲线同时显示

控制台绘制正弦/余弦曲线,C/C++语言

2015-04-30

控制台绘制正弦/余弦曲线

控制台绘制正弦/余弦曲线,C/C++语言,带注释

2015-04-30

钢琴小程序

钢琴小程序钢琴小程序钢琴小程序钢琴小程序钢琴小程序

2015-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除