我们在用开源软件开发一个项目时,有的内容自己也不是很理解,开放给用户不太好,但是又不想删除相关功能,这个时候只需要做个开关,将相关掉将功能隐藏掉,在需要时再打开,这里以zabbix登陆页面底部链接做成配置项 1.设计数据表bw_config,将底部链接数据记录下来 2.写一个文件bw_config. ...
分类:
其他好文 时间:
2020-05-29 19:42:11
阅读次数:
75
本篇文章包括: 数据结构 各个参数 为什么数组的长度是2的整数次方 为什么要将装载因子定义为0.75 为什么链表转红黑树的阈值为8 hash碰撞 put方法 resize方法 jdk7中数组扩容产生环的问题。 1.底层数据结构? 红黑树 是一种接近二叉平衡树的数据结构,有5个性质: 性质1:每个节点 ...
分类:
其他好文 时间:
2020-05-29 19:41:40
阅读次数:
57
r/R:非转义的原始字符串 与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。而如果是以r开头,那么说明后面的字符,都是普通的字符了,即如果是“\n”那么表示一个反斜杠字符,一个字母n,而不 ...
分类:
编程语言 时间:
2020-05-29 19:41:23
阅读次数:
79
作为项目经理,经常会碰到两难的情况:一边客户爸爸提了个变态的需求,说非要不可,另一边又面对技术人员无法实现的困局。这个时候,如果项目经理没有分辨出客户的“真需求”和“伪需求”,无法处理得当,在和客户、团队两边的沟通中,很容易成为受气的夹心饼。身为上能谈业务磕技术,下能躬身当保姆的项目经(chāo)理(rén),咱们要做需求的主人,而不是需求的奴隶。为了hold住客户爸爸,识别他们哪些是“伪需求”,
分类:
其他好文 时间:
2020-05-29 19:41:11
阅读次数:
79
遍历和寻路算法 1.并行广度优先搜索(BFS) 功能:遍历树数据结构,通过扇出探索最近的邻居和他们的次级邻居。它用于定位连接,并且是许多其他图算法的前身。 当树较不平衡或目标更接近起点时,BFS是首选。它也可用于查找节点之间的最短路径或避免深度优先搜索的递归过程。 如何使用:广度优先搜索可用于在像B ...
分类:
编程语言 时间:
2020-05-29 19:40:53
阅读次数:
125
Problem windy有 N 条木板需要被粉刷。 每条木板被分为 M 个格子。 每个格子要被刷成红色或蓝色。 windy每次粉刷,只能选择一条木板上一段连续的格子,然后涂上一种颜色。 每个格子最多只能被粉刷一次。 如果windy只能粉刷 T 次,他最多能正确粉刷多少格子? 一个格子如果未被粉刷或 ...
分类:
其他好文 时间:
2020-05-29 19:40:35
阅读次数:
68
对于不平凡的我来说,从小我就在想为啥别人就什么都能拥有,而看看自己却什么都没有,对于原来的我就会抱怨爸妈怎么没有别人父母都能给自己想要的,可我从未想过父母的文化只有小学,其实父母内心也有太多的辛酸,所以我不甘愿如此,从此让我在大学里面直接选择一个让我巨大的转折————IT。首先我给大家说说IT的由来吧一.什么是ITIT是信息技术的简称,InformationTechnology,指与信息相关的技术
分类:
其他好文 时间:
2020-05-29 19:40:17
阅读次数:
124
我们知道在git提交环节,存在三大部分:working tree, index file, HEAD 这三大部分中: working tree就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。 index file是索引文件,它是连接working tree和H ...
分类:
其他好文 时间:
2020-05-29 19:40:03
阅读次数:
57
本次实验选取的是两个AR1220路由器和S5700交换机。 1、pppoe服务器配置(PPPoe Server路由器配置) <Huawei>sys [Huawei]sysname Server//更改设备名称为Server [Server]aaa [Server-aaa]authentication ...
分类:
其他好文 时间:
2020-05-29 19:39:34
阅读次数:
72
xampp运行MySQL数据时出现 Error: MySQL shutdown unexpectedly.解决方案 故障描述: 12:15:46 [mysql] Attempting to start MySQL app... 12:15:47 [mysql] Status change detec ...
分类:
数据库 时间:
2020-05-29 19:39:22
阅读次数:
130
SpringBoot 安全管理(一) 一、springSecurity入门 添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifact ...
分类:
编程语言 时间:
2020-05-29 19:39:07
阅读次数:
67
Spark SQL 1、Spark SQL 是 Spark 的一个模块,可以和 RDD 进行混合编程、支持标准的数据源、可以集成和替代 Hive、可以提供 JDBC、ODBC 服务器功能。 2、Spark SQL 的特点: (1)和 Spark Core 的无缝集成,可以在写整个 RDD 应用的时候 ...
分类:
其他好文 时间:
2020-05-29 19:38:34
阅读次数:
75
先上全家照! 四个画着黑框的重点肯定要先看完。下面开始进入对HashSet的分析。 Javadoc: 此类实现Set 接口,并由哈希表(实际上是HashMap实例)支持。它不保证集合的迭代顺序。特别是,它不能保证阶随时间保持不变。此类允许null元素。 此类为基本操作提供了恒定的时间性能(添加,删除 ...
分类:
其他好文 时间:
2020-05-29 19:38:14
阅读次数:
52
一、数组的一些关于键名和值的基础操作函数 1.获取数组所有的键或值:array_keys() array_values() $arr_keys = array_keys($array); $arr_values = array_values($arr); 2.交换数组中键和值的位置,若重复前面的会被 ...
分类:
编程语言 时间:
2020-05-29 19:38:01
阅读次数:
74
DNS and Bind Sockets: C/S: Client:发起应用请求的程序; Server:响应请求(提供服务)的程序; LISTEN: Socket 传输层协议: TCP, UDP, SCTP TCP: Transmission Control Protocol 面向连接的协议:双方通 ...
分类:
其他好文 时间:
2020-05-29 19:37:49
阅读次数:
67
1.Array.map() 此方法是将数组中的每个元素调用一个提供的函数,结果作为一个新的数组返回,并没有改变原来的数组 let arr = [1, 2, 3, 4, 5] let newArr = arr.map(x => x*2) //arr= [1, 2, 3, 4, 5] 原数组保持不变 / ...
分类:
Web程序 时间:
2020-05-29 19:37:15
阅读次数:
72