通信图=交互的参与者+通信链+消息 在通信图中表示对象的方法与在对象图中表示对象的方法一致“参与者名:类名”(注意:虽然整个系统中可能有其他的对象,但只有涉及协作的对象才会被表示出来) 链接是两个对象间的连接路径他表示两个对象间的导航和可视性,沿着这条路径,消息可以流动。 消息分为:自我委派消息、控 ...
分类:
其他好文 时间:
2019-07-28 15:47:38
阅读次数:
82
1、预处理 源代码文件中头文件、宏定义等进行分析,生成预编译文件 预处理阶段:对源代码文件中文件包含关系(头文件)、预编译语句(宏定义)进行分析和替换,生成预编译文件。 编译阶段:将经过预处理后的预编译文件转换成特定汇编代码,生成汇编文件 汇编阶段:将编译阶段生成的汇编文件转化成机器码,生成可重定位 ...
分类:
编程语言 时间:
2019-07-28 15:47:16
阅读次数:
223
(1)redis和memcached有啥区别 这个事儿吧,你可以比较出N多个区别来,但是我还是采取redis作者给出的几个比较吧 1)Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端 ...
分类:
系统相关 时间:
2019-07-28 15:46:59
阅读次数:
88
1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这个政策。 同源策略是浏览器的一个安全功能,不同源的客户端脚本(js文件)在没有明确授权的情况下,不能读写对方资源。只有同一个源的脚本赋予dom、读写cookie、session、ajax等操作的权限。 url由协议、域 ...
分类:
编程语言 时间:
2019-07-28 15:46:25
阅读次数:
235
order的规则: order的值越小,优先级越高order如果不标注数字,默认最低优先级,因为其默认值是int最大值该注解等同于实现Ordered接口getOrder方法,并返回数字。 @Retention(RetentionPolicy.RUNTIME)@Target({ElementType. ...
分类:
编程语言 时间:
2019-07-28 15:46:05
阅读次数:
1091
一个一个来看 (1)在项目中缓存是如何使用的? 这个,你结合你自己项目的业务来,你如果用了那恭喜你,你如果没用那不好意思,你硬加也得加一个场景吧 (2)为啥在项目里要用缓存呢? 用缓存,主要是俩用途,高性能和高并发 1)高性能 假设这么个场景,你有个操作,一个请求过来,吭哧吭哧你各种乱七八糟操作my ...
分类:
其他好文 时间:
2019-07-28 15:45:45
阅读次数:
79
网络协议,可以通过位来做标识符。 客户端(C#)封包拆包 1. 划分协议号 主要操作 1 ~ 16,占四位 0000 次要操作 1 ~ 16,占四位 0000 相乘 共 256 种操作 5 - 5 的话 通过位运算塞进一个 byte,即 01010101,int 即 85 2. 将 bit 数据封成 ...
分类:
其他好文 时间:
2019-07-28 15:45:06
阅读次数:
96
1 2 3 4 5 01-检测网络状态 6 7 26 27 28 获取网络的状态 29 xxdewdwedwe 30 哈哈哈哈 31 32 48 49 ...
分类:
其他好文 时间:
2019-07-28 15:44:48
阅读次数:
72
M ——- popmenu 弹出右键菜单Ctrl+A ——- select All 全选Ctrl+B ——- sheet 切换到整线sheet可以的视图状态Ctrl+C ——- copy 复制选定对象(可以是多选或选一范围): 也可以在按住Ctrl同时拖动选定对象进行该操作Ctrl+D ——- re ...
分类:
其他好文 时间:
2019-07-28 15:44:30
阅读次数:
66
错误提示: /usr/include/fastdfs/fdfs_define.h:15:27: 致命错误:common_define.h:没有那个文件或目录 【解决办法】 1、编辑fastdfs-nginx-module的配置文件 2、将原文修改为上图的两处红框圈出的地方 3、重新编译安装 4、查看 ...
分类:
其他好文 时间:
2019-07-28 15:44:01
阅读次数:
413
References 1. "Get email address of type Administrator" ...
分类:
其他好文 时间:
2019-07-28 15:43:44
阅读次数:
118
原文链接:http://maoqide.live/post/cloud/docker %E5%8E%9F%E7%90%86/ Namespace Cgroup UnionFS docker 的实现,主要依赖 linux 的 namespace、cgroup 和 unionFS 三种技术实现,达到容器 ...
分类:
其他好文 时间:
2019-07-28 15:43:25
阅读次数:
116
链表是由一系列节点组成的元素集合。每个节点包含两部分,数据域item和指向下一个节点的指针next。通过节点之间的相互连接,最终串联成一个链表。 ...
分类:
编程语言 时间:
2019-07-28 15:43:09
阅读次数:
85
a : a1.py a2.py b : b1.py 其中 a, b 同目录,现在想在b1中引用a1里面内容 在b1中需要进行进行如下操作 x = path.join('..') sys.path.append(path.abspath(x)) from a.a1 import x 这里的操作是将a, ...
分类:
其他好文 时间:
2019-07-28 15:42:57
阅读次数:
81
原来在A页面设置了弹窗弹出时禁止页面滚动,弹窗消失恢复滚动 跳转按钮设置在在弹窗上,弹窗未消失就跳转,未能恢复滚动 ...
分类:
其他好文 时间:
2019-07-28 15:42:41
阅读次数:
89
在config/index.js里配置proxyTable代理 ...
分类:
其他好文 时间:
2019-07-28 15:42:00
阅读次数:
87
方法 1:暴力算法最简单的实现方法是用递归和回溯。为了找到解,我们可以检查字典单词中每一个单词的可能前缀,如果在字典中出现过,那么去掉这个前缀后剩余部分回归调用。同时,如果某次函数调用中发现整个字符串都已经被拆分且在字典中出现过了,函数就返回 true 。 方法 2:记忆化回溯算法 在先前的方法中, ...
分类:
其他好文 时间:
2019-07-28 15:41:24
阅读次数:
132