最新 最热

如何在Java代码中去掉烦人的“!=null”

最终,项目中会存在大量判空代码,多么丑陋繁冗!如何避免这种情况?我们是否滥用了判空呢?

2020-04-21
1

10个重构小技巧,去掉代码中的S味

本次我们抛开 JAVA 虚拟机源码这些相对底层的东西,来与各位探讨一下几个代码重构的小技巧。重构的手法有很多种,相对而言,一篇文章的涵盖量自然是无法提到所有,这里也只能提出一些平时会经常使用的一些手法。...

2020-04-14
1

Q,Friend-Q,Foe-Q,Ce-Q 简要对比

它们都可以用于 multi-agent 环境,下面以 soccer game 为例。

2020-04-14
1

设计沉淀录:如何让你的设计更有价值

今年互联网行业已步入了寒冬,整个行业大规模的裁员。美团、拉勾、阿里、京东等公司均不同程度的“缩招”与裁员,预计会持续到2020年。时代发展很迅速,社会很残酷,永远不要认为危机离自己很远而安心地一直停留在舒适圈,因为...

2020-04-08
1

设计新宠(二)社会设计师

长久以来,设计师一直在为全球10%的有购买能力的人群做设计,而90%真正需要设计的人和问题却被忽视了,我们今天面临的日益凸显的环境和社会问题,正是对设计师提出的新挑战,社会设计(social design)也因此应运而生。...

2020-04-08
1

JIRA 如何将一个项目转换为 Scrum 项目

如果你没有管理员权限的话,在这里就不能进行操作了,否则的话需要提示你输入你的用户名和密码后继续。

2020-04-07
1

读论文:《Correlated-Q Learning》

今天要读一篇 Amy Greenwald 的论文《Correlated-Q Learning》,先记一下论文中的基础概念,然后再去深入解读。

2020-04-02
1

事件_窗体传值(使用系统自带的委托)

本实验的目的:利用系统自带的EventHandler 委托。模仿.netFrame系统的委托是如何实现功能的;

2020-03-24
1

Linux设备驱动模型-Uevent

当一个设备动态的加入到系统时候(比如常见的将U盘插入到PC机器上), 设备驱动程序就需要动态的检测到有设备插入了系统,就需要将此事件通知到用户层,然后用户层对这一事件做响应的处理,比如加载USB驱动,更新UI等。而将此事件...

2020-03-24
1

什么是 Q-learning?

它是强化学习中的一种 values-based 算法,最终是会学习出一个表格 Q-Table,例如在一个游戏中有下面5种状态和4种行为,则表格为:

2020-03-20
1