观察者模式: 当对象存在一对多关系时,使用观察者模式(Observe Pattern)。例如:当一个对象被修改时,会通知它的依赖对象。 介绍: 1、意图:定义对象的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 2、主要解决:一个对象状态改变给其他对象通 ...
分类:
其他好文 时间:
2018-06-04 14:14:39
阅读次数:
156
工具类 使用方法 参考链接 第三十二章:如何获取SpringBoot项目的applicationContext对象:http://www.jianshu.com/p/3cd2d4e73eb7 手动获取spring的ApplicationContext和bean对象:http://www.cnblog ...
分类:
编程语言 时间:
2018-06-04 14:14:30
阅读次数:
1117
yum 选项 参数 yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找 ...
分类:
其他好文 时间:
2018-06-04 14:14:22
阅读次数:
187
一、下载:apache-activemq 官网http://activemq.apache.org/activemq-5140-release.html 注意对应的jdk 版本 二、安装activemq 创建文件夹 解压tar -zxvf apache-activemq-.tar.gz cd apa ...
分类:
系统相关 时间:
2018-06-04 14:14:15
阅读次数:
190
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo 查看CPU信息 # hostname 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所 ...
分类:
其他好文 时间:
2018-06-04 14:13:57
阅读次数:
189
oracle: sql语句报ora-01461/ora-00911错误 ora-00911:sql语句中可能含有特殊字符,或者sql语句中不能用";"分号结尾。 sql语句报ora-01461(仅可以为插入 LONG 列的 LONG 值赋值”解决办法 ):如果你的某个字段的字符太长,请用定义语句俩完 ...
分类:
数据库 时间:
2018-06-04 14:13:51
阅读次数:
204
这个函数文档的意思就是画弧,看了文档也不太明白,自己做了demo终于明白了意思 移动到圆心,画180度半圆 移动到圆心,以90度开始画180度半圆 移动到圆心,以190度开始画180度半圆 移动到某个点可以画弦月 几个点组合 ...
分类:
其他好文 时间:
2018-06-04 14:13:38
阅读次数:
584
在《jQuery教程/理解选取更新范围》一节中,我们知道:当选择器返回了多个元素时,可以使用一个方法来更新所有的元素,不再需要使用循环。 然后有的时候需要遍历元素,怎么办? 使用each()方法可以遍历。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 ...
分类:
其他好文 时间:
2018-06-04 14:13:29
阅读次数:
93
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1003 DP好题; 直接找一个时间段的最短路,并用它来预处理出每个时间段的最小花费; f[i]代表一条路走到时间的花费,所以转移要加上K。 枚举所有路线的TLE代码: #include<iost ...
分类:
其他好文 时间:
2018-06-04 14:13:16
阅读次数:
158
【引子】 IT这一行在我看来是比较要求动手能力的,但是人非生而知之;人们身上的技能除了一些本能之外,大多都是通过学习而得到的。 前一段时间一直在整理素材,写一个关于explain 的系列文章;在一开始我就遇到了一个问题,就是我需要一个示例数据库,不然 没办法进行,之前从事SQL Server相关工作 ...
分类:
数据库 时间:
2018-06-04 14:13:07
阅读次数:
494
2018年5月1日至5月31日下载中心资源下载TOP榜?NO.1 下载数:1028资源标题:2018年上半年网络工程师上午真题及答案解析资源地址:http://down.51cto.com/data/2447719NO.2 下载数:739 资源标题:人工智能+区块链的发展趋势及应用调研报告资源地址:http://down.51cto.com/data/2447132NO.3 下载数: 4
分类:
其他好文 时间:
2018-06-04 14:12:58
阅读次数:
193
2017年,时隔7年之后,我又一次参加了计算机技术与软件专业技术资格(水平)考试,报考的科目为《系统架构设计师》,这是一个高级资格考试。上一次参加软考时的高级资格考试还只有《系统分析师》,一转眼的时间,高级资格考试已经有5门了,不得不感叹飞速的变化。本人这次考试成绩为:55(基础知识)/49(案例) ...
分类:
其他好文 时间:
2018-06-04 14:12:51
阅读次数:
146
ReentrantLock,是一个可重入的互斥锁,它具有与使用synchronized方法和语句锁访问的隐式监视器锁相同的一些基本行为和语义,但功能更强大。 ReentrantLock的基本用法: 利用ReenthrantLock实现的线程程序中,线程没有交替,数据都是分组打印的,说明:一个线程打印 ...
分类:
其他好文 时间:
2018-06-04 14:12:38
阅读次数:
222
Wireshark是一个非常强大的抓包工具,适用于各种场合,安装配置也简单。这里仅对在Ubuntu上的安装做介绍。 首先通过apt安装WireShark: $ sudo apt-add-repository ppa:wireshark-dev/stable $ sudo apt-get update ...
分类:
系统相关 时间:
2018-06-04 14:12:31
阅读次数:
172
1、我前台需要接受如下格式的 json 数组数据,用来渲染 2、服务器php如何输出才能被js 解析成上面的数据呢? php输出:(字符串) json_encode()是将$arr的每一个值进行json编码,然后我们想输出一个json的数组,所以我们将每个编译后的值后面加一个逗号并且最后在所有值外面 ...
分类:
编程语言 时间:
2018-06-04 14:12:21
阅读次数:
220
本文摘写自: 百度经验 https://www.cnblogs.com/ieayoio/p/5757198.html 一、windows:开始 >运行 >cmd,或者是window+R组合键,调出命令窗口 1、输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如 ...
One way to serialize a binary tree is to use pre-order traversal. When we encounter a non-null node, we record the node's value. If it is a null node, ...
分类:
其他好文 时间:
2018-06-04 14:12:08
阅读次数:
123