码迷,mamicode.com
首页 > 2019年07月14日 > 全部分享
代理模式
[TOC] 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 优点:在不修改原来代码的情况下增加自己的功能,比如记录日志等 静态代理 接口类 需要被代理的类(实现类) 代理类(静态代理类) 测试 我们发现静态代理是在编译阶段就已经指定 ...
分类:其他好文   时间:2019-07-14 20:04:03    阅读次数:108
物联网协议CoAP协议学习
CoAP协议是为物联网中资源受限的设备制定的应用层协议,即简化版的基于UDP的HTTP协议。其核心内容为资源抽象、REST式交互可扩展的头选项等。应用程序通过URI标志来获取服务器上的资源,使其可以像HTTP协议一样对资源进行GET、PUT、POST和DELETE等操作。 CoAP协议自身拥有如下特 ...
分类:其他好文   时间:2019-07-14 20:03:45    阅读次数:131
python3.6以后的新写法
声明redis_store为StrictRedis 类型,值为None,用处:在别处调用时,如果redis_store仍为None,不会有提示(自动补全的提示),如果想要自动补全的提示则写成这样,函数同理 变量: ...
分类:编程语言   时间:2019-07-14 20:03:30    阅读次数:137
数据库面试知识点汇总
主键:数据库表中唯一标识;一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 外键:在一个表中存在的另一个表的主键称此表的外键。 触发器的作用? 触发器是一种特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而 ...
分类:数据库   时间:2019-07-14 20:03:10    阅读次数:155
(一)配置linux环境实现持续集成
目录 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
Window系统搭建Gitblit版本库及上传项目
1.安装JDK(略) 2.下载安装Gitblit 下载地址:http://www.gitblit.com/ 下载后无需安装直接解压便可,如下 3.配置Gitblit 找到data目录下的gitblit.properties文件 做如下修改 4.启动Gitblit 找到gitblit-1.8.0目录下 ...
分类:Windows程序   时间:2019-07-14 20:02:04    阅读次数:674
数组元素反转
数组元素反转: 结果: ...
分类:编程语言   时间:2019-07-14 20:01:30    阅读次数:127
webpack
一.什么是WebpackWebpack模块打包工具,它会分析模块之间的依赖关系,然后使用loaders处理它们,最后生成一个优化并合并后的静态资源。简单的说就是打包,压缩各种静态资源的工具 二.webpack的有点 1.性能优化 2.减少浏览器像服务器的请求次数 3.节约服务器的带宽资源 三.如何使 ...
分类:Web程序   时间:2019-07-14 20:01:13    阅读次数:140
BurpSuite 安装教程
日期: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
MYSQL数据库数据类型
07.14自我总结 MYSQL数据库数据类型 一.整数类型和浮点数典型 1.有符号/没符号 对于整数和负整数来说,默认情况下是有符号范围的 是`有符号` 设置成无符号: alter table 表名 变量名 数据类型 unsigned; | | 严格模式 | 非严格模式 | | : : | : : ...
分类:数据库   时间:2019-07-14 19:59:52    阅读次数:155
spring学习之下载spring需要的jar包
网页输入链接:https://repo.spring.io/webapp/#/home进入spring仓库链接: 在左侧黑色工具栏点击第二个类似文件的artifact图标: 在中间这一栏中搜索或者寻找libs-release-local选项: 在这一选项下找org/springframework/s ...
分类:编程语言   时间:2019-07-14 19:59:02    阅读次数:328
扫描探测-Nmap
目录 环境 靶机:域名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头部示意
HTML <head>元素 HTML <title>元素 HTML <base>元素 HTML <link>元素 HTML <style>元素 HTML <meta>元素 HTML <script>元素 用于定义客户端脚本,例如javascript,后续会有详解 ...
分类:Web程序   时间:2019-07-14 19:58:14    阅读次数:124
DIJ的优化,和spfa的优化
SPFA和DIJ求最短路的算法的坑点一直是很多的。经常会让人搞不懂。 易错案例: 用重载运算符来排序,如: 这种做法是不对的,该dis值在堆里不会更新甚至会堵住。 正确案例: 目前只有两种优化算法最可靠,分别为优先队列来优化spfa或dij。 $SPFA$: 每次从堆中只需要取出到t的最短路最小的元 ...
分类:其他好文   时间:2019-07-14 19:57:54    阅读次数:103
union
#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
How to bridge the gap between basic C++ knowledge to openFOAM programming
** 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
851条   上一页 1 ... 4 5 6 7 8 9 10 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!