随笔分类 -  E计算机理论

摘要:区块链技术日前火的是一塌糊涂,仔细在网上查资料会发现原来区块链技术的原理就是典型的美国思维,人人都有选举权,每个节点(算力)都有账本,一旦大多数选了坏人(坏账),整个系统也就瘫痪了。 一个区块链系统由许多节点组成,这些节点一般就是一台计算机。在该系统中,每个参与的节点都有机会去竞争记账,即更新数据库 阅读全文
posted @ 2018-04-18 15:31 光何 阅读(216) 评论(0) 推荐(0) 编辑
摘要:一、RESTful RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。 二、GET,POST Http定义了 阅读全文
posted @ 2017-10-18 14:00 光何 阅读(6859) 评论(0) 推荐(0) 编辑
摘要:Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。 Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。 RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的 阅读全文
posted @ 2017-05-01 09:43 光何 阅读(271) 评论(0) 推荐(0) 编辑
摘要:一、声明式编程与命令式编程 先统一一下概念,我们有两种编程方式:命令式和声明式。我们可以像下面这样定义它们之间的不同: 命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。 声明式编程:告诉“机器”你想要的是什么(what),让机器想出如何去做 阅读全文
posted @ 2017-03-22 15:14 光何 阅读(1042) 评论(0) 推荐(0) 编辑
摘要:RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图) 角 阅读全文
posted @ 2016-12-25 16:22 光何 阅读(370) 评论(0) 推荐(0) 编辑
摘要:创建型模式 1、ABSTRACT FACTORY 追MM少不了请吃饭了,麦当劳的套餐和肯德基的套餐都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“两个B套餐”就行了。麦当劳和肯德基就是B套餐的Abstract Factory, B套餐里含有汉堡, 鸡翅和饮料. 阅读全文
posted @ 2016-12-02 11:45 光何 阅读(392) 评论(0) 推荐(0) 编辑
摘要:案例需求:需要在原来的dao实现类的方法中,加入日志的记录功能,对原有的功能进行增强 1. 静态代理 静态代理的组成: 抽象接口:目标类和代理类必须实现同一个抽象接口。 目标类:封装了原始的核心功能 代理类:拥有目标对象的引用,同时完成扩展功能的实现 总结:将核心功能和扩展功能在代码的实现上,进行了 阅读全文
posted @ 2016-11-13 11:48 光何 阅读(210) 评论(0) 推荐(0) 编辑
摘要:一、常见换行符 1. CR&LF,即\r\n,这是Windows下记事本的格式,Linux是完全支持的;(推荐) 2. CR,即\r,记事本不支持,没有换行效果,也没有\r效果;Word下有换行效果,也有\r,其\r效果是:在每一行的末尾,默认的光标定位是下一行的行首,也就是说在行尾输入的内容实际上 阅读全文
posted @ 2016-11-11 14:05 光何 阅读(1917) 评论(0) 推荐(0) 编辑
摘要:一、国际单位制(SI) yotta 尧[它] 10的24次方 zetta 泽[它] 10的21次方 exa 艾[可萨] 10的18次方 peta 拍[它] 10的15次方 tera 太[拉] 10的12次方 giga 吉[咖] 10的9次方 mega 兆 10的6次方 kilo 千 10的3次方 二 阅读全文
posted @ 2016-11-11 10:33 光何 阅读(1125) 评论(0) 推荐(0) 编辑
摘要:JavaBean 要想成为JavaBean,需要满足以下条件: 1,提供一个默认的无参构造函数。 2,需要被序列化并且实现了Serializable接口。 3,可能有一系列可读写属性伴随"getter"或"setter"方法。 POJO POJO(Plain Ordinary Java Object 阅读全文
posted @ 2016-10-21 14:35 光何 阅读(382) 评论(0) 推荐(0) 编辑
摘要:浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语 言下的一个应用HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染 阅读全文
posted @ 2016-10-11 10:47 光何 阅读(978) 评论(0) 推荐(0) 编辑
摘要:一、计算机变量一般命名规则为 变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号()php开始。(有些编译器已经支持中文变量名了) 变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。 阅读全文
posted @ 2016-06-04 19:14 光何 阅读(2816) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示