首页 > 2014年02月27日 > 全部分享
boost log multifile multilog
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #i...
分类:其他   时间:2014-02-27 02:44:32    收藏:0  评论:0  赞:0  阅读:660
下标操作符
有一个vector存储的容器,用下标操作返回容器内的元素,类设计如下: class Index { public: friend ostream& operator<<(ostream& os, const Index& org); Index(void); ~Index(void); int& operator[] (const size_t); const int& opera...
分类:其他   时间:2014-02-27 03:39:50    收藏:0  评论:0  赞:0  阅读:517
新闻去重算法的设计和实现
之前有介绍过大规模去重算法的设计,可惜没有办法付诸实现,主要是因为没有相应的应用场景,还是停留在纸上谈兵的阶段!这里简单的介绍下新闻去重算法的实现,客户端在基于yahoo shingle算法的基础上进行了封装,便于采用服务的方式来进行调用,这样比较容易进行复用和提高扩展性,利用thrift来进行跨语言的通信,客户端采用Java实现,原有的设计是服务端既提供计算的接口,即根据文本计算它的shingl...
分类:其他   时间:2014-02-27 03:31:02    收藏:0  评论:0  赞:0  阅读:618
软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(下篇)
数据库是系统的根基,如果需求变更导致你要经常修改数据库的字段,甚至需要修改表及表关系,相信多折腾几次谁都受不了!因为数据库结构的变化,不仅仅是数据库本身的变更,实体类、数据操作层、逻辑层和表现层的代码都需要改。更麻烦的是数据库中如果已经存在大量的旧数据时,这些旧数据是不会“自动”适应新的数据库结构的,你需要想办法来“升级”这些旧数据。本文为你分享如何打造好系统的根基——做好数据库设计!文章太长,分成上下两篇了,此乃下篇。...
分类:数据库技术   时间:2014-02-27 01:18:51    收藏:0  评论:0  赞:0  阅读:612
JSP响应的处理过程&JSP的三类语法
请求JSP处理过程 1.服务器接受客户端请求 2.分析请求的资源是否存在 3.若存在则判断该资源是否在修改或创建后的第一次调用(到第4步),若不存在则显示404错误。 4.若是,则将请求的JSP文件转换成Servlet(java文件),再编译成class文件;若不是,则跳转到第5步。 5.执行相应的class文件。...
分类:Web开发   时间:2014-02-27 01:17:49    收藏:0  评论:0  赞:0  阅读:616
fstab文件中挂载/dev/mtdblock设备不行!
在fstabl文件中加入红色部分时: # /etc/fstab: static file system information.    ▽               /dev/root       /              ext2     rw,noauto         0      1 proc            /proc          proc    ...
分类:数据库技术   时间:2014-02-27 03:47:40    收藏:0  评论:0  赞:0  阅读:1266
Struts2复习之OGNL(2)
Struts2中的OGNL应用...
分类:其他   时间:2014-02-27 01:16:52    收藏:0  评论:0  赞:0  阅读:458
父节点获取子节点的字符串
父节点获取子节点的字符串 1、JavaScript方法:document.getElementById("id").innerHTML; (1)实例说明 获取HTML中的子项 function getStr() { var str = document.getElementById("div_child").innerHTML; alert(str);...
分类:其他   时间:2014-02-27 00:43:07    收藏:0  评论:0  赞:0  阅读:520
文本转语音
TTS引擎,基于文本驱动的语音发声,核心的应用程序接口是ISpVoice 在有些精简的操作系统下,可能TTS组件无法正常使用,下载 http://download.csdn.net/detail/windows_nt/6961609 win7 tts修复文件.zip,解压安装即可。 #include #include #pragma comment(lib,"sapi.lib");...
分类:其他   时间:2014-02-27 01:26:51    收藏:0  评论:0  赞:0  阅读:530
成员操作符剖析
前面的操作符都比较一般,但是这里的调用就有点小不同了,如下设计的类(与智能指针类似) class ScrPtr { public: friend class ScreenPtr; friend class ScrPtrTest; //这个先不用管,后面我会用到 ScrPtr(screen* p):sp(p),count(1) { }; ~ScrPtr() { /*delete sp;*/...
分类:其他   时间:2014-02-27 02:51:32    收藏:0  评论:0  赞:0  阅读:488
Linux网络编程经典书籍
首先要说讲述计算机网络和TCP/IP的书很多。   先要学习网络知识才谈得上编程 讲述计算机网络的最经典的当属Andrew S.Tanenbaum的《计算机网络》第五版,这本书难易适中。 《计算机网络(第5版)》是国内外使用最广泛、最权威的计算机网络经典教材。 目前已经是第五版,本书作者80年代就开发出MINIX,是一个用于操作系统教学的类UNIX(的小型操作系统。而linux就是受其影...
分类:其他   时间:2014-02-27 03:30:05    收藏:0  评论:0  赞:0  阅读:524
输入10个整数
输入10个整数 Description 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数;①输入10个数;②进行处理;③输出10个数。 Input 10个整数 Output 整理后的十个数,每个数后跟一个空格(注意最后一个数后也有空格) Sample Input 2 1 3 4 5 6 7 8 10 9 Sample Output 1...
分类:其他   时间:2014-02-27 02:50:35    收藏:0  评论:0  赞:0  阅读:510
[C++学习历程]基础部分 C++中的类型和声明
前面搭起了C++的VS环境,可以在VS中编写C++代码了,也运行了最简单的一个程序Helloworld.那么我们该怎么才能写出功能强大的程序,怎样才能随心所欲的应用呢,那就需要重新回头来,从C++基础逐步学起。我使用的是《C++程序设计语言_特别版》,在这个版本中,对应的章节是第四节:类型和声明。 本文地址: 作者:sushengmiyan 一、基本类型 C++中基本类型可以分为两...
分类:编程语言   时间:2014-02-27 01:15:52    收藏:0  评论:0  赞:0  阅读:518
Fedora 安装JDK
从Orcale官网下载 jdk-6u45-linux-x64-rpm.bin 安装包,用root用户执行安装。安装之后的jdk在/usr/java目录下,但是如果之前已经安装了openjdk的话,还需要设置一些环境才能使用。 使用ls /usr/bin/ja* -l 命令查询结果如下: lrwxrwxrwx. 1 root root 21 Feb 25 22:23 /usr/bin/...
分类:其他   时间:2014-02-27 00:42:09    收藏:0  评论:0  赞:0  阅读:597
[面试算法]有一无符号整型数组,大小为10, 初始的数值随机,但在[0, 99]之间。请用C语言写一个过滤程序,令数组内的数据互不相等。
写了个算法实现,就想做个记录。以后有时间测试下正确性,以及是否有更好的思路。 //有一无符号整型数组,大小为10, 初始的数值随机,但在[0, 99]之间。请用C语言写一个过滤程序,令数组内的数据互不相等。 // 说明: // 1.若数组内有相等的数据,可令某一数值加1或减1作出偏移,直至不等为止。 // 2.数组内的数据只能在[0, 99]之间。 // 3.数组第一次出现的数据保持不变...
分类:编程语言   时间:2014-02-27 03:29:06    收藏:0  评论:0  赞:0  阅读:465
webview 中textarea设置斜体字体失效的解决方法
在项目中需要设置textarea中的字体为斜体,可是发现无效 然后想可能是在webview下某些CSS影响了italic 一行一行删掉之后,找到了罪魁祸首”text-rendering" 我再css中设置了 html{text-rendering:optimizeLegibility} 只要把这个属性去掉就可以解决问题了。 下面看看text-rendering这个是干什么用...
分类:Web开发   时间:2014-02-27 02:49:36    收藏:0  评论:0  赞:0  阅读:537
IOS应用开发-GCD编程入门
GCD是一套高度抽象化的多线程编程技术,使用它可以编写出高效的多线程代码。相比于NSThread和NSOperation,Apple更推荐我们使用GCD。GCD的适用范围通常是那种需要长时间CPU运算的场合,例如耗时较长的图形处理和算法执行。 GCD有两宝:一个Dispatch Queue(FIFO队列)和一个线程池,前者用来添加任务,后者用来执行任务。 Dispatch Queue也是一个对...
分类:其他   时间:2014-02-27 03:28:08    收藏:0  评论:0  赞:0  阅读:592
Sublime Text3/Text2 Package Control 安装
Package Control 官网:https://sublime.wbond.net/ INSTALLATION Simple The simplest method of installation is through the Sublime Text console. The console is accesse...
分类:其他   时间:2014-02-27 01:14:55    收藏:0  评论:0  赞:0  阅读:615
调用操作符和函数对象
什么是调用操作符和函数对象呢?就是调用操作符看起来像是调用函数,如下设计的一个类,是用来求一个整数的绝对值的,如下类 struct absInt { int operator()(int a) { return (a < 0)? -a: a; } }; 如下调用 int nVal = -1234; absInt abs; int nPosVal = abs.operator()(...
分类:其他   时间:2014-02-27 02:37:33    收藏:0  评论:0  赞:0  阅读:424
学习OpenCV——KeyPoint Matching 优化方式
今天读Mastering OpenCV with Practical Computer Vision Projects 中的第三章里面讲到了几种特征点匹配的优化方式,在此记录。 在图像特征点检测完成后(特征点检测参考:学习OpenCV——BOW特征提取函数(特征点篇)),就会进入Matching  procedure。 OpenCV提供了两种Matching方式: ? Brute-for...
分类:其他   时间:2014-02-27 01:56:18    收藏:0  评论:0  赞:0  阅读:1017
1729条   上一页 1 ... 81 82 83 84 85 ... 87 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!