首页 > 2021年05月19日 > 全部分享
奇异递归模版模式不“奇异”
同学们是否有听说过奇异递归模版模式(CRTP)?听说过的同学大致也知道其代码编写格式是怎么样的?但是,同学们是否有弄清楚过其是怎么达到这种效果的?接下来就简单聊聊! 一、奇异递归模板模式 下面是奇异递归模板模式的一般编写格式: 1 template<typename T> 2 class Base ...
分类:其他   时间:2021-05-19 10:15:43    收藏:0  评论:0  赞:0  阅读:21
数组,链表,跳表
一.基础知识 数组在内存空间开辟一块连续地址,可以根据索引查询.数组根据索引查询的时间复杂度是O(1),但删除和插入时间复杂度是O(n). 链表弥补数组的保存和删除的设计不足,链表不需要一段连续空间,增加指针指向下一个元素的地址.链表删除和插入时间复杂度是O(1),但查询时间复杂度是O(n). 跳表 ...
分类:编程语言   时间:2021-05-19 10:15:31    收藏:0  评论:0  赞:0  阅读:15
Tcpdump抓包命令
tcpdump和ethereal可以用来获取和分析网络通讯活动,他们都是使用libpcap库来捕获网络封包的。?在混杂模式下他们可以监控网络适配器的所有通讯活动并捕获网卡所接收的所有帧。?要想设置网络接口为混杂模式并执行这些命令来捕获所有的网络封包,需要具有超级用户的权限。你可以使用这些工具来探究网 ...
分类:其他   时间:2021-05-19 10:15:21    收藏:0  评论:0  赞:0  阅读:23
JVM虚拟机-垃圾回收机制与垃圾收集器概述
前言 往往被问到Java与C/C++有什么区别的时候,最先想到的答案就是Java可与自动回收内存垃圾。 在JVM学习中,垃圾回收几乎是最重要的知识点。 那么,自动垃圾回收机制到底是如何实现的呢,下面我们来梳理一遍。 什么是垃圾回收 垃圾回收(Garbage Collection)诞生于1960年 M ...
分类:其他   时间:2021-05-19 10:15:10    收藏:0  评论:0  赞:0  阅读:17
Delphi的ListView自动排序
private SortCol: Integer; SortWay: Integer; procedure TForm1.LVweColumnClick(Sender: TObject; Column: TListColumn); begin SortCol:=Column.Index; if (S ...
分类:编程语言   时间:2021-05-19 10:14:57    收藏:0  评论:0  赞:0  阅读:18
RabbitMQ各方法详解
exchange_declare($exchange, $type, $passive = false, $durable = false, $auto_delete = true, $internal = false, $nowait = false, $arguments = array(), ...
分类:其他   时间:2021-05-19 10:14:42    收藏:0  评论:0  赞:0  阅读:24
keepalived——keepalived工作原理(转)
转自: https://blog.csdn.net/qq_35733751/article/details/79834050 1. 什么是高可用(HA)百度百科定义: HA(High Available),高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用 ...
分类:其他   时间:2021-05-19 10:14:33    收藏:0  评论:0  赞:0  阅读:27
C# Data Table 使用方法详解
在项目中常常常使用到DataTable,假设DataTable使用得当,不仅能使程序简洁有用,并且可以提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 1、添加引用 1 using System.Data; 2、创建表 1 2 3 4 //创建一个空表 DataTable ...
分类:Windows开发   时间:2021-05-19 10:14:19    收藏:0  评论:0  赞:0  阅读:14
java基础面试题
JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次 ...
分类:编程语言   时间:2021-05-19 10:14:06    收藏:0  评论:0  赞:0  阅读:21
设F是森林,B是由F转换得到的二叉树,F中有n个非终端结点,B中右指针域为空的结点有_______n+1_______
我的是全网最清晰的解释: ① 森林的非终端结点一定是二叉树的非终端结点,森林的叶子结点一定是二叉树的空左指针结点(值得注意的是,森林的叶子到二叉树里,可能是叶子也可能不是,这取决于有没有兄弟) ② 设森林F的终端结点数为f,总结点数 f + n。二叉树B每个结点有两个指针,总指针数 2(f + n) ...
分类:其他   时间:2021-05-19 10:13:53    收藏:0  评论:0  赞:0  阅读:15
Blog.009 ARP、ARP攻击与欺骗原理
本章目录 1. ARP协议 1.1 ARP协议概述 1.2 ARP协议过程2. ARP攻击原理3. ARP欺骗原理 3.1 ARP欺骗主机 3.2 ARP欺骗网关 3.3 查找被ARP攻击的计算机4. ARP绑定过程 1.ARP协议 地址解析协议,即ARP(Address Resolution Pr ...
分类:其他   时间:2021-05-19 10:13:28    收藏:0  评论:0  赞:0  阅读:21
为Gson设置日期数据的转换格式
为Gson设置日期数据的转换格式 背景 最近准备把一个APP对应的SDK工具的HTTP请求实现方式由Jersey换成HttpClient(现在已经叫做Http Component Client),需要发HTTP Request的时候把对象转换为json,接受HTTP Response的时候再把jso ...
分类:其他   时间:2021-05-19 10:13:14    收藏:0  评论:0  赞:0  阅读:15
Python程序调用摄像头实现人脸识别
使用简单代码实现摄像头进行在线人脸识别 import cv2 import sys import logging as log import datetime as dt from time import sleep cascPath = "D:\\Python27\\Lib\\site-packa ...
分类:编程语言   时间:2021-05-19 10:12:59    收藏:0  评论:0  赞:0  阅读:21
XML基础知识汇总
1.定义-- xml: eXtensible Markup Language可扩展标记语言,用来传输和存储数据-- xml是独立于软件和硬件的信息传输工具,数据以纯文本格式进行存储 2.知识点-- xml和html区别xml用来传输和存储数据,焦点是数据的内容,旨在传输信息;xml标签没有被预定义, ...
分类:其他   时间:2021-05-19 10:12:44    收藏:0  评论:0  赞:0  阅读:18
python--面向对象编程
1.类语法 class 类名(): 代码 ······ 2.对象语法 对象名 = 类名() 实例 class Washer(): def wash(self): print('这个是类') haier = Washer() #对象名等于类名 print(haier) haier.wash() ...
分类:编程语言   时间:2021-05-19 10:12:29    收藏:0  评论:0  赞:0  阅读:12
element-ui短信倒计时前进行字段验证
HTML部分: <el-form-item label="手机号:" prop="phone"> <el-input v-model.number="loginForm.phone" >{{loginForm.phone}}</el-input> <el-button class="validate ...
分类:其他   时间:2021-05-19 10:12:18    收藏:0  评论:0  赞:0  阅读:31
冒泡排序温习
冒泡排序 1. 在数组中, 相邻的两个元素比大小, 若第一个元素比第二个元素大, 那么就交换他俩的位置 2. 每次比较, 都会产出一个最大值或者最小值 3. 那么在下一次比较时, 就可以少排一次 4. 重复循环, 直至结束 冒泡排序的时间复杂度是: O(n2) 代码 public static vo ...
分类:编程语言   时间:2021-05-19 10:12:06    收藏:0  评论:0  赞:0  阅读:19
记一次连接数过多导致负载高网站打不开
故障现象: 反馈某应用打不开,网页无法连接,查看对应端口是通的 开始排查: 2核2G的机器查看资源负载啥都跑满了, 机器连接数统计: 统计高达40多万: 解决: 确定是8088这个服务连接数太多占满资源,正常业务没有这么多ESTABLTSHED连接才对,考虑释放TCP连接数,没找到对应办法,最后重启 ...
分类:Web开发   时间:2021-05-19 10:11:53    收藏:0  评论:0  赞:0  阅读:12
HSPICE 电平触发D触发器仿真
一、 HSPICE的基本操作过程 打开HSPICE程序,通过OPEN打开编写好的网表文件。 按下SIMULATE进行网表文件的仿真。 按下AVANWAVES查看波形图(仿真结果)。 二、 网表文件结构总结 HSPICE输入文件包括电路标题语句,电路描述语句,分析类型描述语句,输出描述语句,注释语句, ...
分类:其他   时间:2021-05-19 01:19:11    收藏:0  评论:0  赞:0  阅读:46
C#语法复习
一.复杂数据结构 1.1枚举 基本概念:被命名的整型常量的集合 声明枚举和声明枚举变量:前者是创建自定义的枚举类型,后者是使用自定义的枚举类型创建枚举变量。 作用:用于表示状态,类型等 声明枚举: enum E_自定义枚举名//以E开头区分枚举 { 自定义枚举项名字,//不赋值就默认为0,后面依次累 ...
分类:Windows开发   时间:2021-05-19 01:18:54    收藏:0  评论:0  赞:0  阅读:23
575条   上一页 1 ... 24 25 26 27 28 29 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!