自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周小东

执着的信念,为技术而执着

  • 博客(26)
  • 收藏
  • 关注

原创 【无标题】

QT的安装 :https://www.cnblogs.com/langmoyu/p/17823229.html

2024-07-17 14:00:18 63

原创 【无标题】

https://www.cnblogs.com/tothk/p/16441361.htmlssh如何允许root用户远程密码登录编辑ssh配置文件vim /etc/ssh/sshd_config临时显示行号(非必须):set number按ESC键退出编辑内容模式,进入命令模式(默认)输入":set number"后按回车键修改配置找到这行:# PermitRootLogin prohibit-password在下面添加一行PermitRootLogin yes重启ssh服务service

2023-11-10 20:13:57 40

转载 实现MySQL和Redis的数据一致性

延时双删实现MySQL和Redis的数据一致性在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问Mysql等数据库。这样可以大大缓解数据库的压力。具体业务流程如下:读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存和数据库间的数据一致性问题。不管是先写数据库,再删除缓存;还是先删除缓存,再写库,都有可能出现数据不一致的情况。举个例子:1.如果删除了缓存Redis,还没

2021-09-28 11:08:59 173

转载 RSA算法原理

RSA算法原理原理过程

2021-09-24 22:16:26 90

原创 nginx修改配置文件后怎么重启

nginx修改配置文件后怎么重启

2021-05-06 18:48:45 1435

原创 RefSeq Protein Accession转换为蛋白质(YP_009227197转换成Protein)

RefSeq Protein Accession RefSeq Protein InfoYP_009227197 YP_009227197 [Seq_length: 168] [Division: VRL] [Organism: Zika virus] [Definition: membrane glycoprotein precursor M [Zika virus].]YP_009227203 YP_009227203 [Seq_length: 127] [Division: VRL] [Organ

2021-05-04 15:01:01 1726

转载 SpringBoot中怎么返回数据给Thymeleaf,同时返回视图

SpringBoot中怎么返回数据给Thymeleaf,同时返回视图

2021-02-04 11:13:39 823

转载 bootstrap表单怎么提交信息

bootstrap提交表单之前先验证的操作步骤

2021-01-31 15:13:38 851

原创 解决bootstrap3无法跳转的问题

解决bootstrap3导航栏链接无法跳转的问题第一步给导航栏增加id属性第二步增加ajax函数

2021-01-30 20:16:34 424

转载 SpringBoot返回Model在Thymeleaf页面展示

SpringBoot返回Model在Thymeleaf页面展示

2021-01-25 11:44:00 408

原创 如何获取<button>上的文字

有两bai种情况:第一种:这du个button是个 元素zhi的话那dao么获取这个zhuanbutton的值就是var buttonValue= document.getElementById(‘button’).value;第二种:这个button是个 button 元素的话那么获取这个button的值就是var buttonValue= document.getElementById(‘button’).innerHTML;或者:var buttonValue= document.ge

2021-01-23 15:25:12 2968

转载 Thymeleaf获取项目根路径的几种方式

Thymeleaf获取项目根路径的几种方式

2021-01-22 22:49:36 1203

转载 xlsx中合并多列的类容

xlsx中合并多列的类容

2020-12-24 13:18:10 110

原创 String的spilt()方法

splitpublic String[] split(String regex)根据给定正则表达式的匹配拆分此字符串。该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,所得数组中不包括结尾空字符串。例如,字符串 “boo:and:foo” 使用这些表达式可生成以下结果:Regex 结果{ “boo”, “and”, “foo” }o { “b”, “”, “:and:f” }参数:regex - 定界正则表达式返回:字符串数组,它是根据给定正则表

2020-11-17 22:09:39 2122

转载 2020-11-17

注解实现的原理

2020-11-17 10:22:33 66

转载 java项目部署到linux

java项目部署到linux

2020-10-29 18:44:55 130

转载 ReentrantLock原理

ReentrantLock原理ReentrantLock主要利用CAS+AQS队列来实现。它支持公平锁和非公平锁,两者的实现类似。CAS:Compare and Swap,比较并交换。CAS有3个操作数:内存值V、预期值A、要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做。该操作是一个原子操作,被广泛的应用在Java的底层实现中。在Java中,CAS主要是由sun.misc.Unsafe这个类通过JNI调用CPU底层指令实现ReentrantLock主要利用CAS+

2020-10-14 22:40:48 163

转载 JVM直接内存

04-JVM内存模型:直接内存1.1.什么是直接内存(Derect Memory)  在内存模型最开始的章节中,我们画出了JVM的内存模型,里面并不包含直接内存,也就是说这块内存区域并不是JVM运行时数据区的一部分,但它却会被频繁的使用,原因是NIO这个包。NIO(New input/output)是JDK1.4中新加入的类,引入了一种基于通道(channel)和缓冲区(buffer)的I/O方式,它可以使用Native函数库直接分配堆外内存,然后通过堆上的DirectByteBuffer对象对这块内

2020-10-05 20:12:49 345

转载 红黑树面试相关内容

1.stl中的set底层用的什么数据结构?2.红黑树的数据结构怎么定义的?3.红黑树有哪些性质?4.红黑树的各种操作的时间复杂度是多少?5.红黑树相比于BST和AVL树有什么优点?6.红黑树相对于哈希表,在选择使用的时候有什么依据?7.如何扩展红黑树来获得比某个结点小的元素有多少个?8.扩展数据结构有什么步骤?9 为什么一般hashtable的桶数会取一个素数?10 mysql底层原理为什么是B+树做索引,为什么不是平衡二叉树,红黑树?详细解答1.stl中的set底层用的什么数据结构?

2020-10-05 14:09:54 193

转载 数组扩容

数组扩容添加链接描述

2020-10-04 20:17:23 80

原创 输出质因子分解的结果

因为如果它不是质数,那么它一定可以表示成两个数(除了1和它本身)相乘,这两个数必然有一个小于等于 它的平方根。只要找到小于或等于的那个就行了package com.cskaoyan;import java.util.Scanner;public class Solution4 {//分解质因子//https://www.cnblogs.com/digulove/p/8012711.htmlpublic static void main(String[] args) {Scanner scann

2020-09-26 22:12:45 214

转载 2020-09-22

自然连接,内连接,外连接的区别https://blog.csdn.net/weixin_43355618/article/details/108464623

2020-09-22 14:08:28 81

原创 p值

p值是指在一个概率模型中,统计摘要(如两组样本均值差)与实际观测数据相同,或甚至更大这一事件发生的概率。换言之,是检验假设零假设成立或表现更严重的可能性。p值若与选定显著性水平(0.05或0.01)相比更小,则零假设会被否定而不可接受。然而这并不直接表明原假设正确。p值是一个服从正态分布的随机变量,在实际使用中因样本等各种因素存在不确定性。产生的结果可能会带来争议如果P<0.01,说明是较强的判定结果,拒绝假定的参数取值。如果0.01<P值<0.05,说明较弱的判定结果,拒绝假定的参数

2020-05-24 13:07:43 7028

原创 python程序入口

if name == ‘main’:用法转载:https://www.cnblogs.com/liruilong/p/12867590.htmlif name == ‘main’:的作用一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此 if name == ‘main’: 的作用就是控制这两种情况执行代码的过程,在 if name == ‘main’: 下的代码只有在第一种情况下(即文件作为脚本直接执行

2020-05-24 13:04:13 3744

原创 生成[a,b],[a,b)之间的随机数

生成 [a,b) 之间的随机数for(int i = 0; i < 1000; i++) {System.out.print((int) (Math.random() * (b - a) + a)+" “);}生成 [a,b] 之间的随机数for(int i = 0; i < 1000; i++) {System.out.print((int) (Math.random(...

2020-05-06 19:29:12 1641

原创 怎么样在xlsx表中去除一列数据前面的空格

2020-04-14 21:02:04 1277

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除