一个数组,将数组前两个元素赋值给2个变量 let arr = [2,5,-6,10]; 以前: let x = arr[0]; let y = arr[1]; 现在: let [x,y] = arr; 将数组后2个值赋值给a,b: let[,,a,b] = arr; 所谓解构就是解析结构,并对应结构 ...
分类:
其他好文 时间:
2019-10-19 16:28:33
阅读次数:
64
1.手动修改 在本地C:\Windows\System32\drivers\etc找到hosts文件,把它复制到其他地方用记事本等打开编辑,然后在复制替换掉C:\Windows\System32\drivers\etc里的hosts文件 # 井号:表示这一行是注释不影响文件设置 #192.168.1 ...
分类:
其他好文 时间:
2019-10-19 16:28:46
阅读次数:
145
使用过C++ <STD> 库的猿友们应该都觉得 C++中那些已经实现好了的数据类型封装使用让人很是舒服; 例如 vector 支持自动扩充数组,支持模板类,任何数据类型都可以 简单的管理,如果在C语言中,我们就 需要预先声明数组或者动态声明指针,最最重要的是,同样的事情我们有可能需要做很多遍,那么有 ...
分类:
其他好文 时间:
2019-10-19 16:29:07
阅读次数:
65
反射:反射技术的Class对象类,通过反射技术Class对象类进行解剖得到了类的所有成员。 动态代理:动态代理简单来说是:拦截对真实对象方法的直接访问,增强真实对象方法的功能 ...
分类:
其他好文 时间:
2019-10-19 16:29:59
阅读次数:
75
前面提到的STP协议以及Cisco的私有协议PVST+都属于单生成树(SST)协议,也就是对于支持多VLAN的设备只能运行单一的生成树。可以参考博文:二层交换技术——STP协议详解MSTP是IEEE802.1s中提出的一种STP和VLAN结合使用的新协议,它既继承了RSTP端口快速迁移的优点,又解决了RSTP中不同VLAN必须运行在同一棵生成树上的问题。接下来我们详细了解一下MSTP协议。MSTP
分类:
其他好文 时间:
2019-10-19 16:31:26
阅读次数:
148
2.1实现简单基础的vector 1.设计API 我们参考下C++ <std> 库中的vector, vector中的api很多,所以我们把里面用的频率很高的函数实现; 1.1 new&delete new: 应该可以初始化一个我们需要的结构体指针并申请一段内存; delete: 不仅能够把new出 ...
分类:
其他好文 时间:
2019-10-19 16:31:42
阅读次数:
71
编译等级:就是生成class字节码的java版本。【假如编译等级是1.8,那么你的.class版本就是1.8】 jdk:Java开发工具,说白了,就是你用什么jdk的版本,里面就有什么特性可以使用。【不同的版本功能不同,高版本会弃用一些低版本的功能】 ...
分类:
其他好文 时间:
2019-10-19 16:33:09
阅读次数:
82
每个人在公众场合中发表大量的理论言论终究会导致一个问题,但是别人并不为您的授渔而买单,总有人会骂您没干货。 我将这样的言论搬运到了博客之中,在自己可控的权限中无需顾忌是否有人骂您。 请各位继续保持理论上面的思考,因为它非常的可贵;我们在“怎么做”上面花的时间太多了,这是一种偏食。 多思考“为什么”是 ...
分类:
其他好文 时间:
2019-10-19 17:35:33
阅读次数:
98
某知名企业骨干网络拓扑如下图所示:企业网络要求如下:实验要求:1.SW1为vlan10的主网关,vlan20的备份网关;2.SW2为vlan20的主网关,vlan10的备份网关;3.DHCP服务器在vlan66,网关在SW2上面;4.PC1、PC2自动获取ip地址且可以互相ping通;5.企业内网运行OSPF协议;6.仅允许Client1所在网络可以访问Server1服务器;7.企业内网设备仅允许
分类:
其他好文 时间:
2019-10-19 17:36:02
阅读次数:
119
IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一, IDEA是JetBrains公司的产品,现在有逐步取代老牌Java开发工具Eclipse的趋势.那本人也是从Eclipse 转到IDEA.那刚转换过来时,确实很不适应 ...
分类:
其他好文 时间:
2019-10-19 17:36:19
阅读次数:
106
F5负载均衡的rest接口拓展查询 问题描述: 接触过F5的小伙伴大概会发现,F5的rest接口返回中经常会包含isSubcollection这个字段,用来表示存在嵌套的结果,这样的方式在一定程度上缓解了设备一次请求拉取数据的压力,但在我们需要获取所有嵌套结果时,多次的http请求反而会增加性能开销 ...
分类:
其他好文 时间:
2019-10-19 17:36:38
阅读次数:
222
今天来聊mybatis的join查询,怎么说呢,有点的时候,join查询确实能提升查询效率,今天举个left join的例子,来看看mybatis的join查询。 创建数据表:admin_user、admin_groups 创建实体类:AdminUserJoinGroups.java service ...
分类:
其他好文 时间:
2019-10-19 17:36:58
阅读次数:
334
一、原理介绍 595有两个寄存器,都是8位的,如下所示: 595是串入并出带有锁存功能移位寄存器,它的使用方法简单: - - 在正常使用时 /SCLR接高电平,/G接低电平。 - - 从SER每输入一位数据,串行输入时钟SCK上升沿有效一次,直到八位数据输入完毕 - - 输出时钟上升沿有效一次,此时 ...
分类:
其他好文 时间:
2019-10-19 17:40:08
阅读次数:
433
site + 域名+搜索关键词 :在某个网站内搜索,比如 site zhihu.com 学习 ''关键词” 双引号表示完全匹配,结果完全相同 A -B 搜索包含A但不包含B的结果(请注意A后面的空格不能省略) 如需要搜索百度时有的网页是:百度一下,那我要只搜索百度,不要“一下”这个词语,就可以这么输 ...
分类:
其他好文 时间:
2019-10-19 17:40:57
阅读次数:
90
1:Bitset介绍 BitSet 是用于存储二进制位和对二进制进行操作的 Java 数据结构, 此类实现了一个按需增长的位向量。位 set 的每个组件都有一个 boolean 值。用非负的整数将 BitSet 的位编入索引。可以对每个编入索引的位进行测试、设置或者清除。通过逻辑与、逻辑或和逻辑异或 ...
分类:
其他好文 时间:
2019-10-19 17:41:45
阅读次数:
106
取(2堆)石子游戏 HDU 2177 博弈论 题意 有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假 ...
分类:
其他好文 时间:
2019-10-19 17:42:06
阅读次数:
91
[TOC] Django安装 注意事项 计算机的名称不能有中文 一个pycharm窗口就是一个项目 项目名称里面尽量不要用中文 Django安装 安装命令 在命令行中安装 验证django是否安装成功 使用方法 命令行使用 创建django项目 启动django项目 创建应用app [注意]: ? ...
分类:
其他好文 时间:
2019-10-19 17:42:42
阅读次数:
80
# include<stdio.h> int product(int,int); int main(void) { int x,y,s; scanf("%d %d","&x,&y); s=product(x,y); printf("The multiple is:%d",s); return 0; ... ...
分类:
其他好文 时间:
2019-10-19 17:43:17
阅读次数:
95
ReentrantLock ReentrantLock是AQS中独占模式的一种实现。内部定义了一个继承了AQS类的Syn类。该类有两个子类。而Syn类定义模板方法lock()方法给子类去实现。其中一个子类是实现公平锁,另一个是实现非公平锁。 非公平锁的实现 非公平锁的实现很简单,通过CAS操作判断s ...
分类:
其他好文 时间:
2019-10-19 18:48:32
阅读次数:
86
权重: AddSingleton→AddTransient→AddScoped AddSingleton的生命周期: 项目启动-项目关闭 相当于静态类 只会有一个 AddScoped的生命周期: 请求开始-请求结束 在这次请求中获取的对象都是同一个 AddTransient的生命周期: 请求获取-( ...
分类:
其他好文 时间:
2019-10-19 18:49:01
阅读次数:
99