本文介绍的线程池采用C++语言,在windows平台下实现。此版本为Version1.0,以后还会推出功能更完备的后续版本。本着技术分享的精神写作本文同时公布源代码。欢迎大家指出该线程池存在的问题并对当前性能进行讨论。 适用场景: 1.需要大量的线程来完成任务,且完成任务的时间比较短。 2.对性能要...
分类:
编程语言 时间:
2015-07-25 15:08:28
阅读次数:
143
由于之前也只是了解智能指针,要我说估计只能说个它是干什么的,用不了几分钟。
昨天花了一天时间各种百度,算是对智能指针有了一点了解,这篇文章基本就是这次分享会的PPT的copy,没有底层的东西,多是概念。
我觉得理解智能指针需要了解它发展的三个过程:起因,经过,结果。这篇文章主要讲述的是起因,经过和结果等以后工作了,实际接触了再说吧。
起因:
1.为什么需要智能指针
我们先看两个例...
分类:
其他好文 时间:
2015-07-22 18:46:01
阅读次数:
100
首页下载扩展应用教程代码案例资讯讨论全部搜索话说 依赖注入(DI) or 控制反转(IoC) 浏览:3641发布日期:2014/03/20分类:技术分享科普:首先依赖注入和控制反转说的是同一个东西,是一种设计模式,这种设计模式用来减少程序间的耦合,鄙人学习了一下,看TP官网还没有相关的文章,就写下这...
分类:
其他好文 时间:
2015-07-17 22:18:02
阅读次数:
179
sphinx实时索引和高亮显示时间2014-06-25 14:50:58linux技术分享 -欧阳博客原文http://www.wantlearn.net/825主题Sphinx数据库上次介绍了coreseek与sphinx的区别,并详细记录了安装coreseek文档说明,以及给php加上sphin...
分类:
其他好文 时间:
2015-07-13 06:24:49
阅读次数:
156
最近开发了一个异地灾备传输工具,但由于网络不稳定,经常传输到一半就中断了,后来加入(断点续传)和(断线重连)功能很好的解决了该问题,特此跟大家分享经验。...
团队管理中,知识分享是非常重要的一项工作。通过这项活动,团队成员可以互相学习,最大程度地发挥团队的力量。知识分享可以有很多种,比如技术分享、读书分享等,涉及到技术、管理、项目、激励等很多方面。对于一个项目开发、产品研发任务都非常重的研发部门,知识分享的频率不会太高,基本上一月一次已经是不错的了。但这种频率的分享根本达不到我们的目的,我们要的是随时随地积极分享知识,包括任何你觉得有用的、创新的小技术和小知识。
于是乎,我想到了“微分享”。...
分类:
其他好文 时间:
2015-07-06 12:11:49
阅读次数:
83
[zencart技术分享]zencart视频课程大全
国内录制zencart教程(时长超6616.81分钟)最多的人.
Zencart联盟合伙人发起人;
拥有3-4年的zencart实战经验;
录制zencart视频超过100G;
内部精美模板超过262个;
有需要可联系个人QQ/微信: 1251233090 手机:13825271762
1.zenca...
分类:
其他好文 时间:
2015-06-28 12:44:05
阅读次数:
227
CUDA Libraries简介
技术分享
上图是CUDA 库的位置,本文简要介绍cuSPARSE、cuBLAS、cuFFT和cuRAND,之后会介绍OpenACC。
cuSPARSE线性代数库,主要针对稀疏矩阵之类的。
cuBLAS是CUDA标准的线代库,不过没有专门针对稀疏矩阵的操作。
cuFFT傅里叶变换
cuRAND随机数
CUDA库和CPU编程所用到的库没有什么区别,都是一系列接口的集合,主要好处是,只需要编写host代码,调用相应API即可,可以节约很多开发时间。而且我们完全可以信任这些库能...
分类:
其他好文 时间:
2015-06-24 14:46:48
阅读次数:
429
1. 序言现在学的东西很容易忘记,写这篇文章的目的是能让我在需要时快速找回当时的感觉.入门学习和参考手册建议翻阅JavaScript.The.Definitive.Guide.5th.Edition的附录(有电子版).2. 准备设置服务器*.xml的MIME为text/xml ,Windows Xp...
分类:
Web程序 时间:
2015-06-24 14:16:21
阅读次数:
482