自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 二阶段提交个人理解

但最终观点还是,实际业务中,相同数据的不同副本可以通过高可用的中间件来实现,无需业务本身来感知和保障,从业务视角来看,它要保障的是不同类型的数据一致性问题。这里的不通类型数据可以理解为:不同类型的数据,如库存和金额;也可以理解为相同数据在不同存储中的表现形式,如MySQL和es。然后看了二阶段提交,三阶段提交的一些资料。期间一度认为二阶段提交是保障分布式相同类型数据库的一致性。本人初次接触二阶段提交是在学习MySQL日志时,关于怎么保障redolog和binlog的一致性。

2023-11-20 16:20:55 68

原创 maven-compiler-plugin和spring-boot-maven-plugin的区别

结论1.从是否包含依赖jar包我们可以推断出通过spring-boot-maven-plugin编译打包的产物我们可以直接通过java -jar xxx.jar来直接运行;这一次实验之前,我只知道maven-compiler-plugin的目的是用来编译的,spring-boot-maven-plugin的目的是用来打包的。结论2.先给出结论:maven-compiler-plugin编译打包的产物可以被其他项目依赖,而spring-boot-maven-plugin编译打包的产物则不可以。

2023-11-10 17:23:52 622

原创 springboot http添加请求头 添加请求证书

我们知道你要是想发起一个请求,需要指定两个环节内容,一个是请求内容对象(request),一个是连接内容对象(httpClient)它们两个的作用我们在下面会看到。

2023-11-07 11:36:10 678

原创 Elasticsearch核心技术与实战-05-elasticsearch的安装与简单配置-Windows

elasticsearch安装配置

2023-10-25 10:56:29 574

原创 mysql全文索引

mysql全文索引

2023-10-23 11:41:49 228

转载 Jedis的常用操作

转载至:https://blog.csdn.net/meaijojo/article/details/82903553一、jedisjedis 是 redis推荐的java客户端。通过Jedis我们可以很方便地使用java代码的方式,对redis进行操作。jedis使用起来比较简单,它的操作方法与redis命令相类似。对于初次使用redis的人来说,上手更快,更能适应。jedis在github上的下载地址为https://github.com/xetorthio/jedis 。本例子使用maven,需

2020-09-15 14:35:31 3309

原创 jdk免费国内镜像源

http://apache.soxinyang.com/#/down/f1b54d77df533af9d9de55cf3f4e2cea地址

2020-09-10 20:01:31 1886

原创 垃圾回收的一些杂乱知识点

垃圾回收的算法和原理:1、垃圾对象确认算法:TracingRC概念可达性算法,是否从root可达引用计数法,被引用次数优点准确快缺点遍历慢不准确,会出现循环引用制0,循环全为0,则全是可回收对象2、堆中对象的存放方式及其对应的GC算法:free-list指针先分区:1kb的list、2kb的list存放对象后指向下一个地址特点内存不连续内存连续GC算法标记清除算法复制清除算法、标记整理算法

2020-08-23 13:59:37 190

原创 Taichi编译环境搭建

周报7月24号学习计划:1、taichi编译环境搭建2、C++学习一、Taichi编译环境搭建1.1、软件要求:以下是在虚拟机中安装Ubuntu的步骤。下载虚拟机软件VirtualBox:https://www.virtualbox.org/下载Ubuntu系统(中科大镜像站):https://mirrors.ustc.edu.cn/ 版本:20.04(amd64, desktop LiveCD)1.2、安装虚拟机就是按照步骤来就行1.3、安装Ubuntu也是按照步骤来就行1.4、

2020-08-22 14:22:38 1132

原创 你真的理解JAVA中的ArrayList了吗?

首先我们知道List是一个接口,我们熟悉的具体的实现类有两个:ArrayList和LinkedList。平时开发使用ArrayList居多,大家普遍认为的理由是平时工作查询总是多与增删改,而ArrayList基于数组的特性在查询方面总是比基于链表的LinkedList要快。现在重点来了,ArrayList在增删方面真的就比LinkedList差吗?ArrayList在增删过程中使用到copyof()方法,而这个方法在底层是被优化过的,CPU对内存的操作是可以基于块的。举例:之前你认为当删除一个元素时,

2020-08-20 15:01:13 176

原创 MQ中的topic和queue的区别

基础知识:大家应该都知道https = http+SSLhttp访问的是服务器的80端口,而https访问的是443端口1、现在我们从头开始分析怎么安全传输信息:我们知道服务端可以提供一个证书,其中有公钥和私钥,服务端通过把公钥发送给客户端,两者通过加密的方式进行安全通讯。1.1客户端发送信息:信息----》通过公钥加密----》服务端通过私钥解密1.2服务端发送信息:信息----》通过私钥加密----》客户端通过公钥解密//思考一:中间有一黑客,拦截了服务端发送给客户端的公钥,那它

2020-08-19 20:41:06 2493

原创 anaconda安装出现:PackagesNotFoundError: The following packages are not available from current channels:

anaconda search -t conda XX为需要安装的包conda install -c https://conda.anaconda.org/XX为具体名称的包例:conda install -c https://conda.anaconda.org/conda-forge dominate

2019-05-10 20:19:48 27526 4

原创 anaconda的安装到创建环境到更换清华下载源

简介:Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。里面所包含的Jupyter Notebook是数据挖掘领域中最热门的工具。(例如Kaggle网站)废话不多说,现在我们开始来安装Anaconda。下载:进入Anaconda的官网进行下载或学习。选择你想下载的Python版本,这里我们选择的是Python3.6选择你...

2019-05-10 19:49:08 2411

转载 连接服务器汇总(visdom映射到本地)

之前在windows下使用xshell密钥链接服务器的,但是在ubuntu下不想再去下载第三方的软件去登陆了,因为linux本身命令行就很方便的。去找师兄开启了一下允许非密钥登录。1.下载SSH$ sudo apt-get install openssh-server查看SSH是否启动打开"终端窗口",输入"$ sudo ps -e |grep ssh 有sshd,说明ssh服务...

2019-04-30 19:30:34 1945 2

原创 anaconda下安装包速度慢的解决方法

因为anaconda下很多包的地址都是国外的,所以下载速度很慢,经常出现下载一半报错的问题。解决方法:使用国内镜像网站做为第一下载源方法如下:填入:https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/然后删除原先的地址。搞定收工!...

2019-02-03 21:49:26 28028 9

转载 修改 jupyter notebook 启动工作路径的方法

https://www.cnblogs.com/pgzhang/p/9144090.html

2019-02-03 21:37:32 134

原创 关于激活TensorFlow环境

当你想在终端输入import tensorflow as tf的时候报错是因为没有进入TensorFlow的环境里。方法如下:Windows下:activate tensorflowLinux下:source activate tensorflow

2019-01-16 14:23:08 20006

转载 mobasterm登录时出现:access denied

https://blog.csdn.net/djshichaoren/article/details/81275141今天用MobaXterm连接阿里云服务器,总是显示Access Denied。一开始以为是22端口没打开,但是检查了安全组以后,发现22端口是默认打开的。使用了密钥发现还是不行。最后发现specify username是服务器的用户名,而不是自己随便命名的,我说咋进去以后只...

2018-12-04 09:05:41 10186 9

转载 把自己的笔记本当做服务器给别人远程访问

https://github.com/m13253/popub

2018-11-14 15:08:11 2482

转载 作为一枚程序员,每天必用的软件有哪些?

https://blog.csdn.net/weixin_41927224/article/details/81484482

2018-11-02 14:23:27 182

转载 神经网络训练中,Epoch、Batch Size和迭代傻傻分不清?

你肯定经历过这样的时刻,看着电脑屏幕抓着头,困惑着:「为什么我会在代码中使用这三个术语,它们有什么区别吗?」因为它们看起来实在太相似了。为了理解这些术语有什么不同,你需要了解一些关于机器学习的术语,比如梯度下降,以帮助你理解。这里简单总结梯度下降的含义…梯度下降这是一个在机器学习中用于寻找最佳结果(曲线的最小值)的迭代优化算法。梯度的含义是斜率或者斜坡的倾斜度。下降的含义是代价函数的下...

2018-10-23 23:40:08 270

转载 专利写法与相关知识

原文:https://www.cnblogs.com/bozhicheng/p/7204693.html by 薄小成https://www.jianshu.com/p/4f48add262c1 这也是一个比较好的链接从你幸运的进入大棚124实验室那刻起,发论文和写专利将贯穿你整个研究生生涯。相比于发论文,写专利这项工作的难度要小很多。一般而言,只要有一个好的想法、方案,并且认为可行,那就可以...

2018-10-21 20:51:24 195

转载 lnux下远程连接服务器汇总

原文:https://blog.csdn.net/renhaofan/article/details/80974551之前在windows下使用xshell密钥链接服务器的,但是在ubuntu下不想再去下载第三方的软件去登陆了,因为linux本身命令行就很方便的。去找师兄开启了一下允许非密钥登录。1.下载SSH$ sudo apt-get install openssh-server2...

2018-10-21 20:42:58 289

转载 python练习小项目

转载于:https://www.cnblogs.com/shiyanlou/p/7238503.html1、【Python 图片转字符画】2、【200行Python代码实现2048】3、【Python3 实现火车票查询工具】4、【高德API+Python解决租房问题 】5、【Python3 色情图片识别】6、【Python 破解验证码】7、【Python实现简单的Web服务器】8、...

2018-10-21 20:07:42 1047

转载 linux后台运行和关闭、查看后台任务

原文:https://www.cnblogs.com/kaituorensheng/p/3980334.html#_label0阅读目录一、二、ctrl + z三、jobs四、fg五、bg六、kill七、nohupfg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令一、&加在一个命令的最后,可以把这个命令放到后台执行,如watch -...

2018-10-21 20:01:18 121

转载 查看 显卡,CUDA cudnn 版本 查看Navicat GPU版本 查看nvidia 驱动版本

原文:https://blog.csdn.net/qq_16234613/article/details/78857125显卡型号$ sudo lshw -numeric -C displayhttps://blog.csdn.net/taoqick/article/details/79171199查看 CUDA cudnn 版本cuda 版本 cat /usr/local/cuda...

2018-10-21 19:53:01 1596

转载 xxx is not in the sudoers file.This incident will be reported.的解决方法

原文:https://blog.csdn.net/wangpanbaoding/article/details/54944533.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d Fi...

2018-10-21 19:42:59 136

转载 Linux解压命令

原文:https://blog.csdn.net/wangpanbaoding/article/details/54944533.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d Fi...

2018-10-21 19:41:45 81

空空如也

空空如也

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

TA关注的人

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