自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 面试问题:mysq,oracle,hive中对于null和空字符串“”,执行count,sum等函数的最终效果

mysq,oracle,hive中对于null和空字符串“”,执行count,sum等函数的最终效果

2022-06-04 21:12:45 573

原创 oracle,hive,mysql对null值的不同处理方式,以及各自的函数

不同的数据库处理null值有一定的区别,记录一下oracle,hive,mysql对null值的不同处理方式,以及各自的函数,面试中也可能会被问道

2022-06-02 08:53:32 946

原创 逐步理解访问者模式

理解访问者模式

2022-05-24 09:16:07 166

原创 Spark源码下载及编译步骤,以及运行过程中出现的一些报错的解决办法

学习spark源码的笔记,在本地下载spark源码,配置运行环境;并记录遇到的一些问题。

2022-05-14 19:53:36 2154

原创 selenium+java:获取页面元素过程中异常StaleElementReferenceException异常的解决办法

StaleElementReferenceException异常的解决办法

2022-05-10 10:57:01 1233

原创 将mysql数据库表中的主键id字段改为主键自增id

背景:在创建数据库表时,将id字段设置为了主键,并在其中存放了一些数据,由于设计改变要将该表的主键字段设置为自增型,简单记录一下操作方式。1.原创建表CREATE TABLE `t_blog` ( `id` varchar(50) NOT NULL COMMENT '编号', `title` varchar(50) NOT NULL COMMENT '博客标题', `summary...

2020-04-11 22:06:11 6375 1

转载 docker启动容器后,容器与主机之间的通信,容器和容器之间的通信

本系列docker学习都是在centos7下学习的。1.容器放主机/主机访问容器 启动一个已经配置好JDK、tomcat的镜像,命名为tomcat01。使用route -n查看主机的路由,ifconfig查看主机的ip。docker0网卡是docker安装启动的时候就在主机上生成,所有的容器都会经docker0网卡发出数据。容器的centos是个简单版,许多命令没有安装,所以使用d...

2019-12-16 16:41:26 1204

转载 使用Mybatis之后,在控制台输出sql语句的配置

问题描述在使用mybatis进行开发的时候,由于可以动态拼接sql,这样大大方便了我们。但是也有一定的问题,当我们动态sql拼接的块很多的时候,我们要想从*mapper.xml中直接找出完整的sql就会非常的难,这个时候经常会需要把组合之后的完整sql调试出来比较好。下面来看两种调试出sql的两种方式解决方案方案1:网上说的比较多的,之前也是这么用的一种方式1:首先将ibatis ...

2019-11-14 11:45:31 462

原创 个人JVM小总结

什么是JVM谈谈你对JVM得理解jdk1.8之后JVM有什么改变JVM的体系结构图

2019-11-08 14:37:31 189

原创 idea妙用——关闭idea重新打开之后代码自动提示不好使了

问题的由来===在使用idea进行开发的过程中,进行了重新启动,但是在启动之后代码自动提示的功能不见了,必须得通过快捷键得方式来进行提示。经过研究之后发现,是由于idea开启了省电模式造成得,但是自己又没有点过开启省电模式这个功能,关闭之后就好使了。操作一操作二操作三取消勾选即可!...

2019-09-23 15:00:12 906

原创 mysql经典版本5.x安装教程

下载地址 :https://dev.mysql.com/downloads/mysql/安装图文教程如下:1.打开安装软件之后,进行下一步,然后接受协议并下一步;2.有三种安装方式,分别是典型安装,自定义安装,完整安装;选择中间的自定义安装3.选择安装路径,不要出现中文,也可以安装在默认路径下4.安装完之后勾选上启动配置,默认是勾选的,然后next5.有两种配置方式,详细配置和标准配置...

2019-07-14 11:18:12 850

原创 mysql进行like查询时报错Illegal mix of collations for operation 'like'

后台的xml文件中的代码时 name like CONCAT( ‘%’,#{name},’%’};在页面上执行搜索功能时输入的是中文:报错Illegal mix of collations for operation ‘like’;原因:在 MySQL 5.5 之前是不会报错的,但到MySQL 5.5以上,必需改成name binary like CONCAT( ‘%’,#{na...

2019-05-29 17:44:10 352

转载 ctrl+v突然不能使用,每次都输出一个r字母,解决办法

在网上找了一些方法,最后使用下面这个解决的:win+R打开cmd,输入CHKDSK D:f;重启电脑好使

2019-04-26 10:50:50 3508

原创 idea和webstorm常用快捷键——跳转方法快捷键

前言:idea和webstorm作为开发神器,有很多的快捷键,本文章主要说一个跳转方法的快捷键,是很常用的一个快捷键。有了这个快捷键可以提高我们的开发速度,让旁人眼花缭乱。idea和webstorm快捷键都一样,我下面以webstorm来举例。最原始的跳转快捷键,开发工具默认有:ctrl+鼠标左键这种方法使用起来需要键盘和鼠标的结合,我认为是比较慢的。另一种webstorm的默认的跳转...

2019-04-20 16:42:43 5352

原创 使用echarts设计一个环形图,具体的代码和效果如下

app.title = '环形图';option = { tooltip: { trigger: 'item', formatter: "{a} <br/>{b}: {c} ({d}%)" }, legend: { orient: 'vertical', x: 'left', it...

2019-04-20 15:52:15 1141

原创 WebStorm设置在新窗口中打开新项目

首先打开WS然后设置如下图

2019-04-17 19:58:04 7755 1

原创 安装nodejs和vue之后遇到的一些问题

1.下载nodejs安装包进行安装之后,在命令行里使用了如下几个命令:npm install -g cnpm -registry=https://registry.npm.taobao.orgnpm install -g vue-cli2.而后创建好一个文件夹来新建项目:vue init webpack xxxx(项目名称)注意这里项目名称不能使用大写,否则会出现错误3.然后进入...

2019-04-07 16:19:26 1274

原创 win7系统上下载安装git教程

1.百度搜索git,进入git下载网站进行下载https://git-scm.com/downloads会自动提示下载对应版本2. 下载后安装,一直next,可以修改安装路径。3. 直到安装组件的这一步,组件我选择默认4. 下一步选择编辑器,我选择git默认的编辑器5.下一步选择第一项,随后的几部都选择next;6.最后安装成功就可以使用了7. 配置git,设置用户名称和...

2019-02-13 19:06:55 759

原创 给spring容器中注册bean组件的几种方法

在xml文件中添加包扫描,然后在需要注册的组件上标注注解@Controller @Service @Repository @Component使用@Bean 注解导入第三方包里的组件@Bean("win")public Student student03(){ return new Student("window", 100);}注解@Import,快...

2019-01-09 17:36:18 1028

原创 spring配置bean和component-scan的两种方式

创建简单的maven工程,在pom文件中添加spring的依赖,spring-context;找依赖的一个网址是:https://mvnrepository.com/如果使用xml方式配置spring容器,主要是标签的形式&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springfra...

2019-01-08 16:42:20 1470 1

原创 vm的虚拟机报错解决

vm虚拟机打开linux系统时报错:Unable to open kernel device “\.\Global\vmx86”: 系统找不到指定的文件. Did youreboot after installing VMware Workstation?解决方法:1.打开命令行窗口输入net start vmx86关闭之后就能进入虚拟机了...

2019-01-04 15:10:12 1361

原创 linux服务器之间的数据拷贝

方法一:scp(secure copy)安全拷贝(1)scp定义:scp可以实现服务器与服务器之间的数据拷贝。(from server1 to server2)(2)基本语法scp -r /dir/name root@xxxxx001:newdir/newname命令 递归 要拷贝的文件路径/名称 目的用户@主机:目的路径/名称方法二...

2018-12-25 15:46:37 1724

原创 使用vmware克隆linux系统之后修改ip,主机名的操作

首先需要克隆一个linux系统,我现在已经克隆好了。ifconfig命令2.ip addr 查找mac地址,并复制3. 修改文件4. 修改有关ip的配置文件主要修改以下几项5. 重启network服务6.修改主机名7 最后reboot...

2018-12-24 17:25:45 1377

原创 初识:使用redis做缓存

redis是使用C语言开发的,建议在linux系统上使用,本例使用centos7,redis的3.0版本,。3.0版本主要增加了集群功能。需要安装gcc:yum install -y gcc-c++, 已经安装过的调过这步百度下载redis的源码包解压cd到解压的包下,然后执行 make指定目录安装7. 前端启动模式,端口6379/usr/local/redis/bi...

2018-11-27 17:01:10 374

原创 linux文件的权限设置操作

在linux某一个文件夹下面执行下面命令:前十个字符表示权限,d开头表示目录,- 开头表示文件;后面的9个字符每三个字符是一组,比如(“rwx”,“r-x”,“r-x”);r是读权限、w是写权限、x是可执行权限、-没有对应字符的权限;并且字符有对应的数值:r是4,w是2,x是1,-是0修改权限:比如我要修改txt文件的权限为777对文件夹里的文件权限查看单独修改文件夹权限而不修改...

2018-11-23 17:13:46 221

原创 Invalid bound statement (not found)解决

ssm开发中的错误:Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)自己在搭建好ssm框架之后进行项目开发,遇到Invalid bound statement (not found),可以理解为...

2018-11-13 10:53:40 1516

原创 在Linux服务器上运行jar包,并且使jar包一直处于后台执行

1.我jar包在linux的目录为/a/bbb.jar &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 正常情况下,使用在/a目录下使用&nbsp; java -jar bbb.jar&nbsp;可以直接运行该jar包的项目,运行成功之后使用crtl+c可以退出项目运行,或者直接关闭连接窗口,项目也会停止运行; &nbsp;&nbsp;&nbsp;&nbs...

2018-09-05 16:15:41 10900

原创 idea第一次使用lombok需要干的事情

在刚开始学习springcloud,用到lombok在实体类上添加注解,实体类中只需要写需要的属性,使用前要进行lombok的安装,下图: 实体类 设置setting 依次点击里面两项 安装 安装完成后会有提示重新启动idea 引入依赖 添加注解 测试一下 ...

2018-08-24 15:46:44 421

前端开发教程

很全的前端开发教程,从前端的基础内容(包括HTML,CSS,JS,JQuery等)开始介绍,有代码实例,并介绍了前端的一些框架的学习和使用,最后通过实战项目综合应用各个技术。

2019-04-25

空空如也

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

TA关注的人

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