自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

codingxc的博客

关于软件开发中的一些知识点及实际开发中所遇到的问题的简单描述。

  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

原创 navicat查看sql执行计划

表示表的读取顺序,分为两种情况:id相同,读表顺序从上往下id不同,优先读取id大的多表查询的时候,可以用来看读表的顺序,不过一般生产开发中不会多表查询。

2024-06-27 10:50:13 803

原创 新建vue项目

idea新建vue项目

2022-05-30 17:27:04 109

原创 centos8安装配置mysql8

centos8下载安装配置mysql8,重设密码及远程访问。

2022-04-26 17:30:09 747

原创 canal环境部署

1.mysql开启binlog模式 (1)查看当前mysql是否开启binlog模式。 SHOW VARIABLES LIKE '%log_bin%'如果log_bin的值为OFF是未开启,为ON是已开启。 (2)修改/etc/my.cnf 需要开启binlog模式。 log-bin=mysql-bin binlog-format=ROW server_id=1修改完成之后,重启mysqld的服务。 (3) 进入mysqmysql -h localho

2022-02-25 00:12:12 520

原创 Maven将本地jar上传到本地maven库或私有仓库

-- DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId。-- Dfile表示需要上传的jar包的绝对路径。-- Durl私服上仓库的url精确地址(打开nexus左侧repositories菜单,可以看到该路径)。-- DrepositoryId服务器的表示id,在nexus的configuration可以看到。maven运行命令mvn install:install-file -Dfile=D:/ou

2021-10-22 15:51:53 1091

原创 https://mvnrepository.com/访问不了

访问https://mvnrepository.com/时无法验证信息加载不出来问题。解决方法:修改DNS,首选114.114.114.114,备用8.8.8.8即可访问。第一步:选择“打开网络和internet设置”。第二步:双击打开“更改适配器选项”。第三步:右键你使用的网络类型(如以太网,如果你使用的是WiFi就点WiFi)打开“属性”。第四步:选中“iPv4协议”,右键点击属性。第五部:手动将DNS更改为如下图,点击确定即可。...

2021-10-13 16:19:02 25086 10

转载 MongoDB和评论管理

MongoDB和评论管理学习目标:了解什么是MongoDB掌握MongoDB的安装掌握MongoDB的常用命令掌握mongodb-driver的基本使用掌握SpringDataMongoDB的使用1 MongoDB简介1.1 文章评论数据分析文章评论两项功能存在以下特点:数据量大写入操作频繁价值较低对于这样的数据,我们更适合使用MongoDB来实现数据的存储1....

2020-01-03 10:54:12 1825 3

原创 跨域

1.1 什么是跨域出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(pr...

2019-12-01 16:03:52 134

原创 SpringBoot报错:Missing URI template variable 'XX' for method parameter of type XX

原因:控制器Controller层方法上的注解:@RequestMapping里的的实参和方法中的形参不一致导致的。

2019-12-01 15:34:44 1762

原创 break和countinue跳出外循环

break:结束循环countinue:跳出本次循环,执行下次循环一. break只跳出当前循环,也就是内循环,如果想跳出外循环有两种办法:第一种方法for(int i = 0;i<9;i++){ //用两个breakfor(int j = 0;j<8;j++){break;}break;}第二种方法flag: for(int i = 0;i<9;i++){...

2019-11-16 13:39:38 1665

原创 使用Dubbo注解与spring事物注解冲突解决方法

使用Dubbo注解与spring事物注解冲突解决方法1.ServiceImpl类中注解配置服务实现类上使用的Service注解是Dubbo提供的,用于对外发布服务import com.alibaba.dubbo.config.annotation.Service;2.ServiceImpl引用Dubbo service注解的属性必须声明interfaceClass属性@Service(i...

2019-11-12 13:41:26 1178

原创 Quartz定时组件实现定时删除图片

Quartz介绍Quartz是Job scheduling(作业调度)领域的一个开源项目,Quartz既可以单独使用也可以跟spring框架整合使用,在实际开发中一般会使用后者。使用Quartz可以开发一个或者多个定时任务,每个定时任务可以单独指定执行的时间,例如每隔1小时执行一次、每个月第一天上午10点执行一次、每个月最后一天下午5点执行一次等。官网:http://www.quartz-sc...

2019-11-12 11:24:35 612

原创 centos7安装redis2.8.17

下载rediswget http://download.redis.io/releases/redis-2.8.17.tar.gz解压 tar xzf redis-2.8.17.tar.gz进入redis-2.8.17.tar.gz,然后编译/redis-2.8.17/redis.conf是配置文件默认的端口是port 6379cd /usr/local/redis/redis-...

2019-11-12 11:12:35 559

原创 centos7配置mysql5.7

1.检查是否已经存在mysql,若存在卸载,避免安装时产生一些错误!rpm -qa | grep -i mysql若存在,使用rpm -e packname –nodeps命令删除安装包查看mysql配置信息,删除对应的配置文件等信息!which mysql删除mysql用户userdel mysql2.下载安装包wget https://dev.mysql.com/get/...

2019-11-12 11:09:55 237

原创 maven配置

一.配置D:\apache-maven-3.5.2\conf\settings.xml文件<!-- 这里配置自己的maven本地仓库地址 --><localRepository>D:\maven_repository</localRepository> <server> <id>releases</id> ...

2019-11-12 11:02:20 157

原创 centos7中的防火墙问题

查看firewall服务状态systemctl status firewalld查看firewall的状态firewall-cmd --state开启、重启、关闭、firewalld.service服务开启service firewalld start重启service firewalld restart关闭service firewalld stop查看防火墙规则...

2019-11-12 10:59:20 239 1

原创 contos7配置jdk8

官网下载https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html也可以使用wget命令下载jdk1.8wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracl...

2019-11-12 10:55:01 107

原创 Zookeeper安装详解

一.centos7中安装启动Zookeeper第一步:安装 jdk(略)第二步:把 zookeeper 的压缩包(zookeeper-3.4.14.tar.gz)上传到 linux 系统或者使用wget命令下载wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz第三...

2019-11-12 10:49:54 172

原创 wget使用时的url怎么获取

以tomcat8为例1.先进入tomcat官网http://tomcat.apache.org/download-80.cgi2.先按f12打开开发者工具,选择Network3.点击你要下载的版本,然后把弹出来的下载框叉掉,鼠标右键点击下面的开发者控制台会出你要下载的文件名字,然后选择Cope - Cope link address就会得到你想要的url了。http://mirro...

2019-11-12 10:37:22 1939

原创 centos7配置tomcat8

1.在/url/local目录下建文件及tomcat,并进入目录mkdir tomcatcd /url/local/tomcat2.wegt下载tomcat8.5.47wgethttp://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.47/bin/apache-tomcat-8.5.47.tar.gz3.解压tar...

2019-11-12 10:35:55 108

原创 SSM项目中的乱码问题的解决

四种常见编码ISO-8859-1 单字节编码,兼容ASCII码,相当于ASCII码的扩展,无法表示中文字符,系统默认编码 。GBK 双字节编码,国标码,可以表示繁体字和简体字,而GB2312编码只能表示简体字,GBK兼容GB2312编码 。UNICODE 定长双字节编码,可以表示所有语言的字符,不兼容任何编码,很多软件内部是使用unicode编码来处理的 。UTF 不定长编码,可以表示所有...

2019-11-12 10:27:07 1537

转载 IDEA中控制台乱码问题

第一步:打开idea安装目录,找到bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件用记事本打开,分别在这两个文件末尾添加:-Dfile.encoding=UTF-8第二步:打开idea编译器找到file–settings–Editor–FileEncodings的GlobalEncoding和ProjectEncoding和Defau...

2019-11-12 10:00:21 156

转载 Vue生命周期中mounted和created的区别

一、什么是生命周期?用通俗的语言来说,就是Vue中实例或者组件从创建到消灭中间经过的一系列过程。虽然不太严谨,但是也基本上可以理解。通过一系列实践,现在把所有遇到的问题整理一遍,今天记录一下created和mounted的区别:二、created和mounted区别?官方图解如下:我们从图中看两个节点:created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视...

2019-11-07 20:55:33 383

原创 org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.hp.entity.Emp

org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.hp.entity.Emp报错原因为把resultType写成的resultMap<select id="findAll" resultType="com.itheima.pojo.Emp"> select ...

2019-11-07 20:30:10 143

转载 MySQL实现批量更新数据的sql

mysql更新语句很简单,更新一条数据的某个字段,一般这样写:UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:UPDATE mytable SET myfield = 'value' WHERE other_field in (...

2019-11-05 21:24:52 2173

转载 idea中maven项目的导入和导出

本文链接:https://blog.csdn.net/Denny2333/article/details/83062268一.maven项目的导出(zip,jar格式):(zip格式):(jar格式):二.项目的导入(zip)1.将文件压缩包解压2. ...

2019-11-04 20:28:55 2113

原创 Git常用命令

一.git工作流程工作流程如下:1.从远程仓库中克隆代码到本地仓库2.从本地仓库中checkout代码然后进行代码修改3.在提交前先将代码提交到暂存区4.提交到本地仓库。本地仓库中保存修改的各个历史版本5.修改完成后,需要和团队成员共享代码时,将代码push到远程仓库二.常用Git代码托管服务有GitHub,码云,GitLab三.操作命令设置用户信息1.1 设置用户名g...

2019-10-29 21:44:10 175

原创 Vue常用标签

使用Vue需要导入vuejs-2.5.16.js<script src="js/vuejs-2.5.16.js"></script>Vue的插值表达式{{ }} <div id="app"> <!--vue插值表达式,data中定义是数据显示到此处--> {{massage}} <!-- 三目运算符--> ...

2019-10-24 21:42:43 2972 1

原创 SpringMVC实现文件上传

一. 文件上传客户端表单三要素1.表单项type=“file”。2.表单提交方式post,文件大小原因。3.表单的enctype属性是多部分表单形式enctype=“multipart/form-data”,请求正文内容就变成了多部分形式,就会有文件内容,否则只有文件名。<form action="${pageContext.request.contextPath}/upload/q...

2019-10-16 10:19:07 133

原创 java中==和equals()的区别

1.对于==用于比较基本数据类型时:直接比较其存储的内容是否相同。用于比较应用类型的变量时:比较的是其所指向的对象的地址值是否是相同,也就是是否是同一个对象。2.对于equalsequals方法不能用于基本数据类型的变量如果没有重写equals:比较的是引用类型的变量所指向的地址值。如果重写了equals:如String,Date等会自动重写equals,此时比较的就是所指向的对象的地...

2019-10-10 10:15:33 121 1

原创 java中IO流将一个文件夹复制到另一个文件夹下

代码如下import java.io.*;public class CopyFoldersDemo { public static void main(String[] args) throws IOException { //原始文件地址 File srcFolder = new File("D:\\aaa"); //原始文件名 ...

2019-08-12 16:41:01 3744

原创 IO流详解

IO流详解一.IO流分类二.使用各种输入输出流对文件进行复制1.字节流1.1 FileInputStream和FileOutputStream1.2BufferedOutputStream和 BufferedInputStream1.3printStream2.字符流2.1OutputStreamWrite和 InputStreamReader2.1.1编码和解码2.1.2OutputStream...

2019-08-12 16:24:00 379

原创 ArrayList详解

ArrayList详解1.ArrayList的创建和增删改查2.集合遍历3.删除字符集里面的某指定字符串ArrayList是List接口的一个实现类,它是程序中最常见的一种集合。其内部可封装一个可变长度的数组对象,但存入的元素超过数组长度时,ArrayList会在内存中分配一个更大是数组来存储这些元素,因此可以将Arraylist集合看作一个长度可变的数组。1.ArrayList的创建和增删改...

2019-08-04 16:17:21 367 2

原创 String和StringBuilder类

String和StringBuffer类一.String1.字符串的创建1.1字符串的创建代码示列1.2构造方法创建和直接赋值方法的比较2.字符串拼接3.字符串内容和地址的比较3.1代码示列3.字符串的遍历4.统计字符类型次数5.对数组进行字符串拼接6.字符串反转二.StringBuilder1.StringBuilder添加和反转方法和链式编程2.StringBuilder和String相互转换...

2019-08-04 15:22:01 132

原创 学生管理系统

学生管理系统分别创建Student类和StudentManager类,Student类中包含属性sid,name,age,address,使用ArrayList来储存学生,实现对学生的增删改查。Student类public class Student { private String sid; private String name; private String a...

2019-08-04 14:00:20 235

原创 java中方法的使用

java中的方法使用一.方法是什么1.方法的定义2.方法的位置二.无参的方法1.无参的方法的基本格式2.无参的方法的调用3.代码示列三.带参的方法1.带参的方法的基本格式2.带参的方法的调用3.代码示列四.带返回值的方法1.带返回值的方法的基本格式2.带返回值的方法调用3.代码示列五.方法的调用1.代码示列六.方法的重载1.方法的重载判定条件2.代码示列七.方法参数传递(引用数据类型)1.代码示列...

2019-08-04 11:11:05 540

原创 JAVA基础知识(四)

此部分包含idea,数组的相关内容。

2019-07-19 15:08:38 118

原创 JAVA基础知识(三)

此部分包含if...else...语句,二.if...else if... 语句,switch语句, for循环语句,while循环,do...while...循环,死循环,跳转控制语句,case穿透,嵌套循环,随机数Random的相关内容。

2019-07-19 13:28:07 90

原创 JAVA基础知识(二)

此部分包含变量使用注意事项,自动类型转换和强制类型转换,标识符命名,四则运算,字符运算,字符串的运算,赋值运算符,自增自减运算符,关系运算符,逻辑运算符和短路运算符,三元运算符,数据输入Scanner的相关内容。

2019-07-19 10:02:38 86

原创 JAVA基础知识(一)

此部分包含JAVA语言的发展史,跨平台原理,JRE 和 JDK,HelloWorld,常量,数据类型的相关内容

2019-07-19 09:44:39 92

dubbo-admin-2.6.0.war

Dubbo管理控制台,在tomcat的目录下webapps下放入dubbo-admin-2.6.0.war文件,tomcat启动后此war文件会自动解压,解压后修改apache-tomcat-8.5.42\webapps\dubbo-admin-2.6.0\WEB-INF目录下的dubbo.properties文件

2019-11-12

axios-0.18.0.js

使用Vue的axios之前需要导入axios-0.18.0.js,使用[removed][removed]语句导如。

2019-10-24

空空如也

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

TA关注的人

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