自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MADE_哒哒

正在努力中。。。。。。。

  • 博客(189)
  • 收藏
  • 关注

原创 2021-04-21

总结一下自己工作中常用的linux(持续更新中。。。)删除文件夹 rm -rf /home/abc/boke112/2019bkml查看log日志 tailf xxx.logLinux下的解压与压缩命令压缩命令# 压缩为tar包 tar -cvf FileName.tar DirName# 压缩为tar.gz格式 tar -zcvf FileName.tar.gz DirName# 压缩为zip zip FileName.zip DirName# 压缩为gz格

2021-04-21 17:04:58 268

原创 Java8新特性-Stream流

参考博客https://www.cnblogs.com/CarpenterLee/p/6545321.html https://www.cnblogs.com/CarpenterLee/p/6550212.htmlhttps://zhuanlan.zhihu.com/p/92976229前两篇是很仔细的原理和用法,很好!写在最前面:stream并不是某种数据结构,它只是数据源的一种视图。这里的数据源可以是一个数组,Java容器或I/O channel等。正因如此要得到一个stream通常不

2020-09-10 15:31:45 389

原创 使用log4j2时log4j-slf4j-impl与slf4j-log4j12包下的StaticLoggerBinder.class冲突(二)

上一次在Springboot中使用log4j2发生包冲突于是使用此方法解决:https://blog.csdn.net/qq_40301026/article/details/107844450这次在使用Habse的API写代码时又是包冲突,想死。。。。。。但是我们要不畏艰难,冲突我就全部排掉1.先上错误提示SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/C:/me

2020-08-23 22:38:07 3445 2

原创 运行springboot时默认的loggback 和slf4j的依赖之间冲突

报错信息SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/C:/me/F/MAVEN/MyRepos/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: Found binding in [jar:file:/

2020-08-06 17:04:13 1257

转载 理解有符号数和无符号数

一篇很有用的博客说明:https://www.cnblogs.com/lazycoding/archive/2011/03/21/unsigned-signed.html

2020-07-30 10:28:10 170

原创 Spring Boot集成Swagger和swagger的使用

1. 引入pom <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <g

2020-07-14 10:49:01 203

原创 RestTemplate的常见使用

1.配置(注入) 由于RestTemplate没有被自动注入到容器中,所以需要自己注入。选其一就可以。@Configurationpublic class ConfigBean{ @Bean public RestTemplate getRestTemplate(){ return new RestTemplate(); }}@Configurationpublic class RedisConfig { @Bean ...

2020-06-28 15:40:04 842

原创 ubuntu18.4安装redis

1.下载http://redis.io/http://www.redis.cn/2.安装2. 1 下载完毕后,将压缩把放在自己的文件夹2.2 将下载redis压缩包进行解压tar -zxvf redis-5.0.7.tar.gz2.3 进入解压后的文件夹cd redis-5.0.7/2.4 运行make命令 make2 .5运行make ...

2020-03-01 20:29:48 497

原创 Spring Boot集成Redis

123

2020-03-01 19:43:36 186

原创 ubuntu换源

由于原来的源下载,更新软件速度过慢,所以更换国内的源。1. 修改sources.list文件sudo gedit /etc/apt/sources.list2.编辑/etc/apt/sources.list文件,在文件最前面添加以下条目(操作前要备份),save,关闭:deb http://mirrors.aliyun.com/ubuntu/ bionic main restr...

2020-02-29 19:46:02 172

原创 HTML学习笔记(1)

HTML(超文本标记语言)简介是用来创建网页的标准语言HTML 不是一种编程语言,而是一种标记语言基础标题<h1>-<h6>来定义水平线<hr>注释<!--这是一个注释-->段落换行<!--段落--><p></p><!--换行--><br> :...

2020-02-26 21:58:03 140

原创 SpringBoot学习——MD5加密(DigestUtils工具类)

在使用Spring框架的时候,我们会对一些重要的密码进行加密可以使用MD5,其工具类是DigestUtils;DigestUtils相同名字的工具类有两个:1. Spring框架继承的:import org.springframework.util.DigestUtils; String inputMD = "deqwfdeqe"; DigestUtils.md5DigestA...

2020-02-25 23:42:49 14801

原创 解决ubuntu:Could not get lock /var/lib/dpkg/lock-frontend - open

安装mysql时出现次情况:这是因为apt还在运行解决:删除锁定文件1.运行下面的命令来移除/var/lib/dpkg/文件夹下的锁定文件:rm /var/lib/dpkg/lock-frontend 2.强制重新配置软件包:dpkg --configure -a...

2020-02-25 11:39:54 1229

转载 前后端分离的发展

转载自:https://www.cnblogs.com/gdjk/p/11507690.html前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是...

2020-02-23 22:41:14 414

原创 笔记本电脑蓝牙搜索不到蓝牙耳机

你蓝牙关机状态长按10秒以上,开机之后它会提示 重新配对 ,然后电脑就能搜到你的蓝牙耳机了,和蓝牙版本不兼容、驱动不对没关系!

2020-02-21 17:05:25 7092

原创 Spring Boot注解——@ConditionalOnMissingBean和@ConditionalOnBean

@ConditionalOnMissingBean和@ConditionalOnBean作用是相反的主要介绍@ConditionalOnMissingBean@Configurationpublic class RedisConfig { @Bean @ConditionalOnMissingBean(name="redisTemplate") public Redi...

2020-02-18 13:32:05 2513

原创 Spring Boot学习——将应用打包为jar运行

将上述应用打包为jar,在命令框执行(windows)在pom.xml中引入第三方插件 <!--利用插件,将此应用打成jar包--> <build> <plugins> <plugin> <groupId>org.springframework.boo...

2019-11-15 23:27:00 124

原创 Spring Boot学习——入门小程序

如何编写一个SpringBoot入门应用主要步骤:在pom.xml中引入starts创建主程序在main方法上启动具体代码/** * @SpringBootApplication :来表示一个主应用的入口 */@SpringBootApplicationpublic class HelloWorldMianApplication { public st...

2019-11-15 23:15:57 127

原创 Java并发编程实战读书笔记——第二章线程安全性

645132

2019-10-26 13:13:30 206

原创 按位与,按位或,按位异或,按位取反,左移,右移 的计算口诀

1. and(&)运算 (按位与)and运算通常用于二进制取位操作,例如一个数 and 1的结果就是取二进制的最末位。这可以用来判断一个整数的奇偶,二进制的最末位为0表示该数为偶数,最末位为1表示该数为奇数.  口诀:两个数字都为1,则为1,其他都为0.  00111  11100  (&或者and)  ----------------  001002. or(|...

2019-09-14 15:39:58 5614 1

原创 Java中的i++和++i以及(i=i++,i为0)

上代码:public class Test1 { public static void main(String[] args) { //1. i=3 k = 5 int i = 1; int k = i + ++i*i++; System.out.println("i:"+i+" K:"+k); //2.i = 7 i=1; i = i++ + i...

2019-09-08 12:06:35 340

原创 select count (*)、count(1)、count(column)的区别

select count (*)、count(1)、count(column)的区别如下:count(1) 中的 1 并不是表示为第一个column count(*) 跟 count(1) 的结果一样,包括对NULL的统计 count(column) 是不包括对NULL的统计 如果表沒有主键(Primary key), 那么count(1)比count(*)快 如果表没有主键,只建了...

2019-09-08 11:06:42 2085

转载 全排列算法递归实现

转载:https://blog.csdn.net/GetterAndSetter/article/details/81516259很简单易懂。

2019-08-30 15:27:00 90

原创 HTTP各个版本的比较

到现在为止,HTTP协议已经有三个版本了:HTTP1.0 HTTP1.1 HTTP/2HTTP1.0和HTTP1.1区别HTTP1.1新改动:持久连接 请求管道化 增加缓存处理(新的字段如cache-control) 增加Host字段、支持断点传输等HTTP1.0和HTTP1.1最主要的区别就是:HTTP1.1默认是持久化连接!在HTTP1.0默认是短连接: ...

2019-08-24 11:10:09 583

原创 HTTP详解

HTTP 的概念和介绍概念: 超文本传输协议(Hyper Text Transfer Protocol)作用: 规范了浏览器和服务器的数据交互特点: 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有 GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于 HTTP 协议简单,使得 HTTP...

2019-08-24 10:36:54 132

原创 TCP的各种标志位和状态

TCP各种标志位:SYN:SYN= 1 表示这是一个连接请求或连接接受报文。在建立连接时用来进行同步序号(个人理解是,在建立连接的时候,提醒对方记录本方的起始序号)。当SYN=1而ACK=0时,表明这是一个连接请求报文段。对方若是同意建立连接,则应响应的报文段中使SYN=1、ACK=1。因此SYN=1表示该报文是一个连接请求报文或者是一个连接请求接收报文。ACK:确认号只有在该位设置为1的...

2019-08-24 10:31:38 2681

原创 TCP的3次握手和4次挥手

建立链接3次握手TCP在传输上是双工传输,不区Client分端与server端,为了便于理解,起名发起端为client1.首先建立链接前需要server端先监听端口,因此所有端建立链接前的初始状态就是listen状态,这时client端准备建立链接,先发送一个syn同步包,Client端状态变为sent状态。2.server端收到syn后同意建立链接,就会回复一个ack,由于TCP...

2019-08-24 10:30:37 86

原创 在linux下安装redis

​​​​在usr/local/myapp/redis/ 下安装redis压缩包,并且解压tar -zxvf 压缩包名字。 进入到解压后的文件夹 进行编译 make 把编译完成的文件加到启动目录里面 make install 进入redis.conf配置文件中按自己的需求进行修改 启动redis服务器 redis-server ./redis.conf redis使用时...

2019-08-06 22:36:12 86

原创 SpringBoot连接数库错误ava.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or repr

报的错误信息:ava.sql.SQLException: The servertimezonevalue'�й���׼ʱ��'is unrecognizedor represents more than onetimezone. You must configure either the serveror JDBC driver (via the serverTimezone c...

2019-08-05 23:06:26 3414

原创 SpringBoot真香

前面学习了SSM框架开发web项目,一直配一些配置文件,不是少配置了就是各个版本不同带来的各种各样的问题。经常在这些问题上忙忙碌碌,心累。反而感觉真正的业务逻辑简单了很多。 前几天有同学需要写一个项目,让我一起去写。我看到用SpringBoot框架有些推辞了,因为我不太懂。但是想想还是了解为好,花了一天上手后感觉真香,开发变得很快捷和轻松。妈呀,感觉爱了,爱...

2019-08-05 22:05:22 300 2

原创 栈和队列的原理以及java中常用的栈和队列

栈——顺序栈 https://blog.csdn.net/qq_40301026/article/details/87886875栈——链栈https://blog.csdn.net/qq_40301026/article/details/87891630队列——顺序队列https://blog.csdn.net/qq_40301026/article/details/87908...

2019-08-01 10:45:37 621

转载 最详细的Log4J使用教程

https://blog.csdn.net/u013870094/article/details/79518028日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导入包log4...

2019-07-26 18:52:29 392 1

转载 关于slf4j log4j log4j2的jar包配合使用的那些事

由于java日志框架众多(common-logging,log4j,slf4j,logback等),引入jar包的时候,就要为其添加对应的日志实现。。不同的jar包,可能用了不同的日志框架,那引用了之后就得给不同的日志框架添加配置,这个是比较麻烦的。slf4j就是为了解决这个麻烦事的。slf4j全称为Simple Logging Facade for JAVA,java简单日志门面。类...

2019-07-26 18:48:12 2283

原创 java.lang.AbstractMethodError: Receiver class com.mchange.v2.c3p0.impl.NewProxyPreparedStatement doe

在使用c3p0数据库连接池的时候报错:java.lang.AbstractMethodError: Receiver class com.mchange.v2.c3p0.impl.NewProxyPreparedStatement does not define or inherit an implementation of the resolved method abstract isCl...

2019-07-20 16:18:04 1157

转载 Spring MVC 解读——@Autowired

转载至:https://my.oschina.net/HeliosFly/blog/203902一、@Autowired作为一个Spring开发者对@Autowired注解必定是非常了解了, 顾名思义自动装配,应该是Spring会自动将我们标记为@Autowired的元素装配好,与其猜测不如看看它的定义:@Target({ElementType.CONSTRUCTOR,El...

2019-07-19 10:10:41 273

原创 单元测试:@RunWith和@ContextConfiguration不识别问题

在进行ssm开发的时候,使用Spring的单元测试,引入了@RunWith和@ContextConfiguration但是不识别@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={"classpath:applicationContext.xml"})1.首先看spring-test与sp...

2019-07-18 18:27:31 991

转载 Eclipse下spring配置文件只显示beans命名空间

插眼:https://blog.csdn.net/feinifi/article/details/86677534解决的情况:

2019-07-18 08:58:18 108

原创 在eclipse中安装Spring IDE

一、离线安装。https://www.cnblogs.com/maplefighting/p/7481762.html二、在eclipse在线安装,速度慢,成功率高。1.先看eclipse版本,help-->about eclipse二、然后去http://spring.io/tools/sts/all找到对应的版本,复制对应链接。三、开始安装点击 he...

2019-07-18 00:13:40 164

转载 Resource注解无法导入依赖使用javax.annotation的注解类

使用javax.annotation的注解类javax.annotation.Resource 注解在eclipse中无法通过 ctrl + shift + O导入该注解类,是因为javax是属于扩展库中,需要手动下载,或者使用maven依赖如下:<dependency> <groupId>javax.annotation</groupId>...

2019-07-17 17:18:49 2204

原创 FutureTask类源码的解析和Callable的使用

package cn.liu.thread;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;/** * https://blog.csdn.net/imxutao/article/...

2019-07-15 20:04:32 119

空空如也

空空如也

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

TA关注的人

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