摘要:
语音播报实时天气一、 让文本变成声音 .Net里面自带了一个语音类库:System.Speech,调用系统的语音功能,就能实现string到语音的转换,很简单(记得先把电脑音量调大一下)://AddSystem.SpeechreferencefirstusingSystem.Speech.Synthesis;varreader=newSpeechSynthesizer();reader.SpeakAsync("I'm a programer. Hello, world!"); Hello, world! 你听到了……这里我用了SpeakAsync方法,也就是异步执行
阅读全文
posted @ 2013-11-14 14:20
HackerVirus
阅读(294)
推荐(0)
摘要:
(JavaScript插件——滚动监听)前言阅读之前您也可以到Bootstrap3.0入门学习系列导航中进行查看http://www.cnblogs.com/aehyok/p/3404867.html本文主要来学习一下JavaScript插件--下拉菜单。滚动监听案例滚动监听插件可以根据滚动条的位置自动更新所对应的导航标记。你可以试试滚动这个页面,看看左侧导航的变化。先把实现的代码上了,你可以通过测试代码先来看看效果。View Code然后运行后,在内容下,也就是有滚动条哪里滚动鼠标齿轮,即可看到效果。用法1--通过data属性通过为需要监听的页面元素(一般是)不过在上面添加在了Div上面,你
阅读全文
posted @ 2013-11-13 22:50
HackerVirus
阅读(596)
推荐(0)
摘要:
linux 文本编辑器 vim 基本操作三种模式之间转换:一般模式 可用于光标移动、复制粘贴、查找替换 "vim.txt"表示文件名 8L 表示8行 , 80C 表示80个字符 移动光标常用操作: h 、j、 k、 l 对应方向 ← 、↑ 、 ↓ 、 → 空格键-----------> 跳到下一个字符 0/ home键 -----------> 回到行首 $ / end键 -----------> 回到行末 数字n+空格键 ----------> 向后n个字符 (到行末会换行计算) ...
阅读全文
posted @ 2013-11-13 22:45
HackerVirus
阅读(251)
推荐(0)
摘要:
IPC-管道 内容提要:管道简介使用无名管道实现一个简单的本地文件服务器使用标准I/O函数库提供的管道实现使用popen实现本地文件服务器有名管道-FIFO使用FIFO改写本地文件服务器管道和FIFO的额外属性使用FIFO将本地文件服务器改写成单服务器多客户端FIFO和NFS的关系字节流和消息使用自定义的结构化接口改写单服务多客户端程序管道和FIFO的限制 1.管道简介 Unix中的进程间通信方式之一是通过管道实现的,管道分为有名管道和无名管道,对于有名管道FIFO,可以实现没有亲缘关系的进程间通信,而对于无名管道,可以实现父子进程间的通信。 管道这种IPC存在的意义是为了实现进程间消息的传.
阅读全文
posted @ 2013-11-13 22:35
HackerVirus
阅读(666)
推荐(0)
摘要:
基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)介绍(二)之前文章中给大家说明了下我这个小小的想法,发现还是有不少人的支持和关注。你们的鼓励是对我最大的支持。我总结了了大家的评论,有以下几个问题:1.希望有更多的文档说明。2.希望介绍下Orchard的热插拔机制。3.希望可以说明如何扩展功能什么的。4.介绍下Orchard的核心机制。5. 介绍下我对Orchard的整个瘦身过程怎么做的。6.觉得这个像瑞星杀毒只剩下小狮子了(这个有意思 J)除了这些还有别的,我只是自己大概总结了下。对于以上的问题,我不会挨个去说明。只是给大家说明下我的整个计划和接下来的安排。首先,文
阅读全文
posted @ 2013-11-13 22:33
HackerVirus
阅读(452)
推荐(0)
摘要:
背景C# 在编译器层面为我们提供了闭包机制(Java7 和 Go 也是这种思路),本文简单的做个解释。背景知识你必须了解:引用类型、值类型、引用、对象、值类型的值(简称值)。关于引用、对象和值在内存的分配有如下几点规则:对象分配在堆中。作为字段的引用分配在堆中(内嵌在对象中)。作为局部变量(参数也是具备变量)的引用分配在栈中。作为字段的值分配在堆中(内嵌在对象中)。作为局部变量(参数也是具备变量)的值用分配在栈中。局部变量只能存活于所在的作用域(方法中的大括号确定了作用域的长短)。注:按值传递和按引用传递也是需要掌握的知识点,C# 默认是按值传递的。闭包示例测试代码 1 pri...
阅读全文
posted @ 2013-11-13 22:24
HackerVirus
阅读(288)
推荐(0)
摘要:
JavaScript插件——标签页前言阅读之前您也可以到Bootstrap3.0入门学习系列导航中进行查看http://www.cnblogs.com/aehyok/p/3404867.html本文主要来学习一下JavaScript插件--标签页。标签页之前通过组件只是简单的学习过这样的 Home Profile Messages当然效果就是这样,只是默认的激活了第一个标签 Home,然后不能点击。现在我们来优化一下。我们给上面的先预定义一些href的标签ID Home Profile Messages Settings ...
阅读全文
posted @ 2013-11-13 22:13
HackerVirus
阅读(636)
推荐(0)
摘要:
LeetCode:Palindrome Partitioning题目如下:(把一个字符串划分成几个回文子串,枚举所有可能的划分)Given a strings, partitionssuch that every substring of the partition is a palindrome.Return all possible palindrome partitioning ofs.For example, givens="aab",Return[ ["aa","b"], ["a","a&quo
阅读全文
posted @ 2013-11-13 22:09
HackerVirus
阅读(167)
推荐(0)
摘要:
使用Python创建简单的HTTP和FTP服务不管工作中还是其他场合,经常会有文件分享的需求,比如自己下了一个4GB的游戏,同事下了一个800MB的软件,其他人如果也需要这些文件,显然直接分享是最快捷、最方便、最环保的方式了,如果再重新下,既浪费时间,又浪费电。Windows自带了文件夹共享的功能,不过这玩意儿,至今我还没仔细的去折腾过,也没搞明白原理,我一直使用FTP来分享文件,如果有需要的话再弄个HTTP服务也足够应付了,我的目的仅仅只是文件分享,简单、易用是我主要关注的点。这种需求必然是非常普遍的,解决方法也是多种多样。比如飞鸽传书、QQ,或者各种局域网通信软件以及网盘都可以,不过这些都
阅读全文
posted @ 2013-11-13 21:58
HackerVirus
阅读(279)
推荐(0)
摘要:
wpf采用Xps实现文档显示、套打功能(原创)近期的一个项目需对数据进行套打,用户要求现场不允许安装office、页面预览显示必须要与文档完全一致,xps文档来对数据进行处理。Wpf的DocumentView 控件可以直接将数据进行显示,xps也是一种开放式的文档,如果我们能够替换里面的标签就最终实现了我们想要的效果。推荐两篇关于xps的文档介绍http://www.microsoft.com/china/MSDN/library/Windev/WindowsVista/0601XMLPaperSpecification.mspxhttp://technet.microsoft.com/zh-
阅读全文
posted @ 2013-11-13 21:44
HackerVirus
阅读(624)
推荐(0)