- 博客(29)
- 资源 (19)
- 收藏
- 关注
转载 漫谈MySql中的事务
http://www.cnblogs.com/maypattis/p/5628355.html 最近一直在做订单类的项目,使用了事务。我们的数据库选用的是MySql,存储引擎选用innoDB,innoDB对事务有着良好的支持。这篇文章我们一起来扒一扒事务相关的知识。为什么要有事务? 事务广泛的运用于订单系统、银行系统等多种场景。如果有以下一个场景
2016-06-29 22:51:36 458
转载 百度PRNN:增强GPU伸缩性,RNN训练最高提速30倍
http://geek.csdn.net/news/detail/84745尽管有各种深度学习加速器,神经网络的大小依然受限于计算平台的能力。百度硅谷人工智能实验室高级研究员Greg Diamos在最近的ICML 2016上发表了一篇PRNN(Persistent RNNs)的论文(相关英文访谈),介绍了他在深度学习平台GPU可扩展性方面的最新工作。但在此之前,Greg Diamos已
2016-06-28 21:15:00 3405
转载 数据结构--树--红黑树
http://www.cnblogs.com/Kobe10/p/5617400.htmlR-B Tree简介 R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。红黑树的特性:(1)每个节点或者是黑色,或者是红色。
2016-06-26 10:41:10 546
转载 数独解法小探
http://www.cnblogs.com/kaige/p/sudok_algorithms.html数独的游戏要求在一个9X9的格子内填入1~9的数字,使得每一行,每一列,以及九个3X3的子区域内都没有重复的数字。如何用程序的方法来解这个问题呢? 稍作思索,我写出了第一种解法。从事后查询维基百科1来看,这种方法可以称之为回溯法。思路很简单,依次扫描每一个待填数字的空格:
2016-06-26 01:16:15 1478
转载 机器学习实战1:朴素贝叶斯模型+文本分类+垃圾邮件分类
http://www.cnblogs.com/rongyux/p/5602037.html 学习了那么多机器学习模型,一切都是为了实践,动手自己写写这些模型的实现对自己很有帮助的,坚持,共勉。本文主要致力于总结贝叶斯实战中程序代码的实现(python)及朴素贝叶斯模型原理的总结。python的numpy包简化了很多计算,另外本人推荐使用pandas做数据统计。一 引言
2016-06-21 21:34:04 3251
转载 Java进阶(三)多线程开发关键技术
http://www.cnblogs.com/jasongj/p/5599463.html原创文章,同步发自作者个人博客,转载请务必以超链接形式在文章开头处注明出处http://www.jasongj.com/java/multi_thread/。sleep和wait到底什么区别其实这个问题应该这么问——sleep和wait有什么相同点。因为这两个方法除了都能让当前线
2016-06-20 21:34:50 533
转载 Java并发编程总结4——ConcurrentHashMap在jdk1.8中的改进
http://www.cnblogs.com/everSeeker/p/5601861.html一、简单回顾ConcurrentHashMap在jdk1.7中的设计 先简单看下ConcurrentHashMap类在jdk1.7中的设计,其基本结构如图所示:每一个segment都是一个HashEntry[] table, table中的每一个元素本质上都是一个HashE
2016-06-20 21:27:30 830
转载 [Mechine Learning & Algorithm] 神经网络基础
http://www.cnblogs.com/maybe2030/p/5597716.html阅读目录1. 神经元模型2. 感知机和神经网络3. 误差逆传播算法4. 常见的神经网络模型5. 深度学习6. 参考内容 目前,深度学习(Deep Learning,简称DL)在算法领域可谓是大红大紫,现在不只是互联网、人
2016-06-19 21:39:02 1113
转载 HTTP文件断点续传的原理
http://www.cnblogs.com/Creator/p/5490929.html前几天一个同事跑过来找我说,我们在广告素材视频这块想做断点续传,就是这次某个视频缓存到一半,下次不用重头开始,可以在原来停留得位置开始继续下载.以提供更好的用户体验。同时说需要我们支持吐素材地址的业务接口告诉终端最后修改时间/文件签名(md5),用这个用来判断我当前要下的文件有没有
2016-06-19 21:26:40 1144
转载 多用户分级日志库 sclog
多用户分级日志库 scloghttp://www.cnblogs.com/life2refuel/p/5597170.html sclog在之前已经内置到simplec 简易c开发框架中一个日志库. 最近对其重新设计了一下. 减少了对外暴露的接口.也是C开发中一个轮子. 比较简单, 非常适合学习理解,最后自己写一个自己喜欢的日志库.首先分析分级设计的总的思路.
2016-06-19 21:23:35 1413
转载 sysfs分析
http://www.wowotech.net/device_model/314.html 1 sysfs的初始化2 sysfs的mount操作3 sysfs的文件(目录)操作 3.1 目录创建 3.2 文件创建 3.3 文件打开 3.4 文件读取 3.5 文件操作示例4 与kobject的关系5 示例 示例1:mic平台
2016-06-19 13:53:09 2309
转载 Spark性能调优——扩展篇
http://blog.csdn.net/sbq63683210/article/details/51690971目的继基础篇分析了开发调优与资源调优之后,本文作为拓展篇,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。数据倾斜调优简述有时候,大家可能会遇到大数据开发过程中一个比较棘手的问题,那就是数据倾斜,此时Spark作
2016-06-18 10:55:13 1231
转载 安卓动态调试七种武器之离别钩 – Hooking(上)
http://www.cnblogs.com/alisecurity/p/5590940.html作者:蒸米@阿里聚安全 0x00 序随着移动安全越来越火,各种调试工具也都层出不穷,但因为环境和需求的不同,并没有工具是万能的。另外工具是死的,人是活的,如果能搞懂工具的原理再结合上自身的经验,你也可以创造出属于自己的调试武器。因此,笔者将会在这一系列文章中分享一些
2016-06-17 16:35:47 1554
转载 devtmpfs分析
转自 :callme_friend 发布于:http://www.wowotech.net/device_model/310.html :统一设备模型 1 初始化 1.1 文件系统注册2 运行 2.1 devtmpfsd进程 2.2 创建设备文件 2.2.1 遍历路径 2.2.2 构建目录 2.2.3 构建设备文件 2.2
2016-06-16 00:05:11 9192 1
转载 React知识库内容精选:10篇文章让你迅速了解该技术
http://geek.csdn.net/news/detail/81106?ref=myreadReact作为前端框架的后起之秀,凭借其在构建SPA上的出色表现,正吸引着大量前端开发者深入研究。目前包括Strikingly、杭州大搜车在内的越来越多企业已在实际开发中探索、应用React。目前有关React的学习资源满天飞,零散且良莠不齐。面对它们,初次接触React的开发者往
2016-06-14 22:00:38 521
转载 玩转mongodb(八):MapReduce
http://www.cnblogs.com/zhouqinxiong/p/5576973.html MongoDB提供了MapReduce的聚合工具来实现任意复杂的逻辑,它非常强大,非常灵活。MapReduce使用JavaScript作为“查询语言”,能够在多台服务器之间并行执行。它会将一个大问题拆分为多个小问题,将各个小问题发送到不同的机器上,每台机器只负责完成一
2016-06-14 21:55:18 532
转载 浅谈算法和数据结构: 九 平衡查找树之红黑树
http://www.cnblogs.com/yangecnu/p/Introduce-Red-Black-Tree.html前面一篇文章介绍了2-3查找树,可以看到,2-3查找树能保证在插入元素之后能保持树的平衡状态,最坏情况下即所有的子节点都是2-node,树的高度为lgN,从而保证了最坏情况下的时间复杂度。但是2-3树实现起来比较复杂,本文介绍一种简单实现2-3树的数
2016-06-14 14:57:52 424
转载 Linux TCP队列相关参数的总结
https://yq.aliyun.com/articles/4252摘要: 本https://yq.aliyun.com/articles/4252文尝试总结TCP队列缓冲相关的内核参数,从协议栈的角度梳理它们,希望可以更容易的理解和记忆。注意,本文内容均来源于参考文档,没有去读相关的内核源码做验证,不能保证内容严谨正确。作为Java程序员没读过内核源码是硬伤。文/锋寒
2016-06-14 11:12:32 1002
转载 大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等
http://www.cnblogs.com/dunitian/p/5581520.html红色字体是现阶段比较火的----------------------------------------------------------------------------------------------------------------奇虎360 https://
2016-06-13 23:42:50 2305
转载 InnoDB源码分析--缓冲池(三)
转载自:http://www.cnblogs.com/wingsless/p/5582063.html 昨天写到了InnoDB缓冲池的预读:《InnoDB源码分析--缓冲池(二)》,最后因为着急看欧洲杯,没有把线性预读写完,今天接着写。 线性预读是由这个函数实现的:buf_read_ahead_linear,和随机预读一样,首先是要确定区域边界,这个边界内被访问过的page
2016-06-13 23:08:19 369
转载 innoDB源码阅读笔记--缓冲池
http://www.cnblogs.com/wingsless/p/5571292.html 最开始学Oracle的时候,有个概念叫SGA和PGA,是非常重要的概念,其实就是内存中的缓冲池。InnoDB的设计类似于Oracle,也会在内存中开辟一片缓冲池。众所周知,CPU的速度和磁盘的IO速度相差可以用鸿沟来形容,因此聪明的前辈们使用了内存这个ROM来弥补这道鸿
2016-06-09 01:27:24 581
转载 Michael &Scott 无锁队列 C++ 实现
http://www.cnblogs.com/napoleon_liu/archive/2010/08/07/1794566.html最近在研究无锁算法, 参照Michael and Scott的伪码,实现了个c++版本。参考 http://www.cs.rochester.edu/research/synchronization/pseudocode/queu
2016-06-07 23:58:46 588
转载 整数哈希介绍
为什么要整数哈希http://www.cnblogs.com/napoleon_liu/archive/2010/12/29/1920839.html 很多时候,可以直接用整数作为键,比如QQ号码,手机号码,但这些号码的分布性不是均匀的(比如高位的变化更少,低位变化更多)。 分布均匀指的是每位为0或1的概率都是一样的。理论基础整数哈希的目标 1.
2016-06-07 11:45:22 1640
转载 分布式锁1 Java常用技术方案
http://www.cnblogs.com/PurpleDream/p/5559352.html转自:http://www.cnblogs.com/PurpleDream/p/5559352.html 前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些
2016-06-05 22:54:18 430
转载 简易selenium自动化测试框架(Python)
http://www.cnblogs.com/AlwinXu/p/5558325.html最近空闲时间在探索Selenium的自动化测试,简单的写了一个小框架来测试公司的一个web产品。该框架包括以下模块:1. Test case编写模式(page模式,参考之前的博文http://www.cnblogs.com/AlwinXu/p/5537955.html)2. Test
2016-06-04 11:39:24 7904
转载 Memcache 内存分配策略和性能(使用)状态检查
http://www.cnblogs.com/zhoujinyi/p/5554083.html前言: 一直在使用Memcache,但是对其内部的问题,如它内存是怎么样被使用的,使用一段时间后想看看一些状态怎么样?一直都不清楚,查了又忘记,现在整理出该篇文章,方便自己查阅。本文不涉及安装、操作。有兴趣的同学可以查看之前写的文章和Google。1:参数
2016-06-04 01:37:04 1277
转载 【无人驾驶系列】基于ROS的无人驾驶系统
http://geek.csdn.net/news/detail/78099本文是无人驾驶技术系列的第二篇。在上篇解析光学雷达(LiDAR)技术之后,本文着重介绍基于机器人操作系统ROS的无人驾驶系统。文中将介绍ROS以及它在无人驾驶场景中的优缺点,并讨论如何在ROS的基础上提升无人驾驶系统的可靠性、通信性能和安全性。无人驾驶:多种技术的集成无人驾驶技术是多个技术的集成,如
2016-06-02 21:33:02 3646
转载 块设备驱动之通用层
当一个块被调用内存时,要储存在一个缓冲区,每个缓冲区与一个块对应,所以每一个缓冲区独有一个对应的描述符,该描述符用buffer_head结构表示 1 struct buffer_head { 2 unsigned long b_state; /* 表示缓冲区状态 */ 3 struct buffer_head *b_this_p
2016-06-02 21:19:13 1135
转载 WebKit性能的基石 ----- Hash 函数介绍
http://blog.csdn.net/onecoolx/article/details/9453359 WebKit 内核的浏览器一直以性能优异而著称。优异的性能来源于底层巧妙的设计与实现。这篇文章简要的介绍一下WebKit性能的基石 ----- Hash函数。Webkit内核源代码中包含一套全新实现的基础模板库 ---- WTF。 WTF提供了基本的容器类 如:Ve
2016-06-02 18:22:43 903
Go语言编程
2015-10-06
C++标准程序库_带书签版本
2013-06-25
无懈可击的web设计
2012-10-27
[五笔打字与输入技巧六日速成].甘登岱.扫描版.pdf
2012-10-27
[编程珠玑].Jon.Bentley.扫描版.pdf
2012-09-16
[Objective-C基础教程].Mark.Dalrymple.&.Scott.Knaster.扫描版.pdf
2012-09-16
java 编程艺术
2012-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人