N-gram语言模型 考虑一个语音识别系统,假设用户说了这么一句话:“I have a gun”,因为发音的相似,该语音识别系统发现如下几句话都是可能的候选:1、I have a gun. 2、I have a gull. 3、I have a gub. 那么问题来了,到底哪一个是正确答案呢? 一般...
分类:
编程语言 时间:
2015-01-16 22:09:00
阅读次数:
270
概述尽管 C# 6.0 尚未完成,但现在这些功能正处于接近完成的关键时刻。自 2014 年 5 月发布文章“C# 6.0 语言预览版”(msdn.microsoft.com/magazine/dn683793.aspx) 以来,下一版本的 Visual Studio 的 CTP3 版本中对 C# 6...
说明:这里简要说明一下不同平台的编码不同,c语言中的char *与编码的关系这些问题,及对通常困扰的乱码问题做个总结
一。编码
二。ANSI、ascll、utf8、unicode等说明
三。windows、linux平台的编码说明
四。字符串与平台、编码的关系...
分类:
其他好文 时间:
2015-01-16 20:58:21
阅读次数:
223
Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于...
分类:
编程语言 时间:
2015-01-16 20:53:10
阅读次数:
207
MySQL 存储过程参数有三种类型:in、out、inout。它们各有什么作用和特点呢?一、MySQL 存储过程参数(in)MySQL 存储过程 “in” 参数:跟 C 语言的函数参数的值传递类似, MySQL 存储过程内部可能会修改此参数,但对 in 类型参数的修改,对调用者(caller)来说是...
分类:
数据库 时间:
2015-01-16 20:44:12
阅读次数:
196
有的编程语言允许一个类型定义操作符应该如何操作类型的实例,比如string类型和int类型都重载了(==)和(+)等操作符,当编译器发现两个int类型的实例使用+操作符的时候,编译器会生成把两个整数加到一起的代码。
当编译器发现两个string类型的实例使用+操作符的时候,编译器会生成把两个字...
PDF 是一种比较常见的且相对于 office 稳定的格式。
在 C/C++ 语言中,最容易操作的就是 txt 了,随便读写。
但 PDF 格式太麻烦了,按照 读 txt 的方式,只能获得乱码,写入就更不用想了。
最近遇到这个问题,让 结果 PDF 输出,查了一下,选择了 pdflib。
试用版,不得不说很操蛋,背景图标,将就下吧。
下载地址:http://download.csdn.n...
分类:
编程语言 时间:
2015-01-16 19:19:23
阅读次数:
191
前段时间在抽工作之空余,更加系统和深入的重新学习Java的一些技术知识。
最近也试着申请了一个专栏,对前段时间的一些收获和知识点做一个系统性的归纳回顾和总结。
昨天也是刚刚写完了关于Java中的各种基础语言要素的总结,总觉得少了点什么。
对基础语言要素的理解和使用,实际上是很重要的。
俗话说,一切伟大的行动和思想,都源于一个微不足道的开始。
而对于一门语言来说,熟练的掌握对其基础...
分类:
编程语言 时间:
2015-01-16 19:15:30
阅读次数:
223
king 选 太子
时间限制:3000 ms | 内存限制:65535 KB
难度:1
描述
啊,从前有一个国家。此国兵强马壮,但是国王却身体不好。于是就想挑一位太子出来;
但是问题来了,国王不知道他有几个孩子(这国王糊涂吧!),他只知道他的孩子的年龄都是不同的。同时这个国王也有要求,他认为孩子年龄太大的过于迂腐,而年龄太小又不成熟,(这孩子挑的也太难了吧),他就想要年龄在他们孩...
分类:
其他好文 时间:
2015-01-16 19:13:26
阅读次数:
198
一、简介
libvirt是一套免费、开源的支持Linux下主流虚拟化工具的C函数库,其旨在为包括Xen在内的各种虚拟化工具提供一套方便、可靠的编程接口,支持与C,C++,Ruby,Python等多种主流开发语言的绑定。当前主流Linux平台上默认的虚拟化管理工具virt-manager(图形化),virt-install(命令行模式)等均基于libvirt开发而成。...