csjoz11

导航

2023年6月9日 #

DBeaver如何设置显示行号?

摘要: DBeaver如何设置显示行号? 播报文章 原创 | 浏览:7059 | 更新:2021-05-02 10:22 1 2 3 4 5 6 分步阅读 DBeaver 一个基于 Java 开发,免费开源的通用数据库管理和开发工具, 我们可以通过DBeaver来连接mysql,hive等数据, 那么在DB 阅读全文

posted @ 2023-06-09 14:39 csjoz11 阅读(706) 评论(0) 推荐(0) 编辑

2023年5月17日 #

Win10快速新建名为当前日期的文件夹

摘要: 功能演示 更改时间格式 为了使接下来的设置能够成功,首先需要修改日期格式,以便日期上的各个项目用连字符分隔(而不是斜杠)。日期格式中的斜杠包含了文件夹名称中不能包含的字符。 打开“设置”应用程序(Win + I 键盘快捷键) 转到时间和语言 选择“区域”选项卡 选择底部的“更改数据格式” 打开“短日 阅读全文

posted @ 2023-05-17 17:16 csjoz11 阅读(575) 评论(0) 推荐(0) 编辑

2023年5月15日 #

java数组去重_JAVA数组去重常用方法

摘要: java数组去重_JAVA数组去重常用方法 发布于 2022-09-10 17:18:35 6950 举报 大家好,又见面了,我是你们的朋友全栈君。 packagecom.zxj.test;importjava.util.ArrayList;importjava.util.Arrays;import 阅读全文

posted @ 2023-05-15 15:50 csjoz11 阅读(198) 评论(0) 推荐(0) 编辑

2023年3月7日 #

Java函数(方法)的默认值问题

摘要: Java函数(方法)的默认值问题 Java不能为函数(方法)设置默认参数。 原因是“默认参数”和“方法重载”同时支持的话有二义性的问题,但使用“方法重载”可以间接地实现”默认参数“的效果,例如: public class A public void doA(int a) public void do 阅读全文

posted @ 2023-03-07 15:35 csjoz11 阅读(914) 评论(0) 推荐(0) 编辑

2023年2月20日 #

Docker拉取Mysql

摘要: systemctl restart docker*service docker status*docker pull mysql:8 *docker images*docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name=my_m 阅读全文

posted @ 2023-02-20 14:30 csjoz11 阅读(118) 评论(0) 推荐(0) 编辑

2023年2月19日 #

Docker的安装

摘要: 离线安装Docker系统 https://blog.csdn.net/qq_44858888/article/details/124084408 //代换空格 sed -i 's/\r$//' install.sh 第一步:下载docker离线包 https://download.docker.co 阅读全文

posted @ 2023-02-19 18:50 csjoz11 阅读(116) 评论(0) 推荐(0) 编辑

Error处理:/bin/bash^M: 坏的解释器

摘要: Error处理:/bin/bash^M: 坏的解释器: 没有该文件或目录(bad interpreter: No such file or directory) 在Linux下编译运行脚本的时候出现”/bin/bash^M: 坏的解释器: 没有那个文件或目录(bad interpreter: No 阅读全文

posted @ 2023-02-19 18:48 csjoz11 阅读(312) 评论(0) 推荐(0) 编辑

2023年2月14日 #

热部署

摘要: https://blog.csdn.net/cucgyfjklx/article/details/125302410?spm=1001.2014.3001.5501 阅读全文

posted @ 2023-02-14 11:50 csjoz11 阅读(5) 评论(0) 推荐(0) 编辑

2022年12月31日 #

idea激活码

摘要: F5TRIB85C7-eyJsaWNlbnNlSWQiOiJGNVRSSUI4NUM3IiwibGljZW5zZWVOYW1lIjoiU2hhbmRvbmcgVW5pdmVyc2l0eSIsImFzc2lnbmVlTmFtZSI6ImFvIGxpIiwiYXNzaWduZWVFbWFpbCI6IjI 阅读全文

posted @ 2022-12-31 22:22 csjoz11 阅读(648) 评论(1) 推荐(0) 编辑

2022年11月17日 #

js中localStorage方法使用的简单介绍

摘要: localStorage提供了几个方法: 1、存储:localStorage.setItem(key,value) 如果key存在时,更新value 2、获取:localStorage.getItem(key) 如果key不存在返回null 3、删除:localStorage.removeItem( 阅读全文

posted @ 2022-11-17 08:53 csjoz11 阅读(376) 评论(0) 推荐(0) 编辑

2022年11月9日 #

在线安装redis

摘要: redis允许外网访问设置 1.取消绑定本地地址找到redis配置文件,redis.conf,注释掉指定的bind,当不指定时表示允许所有访问。2.关闭保护模式在redis服务器上使用redis-cli,执行命令 CONFIG SET protected-mode no。... kenick · 2 阅读全文

posted @ 2022-11-09 17:12 csjoz11 阅读(77) 评论(0) 推荐(0) 编辑

在线安装mysql

摘要: 一、安装mysql rpm -qa|grep "wget" yum -y install wget 1、首先确定linux版本,确定下载对应的RPM。(查看mysql与linux版本对应的资料)如果以前安装mysql或者安装失败了,重新安装,需要删除以前的mysql文件。 yum remove my 阅读全文

posted @ 2022-11-09 11:31 csjoz11 阅读(392) 评论(0) 推荐(0) 编辑

CentOS7安装下载

摘要: 一、CentOS7.7下载 官网下载地址:http://mirrors.163.com/centos 1、进入CentOS下载官网,找到CentOS7.4版本 2、在CentOS7.7版本页面中,找到isos/ 3、进入页面后,可以看到x86_64 4、在CentOS下载页面中,选择 CentOS- 阅读全文

posted @ 2022-11-09 10:53 csjoz11 阅读(2974) 评论(0) 推荐(0) 编辑

2022年10月13日 #

notepad++ 右键在线搜索设置成百度,方便跳转浏览器搜索

摘要: 点击设置--首选项--搜索引擎 设置你的搜索引擎,在输入框内输入:https://www.baidu.com/#ie={inputEncoding}&wd=$(CURRENT_WORD) 阅读全文

posted @ 2022-10-13 10:05 csjoz11 阅读(148) 评论(0) 推荐(0) 编辑

2022年10月12日 #

java 将字符串转成json和字符串转成json属组的方法

摘要: 开发中经常遇到将字符串转成json和字符串转成json属组的方法,网上搜到的方法,好多都是不好用的,今天这里记录一下方便自己今后查看,也提供给需要的人。 依赖: <!-- 处理json --> <dependency> <groupId>com.alibaba</groupId> <artifact 阅读全文

posted @ 2022-10-12 17:13 csjoz11 阅读(398) 评论(0) 推荐(0) 编辑

2022年9月23日 #

linux zip文件解压命令详解

摘要: linux zip文件解压命令详解 1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录2、把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydata.zip -d myd 阅读全文

posted @ 2022-09-23 09:18 csjoz11 阅读(24610) 评论(0) 推荐(0) 编辑

2022年8月16日 #

mybatis实现分页的几种方式

摘要: 借助数组进行分页 原理:进行数据库查询操作时,获取到数据库中所有满足条件的记录,保存在应用的临时数组中,再通过List的subList方法,获取到满足条件的所有记录。 实现:首先在dao层,创建StudentMapper接口,用于对数据库的操作。在接口中定义通过数组分页的查询方法,如下所示: Lis 阅读全文

posted @ 2022-08-16 17:35 csjoz11 阅读(507) 评论(0) 推荐(0) 编辑

springboot自动装配原理

摘要: SpringBoot是目前软件中最主流的框架,无论是工作还是面试基本都有它的身影,SpringBoot主要解决了传统spring的重量级xml配置Bean,实现了自动装配;所以,我们也常在面试中被问到SpringBoot是如何实现自动装配。 本篇文章会从springboot源码进行自动装配的原理解析 阅读全文

posted @ 2022-08-16 17:34 csjoz11 阅读(80) 评论(0) 推荐(0) 编辑

springMVC启动过程

摘要: 下面是一个SpringMVC应用的配置文件,需要注意两个地方,一个是ContextLoaderListener,一个是dispatcherServlet。web容器正是通过这两个配置才和spring管理起来。ContextLoaderListener与web容器的ServletContext关联,为 阅读全文

posted @ 2022-08-16 17:33 csjoz11 阅读(1273) 评论(0) 推荐(0) 编辑

@RestController注解的作用

摘要: 一、在Spring中@RestController的作用等同于@Controller + @ResponseBody。 所以想要理解@RestController注解就要先了解@Controller和@ResponseBody注解。 二、@Controller注解 在一个类上添加@Controlle 阅读全文

posted @ 2022-08-16 17:32 csjoz11 阅读(1152) 评论(0) 推荐(0) 编辑

常用的 jvm 调优的参数都有哪些?

摘要: (1)-Xms20M 表示设置JVM启动内存的最小值为20M,必须以M为单位 (2)-Xmx20M 表示设置JVM启动内存的最大值为20M,必须以M为单位。将-Xmx和-Xms设置为一样可以避免JVM内存自动扩展。大 的项目-Xmx和-Xms一般都要设置到10G、20G甚至还要高 (3)-verbo 阅读全文

posted @ 2022-08-16 17:31 csjoz11 阅读(232) 评论(0) 推荐(0) 编辑

RabbitMQ如何保证消息不丢失?

摘要: 如果说你这个是用 MQ 来传递非常核心的消息,比如说计费、扣费的一些消息,那必须确保这个 MQ 传递过程中绝对不会把计费消息给弄丢。 先来捋一下在RabbitMQ传递消息的过程中,所有可能丢失消息的环节: 那如何才能避免消息不会丢失呢?按照上面分析的三个环节依次来看一下: 1、生产者到MQ中间弄丢了 阅读全文

posted @ 2022-08-16 17:30 csjoz11 阅读(378) 评论(0) 推荐(0) 编辑

Spring Cloud Config、Apollo、Nacos三种配置中心介绍与区别

摘要: 一、配置中心作用配置实时生效传统的静态配置方式要想修改某个配置只能修改之后重新发布应用,要实现动态性,可以选择使用数据库,通过定时轮询访问数据库来感知配置的变化。轮询频率低感知配置变化的延时就长,轮询频率高,感知配置变化的延时就短,但比较损耗性能,需要在实时性和性能之间做折中。配置中心专门针对这个业 阅读全文

posted @ 2022-08-16 17:29 csjoz11 阅读(621) 评论(0) 推荐(0) 编辑

单点登录实现的几种方式及原理【单点登录】

摘要: 一、什么是单点登录单点登录的英文名叫做:Single Sign On(简称SSO),指在同一帐号平台下的多个应用系统中,用户只需登录一次,即可访问所有相互信任的系统。简而言之,多个系统,统一登陆。 为什么需要做单点登录系统呢?在一些互联网公司中,公司旗下可能会有多个子系统,每个登陆实现统一管理,多个 阅读全文

posted @ 2022-08-16 17:21 csjoz11 阅读(453) 评论(0) 推荐(0) 编辑

nacos配置如何实时同步

摘要: 在Nacos属于集群时,当服务器收到服务注册请求后,发生了ClientEvent.ClientChangedEvent事件,就会触发将注册的服务信息同步给集群中的其他Nacos-server节点。 // DistroClientDataProcessor private void syncToAll 阅读全文

posted @ 2022-08-16 17:20 csjoz11 阅读(1343) 评论(0) 推荐(0) 编辑

微服务架构下如何保证数据的一致性

摘要: 从本地事务到分布式事务的演变 什么是事务?回答这个问题之前,我们先来看一个经典的场景:支付宝等交易平台的转账。假设小明需要用支付宝给小红转账 100000 元,此时,小明帐号会少 100000 元,而小红帐号会多 100000 元。如果在转账过程中系统崩溃了,小明帐号少 100000 元,而小红帐号 阅读全文

posted @ 2022-08-16 17:18 csjoz11 阅读(726) 评论(0) 推荐(0) 编辑

MQ如何保证消息不丢失

摘要: 一、MQ如何保证消息不丢失 可以从以下三个阶段来保证 1、生产者保证消息投递成功 1)Kafka 2)RabbitMQ confirm消息确认机制: 生产端投递的消息一旦投递到RabbitMQ之后,RabbiMQ就会发送一个确认消息给生产端,让生产端知道我已经收到消息了,否则这条消息可能已经丢失了, 阅读全文

posted @ 2022-08-16 17:16 csjoz11 阅读(2734) 评论(0) 推荐(0) 编辑

2022年8月2日 #

使用cmd webservice wsdl网址生成客户端代码

摘要: windows下使用cmd命令提示符生成java webservice客户端代码,可以使用命令提示符直接生成客户端代码,直接导入到项目中,只需配置jdk即可,在jdk的bin文件夹下,按Shift并点击右键,选中“在此处打开命令窗口”,输入命令如下: wsimport -keep -p com.de 阅读全文

posted @ 2022-08-02 11:51 csjoz11 阅读(307) 评论(0) 推荐(0) 编辑

2022年6月16日 #

Hana 通过序列来创建自增

摘要: sql server IF OBJECT_ID( 'Autotest.SA.CUSTOMER' , 'U' ) is not null Drop table Autotest.SA.CUSTOMER; CREATE TABLE Autotest.SA.CUSTOMER ( customer_id i 阅读全文

posted @ 2022-06-16 17:07 csjoz11 阅读(718) 评论(0) 推荐(0) 编辑

2022年6月7日 #

Unknown collation: ‘utf8mb4_0900_ai_ci‘ 的解决方案

摘要: 原因分析将MySQL8.0生成的sql文件,导入MySQL5.7版本时,出现了版本不兼容问题 解决方案1将MySQL8.0导出的sql文件中,所有的utf8mb4_0900_ai_ci替换为utf8_general_ci,以及所有的utf8mb4替换为utf8 解决方案2(推荐)将MySQL8.0导 阅读全文

posted @ 2022-06-07 15:18 csjoz11 阅读(104) 评论(0) 推荐(0) 编辑

2022年6月2日 #

Redis Template及4种序列化方式

摘要: 使用Spring 提供的 Spring Data Redis 操作redis 必然要使用Spring提供的模板类 RedisTemplate, 今天我们好好的看看这个模板类 。 RedisTemplate 看看4个序列化相关的属性 ,主要是 用于 KEY 和 VALUE 的序列化 。 举个例子,比如 阅读全文

posted @ 2022-06-02 11:25 csjoz11 阅读(1964) 评论(0) 推荐(0) 编辑

2022年6月1日 #

restcontroller的作用

摘要: 理解一下@RestControlle的作用。 This code uses Spring 4’s new @RestController annotation, which marks the class as a controller where every method returns a do 阅读全文

posted @ 2022-06-01 17:28 csjoz11 阅读(301) 评论(0) 推荐(0) 编辑

跨域的实现方法

摘要: 一、jsonp html中script标签可以引入其他域下的js,比如引入线上的jquery库。利用这个特性,可实现跨域访问接口,不过需要后端支持。 web页面中,通过script标签获取js代码可以进行跨域,我们可以动态的创建script标签,设置src属性指向我们请求资源的url地址,然后放到h 阅读全文

posted @ 2022-06-01 17:25 csjoz11 阅读(131) 评论(0) 推荐(0) 编辑

Ribbon七种负载均衡策略详解

摘要: Ribbon是什么?主要负责请求分发,例如一个服务节点集群:六台服务器部署着订单服务,用户请求过来了就要根据不同的负载策略分发请求到不同机器上,起到一个缓解请求压力的作用。其自身不会发起请求,这个在源码中可以到,它起到一个“选择”的角色。真正发起请求的还是Feign / OpenFeign 。 Ri 阅读全文

posted @ 2022-06-01 17:15 csjoz11 阅读(560) 评论(0) 推荐(0) 编辑

二维数组排序JS

摘要: //二维数组排序 if (!isNull(vm.sfc) && !isNull(vm.operation) && !isNull(vm.resource)) { $.post("/me-ext/PODDCPluginServlet?method=getAllParams",pData,functio 阅读全文

posted @ 2022-06-01 16:53 csjoz11 阅读(72) 评论(0) 推荐(0) 编辑

2022年5月24日 #

本地储存localStorage的使用

摘要: 本地储存localStorage的使用(代码示例):localStorage.setItem("name","john"); 地储存localStorage的使用(代码示例): 在HTML5中,加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间 阅读全文

posted @ 2022-05-24 17:04 csjoz11 阅读(112) 评论(0) 推荐(0) 编辑

2022年5月18日 #

Jenkins 部署码云 SpringBoot 项目

摘要: 本文介绍 jenkins 何从 gitee 上 clone 项目,然后使用 maven 打包并后台启动。 1.Jenkins 介绍 Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。(以上介 阅读全文

posted @ 2022-05-18 09:46 csjoz11 阅读(95) 评论(0) 推荐(0) 编辑

2022年5月6日 #

android edittext设置多行,在Android的EditText视图中允许多行?

摘要: 在Android的EditText视图中允许多行? 如何在Android的EditText视图中允许多行? 12个解决方案 981 votes 默认情况下,Android中的所有EditText小部件都是多行的。 以下是一些示例代码: android:inputType="textMultiLine 阅读全文

posted @ 2022-05-06 10:32 csjoz11 阅读(562) 评论(0) 推荐(0) 编辑

2022年4月28日 #

取表格TR值

摘要: $(".tb1").find("tr").each(function(){ var name = data.name; var tdArr = $(this).children(); var str = tdArr.eq(2).find('div').text(); var ret = new Re 阅读全文

posted @ 2022-04-28 13:54 csjoz11 阅读(61) 评论(0) 推荐(0) 编辑

2022年4月24日 #

java判断字符串中是否包含某个字符

摘要: private String change(String code) { String ch="共轨"; if (code.contains(ch + "")) return "A1"; if (code.equals("电控单体系")) return "A2"; if (code.equals(" 阅读全文

posted @ 2022-04-24 16:04 csjoz11 阅读(633) 评论(0) 推荐(0) 编辑