胖大海 胖大海
3年前
Linux centos7下配置JDK环境
配置jdk环境,本人写了两种方案进行配置,下载JDK都是免费的,JDK各个版本的下载地址为:https://www.oracle.com/java/technologies/downloads/本文以JDK8为例,操作系统以3A云服务器的CentOS7.9为例,CentOS7的所有系统都是相同的操作。方案一:JDK安装包RPM安装的方式可以安装指定的版本号
分布式事务解决方案
一、什么是分布式事务在早期的单体架构时期,所有的数据操作都在同一个数据库里面进行,比如:A给B转100块钱,A的账户余额100,B的账户余额100,这两个操作放在同一个事务里面即可,由数据库来保证事务的原子性、一致性、持久性、隔离性。但是
Wesley13 Wesley13
4年前
java并发编程的艺术之Java并发基础
为什么要使用多线程Java天生就是多线程程序,简单的一个main()方法的执行,其实是由main线程和其它的线程共同执行的。当然使用多线程有如下的好处:    1、利用更多的处理器核心    2、更快的响应速度,如将数据一致性不强的操作交给其它的线程去操作    3、更好的编程模型线程简介一、
Stella981 Stella981
4年前
OpenCV+Python 文字识别(重点图像透视变换)
1Author:WinterLiuiscoming!2importcv2ascv3importnumpyasnp4importpytesseract567预处理,高斯滤波(用处不大),4次开操作8过滤轮廓唯一
Wesley13 Wesley13
4年前
CMD 命令
㈠定义cmd是command的缩写.即命令提示符(CMD),是在OS/2,Win为基础的操作系统(包括Windows2000和XP中,Vista中,和Server2003)下的“MSDOS方式”。中文版WindowsXP中的命令提示符进一步提高了与DOS下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。
Wesley13 Wesley13
4年前
Java四种引用类型
引用与对象每种编程语言都有自己操作内存中元素的方式,例如在C和C里是通过指针,而在Java中则是通过“引用”。在Java中一切都被视为了对象,但是我们操作的标识符实际上是对象的一个引用(reference)。//创建一个引用,引用可以独立存在,并不一定需要与一个对象关联Strings;
Stella981 Stella981
4年前
Gitolite 构建 Git 服务器
如果不是要和他人协同开发,Git根本就不需要架设服务器。Git在本地可以直接使用本地版本库的路径完成git版本库间的操作。但是如果需要和他人分享版本库、协作开发,就需要能够通过特定的网络协议操作Git库。Git支持的协议很丰富,架设服务器的选择也很多,不同的方案有着各自的优缺点。 HTTPGITDAEM
Easter79 Easter79
4年前
SpringBoot项目打成jar包后上传文件到服务器 目录与jar包同级问题
看标题好像很简单的样子,但是针对使用jar包发布SpringBoot项目就不一样了。当你使用tomcat发布项目的时候,上传文件存放会变得非常简单,因为你可以随意操作项目路径下的资源。但是当你使用SpringBoot的jar包发布项目的时候,你会发现,你不能像以前一样操作文件了。当你使用FilefilenewFile()的时候根本不知道这个
Wesley13 Wesley13
4年前
thinkphp url模式
入口文件是应用的单一入口,对应用的所有请求都定向到应用入口文件,系统会从URL参数中解析当前请求的模块、控制器和操作:1.http://serverName/index.php/模块/控制器/操作这是3.2版本的标准URL格式。可以通过设置模块绑定或者域名部署等方式简化URL地址中的模块及控制器名称。URL大小写
Wesley13 Wesley13
4年前
MySQL学习笔记(28):复制
本文更新于20200504,使用MySQL5.7,操作系统为Deepin15.4。目录启动选项管理维护复制是指将主库的DDL和DML操作通过二进制日志传到从库上,然后从库对这些日志重做,从而使得主库和从库的数据保持同步。复制的优点有:如果主库出现问题,可以快速切换到从库提供服务。可以在从库上执行