为了账号安全,请及时绑定邮箱和手机立即绑定

用手记的方式,学习前沿流行技术

创建手记
赶紧出去,千万别点进来 赶紧出去,千万别点进来

使用Node.js实现一个简单的ZooKeeper客户端

本文作者:ivweb link 原文出处:ivweb社区 未经同意,禁止转载 什么是ZooKeeper Zookeeper 是一个分布式的、开源的协调服务,用在分布式应用程序中。它提出了一组简单的原语,分布式应用程序可以基于这些原语之上构建更高层的分布式服务用于实现同步、配置管理、分组和命名等。Zookeeper 设计的容易进行编程,它使用一种类似于文件系统的目录树结构的数据模型,以 java 方...

820浏览 16推荐 1评论

Crashlytics-崩溃(crash)统计工具使用教程 原创

Crashlytics-崩溃(crash)统计工具使用教程 Fabric 是一个先进的移动平台平台。 Crashlytics 是Fabric提供的一个崩溃统计分析平台,允许你监控你的应用的状态。 如何配置Fabric-Crashlytics 第一步改变build.gradle: buildscript { repositories { maven { url 'https://maven...

323浏览 6推荐 1评论

【算法杂谈 2】情人节,用C++画一个心:) 原创

情人节到啦,作为程序员开发者,应该送给男女朋友什么礼物呢?我们这次不聊 算法与数据结构 ,一起用C++语言画个心作为礼物吧!(被罚跪搓衣板儿什么的概不负责= =) 严格来说,这不是一个算法问题,就当作是情人节特辑吧:) 在网上稍微查一查心形的曲线方程,会发现很多,最流行的曲线方程应该就是这个了: 嗯,方程看着复杂,我们不管这是怎么推导出来的(我真的不会啊= =,不过我会一个更丑的心形曲线的推导过程...

5329浏览 114推荐 11评论

腾讯2016笔试题-微信红包-找出数组中过半数的数字 原创

腾讯2016笔试题-微信红包-找出数组中过半数的数字 题目 春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。 给定一个红包的金额数组gifts及它的大小n,请返回所求红包的金额。 没找到,返回0。 思路 思路一:部分快速排序 受快速排序的partition函数...

999浏览 11推荐 1评论

程序员,请向加班说No!!! 原创

大家在看到这个标题的时候会想到什么?如果是以前的我一定会想到:程序员那有不加班的,这不是天方夜谈吗。 但是今天的我会告诉大家,只要你有合适的方法,一定是可以做到的,而我的这门新课程——组件化开发android应用,就是想要告诉我们的广大开发者,我们程序员也不需要每天都去加班。 其实我从很早以前就开始思考做这样一个课程,初衷也会简单,我们程序员也是人,赚的钱也没有比产品之类的...

3844浏览 45推荐 2评论

Python装饰器进阶之一 原创

Python装饰器进阶之一 先看例子 网上有很多装饰器的文章,上来说半天也没让人看明白装饰器到底是个什么,究竟有什么用,我们直接来看几个例子。 Python递归求斐波那契数列 def fibonacci(n): if n <= 1: return 1 return fibonacci(n - 1) + fibonacci(n - 2) print(fibonacci(50)) 这是一个很常见...

356浏览 13推荐 0评论

Python多线程----线程池 原创

Python多线程----线程池 需求:假设我们现在有一个多线程项目,每有一个用户连接进来,我们的服务器就会创建一个线程。而我们的服务器最多能够承载100个线程,再多就会崩溃。为了防止恶意用户伪装真实用户构建大量的访问来让我们的服务器崩溃,现在需要对线程数量进行限制,一共只有100个线程,并且当一个用户访问结束以后线程会自动归还,等待下一个用户访问。如果100个线程全部被占用则101个用户进入阻塞...

379浏览 7推荐 1评论

来自学员的两款小程序。开发者,你应当拥有一款自己的产品。 原创

今天应该是上班开工的第一天。你的心情如何呢?是不是心里碎碎念的想着为什么一年只有1个春节和1个国庆~~~​我过年也没怎么休息。我觉得就像以前上学时经常吹牛的那句话:大考大玩,小考小玩,不考也玩。心态放平和,工作、生活和休息本没有区别,区别还是在于你看待工作、生活和休息的心态。 我从不认为工作有多么痛苦,也从没觉得放假有多么惬意。我累的时候,就玩会儿游戏、看会儿电影。我不累的时候,放假也会写写书和代...

5197浏览 120推荐 11评论

技术干货:django通过celery实现发送邮件的异步执行(内附代码 原创

异步任务的重要性 大家在做web项目的时候经常会遇到一些耗时的操作, 比如: 发送邮件、发送短信、生成pdf。这些操作在某些情况下需要立即返回结果给用户,但是可以在后台异步执行。 比如用户邮箱注册的时候, 在发送邮件的时候可以先把"已经发送激活邮件到邮箱"返回给用户, 同时把邮件发送任务提交到异步处理线程中。 现在介绍一款python写的专门用于处理异步任务的框架--celer...

1248浏览 13推荐 2评论

MySQL中timestamp数据类型的特点 原创

在使用MySQL数据库时有很多常见的误解,其中使用int类型来保存日期数据会提高数据读取的效率就是比较常见的一个误解。通常情况下在选择表中列的数据类型时我们要选择能满足存储需要的,最小的数据类型,这大概就是大家喜欢使用int类型来保存时间数据的原因.因为INT类型只占用4个字节面datetime类型要占用8个字节,显然INT要比datetime类型小很多,同时MySQL又提供了两个非常好用的函数F...

475浏览 10推荐 1评论

【算法杂谈 1】 从一道面试题再看三路快排partition 原创

在这次分享中,我将为大家回顾一下排序算法,同时,详细解析一下LeetCode中第75个问题:Sort Color。这个问题是Facebook,Microsoft和Pocket Gems的面试题。在LeetCode中难度标记为Medium:) 在我的课程算法与数据结构中,我向大家详细介绍了快速排序这个最经典的排序算法。在这里为大家简单复习一下,没有学习这门课程的同学,也可以简单看到一个轮廓。 快速排...

2985浏览 31推荐 2评论

聊一聊我对工程师的职业发展路径和角色转换的看法 原创

开篇的一些杂事 回忆起这已经是我和慕课网合作的第四年了,还记得在2014年的某天在58同城(似乎听起来是一个low B的桥段)看到慕课网招募讲师,当时的念头就是把我在工作上所学到的东西,让更多的人受益,尽自己的力量去改变和影响这个行业的未来;当时作为一个工程师的心态极度的单纯和执着。现在回忆起来,虽然现在已不怎么写代码,但是无论是团队管理还是项目管理,作为一名‘工程师‘ 勿忘初心的心态会让自己在这...

3448浏览 69推荐 14评论

放假了学什么编程,出去玩吧!(千万不要点进去)

*{margin: 0; padding: 0;} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} #AD-article{ width: 100%; font-size: 12px; font-family: "PingFang SC",He...

50771浏览 1083推荐 104评论

精通Python爬虫-01-不断前行的蜘蛛 原创

精通Python爬虫-01-不断前行的蜘蛛 声明: 本系列文章原创于慕课网,作者秋名山车神,任何人不得以任何形式在不经作者允许的情况下,进行任何形式的印刷以及销售,转载需注明出处及此声明。 本系列文章更新至少每周一更,将涉及Python爬虫基础,Requests,Scrapy等主流爬虫技术。同时会介绍图片验证码,语音验证码的识别以及我自己设计的一个高并发可扩展易维护的集群爬虫架构。 对文章有任何问...

3265浏览 51推荐 4评论

Angular2集成开发环境 原创

我在很多群里面看到,很多刚刚入行的道友,或者刚刚入手Angular的道友,都说搭建开发环境好麻烦。有些人说搞了一整天都搞不定,于是就放弃了。看到这里,小僧很心痛啊! 于是,我就拿Ubuntu 16.04做了一个VMware镜像,把环境都搭建好了,你们只要把它下载下来,就可以上手玩儿NiceFish了。 VMware镜像百度网盘链接:https://pan.baidu.com/s/1pLlR4Rx ...

2203浏览 24推荐 2评论
首页上一页1234567下一页尾页

推荐作者

标签风向标

本月热门

精选推荐

意见反馈 常见问题 APP下载
官方微信