[TOC] 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 优点:在不修改原来代码的情况下增加自己的功能,比如记录日志等 静态代理 接口类 需要被代理的类(实现类) 代理类(静态代理类) 测试 我们发现静态代理是在编译阶段就已经指定 ...
分类:
其他好文 时间:
2019-07-14 20:04:03
阅读次数:
108
CoAP协议是为物联网中资源受限的设备制定的应用层协议,即简化版的基于UDP的HTTP协议。其核心内容为资源抽象、REST式交互可扩展的头选项等。应用程序通过URI标志来获取服务器上的资源,使其可以像HTTP协议一样对资源进行GET、PUT、POST和DELETE等操作。 CoAP协议自身拥有如下特 ...
分类:
其他好文 时间:
2019-07-14 20:03:45
阅读次数:
131
声明redis_store为StrictRedis 类型,值为None,用处:在别处调用时,如果redis_store仍为None,不会有提示(自动补全的提示),如果想要自动补全的提示则写成这样,函数同理 变量: ...
分类:
编程语言 时间:
2019-07-14 20:03:30
阅读次数:
137
主键:数据库表中唯一标识;一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 外键:在一个表中存在的另一个表的主键称此表的外键。 触发器的作用? 触发器是一种特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而 ...
分类:
数据库 时间:
2019-07-14 20:03:10
阅读次数:
155
目录 1.Centos7操作系统 2.Gnome 可视化桌面 3.远程shell工具 4.远程桌面工具 5.Jdk 6..Net Core 7.Git 8.Docker 容器 9.Kubernetes 自动化部署 10.Jenkins 持续集成 11.VSCode 总结 1.Centos7操作系统 ...
分类:
系统相关 时间:
2019-07-14 20:02:45
阅读次数:
222
1.安装JDK(略) 2.下载安装Gitblit 下载地址:http://www.gitblit.com/ 下载后无需安装直接解压便可,如下 3.配置Gitblit 找到data目录下的gitblit.properties文件 做如下修改 4.启动Gitblit 找到gitblit-1.8.0目录下 ...
一.什么是WebpackWebpack模块打包工具,它会分析模块之间的依赖关系,然后使用loaders处理它们,最后生成一个优化并合并后的静态资源。简单的说就是打包,压缩各种静态资源的工具 二.webpack的有点 1.性能优化 2.减少浏览器像服务器的请求次数 3.节约服务器的带宽资源 三.如何使 ...
分类:
Web程序 时间:
2019-07-14 20:01:13
阅读次数:
140
日期:2019-07-14 17:23:53介绍:安装 JDK,配置 JDK 的环境变量、安装 BurpSuite,抓包0x01、 安装 JDK安装 JDKBurpSuite 需要 JAVA 环境才可以运行,所以我们需要在电脑中安装 JAVA 环境。下载地址:Java SE Development ... ...
分类:
其他好文 时间:
2019-07-14 20:00:41
阅读次数:
151
1.插入排序 4 2 5 1 6 3 选定4, [0,0]这个区间是已处理的有序区间 现在遍历[1,5]这个区间,逐渐插入已处理的有序区间 把2拿出来 与[4]比较,发现 2 4 5 1 6 3 然后考察5 把5挖出来,看下5是否能放在2这个位置,需要和2位置前面的元素比较 发现5 前面的元素4,所 ...
分类:
编程语言 时间:
2019-07-14 20:00:21
阅读次数:
141
07.14自我总结 MYSQL数据库数据类型 一.整数类型和浮点数典型 1.有符号/没符号 对于整数和负整数来说,默认情况下是有符号范围的 是`有符号` 设置成无符号: alter table 表名 变量名 数据类型 unsigned; | | 严格模式 | 非严格模式 | | : : | : : ...
分类:
数据库 时间:
2019-07-14 19:59:52
阅读次数:
155
网页输入链接:https://repo.spring.io/webapp/#/home进入spring仓库链接: 在左侧黑色工具栏点击第二个类似文件的artifact图标: 在中间这一栏中搜索或者寻找libs-release-local选项: 在这一选项下找org/springframework/s ...
分类:
编程语言 时间:
2019-07-14 19:59:02
阅读次数:
328
目录 环境 靶机:域名mirror.dlut.edu.cn IP为202.118.65.164 三、扫描测试 1.扫描特定网站 例如网站https:// mirror.dlut.edu.cn,IP为202.118.65.164,使用扫描语句为nmap -sT 202.118.65.164,-sT为采 ...
分类:
其他好文 时间:
2019-07-14 19:58:31
阅读次数:
119
HTML <head>元素 HTML <title>元素 HTML <base>元素 HTML <link>元素 HTML <style>元素 HTML <meta>元素 HTML <script>元素 用于定义客户端脚本,例如javascript,后续会有详解 ...
分类:
Web程序 时间:
2019-07-14 19:58:14
阅读次数:
124
SPFA和DIJ求最短路的算法的坑点一直是很多的。经常会让人搞不懂。 易错案例: 用重载运算符来排序,如: 这种做法是不对的,该dis值在堆里不会更新甚至会堵住。 正确案例: 目前只有两种优化算法最可靠,分别为优先队列来优化spfa或dij。 $SPFA$: 每次从堆中只需要取出到t的最短路最小的元 ...
分类:
其他好文 时间:
2019-07-14 19:57:54
阅读次数:
103
#include using namespace std; const int maxn=1e6+10; const int mod=1e9+7; int A[maxn]; int B[maxn]; int quick(int x,int n){ int ans=1; while(n){ if(n&... ...
分类:
其他好文 时间:
2019-07-14 19:57:37
阅读次数:
82
** Beginner: How to bridge the gap between basic C++ knowledge to openFOAM programming description:I have a mechanical engineering background with onl ...
分类:
编程语言 时间:
2019-07-14 19:57:15
阅读次数:
127