Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
架构师资料教程
设计模式与系统阶段
我们经常碰到一个问题:母亲和老婆掉到水里,你先救哪个?这个问题很难回答,我们从GOF设计模式与系统的角度来解剖这个问题。 GOF设计模式分三种类型:结构型、创建型和行为型,这三者类型其实对应着一个系统的三个阶段:设计阶段、创建阶段和运行阶段。
大多数程序员最重要的应该学习什么?
大多数人以为他们需要学习特定技术、算法、数学或其他形式的具体知识。 但是在Joost看来,这些从来都不是最主要的。 最主要的是他们需要学习“ 自律 ”。这是来自
请停止编程技术教育,启动计算机式思考教育
这是一篇倡导计算机式的思想比单纯技术更加重要的文章,编程技术固然重要,但是编程语言只是思想的表现形式,正如文字是作家的表现形式,作家写作文字时,已经超出文字语言的束缚,通过文字语言来表达其丰富的思想和境界。而长期熟练使用计算机语言以后,你也不会再受语言的束缚,而是驾驭语言表达你的类似计算机方式的思考
计算机科学家告诉数学家如何编写证明!
一直以来,学计算机的总是要先学数学与算法,计算机科学家好像比数学家低人一等。现在计算机科学家Lamport认为传统xy数学公式有漏洞,采取对象结构证明方法更好,你是不是扬眉吐气了呢? 赢得2013计算机图灵奖的Leslie Lamport发表了一篇
第三次技术革命:软件革命
人类历史上的三次技术革命:农业革命、工业革命和正在进行中的软件革命,Sam Altman认为软件革命会导致大量失业和让小组织力量更强大。 来自
著名风投公司A16Z看好的16个未来软件相关领域
A16Z是风投Andreessen Horowitz公司简称,日前在他们网站上刊登他们看好的16个与软件计算机相关的领域:16 Things | Andreess
日本计划将编程纳入义务学校以培养创造力
至关重要的是,在学校加入计算机编程将能提高孩子们的逻辑思考能力和创造性。 日本的教育、文化、体育、科学和技术部门已经决定2020年之前将计算机编程成为小学的必修课程,紧接着在2021年加入初中,2022年加入高中阶段。
权限引擎,可以怎么和认证框架结合不?
权限引擎,可以怎么和认证框架结合不? 可以和认证框架结合,权限引擎中应该有个SignIn接口,业务系统通过这个入口向权限引擎(权限引擎嵌入在业务系统进程内运行)传入用户名和密码来登录权限引擎,这是“验证用户的身份并进入权限
为什么使用构造逻辑而不是排中律?
基于类型的逻辑让我们使用构造逻辑constructive logic而不是经典逻辑,而且以这样一种奇怪扭曲的方式否定排中律,为什么我们要这么做? 有一些理由,首先,构造逻辑其实不奇怪,只要你以它的方式思考,在经典逻辑中,排中律是“对于任何语句P,要么P是真
计算机中人们所说的“不变性”到底是什么?
计算机中人们所说的“不变性”到底是什么?起初指的是2 = 1 + 1这样的事情;起初指的是往气球里面充1立方米空气,只要气球不漏气全部放出来应该还是1立方米。指的这样的不变性。起初如果指的是上面那样的不变性,现在指的应该还是那样的不变性。因为任何一个词汇无论如何演化只要能够存留下来的
Monad和Monoid的定义
根据这篇文章触发的灵感,写了两篇定义性文章: 什么是Monoid?
分享一个好东西:计算机专业导论之思维与系统
由于个人是非计算机专业的,所以容易由内而外由外而内得到一种力趋势着不停的学习和补充科班知识。一直处在那样一种状态,如今已经七八年了科班的书应该大都看过了,但是没有系统的听过老师讲课,偶尔在163看到一个系列课程叫
开源权限引擎-anycmd融合
anycmd是一个.net平台的完全开源的,完整支持rbac的,将会支持xacml、javascript的通用的权限框架、引擎、中间件、解决方案。更多介绍猛击http://www.oschina.net/p/anycmd Function
EntityType和ResourceType和Ontology这三层概念
EntityType和ResourceType和Ontology三者的区别三层概念 EntityType、Property、Method层;ResourceType、Field、Operation层;
修身养性、原则、模式、价值观
对象是把空间和空间的变迁(运动)(计算机里的世界是离散的所以叫变迁),或者叫把变迁和变迁的结果(空间)封装成为一个单元(问题单元),这样的单元在空间维度可以一层套一层的套下去,在时间(运动)维度可以一单元一单元的组合下去。OO的“问题单元”到底是什么?是一种管理模式,用来管理时间和空间的模式。
uda1341:心理预演大法好
为什么我们在爬而别人看起来在飞?因为心理预演大法好。 什么是心理预演大法?一句话:直接使用大脑的系统二训练系统一。当然这不是我提的,我是在别人的douban上偶遇到的,链接在本文的末尾。古人云:书山有路勤为径。如果
为什么说树是二维的?
为什么说树是二维的?昨天看了一天w3school上的xml教程感觉明白了一些,二维指的应该是两个变量, 是哪两个变量:1是相对位置(比如相对于根节点,一路沿着key连接到目标节点)变量;2是目标位置的值。location = path = key = roo
持久层和展示层中只有键值对,自定义类型只出现在中间的业务层中
Query和Repository的返回值有个明显的不同,Query返回的应该是基本的键值对形式,键值对中的值应该是基本类型的。而Repository是实体仓储,实体仓储返回的是实体对象(Repository中的任何操作至多影响一个实体)。Query面向的是数据,Query是想要得到满足给定条
上页
下页
关闭