- 博客(40)
- 资源 (19)
- 收藏
- 关注
转载 Linux下一个简单的日志系统的设计及其C代码实现
Linux下一个简单的日志系统的设计及其C代码实现http://blog.csdn.net/zhouzhaoxiong1227/article/details/45917613#0-tsina-1-31997-397232819ff9a47a7b7e80a40613cfe11.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在
2015-05-31 13:57:58 2175
转载 返璞归真的Linux BFS调度器
返璞归真的Linux BFS调度器http://blog.csdn.net/dog250/article/details/7459533自Linux 2.6以来(严格说应该是2.5),O(n)调度器被人们认为是一种千年之前就应该抛弃的东西被重重的甩开了,此后出现了O(1),CFS等,再也没人提起O(n)了。说实话,Linux的调度器远比标准Unix的来得复杂,因
2015-05-31 02:03:07 499
转载 Loki之ThreadPool
Loki之ThreadPoolhttp://www.cnblogs.com/UnGeek/p/4018143.htmlLoki中的ThreadPool目的主要是对创建出来的线程进行复用。ThreadPool在Test而非Loki目录下,因此并非是标准Loki的组件之一,不过我们可以对其修改定制,下面是对其源码的大致分析,ThreadPool顾名思义线程池,一般我们使用线
2015-05-29 22:54:03 622
转载 Loki之Funtion
Loki之Funtionhttp://www.cnblogs.com/UnGeek/p/4063571.html阅读Loki中Funtion源码之后的个人理解,该库归纳起来可以说有三层(C++设计新思维列举到2个参数,此处列举到3个参数),要记住C++的模板其实就是C语言高级的宏定义,如果用户没有用到对应的模板编译器是不会生成对应代码的。第一层:
2015-05-29 22:51:35 518
转载 loki库之内存池SmallObj
[原创]loki库之内存池SmallObjhttp://www.cnblogs.com/UnGeek/p/4537114.htmlloki库之内存池SmallObj介绍loki库的内存池实现主要在文件smallobj中,顾名思义它的优势主要在小对象的分配与释放上,loki库是基于策略的方法实现的,简单的说就是把某个类通过模板参数传递给主类,比如某
2015-05-29 22:50:39 1622
转载 内核同步
内核同步http://m.blog.csdn.net/blog/wmichaelcao1980/21079437内核的各个部分并不是严格按照顺序依次执行的,而是采用交错执行的方式。因此这些请求可能引起竞态条件,而我们必须采用适当的同步机制对这种情况进行控制。一、内核如何为不同的请求提供服务 把内核看作必须满足两种请求的侍者:一种请求来自顾客,另一种请求来自
2015-05-28 22:22:42 351
转载 顺序锁的理解
顺序锁的理解 http://blog.chinaunix.net/uid-26126915-id-3034757.html分类: LINUX 前面我们介绍的读/写自旋锁通过执行read_lock或write_lock操作获得相同的优先权。也就是说在读操作时,写操作必须等待;写操作时,读操作也需要的等待。这样虽然避免了数据的不一致,但是某些操作
2015-05-28 21:55:18 616
转载 WTL for MFC Programmers, Part I - ATL GUI Classes
WTL for MFC Programmers, Part I - ATL GUI Classeshttp://blog.csdn.net/orbit/article/details/4317目录(?)[+]WTL for MFC Programmers, Part I - ATL GUI Classes原作 :Michael Dunn
2015-05-28 17:17:09 620
转载 C#.NET机器学习与彩票数据分析
C#.NET机器学习与彩票数据分析http://www.cnblogs.com/asxinyu/p/MachineLearning_PageRank_TeamRank_2.html.NET开源项目, 机器学习, Matlab与C#编程, 组合投资, 足球赛事资料库, 彩票分析与预测博客园本站首页头条推荐智彩团队.NET开源博客美化X组件Math.NETMat
2015-05-27 16:57:57 8064
转载 Spring AOP 深入剖析
Spring AOP 深入剖析http://www.cnblogs.com/digdeep/p/4528353.htmlAOP是Spring提供的关键特性之一。AOP即面向切面编程,是OOP编程的有效补充。使用AOP技术,可以将一些系统性相关的编程工作,独立提取出来,独立实现,然后通过切面切入进系统。从而避免了在业务逻辑的代码中混入很多的系统相关的逻辑——比如权限管理,事物
2015-05-27 16:49:45 610
转载 数据分析——确定分析思路
数据分析——确定分析思路http://www.cnblogs.com/PengLee/p/4526352.html数据分析方法论和数据分析方法 数据分析的第一步就是要确定分析思路,有了明确的分析思路和分析框架,数据分析才能够有一个明确的方向,确定数据分析思路就是要 确定数据分析方法论。数据分析方法论主要从宏观角度指导如何进行数据分
2015-05-25 21:25:15 2575
转载 Redis 集群解决方案 Codis
Redis 集群解决方案 Codis来自:豌豆荚Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的转发, 不停机的数据迁移等工作, 所有后边的一切事情, 对于前
2015-05-24 23:31:59 695
转载 Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)
Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)http://www.cnblogs.com/jyzhao/p/4522868.htmlOracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)目的:指导项目侧自行进行简单的数据泵迁移工作。本文实验环境:Oracle 11.2.0.4,利用数据库自
2015-05-24 14:45:54 667
转载 粒子群优化算法简介
粒子群优化算法简介http://www.cnblogs.com/hxsyl/p/4521778.html 好好学数学。一.问题来源 经朋友介绍,接了一份工作,就是做PSO及其优化,恰好我导师也研究这个,刚开学也有接触,那我就接了.......赚点生活费。 欢迎大家和我联系做算法类项目,QQ:791909235,Tel:131
2015-05-23 12:00:08 4099
转载 C 语言状态机编程-去掉代码注释
* * 实现功能 * 1.初始化指定个数的线程 * 2.使用链表来管理任务队列 * 3.支持拓展动态线程 * 4.如果闲置线程过多,动态销毁部分线程 */标签: 代码片段(2)[全屏查看所有代码]1. [代码][C/C++]代码 ?12345
2015-05-21 00:01:34 1208
转载 模式识别:感知器的实现
模式识别:感知器的实现http://blog.csdn.net/liyuefeilong/article/details/45217335在之前的模式识别研究中,判别函数J(.)的参数是已知的,即假设概率密度函数的参数形式已知。本节不考虑概率密度函数的确切形式,使用非参数化的方法来求解判别函数。由于线性判别函数具有许多优良的特性,因此这里我们只考虑以下形
2015-05-18 00:41:54 2315
转载 RBM(受限玻尔兹曼机)
RBM(受限玻尔兹曼机)http://www.cnblogs.com/xiaokangzi/p/4492466.html基于能量模型 (EBM)基于能量模型将关联到感兴趣的变量每个配置的标量能量。学习修改的能量函数使他它的形状具有最好的性能。例如,我们想的得到最好的参量拥有较低的能量。EBM的概率模型定义通过能量函数的概率分布,如下所示:
2015-05-17 22:02:16 16984 3
转载 <Linux内核源码>内存管理模型
内存管理模型题外语:本人对linux内核的了解尚浅,如果有差池欢迎指正,也欢迎提问交流! http://www.cnblogs.com/guguli/p/4489272.html 首先要理解一下每一个进程是如何维护自己独立的寻址空间的,我的电脑里呢是8G内存空间。了解过的朋友应该都知道这是虚拟内存技术解决的这个问题,然而再linux中具体是怎样的模型解决的操作系统的
2015-05-16 17:39:55 981 1
转载 Libev学习笔记1
Libev学习笔记1http://www.cnblogs.com/oyld/p/4368896.html和Libevent相似,Libev是一个高性事件驱动框架,据说性能比Libevent要高,bug比Libevent要少。Libev只是一个事件驱动框架,不是网络库,因为它的内部并没有任何socket编程代码。支持的事件驱动机制包括:select
2015-05-16 17:23:52 497
转载 蜕变成蝶~Linux设备驱动之按键设备驱动
蜕变成蝶~Linux设备驱动之按键设备驱动 在上述的驱动系列博客中,我们已经了解了关于阻塞和非阻塞、异步通知、轮询、内存和I/O口访问、并发控制等知识,按键设备驱动相对来说是比较简单的,本章内容可以加深我们对字符设备驱动架构、阻塞与非阻塞、中断定时器等相关知识的理解。在嵌入式的系统中,按键的硬件原理简单,就是通过一个上拉电阻将处理器的外部中断引脚拉高,电阻的另一端接按钮并接地就可
2015-05-16 17:09:08 496
转载 linux中断源码分析 - 软中断(四)
linux中断源码分析 - 软中断(四)本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 在上一篇文章中,我们看到中断实际分为了两个部分,俗称就是一部分是硬中断,一部分是软中断。软中断是专门用于处理中断过程中费时费力的操作,而为什么系统要分硬中断和软中断呢?问得明白点就是为什么需要软中断。我们可以试着想想,如果只有硬中断的情况下
2015-05-16 17:07:05 494
转载 一起学 Unix 环境高级编程 (APUE) 之 信号
一起学 Unix 环境高级编程 (APUE) 之 信号http://www.cnblogs.com/chuyuhuashi/p/4441592.html目录(一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO(二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO(三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录(四) 一起学
2015-05-16 16:32:24 832
转载 (九) 一起学 Unix 环境高级编程 (APUE) 之 线程
(九) 一起学 Unix 环境高级编程 (APUE) 之 线程.http://www.cnblogs.com/chuyuhuashi/p/4447817.html.目录(一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO(二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO(三) 一起学 Unix 环境高级编程 (APUE)
2015-05-16 16:28:58 580
转载 乾坤合一~Linux设备驱动之块设备驱动
乾坤合一~Linux设备驱动之块设备驱动http://www.cnblogs.com/lihuidashen/p/4506781.html1. 题外话 在蜕变成蝶的一系列学习当中,我们已经掌握了大部分Linux驱动的知识,在乾坤合一的分享当中,以综合实例为主要讲解,在一个月的蜕茧成蝶的学习探索当中,觉得数据结构,指针,链表等等占据了代码的大部分框架,这些都需要我们平时
2015-05-16 16:15:18 449
转载 机器学习----分布问题(二元,多元变量分布,Beta,Dir)
机器学习----分布问题(二元,多元变量分布,Beta,Dir) 这涉及到数学的概率问题。 二元变量分布: 伯努利分布,就是0-1分布(比如一次抛硬币,正面朝上概率) 那么一次抛硬币的概率分布如下: 假设训练数据如下: 那么根据最大似然估计(MLE),我们
2015-05-07 23:19:16 1994
转载 MySQL的多表关联与自连接
MySQL的多表关联与自连接自连接测试数据准备CREATE TABLE `t2` ( `id` int(11) NOT NULL, `gid` char(1) DEFAULT NULL, `col1` int(11) DEFAULT NULL, `col2` int(11) DEFAULT NULL, PRIMARY KEY (`id`)) E
2015-05-07 23:18:13 1765
转载 假设一个集合有N篇文章
聚类在数据挖掘领域有很多算法,到底哪个算法效果比较好,根据实际情况应该如何选择哪个算法,是数据分析应该要考虑的问题,简单来说也就是聚类效果评估。假设一个集合有N篇文章那么这个集合的集合对就有C(2N)=N(N−1)2个集合对TP:同一类的文章被分到同一个簇TN:不同类的文章被分到不同簇FP:不同类的文章被分到同一个簇FN:同一类的文章被分到不
2015-05-07 23:09:04 547
转载 springMVC一路总结(一)
pringMVC一路总结(一) SpringMVC听闻已久,早在去年就被学长问到关于SpringMVC的基础知识,当时也没在意。主要是工作中也没有用到关于SpringMVC的技术,因此免于没有时间和精力的借口就没有接触和学习SpringMVC。 一心以为SpringMVC和Spring的作用相当,也是MVC框架的一部分,此时我说的MVC中的一部分并不是替换Strut
2015-05-07 23:00:57 429
转载 C++11模版元编程
C++11模版元编程http://www.cnblogs.com/qicosmos/p/4480460.html1.概述 模版元编程(template metaprogram)是C++中最复杂也是威力最强大的编程范式,它是一种可以创建和操纵程序的程序。模版元编程完全不同于普通的运行期程序,它很独特,因为模版元程序的执行完全是在编译期,并且模版元程序操纵的数据不能是运行
2015-05-07 22:55:46 1066 1
转载 Linux IO漫谈
Linux IO漫谈本文为原创,转载请注明:http://www.cnblogs.com/gistao/ BackgroundIO可能是我们接触最频繁的系统调用,比如printf到终端,send content到对端,而今天要讨论的仅是Linux平台下访问本机存储设备相关的IO。如果你对IO相关api的优缺点门清,可以忽略这个随笔啦。readread的过程大
2015-05-07 22:41:41 556
转载 完成C++不能做到的事 - Visitor模式
完成C++不能做到的事 - Visitor模式 拿着刚磨好的热咖啡,我坐在了显示器前。“美好的一天又开始了”,我想。 昨晚做完了一个非常困难的任务并送给美国同事Review,因此今天只需要根据他们提出的意见适当修改代码并提交,一周的任务就完成了。剩下的两三天里,我就可以有一些空余的时间看看其它资料来继续充实自己了。 打开Review Board,可以看到我的代码已
2015-05-07 22:38:33 493
转载 第十四章 主成分和因子分析
第十四章:主成分和因子分析本章内容主成分分析探索性因子分析其他潜变量模型主成分分析(PCA)是一种数据降维技巧,它能将大量相关变量转化为一组很少的不相关变量,这些无关变量称为主成分。探索性因子分析(EFA)是一系列用来发现一组变量的潜在结构的方法。它通过寻找一组更小的、潜在的或隐藏的结构来解释已观测到的、显式的变量间的关系。PCA与EFA模型
2015-05-07 22:19:26 2837
转载 Pagerank 算法介绍
C#.NET机器学习与彩票数据分析【原创】机器学习之PageRank算法应用与C#实现(1)算法介绍考虑到知识的复杂性,连续性,将本算法及应用分为3篇文章,请关注,将在本月逐步发表。1.机器学习之PageRank算法应用与C#实现(1)算法介绍2.机器学习之PageRank算法应用与C#实现(2)球队排名应用与C#代码3.机器学习之P
2015-05-07 22:15:38 1288
转载 卡尔曼滤波器算法浅析及matlab实战
卡尔曼滤波器算法浅析及matlab实战http://blog.csdn.net/llp1992/article/details/45370025卡尔曼滤波器是一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。而且由于观测包含系统的噪声和干扰的影响,所以最优估计也可看做是滤波过程。卡尔曼滤波器的核心内容就是5条公式,计算简单
2015-05-02 02:02:03 2217
转载 机器学习实战ByMatlab(五)Logistic Regression
机器学习实战ByMatlab(五)Logistic Regressionhttp://blog.csdn.net/llp1992/article/details/45114421什么叫做回归呢?举个例子,我们现在有一些数据点,然后我们打算用一条直线来对这些点进行拟合(该曲线称为最佳拟合曲线),这个拟合过程就被称为回归。利用Logistic回归进行分类的主要思
2015-05-02 02:00:29 884
转载 机器学习实战ByMatlab(四)二分K-means算法
机器学习实战ByMatlab(四)二分K-means算法http://blog.csdn.net/llp1992/article/details/45096063前面我们在是实现K-means算法的时候,提到了它本身存在的缺陷:1.可能收敛到局部最小值 2.在大规模数据集上收敛较慢对于上一篇博文最后说的,当陷入局部最小值的时候,处理方法就是多运行
2015-05-02 01:51:12 828
转载 机器学习实战ByMatlab(三)K-means算法
机器学习实战ByMatlab(三)K-means算法http://blog.csdn.net/llp1992/article/details/45095935K-means算法属于无监督学习聚类算法,其计算步骤还是挺简单的,思想也挺容易理解,而且还可以在思想中体会到EM算法的思想。K-means 算法的优缺点:1.优点:容易实现 2.缺点:可能收敛到局部
2015-05-02 01:48:36 479
转载 机器学习实战ByMatlab(二)PCA算法
机器学习实战ByMatlab(二)PCA算法http://blog.csdn.net/llp1992/article/details/45065609PCA 算法也叫主成分分析(principal components analysis),主要是用于数据降维的。为什么要进行数据降维?因为实际情况中我们的训练数据会存在特征过多或者是特征累赘的问
2015-05-02 01:43:56 1034
转载 深入理解拉格朗日乘子法(Lagrange Multiplier) 和KKT条件
深入理解拉格朗日乘子法(Lagrange Multiplier) 和KKT条件http://blog.csdn.net/llp1992/article/details/45061841在求取有约束条件的优化问题时,拉格朗日乘子法(Lagrange Multiplier) 和KKT条件是非常重要的两个求取方法,对于等式约束的优化问题,可以应用拉格朗日乘子法去求取最
2015-05-02 01:36:40 5492 1
转载 机器学习实战ByMatlab(一)KNN算法
机器学习实战ByMatlab(一)KNN算法http://blog.csdn.net/llp1992/article/details/45114421KNN 算法其实简单的说就是“物以类聚”,也就是将新的没有被分类的点分类为周围的点中大多数属于的类。它采用测量不同特征值之间的距离方法进行分类,思想很简单:如果一个样本的特征空间中最为临近(欧式距离进行判断)的K个点大都属
2015-05-02 01:18:09 6960 4
Go语言编程
2015-10-06
C++标准程序库_带书签版本
2013-06-25
无懈可击的web设计
2012-10-27
[五笔打字与输入技巧六日速成].甘登岱.扫描版.pdf
2012-10-27
[Objective-C基础教程].Mark.Dalrymple.&.Scott.Knaster.扫描版.pdf
2012-09-16
java 编程艺术
2012-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人