起风了

“路海长 青夜旷 越过群山追斜阳”

SQL Server数据库设计规范

SQL Server数据库设计规范缩略图
数据库设计规范 1.简介 数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据库及其他应用系统,使之能有效地存储数据,满足各种用户的需求。数据库设计过程中命名规范很是重要,命名规范合理的设计能够省去开发人员很多时间去区别数据库实体。 最近也因为工作需要所以整理出了这个word文档...

105个软件测试工具大放送

    网络“黑色星期五”威胁,安全漏洞,网上银行盗窃,系统停机时间,以及许多这样的恶梦让全球的企业忧心忡忡难以入眠。确保性能具有加载的安全性和增强的经验是这个领域每个有能力的玩家所必备的。 我们为你提供了一个丰富的软件测试工具列表,这些测试工具不仅可以减少测试工作,而...

【分享】2017 开源中国新增开源项目排行榜 TOP 100

【分享】2017 开源中国新增开源项目排行榜 TOP 100缩略图
2017 年开源中国社区新增开源项目排行榜 TOP 100 新鲜出炉! 这份榜单根据 2017 年开源中国社区新收录的开源项目的关注度和活跃度整理而来,这份最受关注的 100 款开源项目榜单在一定程度上预示着业界的最新流行趋势。 可以看到,前十名中有九个是国内开发者开发的开源项目,这个比例相比于去年已大大提高。 ...

运用google-protobuf的IM消息应用开发(前端篇)

运用google-protobuf的IM消息应用开发(前端篇)缩略图
前言:   公司原本使用了第三方提供的IM消息系统,随着业务发展需要,三方的服务有限,并且出现问题也很难处理和排查,所以这次新版本迭代,我们的server同事呕心沥血做了一个新的IM消息系统,我们也因此配合做了一些事情。 对于前端来说,被告知需要用到protocol buffer,什么gui?最开始我一直没弄懂到底...

Python基础之协程

Python基础之协程缩略图
阅读目录 一 引子 二 协程介绍 三 Greenlet模块 四 Gevent模块 引子 之前我们学习了线程、进程的概念,了解了在操作系统中 进程是资源分配的最小单位,线程是CPU调度的最小单位。 按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定...

周末班:Python基础之并发编程

周末班:Python基础之并发编程缩略图
进程 相关概念 进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述...

大数据开发 | MapReduce介绍

大数据开发 | MapReduce介绍缩略图
1.  MapReduce 介绍 1.1MapReduce的作用 假设有一个计算文件中单词个数的需求,文件比较多也比较大,在单击运行的时候机器的内存受限,磁盘受限,运算能力受限,而一旦将单机版程序扩展到集群来分布式运行,将极大增加程序的复杂度和开发难度,因此这个工作可能完成不了。针对以上这个案例,MapRe...

电脑卡,速度慢?因为你缺少这个软件

电脑卡,速度慢?因为你缺少这个软件缩略图
电脑卡或者速度慢一直以来都是大家关注的问题,而其实电脑卡或者速度慢的决定因素有很多种。最常见的有大量的进程、硬盘读写速度慢等等原因。 很多软件默认就是开机自启动,很多小白不明白,也没怎么去关闭或者延时自启动。这样以来开机的时候很多软件一起自启动,电脑不卡才怪。延时自启动软件之前也推荐过:...

电脑任务栏要充分利用起来!

电脑任务栏要充分利用起来!缩略图
前几天有一个酷长推荐的 EarTrumpet 这软件后,在文章插图里面,任务栏下方有实时显示网速。然后就有好几个酷友加我微信想要这种软件。 image 应该会有很多人需要,所有在这也一起推荐给大家。 使用过 MacOS 的知道有 iStat Menus 这款软件都知道,它能够在 Mac 菜单栏上显示网络、CPU、磁盘,内存等信...

笔记《Hbase 权威指南》

105574066
为什么要用Hbase- Hbase的诞生是因为现有的关系型数据库已经无法在硬件上满足疯狂增长的数据了,而且因为需要实时的数据提取Memcached也无法满足- Hbase适合于无结构或半结构化数据,适合于schema变动的情况- Hbase天生适合以时间轴做查询 Werner Vogels,可以关注一下他的博客(Amazon的CTO) 分布式计算系...