码迷,mamicode.com
首页 > 编程语言
Zabbix 正则结合JavaScript简化Trap告警信息
告警对象的信息还需要用JavaScript处理,添加预处理步骤javascript
分类:编程语言   时间:2020-07-14 13:19:09    阅读次数:9
模板方法模式(c++实现)
外观模式 模式定义 模板方法模式(Facade),定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 模式动机 当我们要完成在某一细节层次一致的一个过程或一系列步骤,但其个别步骤在更详细的层次上的实现可能不同时,我们通常考虑 ...
分类:编程语言   时间:2020-07-14 13:12:41    阅读次数:8
第一周:在python里调用C文件中函数
第一周老板布置的第二个小任务是了解一下python里怎么调用C语言写的函数,应该是之后为了改进效率。 然后我研究了一下,发现一些写的比较好的文章 https://www.cnblogs.com/lzc978/p/10101655.html 我没接触过gcc命令,所以啥也不知道……然后我就看见了这篇文 ...
分类:编程语言   时间:2020-07-14 13:11:03    阅读次数:9
KMP中next数组的应用
KMP算法中,求了一个前缀函数: 为前 个字符组成的子串中、真前缀、真后缀相等的最大长度。例如对于abcabcd a,,没有真前后缀。 ab, abc, abca, abcab, abcabc, abcabcd, 那么对于给出的字符串求 数组后,前后缀相等的最大长度即为 。并且只要途中出现过 ,就说 ...
分类:编程语言   时间:2020-07-14 13:10:25    阅读次数:7
python datetime.datetime 时间转换
1、字符串转换为datetime.datetime: print(datetime.datetime.strptime("2020-07-09 18:21:17", "%Y-%m-%d %H:%M:%S")) 输出:2020-07-09 18:21:17 2、tuple、list转换为datetim ...
分类:编程语言   时间:2020-07-14 13:08:51    阅读次数:8
EL:Express Language,表达式语言
01——EL EL:Express Language,表达式语言 主要作用,用来替代jsp文件中的一部分java代码 request.getAttribute(); session.getAttribute(); 语法格式: 》以$开头,后面是{} 》${msg} 可以替代 request.getA ...
分类:编程语言   时间:2020-07-14 13:08:01    阅读次数:6
JSTL——java标准标签库,java starand taglib
02——JSTL 1.java标准标签库,java starand taglib 2.主要作用: 用来替代jsp文件中的java代码 一些逻辑判断 if判断 for循环 3.一般是和EL 表达式结合使用 4.语法应用 1.在项目中引入jstl.jar和standard.jar 2.在页面中使用tag ...
分类:编程语言   时间:2020-07-14 13:07:19    阅读次数:8
Java流程控制
Java 流程控制 1、用户交互Scanner java.util.Scanner 是 java5 的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法 Scanner s = new Scanner(System.in); 通过Scanner 类的next() 与nextLine() ...
分类:编程语言   时间:2020-07-14 13:06:17    阅读次数:6
二维数组初始化vector, 以及类型转换问题
//二维数组的初始化1 vector<vector<float>> _box_parm(class_row_num, vector<float>(class_col_num, 0.0f)); 类型转换问题 1 std::vector<uint32_t> local_anchors_x_v; 2 (s ...
分类:编程语言   时间:2020-07-14 13:05:45    阅读次数:11
python基础学习必知
1.深浅拷贝 在正式开始说深浅拷贝之前,我们先来看一个例子吧 import copy a = [1, 2, 3, [4, 5]] b = copy.copy(a)#浅拷贝 c = copy.deepcopy(a)#深拷贝 d = a a.append(6) a[3].append(6) print( ...
分类:编程语言   时间:2020-07-14 13:02:58    阅读次数:8
Spring Bean的声明方式
一、环境说明 项目结构 StudentService package com.cookie.service; /** * @author cxq * @version 1.0 * @date 2020/7/14 9:18 * @desc */ public interface StudentServ ...
分类:编程语言   时间:2020-07-14 12:59:33    阅读次数:7
由HashMap哈希算法引出的求余%和与运算&转换问题
目录 1、引出问题 2、结论 3、分析过程 4、总结 回到顶部 1、引出问题 在前面讲解 HashMap 的源码实现时,有如下几点: ①、初始容量为 1<<4,也就是24 = 16 ②、负载因子是0.75,当存入HashMap的元素占比超过整个容量的75%时,进行扩容,而且在不超过int类型的范围时 ...
分类:编程语言   时间:2020-07-14 12:58:55    阅读次数:10
springMVC异常处理
注:本篇的异常主要指的是controller、service和dao层中执行方法抛出的异常。 一、为什么要处理异常? 因为如果我们不处理异常,异常信息就会直接抛出给浏览器,于是浏览器页面就直接显示异常信息,这对用户来说是很不友好的。我们应该在发生错误时返回一个友好的错误提示页面展示给用户。 二,异常 ...
分类:编程语言   时间:2020-07-14 12:58:12    阅读次数:15
Spring-AOP
Spring-AOP 代理模式基本概念 为什么要学习代理模式,因为AOP的底层机制就是动态代理! 代理模式: 静态代理 动态代理 学习aop之前 , 我们要先了解一下代理模式! 静态代理 静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实 ...
分类:编程语言   时间:2020-07-14 11:52:22    阅读次数:15
LeeCode 1497. 检查数组对是否可以被 k 整除
将每个数按照mod k的余数不同分成k类, 负数的余数为负数,特殊处理:(arr[i] % k + k) % k。 class Solution { public boolean canArrange(int[] arr, int k) { int[] cnt = new int[k]; for(i ...
分类:编程语言   时间:2020-07-14 11:46:56    阅读次数:16
JAVA生成UUID
UUID是由一组32位数的16进制数字所构成,故UUID理论上的总数为1632=2128,约等于3.4 x 1038。也就是说若每纳秒(ns)产生1万亿个UUID,要花100亿年才会将所有UUID用完。 UUID的标准型式包含32个16进制数字,以连字号分为五段,形式为 8-4-4-4-12 的32 ...
分类:编程语言   时间:2020-07-14 10:37:06    阅读次数:10
数据结构和算法的图解和实现
为什么要学习数据结构和算法很多人在实际工作中,并不会直接实现数据和写一个算法来解决实际问题,因为这些都在类库或者框架内部实现了,只需要调用类库或框架提供的api。这些api极大的帮助了我们快速实现业务需求,开发出符合要求的产品。这样的api调用对程序猿(媛)来说不是那么的困难,导致现在越来越多的人开始步入这个高薪行业。做开发的人越来越多,为了提高门槛,很多企业开始注重候选人的基本功那就是数据结构和
分类:编程语言   时间:2020-07-14 10:34:22    阅读次数:14
449209条   上一页 1 2 3 4 5 6 7 8 ... 26425 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!