我在第9章看到这段文字: 重构是在不改变已有代码意图或者行为的情况下加强或改善其设计的行动。外部行为保持不变,但内部的东西更流畅。 我查了资料,但是我还是不太懂,我的困惑是:这是重构还是优化 重构(Refactoring)就是通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提 ...
分类:
其他好文 时间:
2019-03-16 12:39:56
阅读次数:
156
Description 国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革,以推动乒乓球运动在全球的普及。其中11分制改革引起了很大的争议,有一部分球员因为无法适应新规则只能选择退役。华华就是其中一位,他退役之后走上了乒乓球研究工作,意图弄明白11分制和21分制对选手的不同影响。在开展他的研究 ...
分类:
其他好文 时间:
2019-03-15 19:13:06
阅读次数:
177
java深浅拷贝 一、前言 为什么会有深浅拷贝这个概念? 我觉得主要跟JVM内存分配有关,对于基本数据类型,只存在栈内存,所以它的拷贝不存在深浅拷贝这个概念。而对于对象而言,一个对象的创建会在内存中分配两块空间,一个在栈内存存对象的引用指针,一个在堆内存存放对象。这个时候会有一个问题,你拷贝的只是这 ...
分类:
编程语言 时间:
2019-03-14 00:35:48
阅读次数:
200
承智关于支付宝AR框架体系和实践的分享主要分为以下三个部分: 1. 支付宝AR框架体系 2. AR实践案例分享 3. 总结和展望 在本次分享中,来自蚂蚁金服支付宝多媒体技术部猎鹰团队的技术专家承智为大家解密了支付宝AR红包背后的技术。在他的演讲中首先分享了支付宝对于AR技术需求的一些特点,之后分享了 ...
分类:
其他好文 时间:
2019-03-13 16:50:35
阅读次数:
183
构造函数与析构函数 OOP第二课 1 构造函数 1.1 构造函数具有一些特殊的性质 1.2 定义构造函数的一般形式 1.3 利用构造函数创建对象 2 成员初始化表 3 缺省参数的构造函数 4 重载构造函数 5 拷贝构造函数 5.1 自定义拷贝构造函数 5.2 缺省的拷贝构造函数 5.3 调用拷贝构造 ...
分类:
编程语言 时间:
2019-03-13 00:03:20
阅读次数:
194
概念:使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用一 ...
分类:
编程语言 时间:
2019-03-11 23:51:09
阅读次数:
233
0x00前言: 本文主要小结以下php下的xpath查询xml结构的漏洞利用和XXE漏洞利用 xml是可扩展标记语言,它被设计出来是为了存储传输数据的。 它的结构是树形结构,并且标签要成对出现比如下面这个例子 把上面的代码画个示意图 0x01xpath注入: 因为xml的产生是用于存储和传输数据的 ...
分类:
其他好文 时间:
2019-03-11 13:17:37
阅读次数:
214
借鉴架构示意图: 实例介绍: 公司某项目架构 服务器A:nginx 服务器BC:tomcat1、tomcat2 服务器D:Dubbo+zookeeper 服务器EF:db1+zookeeper、db2+zookeeper 服务器D中某服务端项目模块信息如下: dubbo.properties配置信息 ...
分类:
其他好文 时间:
2019-03-11 11:53:53
阅读次数:
263
一、人工智能之自然语言处理 自然语言处理(Natural Language Processing, NLP),是人工智能的分支科学,意图是使计算机具备处理人类语言的能力。 “处理人类语言的能力”要达到什么效果呢?举个例子!班主任问路班长:“你能把粉笔递过来么?”。这句话有两层意思,第一层:你能不能把 ...
分类:
其他好文 时间:
2019-03-10 16:19:45
阅读次数:
208