自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux 面试常问的30个命令

Linux 面试常问的30个命令

2022-08-07 22:02:49 295 1

原创 JVM 面试题总结

在介绍双亲委派模型之前先说下类加载器。对于任意一个类,都需要由加载它的类加载器和这个类本身一同确立在 JVM 中的唯一性,每一个类加载器,都有一个独立的类名称空间。类加载器就是根据指定全限定名称将 class 文件加载到 JVM 内存,然后再转化为 class 对象。类加载器分类:启动类加载器(Bootstrap ClassLoader),是虚拟机自身的一部分,用来加载Java_HOME/lib/目录中的,或者被 -Xbootclasspath 参数所指定的路径中并且被虚拟机识别的类库;...

2022-08-05 12:37:44 122

原创 Redis 常见面试题

因为 cpu 不是 Redis 的瓶颈,

2022-08-05 10:09:27 162

原创 Zookeeper 和 Kafka 面试题

Apache kafka is a distributed streaming platform,即官方定义kafka 是一个分布式流式计算平台。而在大部分企业开发人员中,都是把 kafka 当成消息系统使用,即它是一个分布式消息队列,很少会使用 kafka 的流式计算。topickafka 把收到的消息按 topic 进行分类,因此可以理解为 topic 是一种类别producer往 kafka 发送消息的用户consumer接收 kafka 消息的用户borker。...

2022-08-05 09:31:16 191

原创 Mysql 面试题总结

表类型如果是 InnoDB,那 id 就是 6。表类型如果是 MyISAM ,那 id 就是 8。

2022-08-04 18:08:18 219

原创 RabbitMQ 常见面试题

生产者:消息的创建者,负责创建和推送数据到消息服务器;消费者:消息的接收方,用于处理数据和确认消息;代理:就是 RabbitMQ 本身,用于扮演“快递”的角色,本身不生产消息,只是扮演“快递”的角色。:应用程序与Rabbit之间建立连接的管理器,程序代码中使用。:消息推送使用的通道。:用于接受、分配消息。:用于存储生产者的消息。:用于把生成者的数据分配到交换器上。:用于把交换器的消息绑定到队列上。,可以做到 vhost 范围的用户控制。当然,...

2022-08-04 12:45:10 131

原创 MyBatis 常见面试题

它的原理是,使用CGLIB创建目标对象的代理对象,当调用目标方法时,进入拦截器方法,比如调用a.getB().getName(),拦截器invoke()方法发现a.getB()是null值,那么就会单独发送事先保存好的查询关联B对象的sql,把B查询上来,然后调用a.setB(b),于是a的对象b属性就有值了,接着完成a.getB().getName()方法的调用。简言之,就是重复使用Statement对象。当然了,不光是Mybatis,几乎所有的包括Hibernate,支持延迟加载的原理都是一样的。...

2022-08-04 11:46:35 89

原创 Spring Boot / Spring Cloud 常见面试题

SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,所以 SpringBoot是一个服务于框架的框架,服务范围是简化配置文件。...

2022-08-03 17:38:04 1585

原创 Spring 常见面试题总结

AOP(Aspect-Oriented Programming,面向方面编程),

2022-08-03 12:15:27 135

原创 Java 基础知识面试题总结

在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法。...

2022-08-03 11:11:24 74

原创 Spring cloud 服务容错保护:Spring Cloud Hystrix

上一章,https://blog.csdn.net/qq_15700115/article/details/119102359?spm=1001.2014.3001.5502 服务与消费 初识Eureka Consumer Ribbon。 在微服务架构中,存在着那么多的服务单元,若一个单元出现故障,就很容易因依赖关系而引发故障的蔓延,最终导致整个系统的瘫痪,这样的架构相较传统架构更加不稳定。为了解决这样的问题,产生了断路器等一系列的服务保护机制。 “断路...

2021-08-06 17:42:46 125

原创 SrpingCloud 服务与消费 初识Eureka Consumer Ribbon

因为Spring Boot 的更迭,很多资料的不匹配,特别是依赖的问题,让我折腾了两天才正常的运行起来。深受其苦,所以,写一个完整的流程,希望可以帮助到大家。搭建服务注册中心 pom.xml 的依赖内容如下,spring-cloud-dependencies 和 spring-cloud-starter-netflix-eureka-server 一定要注意版本: <?xml version="1.0" encoding="UTF-8"?><proj...

2021-07-26 11:47:32 153

原创 Java多线程面试题总结

死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。.........

2020-07-26 11:27:55 122

原创 linux服务器ConvertUtils.register(new DateLocaleConverter(), Date.class)报错ConversionException

在之前的一些客户中,使用的都是 windows server服务器,程序没问题。一位新客户提供的是linux服务器,部署上去程序执行报错了,org.apache.commons.beanutils.ConversionException: Error parsing date '2020-07-31'。org.apache.commons.beanutils.ConversionException: Error parsing date '2020-07-31' at position=4 at..

2020-07-03 09:28:10 604

原创 windows后台服务运行tomcat产生乱码 或页面加载 或第三方接口请求有问题等解决办法

https://blog.csdn.net/qq_15700115/article/details/89026585调用第三方接口 本地测试正常 但是服务器请求不到数据 是汉字乱码问题 这是去年我遇到的问题,解决后,tomcat只能通过startup.bat运行。如果后台运行依然会请求不到数据。tomcat后台服务运行时,百度UEditor加载不出来 但是通过startb...

2020-04-29 16:50:39 537

原创 mybatis批量插入时判断是否存在 如果存在就更新或忽略

INSERT INTO staff_salary(user_id, approval_date, user_name, id_card) SELECT '491', '2010-01-10', '高某' , '6404251111112227'FROM DUALWHERE NOT EXISTS(SELECT id FROM staff_salary WHERE approval_date ...

2020-01-10 16:04:58 4056 1

原创 IDEA Tomcat控制台中文输出乱码

找到安装IDEA的bin目录将idea.exe.vmoptionsidea64.exe.vmoptions两个文件打开分别在文件最末尾添加-Dfile.encoding=UTF-8

2019-05-08 19:33:24 2569

原创 华为云学院redis学习 day1 redis介绍

什么是redis? Rdis(REmote Dictionary Server)是一种Key-Value类型的开源缓存中间件。 可用于数据库前端缓存、事件发布或订阅、高速队列等多种场景。提供字符串(String)、哈希(Hash)、列表(List)、集合结构(Set、Sorted Set)、流(Stream)等数据类型的直接存取。 数据读写基于内存,...

2019-04-18 18:53:41 303

原创 JSON字符串转成map解析

json字符串格式:{"山东":13,"台湾":32,"福建":16,"河北":5,"河南":7,"重庆":4,"湖北":17,"湖南":18,"江西":21,"海南":23}要转成list<Map> 格式import net.sf.json.JSONArray;import net.sf.json.JSONObject;String provinceStri...

2019-04-16 14:43:01 24452

原创 调用第三方接口 本地测试正常 但是服务器请求不到数据 是汉字乱码问题

调用第三方接口 在本地测试完全没问题 演示OK 部署上服务器 始终请求不到数据 就感觉很奇怪postman调用也没问题我在get、post请求头里面设置编码格式在server.mxl里面 设置 encoding (ps:8.0之后就默认为utf-8了 )等等。。。。。。。。。。。。。。。。。。。都没卵用!!!都没用! 没用!没用!搞了劳资一天 脑壳疼解决办法如下...

2019-04-04 16:21:51 6636 4

原创 linux下安装部署Nginx+——将80端口请求转发到8080

1. 了解NginxNginx Nginx(engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。2. 进入用户目录下载程序 cd /usr/local/src/下载相关组件 wget http://nginx.org/download/nginx-1.10.2.tar.gz wget h...

2019-03-21 17:34:56 9675 1

原创 linux下安装redis和修改密码,客户端连接

1. 首先下载rediswget http://download.redis.io/releases/redis-5.0.3.tar.gzredis官网地址:https://redis.io/ 最新版本5.0.32. 解压 tar -zxvf redis-5.0.3.tar.gz3.编译 make编译完成后,在SRC目录下,有三个可执行的文件,re...

2019-03-15 14:54:46 1743

原创 Spring声明式事务事务处理时,throws exception不回滚

抛出异常以后事务不起作用,没有回滚。在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。那么什么是检查型异常什么又是非检查型异常呢?最简单的判断点有两个:1.继承自runtimeexception或error的是非检查型异常,而继承自exception的则是检查型异常(当然,runtimeexception...

2019-02-13 15:02:51 2109

转载 mysql中find_in_set()函数的使用

先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条、2推荐、3热点、4图文等等 。现在有篇文章他既是头条,又是热点,还是图文,type中以 1,3,4 的格式存储。那我们如何用sql查找所有type中有4的图文类型的文章呢?? 这就要我们的 find_in_set 出马的时候到了。以下为引用的内容:select * from article where F...

2019-01-14 15:36:15 113

原创 SpringMVC通过@Value Controller 和 service注解读取.properties配置

1.在 spring-mybatis.xml中配置  service里面就可以读取到了&lt;!-- 引入配置文件  --&gt;    &lt;context:property-placeholder location="classpath:*.properties" ignore-unresolvable="true"/&gt;  2.同上,在spring-mvc.xml中配置 co...

2019-01-05 14:13:05 1668

原创 Java发起HTTP请求工具类

第三方接口需要HTTP请求调用 所以就整理了一下 get、post请求的实现Get请求public static String sendGet(String url, String path, String param) { String result = ""; BufferedReader in = null; try { ...

2018-10-16 14:07:08 437

原创 springMVC+MyBatis 配置多个数据来源

在做一个新的系统时候,用的是mysql。要拿到另一个老系统的数据,用的是sqlserver2008,好老了,没办法给出接口。只能连接数据库,自己取。 本来想的是写的是一个中间件,之前没有尝试过,单个项目配置多个数据库,所以就试了试。还是比较顺利的,除去对sqlserver真的是不熟悉,配置登录名、用户名、权限等,产生了一些问题。 话不多说,开始贴...

2018-10-15 17:29:36 175

原创 SpringMVC+mybatis+maven的Shiro权限配置使用

PS: 角色表功能表 功能-角色 关联表1.maven中配置shiro所需要的jar&lt;!-- shiro --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt; &lt;artifactId&gt;s...

2018-10-10 16:01:43 216

原创 SpringMVC+mybatis+mysql 声明式 事务配置

基于Transactional注解的事务管理 &lt;!-- 1.配置数据源 --&gt; &lt;bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"&gt; &lt;property name="driverClassName&q

2018-10-10 15:21:29 259

Java开发 中控考勤机 连接所需dll和jar包

Java开发 中控考勤机 连接所需dll和jar包

2021-02-05

空空如也

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

TA关注的人

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