好文章 - 收藏集 - 掘金
React Native 开发技术周报 (第九期)~ 官方教程, Native 和 JavaScript 通信机制, 分包实践等等应有尽有~ - 前端 - 掘金
尊重版权,未经授权不得转载出处:http://www.lcode.org 本周报来自江清清的技术专栏,欢迎微信关注公共号:codedev123.精彩技术文章第一时间推送! 说在前面的话:React Native开发技术周报,主要会涉及React Native最...
Linux 探索之旅 | 第三部分第四课:后台运行及合并多个终端 - 掘金
-- 作者 谢恩铭 转载请注明出处 内容简介 第三部分第四课:后台运行及合并多个终端 第三部分第五课预告:延时执行,唯慢不破 后台运行及合并多个终端 上一课 Linux探索之旅 | 第三部分第三课:监视系统活动,滴水不漏 中,我们简单介绍了进程,也学...
52 个有用的机器学习与预测接口盘点 - 后端 - 掘金
随着基于人工智能与机器学习的应用如雨后春笋般不断涌现,我们也看到有很多提供类似功能的 API 悄悄登上了舞台。 API 是用于构建软件应用的程序、协议以及工具的组合;本文是对2015 中这个列表的修正与完善,移除了部分被废弃的 API ;我们也添加了最近由 I...
爬虫学习资源整理 - 后端 - 掘金
啊,好久没写东西了,发现收到了好多人的私信,我只要有时间都一一回复了,虽说不一定有用,但权当我们互相交流啊,互相学习呀。最近一篇《我分析了42万字歌词后,终于搞清楚民谣歌手唱什么了》文章(因为原文是微信上的,就不分享链接了,想看的自己搜索即可)在各个平台都可以...
爬虫这件小事 - 后端 - 掘金
0x00 前言 三月十四日,晴,宜发工资,忌上班。 这一天终于还是来了。两周前答应部门妹子3月15号之前写篇文章,两周后我只字未动诚惶诚恐,为了避免被当做假同事打假,有了这篇挫文。 至于为什么要写这方面内容,纯粹我临时拍脑袋想的,专业做爬虫的就不用看了,我...
开源一套电商全栈解决方案,含后端,微信端及手机 APP - 后端 - 掘金
Bibi Bibi原本是一款海外留学生活助手APP,含电商,社交等热门模块,经历过商业运营的考验,是较为成熟的解决方案。 本项目是电商服务后端,基于...
Nodejs 模拟登录新浪微博 - 前端 - 掘金
有时候我们需要对某个微博进行一些数据分析,例如绘制出微博转发网络图(参见使用D3.js绘制微博转发网络图),为了获取这些数据,我们可以使用微博 API ,但是微博 API 会有很多限制,有时并不能获取到我们想要的数据,所以我便开发出了这个 Nodejs 模拟登...
一次一个微优化,改进 Node.js 应用的吞吐量 - 后端 - 掘金
本文要点 借助分组或批量写,尽量最小化系统调用数量。 考虑应用中各种定时器的发布和清除开销。 CPU性能分析器能提供有用的信息,但是不会告诉问题的原委。 慎用ECMAScript高...
JavaScript 中比较运算的详细总结 - 前端 - 掘金
前言 在javascript开发中,比较操作是十分常见的。由于显式/隐式强制类型转换机制的存在,我们在使用比较运算时显得过于随意,也许表面上看并没有什么错误(比如在if()语句中判断两值相等时顺手就写成 == ),但是这可能会埋下很多不易发...
VS Code折腾记 - (4) 常用必备插件推荐【前端】 - 掘金
前言 这篇文章只要让你做一些基础的配置,把vscode变得更加顺手; 插件的需求不是一成不变,有些插件我已经移除了。。在最新的VSCODE 1.9.1中, 部分以前用插件实现的功能已经集成了,那就没有必要存在了。这里就不做推荐了 必备插件 功能性 Auto ...
基于机器学习的 web 异常检测 - 后端 - 掘金
Web防火墙是信息安全的第一道防线。随着网络技术的快速更新,新的黑客技术也层出不穷,为传统规则防火墙带来了挑战。传统web入侵检测技术通过维护规则集对入侵访问进行拦截。一方面,硬规则在灵活的黑客面前,很容易被绕过,且基于以往知识的规则集难以应对0day攻击;另...
女朋友的微博情绪监控 - 后端 - 掘金
就是这样,代码写好了,就差个女朋友了。 最后的效果就是检测某一微博博主新发的微博,如果判断为消极情绪就发出警告(手机通知、邮件通知、自动发一条上图那样的微博之类的)。 项目地址: https://github.com/DIYgod/Weibo2RSS 以 RS...
MapReduce 论文阅读 - 后端 - 掘金
大四时曾经粗略的阅读过这篇论文,并且已经写过不少的MapReduce程序,所以介绍性的内容不再赘述。再次阅读这篇论文的原因是为了更系统的学习分布式的相关知识,我开始跟进 MIT 6.824: Distributed Systems,而完成这门课程的第一个lab...
130 行实现 Express 风格的 Node.js 框架 - 后端 - 掘金
题图的PixivID为:pixiv-ID: 59561981,画师为ふすい 本文始发于我的博客,转载请注明作者。 很多时候我们使用Express,只是用到了它方便的路由和中间件系统。其实这个功能我们用一百多行代码可以轻松实现,且没有任何依赖,而...
Node.js 最佳实践 - 在 2017 年如何成为一名更好的 Node.js 开发者 - 前端 - 掘金
一年前,我发表的 在2016年如何成为一名更好的Node.js开发者 成功地引起了广泛关注,因此今年我想延续去年的主题,讲讲在2017年,如何成为一名更好的Node.js开发者。 在这篇文章中,我们将展望2017年Node.js的最佳实践,最热话题,以及我们需...
为 Async-Await 唱一曲赞歌 - 后端 - 掘金
原文地址:An Ode to Async-Await 原文作者:Tal Kol 译文出自:掘金翻译计...
设计模式之责任链模式 - 后端 - 掘金
题外话:本文的代码我放在 Github 上,感兴趣的可以去下载使用,在阅读本文之前希望你熟悉 Java 语法基础。 定义:责任链模式(Chain of Responsibility)使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系...
设计模式之单例模式 - 后端 - 掘金
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 在实际编程中,我们常常需要在运行过程中只创建一个对象,在执行过程中仅对这个对象进行操作,比如对数据库的连接类,我们并不希望每次操作数据库的时候都连接数据库...
设计模式之工厂模式 - 后端 - 掘金
题外话:本文的代码我放在 Github 上,感兴趣的可以去下载使用。 下面介绍三种设计模式,简单工厂模式,工厂方法模式,抽象工厂模式。 工厂方法模式和抽象工厂模式属于 23 种设计模式之中,均属于创建类模式。 思考如下场景: 有...
谷歌推出 Python 性能加速方案 - 后端 - 掘金
Overview Grumpy is a Python to Go source code transcompiler and runtime that is intended to be a near ...
阿里技术协会文章:通通连起来——无处不在的流 - 后端 - 掘金
最近总是听见 liu 这个东西啊,比如 liu 翔低调宣布新恋情啦、 liu 强冬告白奶茶啦、微软停止支持 IE liu 览器啦,最近我们的淘宝前端夜校讲师也提到了 liu (流)的运用。 在 Unix 系统中流就是一个很常见也很重要的概念。 Uni...
设计模式之 UML 类图 - 后端 - 掘金
前言 为什么要学习设计模式? 个人觉得设计模式传授的是一种思想,是一种脱离语言的编程习惯。对于一个没有太多经验的程序员,如何写出 简洁优雅,可复用性高,可扩展性强,高内聚低耦合 的代码至关重要。学习别人的设计模式就是为了在没有经验的情况下写出一...
Python 笔记 - 从迭代器、生成器到协程(一) - 后端 - 掘金
最近看了一篇老的教程,结合最近开始使用的python3,简单介绍一下python中协程的用法,本文中实例的代码都是在python3.5中可以运行的。 协程的内容受以下教程的启发较大: ...
Python 语法速览与机器学习开发环境搭建 - 后端 - 掘金
Python语法速览与机器学习开发环境搭建从属于笔者的程序猿的数据科学与机器学习实战手册,如果希望了解更多关于数据科学与机器学习知识体系结构,推荐阅读2016:我的技术体系结构图:Web/ServerSideApplication/MachineLearnin...
理解并发 / 并行,阻塞 / 非阻塞,同步 / 异步 - 后端 - 掘金
昨天面试一个人,正好聊到操作系统原理,于是我又把这些概念复习了一遍并记下来。留着以后吹水用。 1. 阻塞,非阻塞 首先,阻塞这个词来自操作系统的线程/进程的状态模型...