会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
caiyongji
公众号: caiyongji 公众号: 蔡永吉
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2018年1月30日
微信红包的随机算法是怎样实现的?
摘要: 我在知乎上看到这样一个问题 "微信红包的随机算法是怎样实现的?" 有人说腾讯大致是这样实现的: 每分钱随机选择红包。 至于什么回归分析,统计模拟 统统用不上 。 本例中我们摒弃“抽取”、“随机金额”这样的传统概念,使钱拥有选择意识,执行“随机”行为,自然而然红包就有了随机金额的属性。 改变一下思路,
阅读全文
posted @ 2018-01-30 21:03 CaiYongji
阅读(2886)
评论(0)
推荐(0)
2018年1月25日
全栈技术导图
摘要: 本导图已在github开源: "https://github.com/caiyongji/full stack mind map"
阅读全文
posted @ 2018-01-25 01:43 CaiYongji
阅读(192)
评论(0)
推荐(0)
2018年1月13日
AI时代:推荐引擎正在塑造人类
摘要: 麦克卢汉说:“我们塑造了工具,反过来工具也在塑造我们。”
阅读全文
posted @ 2018-01-13 13:27 CaiYongji
阅读(1020)
评论(1)
推荐(3)
2018年1月3日
多域名解析及延伸知识点
摘要: 我们想象一下,用户输入网址进行HTTP请求,DNS服务器找到域名对应的IP地址,连接IP地址对应的服务器,那么服务器是如何知道用户是通过A域名还是B域名找到自己的呢? 本文旨在通过通信协议的例子让你更加深入了解HTTP以及一些小技巧,包括反向代理,HTTP报文,三次握手,DNS解析,DNS污染/劫持
阅读全文
posted @ 2018-01-03 23:43 CaiYongji
阅读(808)
评论(0)
推荐(0)
2017年12月24日
在编程中为所欲为[圣诞版]
摘要: 众所周知,在Java中final String中的值是一成不变的。大家都知道String的+(拼接)运算会丢弃内存引用并在内存中重新开拓地址,事实上也确实如此。但final的变量真的是一成不变的吗?谨以此文打开程序员思路,跳出定式思维,希望本文会给你的程序员生涯带来新的思考。 一个简单的例子 这个例
阅读全文
posted @ 2017-12-24 14:53 CaiYongji
阅读(190)
评论(0)
推荐(0)
2017年12月19日
如何成为10倍速的程序员
摘要: 国外有个词叫做10x Programmer,直译是以一当十的程序员。我并不认为一个技术大牛能完成10个普通程序员的工作,技术大牛会花1/10的时间把工作做完,然后用剩下9/10的时间平衡生活、爱好和未来,所以我仅把10x Programmer叫做10倍速的程序员。 也许有人会觉得这种定义太过狭隘,没
阅读全文
posted @ 2017-12-19 22:30 CaiYongji
阅读(271)
评论(0)
推荐(1)
2017年10月24日
(通用)深度学习环境搭建:tensorflow安装教程及常见错误解决
摘要: 区别于其他入门教程的“手把手式”,本文更强调“因”而非“果”。我之所以加上“通用”字样,是因为在你了解了这个开发环境之后,那些很low的错误你就不会犯了。 大家都知道深度学习涉及到大量的模型、算法,看着那些乱糟糟的公式符号,心中一定是“WTF”。我想说的是,这些你都不要管,所谓车到山前必有路。 所需
阅读全文
posted @ 2017-10-24 22:05 CaiYongji
阅读(429)
评论(0)
推荐(0)
2017年7月3日
Lucene分词停用词库stopwords
摘要: ! " $ % & ' ( ) + , \ \ \ . .. ... ...... ................... ./ .一 .数 .日 / // 0 1 2 3 4 5 6 7 8 9 : :// :: ; \ \ ? @ A Lex [ \ ] ^ _ ` exp sub sup |
阅读全文
posted @ 2017-07-03 10:49 CaiYongji
阅读(752)
评论(0)
推荐(0)
2017年6月14日
20行JS代码实现贪吃蛇
摘要: ``` 20行JS代码实现贪吃蛇 ```
阅读全文
posted @ 2017-06-14 14:20 CaiYongji
阅读(621)
评论(0)
推荐(0)
2017年6月10日
程序员必备工具目录
摘要: 目录 "应用程序" "音频" "聊天客户端" "压缩" "数据恢复" "开发者工具" "文档" "电子书实用程序" "电子邮件" "游戏" "图形" "在线存储" "生产力工具" "终端" "文本编辑器" "实用程序" "视频" "配置与安装" "Windows 10" "Windows 8.1 s
阅读全文
posted @ 2017-06-10 21:09 CaiYongji
阅读(3370)
评论(1)
推荐(2)
上一页
1
2
3
4
5
下一页
公告