你好,游客 登录
rss订阅 手机访问 
学习算法
2016年Java和JavaScript编程方面的趋势
TechCrunch在去年一月时曾发布过一篇文章,预测2016年编程方面的主要趋势,但软件开发的世界总是变幻莫测,很难明确预测到会有哪些全新的开发语言、框架以及工具出现。如今已是2016年底,之前的预测实现了多少呢? 最新版JavaScript的变化
日期:01月03日 作者:
一份程序员专属的12306图形验证码
​ 进入腊月了,你现在最重要的三件事 抢票、抢票、抢票,可12306偏偏和我们作对。

日期:12/31/2016 14:15:55 作者:
KMP算法解析(转自图灵社区)
KMP算法是一个很精妙的字符串算法,个人认为这个算法十分符合编程美学:十分简洁,而又极难理解。
日期:12/31/2016 14:13:19 作者:
Swift-从字符串匹配看普通算法与KMP算法
最近在leetcode上刷题,当然,是用swift,中间的辛酸经历就不提了,不得不说swift在便利性上的确十分强大,但其效率也的确相较C++、JAVA等显得相对低下,在这里不得不吐槽leetcode的Time Limit Exceeded魔咒似乎并不随着语言环境的不同而有所改变,
日期:12/31/2016 14:12:36 作者:
Python OpenCV 实现Reinhard颜色迁移算法
Reinhard颜色迁移算法的过程很简单,流程如下,细节部分见原文,题目为color transfer between images: 将参考图片和目标图片转换到LAB空间下 得到参考图片和目标图片的均值和标准差 对目标图片的每一个像素值,
日期:12/31/2016 14:12:14 作者:
分布式一致性算法——Paxos原理与推导过程
Paxos算法在分布式领域具有非常重要的地位。但是Paxos算法有两个比较明显的缺点:1.难以理解 2.工程实现更难。
日期:12/31/2016 14:11:29 作者:
微信小程序开发技巧(持续更新)
微信小程序开发技巧(持续更新ing) 框架部分
所有页面都需要在 app.json 文件中注册在 pages 数组中,注册格式为: "路径/文件名"

日期:12/31/2016 14:10:55 作者:
深度学习的三种硬件方案 ASICs、FPGAs 和 GPU,开发者需要知道什么?
今年三月 AlphaGo 和李世石的“世纪之战”炒红了深度学习—— AlphaGo 采用了人工神经网络技术,充分挖掘了深度学习的潜力。简单来说,深度学习是一个包含了许多层级数据处理的神经网络,以自动化方式组合起来解决问题。
日期:12/31/2016 14:02:42 作者:
从一个失败的强化学习训练说起:OpenAI 探讨应该如何设计奖励函数?
在当下,强化学习算法以一种惊奇、不可思议的方式进入到了我们的视野中。雷锋网此前也做过不少相关的覆盖和报道,而在 OpenAI 的这篇文章中,Dario Amodei 与 Jack Clark 将会探讨一个失败的强化学习模型。这个模型为何失败?原因就在于你没有指明你的奖励函数。雷锋网(公众号:雷锋网)编译,未经许可不得转载。
日期:12/30/2016 12:22:45 作者:
为什么游戏引擎大多选择使用 c++ 而不是 c 开发?
为什么那些引擎选择 C++ 而不是 C,或者说在游戏引擎的开发中有哪些功能、特性是可以通过 C++ 开发而不可以通过 C 的?
日期:12/30/2016 10:52:30 作者:
Keras 教程: Python 深度学习终极入门指南
事实上, 我们将利用著名的 MNIST 数据集, 训练一个准确度超过 99% 的手写数字分类器.
日期:12/30/2016 10:48:43 作者:
2016年度GitHub上Stars最多的项目

2016年接近尾声,在最近的几篇文章中,会整理总结一些2016年度开源项目。今天整理的是:2016年度GitHub最受欢迎的开源项目总榜。

日期:12/30/2016 10:47:40 作者:
史上最简单Android源码编译环境搭建方法
有史以来,Android源码编译环境的搭建始终是一件麻烦事儿。网上有数不清的文章介绍如何编译Android源代码,但是他们要么方法复杂、步骤太多;要么自称解决了一些编译问题(需要修改头文件,系统配置等),让人对其可信度产生质疑。有的童鞋硬着头皮照做了,但是由于伟大的GFW,大部分都死在了第一步——repo脚本都下载不下来,就算下载过了过不了gerrit那一关...
日期:12/30/2016 10:47:11 作者:
微信开源:生产级paxos类库PhxPaxos实现原理介绍
微信重磅开源生产级Paxos类库PhxPaxos!本文将用科普的口吻向大家介绍PhxPaxos背后的实现原理以及一些有趣的细节。
日期:12/30/2016 10:45:59 作者:
给Java新手的一些建议----Java知识点归纳(Java基础部分)
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。
日期:12/29/2016 17:22:50 作者: