上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。 这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。 互联网协议入门(二) (接上文) 七、一个小结 先对前面的内容,做一个小结。 我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一 ...
分类:
其他好文 时间:
2018-05-15 15:55:42
阅读次数:
140
1 什么是IOC、DI IoC—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动 ...
分类:
编程语言 时间:
2018-05-14 22:07:31
阅读次数:
270
2.1.1 IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转( ...
分类:
其他好文 时间:
2018-05-14 14:09:11
阅读次数:
172
1. 开始设计阶段尽可能进行接口设计,面向接口设计的系统会事半功倍。 2. 尽可能迟缓考虑切面 AOP拦截器,那是对懒人、或者对已有的系统进行有效快速地实现需求。 3. 使用AOP拦截器对系统的理解、设计思想有大打折扣。新人很难快速入门。 4. 本质理解,使用 AOP对 jvm 来说自己的类都是不可 ...
分类:
其他好文 时间:
2018-05-14 10:27:57
阅读次数:
140
一.linux系统简介: Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳 ...
分类:
系统相关 时间:
2018-05-13 11:48:42
阅读次数:
231
一、模型输入输出 输入是2组词向量,中心词向量W和上下文词向量W波浪线,输出是Xij的对数值 二、模型设计思想 1.W和W波浪线实际上应该是平等的,因为1个词在某些样本中是中心词,而在别的样本中是上下文词,都是同一个词 2.i,j,k3个词的词向量,应该能决定这个ratio,因为ratio是有意义的 ...
分类:
其他好文 时间:
2018-05-12 20:29:25
阅读次数:
547
HP-Socket 详细介绍 HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语 ...
分类:
其他好文 时间:
2018-05-12 15:12:40
阅读次数:
189
1.IoC是什么Ioc 全名 Ioc—Inversion of Control 即“控制反转”,不是什么技术而是一种设计思想,意味着想你设计好的对象交给一个容器控制而不是传统的在你的对象内部直接控制。 谁控制谁:在net里,我们直接在对象内部通过new创建对象,是程序主动去创建依赖对象,儿Ioc是有 ...
分类:
其他好文 时间:
2018-05-12 15:10:48
阅读次数:
261
0x00 课程说明 最近比较火的一门课程,youtube教育推出,经过CrashCourse字幕组翻译而成。 课程通俗易懂,大体描述计算机是如何演变而来,以及计算机中的一些部件组成和设计思想,包括了你日常使用及开发的一系列疑问解答! 确实不错! 下方是课程简介: 0x01 链接地址 B站链接地址:计 ...
分类:
其他好文 时间:
2018-05-10 11:22:46
阅读次数:
133
1 统一请求返回的最外层对象 日常处理请求时,异常返回结果与正常返回结果格式不一样,不利于前后端的数据交互,如果不处理也不利于编码。封装一个统一请求返回结果最外层对象是一种比较好的设计思想。 2 统一对象类的操作封装到一个工具类,避免重复代码 3 添加异常捕获类 4 自定义异常类 针对不同异常,我们 ...
分类:
其他好文 时间:
2018-05-07 17:43:19
阅读次数:
196