Map: 1、Map集合一次存储两个对象,一个键对象,一个值对象2、键对象在集合中是唯一的,可以通过键来查找值 使用哈希算法对键去重复,效率高,但无序 HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTabl ...
分类:
其他 时间:
2020-07-23 15:17:10
收藏:
0 评论:
0 赞:
0 阅读:
60
前期准备工作 起一个centos容器 yum -y install epel-relase yum -y install redis yum -y install supervisor 了解supervisor的主配置文件:/etc/supervisord.conf [unix_http_serve ...
分类:
其他 时间:
2020-07-23 15:16:55
收藏:
0 评论:
0 赞:
0 阅读:
38
IE6双边距 行内属性设置了块级属性(display: block;)后,会产生双倍边距。 解决方案是在添加一个 display: inline; 或者 display: table; 双倍margin 浮动元素设置了margin在IE6下会产生双倍margin。 只要给浮动元素设置 display ...
分类:
其他 时间:
2020-07-23 15:16:44
收藏:
0 评论:
0 赞:
0 阅读:
53
n遍Floyd 普通的Floyd的枚举顺序: for (k) for (i) for (j) dis[i][j] = min(dis[i][k] + dis[k][j]) 这样的Floyd求出的最短路是不限边数的。 而如果写成这样: for (i) for (j) for (k) diss[i][j ...
分类:
其他 时间:
2020-07-23 15:16:31
收藏:
0 评论:
0 赞:
0 阅读:
51
先讲下为什么会需要lua_close回调吧。 我用C++给lua写过不少库,其中有一些,是C++依赖堆内存的, 然而lua并没有为我们提供回调函数的机制来解决我们在C++层次的内存释放问题。 所以,直观的做法是魔改lua源代码,给lua_close实现回调机制。 而不直观却是最优雅的方法,就是利用元 ...
分类:
其他 时间:
2020-07-23 15:16:20
收藏:
0 评论:
0 赞:
0 阅读:
141
1.面向对象的三条主线 1.类和类的成员:属性、方法、构造器、代码块、内部类 2.对面对象的三大特征:封装、继承、多态 3.其他关键字:this、super、staic、final、abstract、interface、class、import、package 2.面向对象与面向过程(理解) 1.面 ...
分类:
其他 时间:
2020-07-23 15:16:03
收藏:
0 评论:
0 赞:
0 阅读:
60
event.target.tagName 中的tagName属性他返回的就是当前元素标签的大写名称 例如: 看到代码 alert (event.target.tagName) ,它返回的就是<input id="app" type="button" @click="greet" value="问候语 ...
分类:
其他 时间:
2020-07-23 15:15:52
收藏:
0 评论:
0 赞:
0 阅读:
143
一、CentOS7添加自定义脚本服务说明 在CentOS7下,已经不再使用chkconfig命令管理系统开机自启动服务和条件自定义脚本服务了,而是使用管理unit的方式来控制开机自启动服务和添加自定义脚本服务。在/usr/lib/systemd/system目录下包含了各种unit文件,有servi ...
分类:
其他 时间:
2020-07-23 15:15:40
收藏:
0 评论:
0 赞:
0 阅读:
59
作为互联网典型的Web应用,接收用户请求的数据,并将处理的结果向用户进行响应,是最基础也是最必备的功能。在原生的PHP中,我们常用$_POST、$_GET、$_REQUEST和$_FILES对不同的请求接收,也用echo、var_export()、printf()等语句向用户进行响应。 在Larav ...
分类:
其他 时间:
2020-07-23 15:15:29
收藏:
0 评论:
0 赞:
0 阅读:
53
type isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 如果要判断两个类型是否相同推荐使用 isinstance()。 class A: pass class B(A ...
分类:
其他 时间:
2020-07-23 15:15:16
收藏:
0 评论:
0 赞:
0 阅读:
50
题目: 给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。 请返回 nums 的动态和。 示例 1: 输入:nums = [1,2,3,4] 输出:[1,3,6,10] 解释:动态和计算过程为 [1, 1+2, 1+2+ ...
分类:
编程语言 时间:
2020-07-23 15:15:03
收藏:
0 评论:
0 赞:
0 阅读:
64
Annotation 策略:source /* Annotation信息仅存在于编译器处理期间,编译器处理完之后就没有该Annotation信息了 */ class /* 编译器将Annotation存储于类对应的.class文件中。默认行为 */ runtime /* 编译器将Annotation ...
分类:
编程语言 时间:
2020-07-23 15:14:50
收藏:
0 评论:
0 赞:
0 阅读:
47
一、前言 Redis 提供了5种数据类型:String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Zset(有序集合),理解每种数据类型的特点对于redis的开发和运维非常重要。 原文解析 Redis 中的 hash 是我们经常使用到的一种数据类型,根据使用方式的不同,可以应用到 ...
分类:
其他 时间:
2020-07-23 15:14:37
收藏:
0 评论:
0 赞:
0 阅读:
46
时间日期的应用: 作为日志信息的内容输出 计算某个功能的执行时间 用日期命名一个日志文件的名称 记录或展示某文章的发布或修改时间 其他 time模块: 1 import time 2 3 print("当前时间戳:",time.time()) 4 print("格式化的时间:", time.strf ...
分类:
编程语言 时间:
2020-07-23 15:14:23
收藏:
0 评论:
0 赞:
0 阅读:
51
package com.cc8w.test; public class TestInt2char { public static void main(String[] args) { int a=129; // 第一组 第二组 第三组 第四组 //2的二进制表示完整为 "[00000000][000 ...
分类:
编程语言 时间:
2020-07-23 15:14:09
收藏:
0 评论:
0 赞:
0 阅读:
46
场景说明: 之前有个业务需要在java中创建数据库用户,最终采用了执行拼接shell命令的方式解决; 解决方式: String sb = "mysql -u*** -p*** -e "创建用户的sql" "; Process process = Runtime.getRuntime().exec ( ...
分类:
编程语言 时间:
2020-07-23 15:13:57
收藏:
0 评论:
0 赞:
0 阅读:
58
主要内容:列表解析详解及使用
分类:
编程语言 时间:
2020-07-23 09:19:14
收藏:
0 评论:
0 赞:
0 阅读:
131
本文主要内容:什么是深拷贝,浅拷贝,这些拷贝会引发什么问题,我们一起来分析。
分类:
编程语言 时间:
2020-07-23 09:18:30
收藏:
0 评论:
0 赞:
0 阅读:
99
redis数据库问题整理一、数据无法持久化1、背景介绍:经开发人员告知redis有3万多条数据无法写入内存,数据持久化停滞状态。2、排查过程:经过排查redis日志,发现报错信息如下,经过查询得知为此报错为7月10日导入大量数据后导致的,判断为内存突增导致写入失败。3、解决办法:从系统层面优化Centos系统,添加系统参数vm.overcommit_memory=1到/etc/sysctl.con
分类:
数据库技术 时间:
2020-07-23 09:17:54
收藏:
0 评论:
0 赞:
0 阅读:
104
关于事务的几点常识本地事务该类事务需要满足四大特性:ACID(原子性、一致性、隔离性、持久性),仅限于对单一数据库资源的访问控制。原子性(Atomicity):指事务作为整体来执行,要么全部执行,要么全部不执行。一致性(Consistency):指事务应确保数据从一个一致的状态转变为另一个一致状态。隔离性(Isolation):指多个事务并发时,一个事务的执行不应影响其它事务的执行。持久性(Dur
分类:
其他 时间:
2020-07-23 09:17:31
收藏:
0 评论:
0 赞:
0 阅读:
90