![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Bonyin
这个作者很懒,什么都没留下…
展开
-
slf4j和log4j日志配置教程
日志文件配置原创 2022-09-10 09:51:11 · 1692 阅读 · 0 评论 -
HttpPost请求中绕开ssl证书
在httpPost发送请求是时候发现报如下错: 执行代码 CloseableHttpClient client = HttpClients.createDefault(); try { CloseableHttpResponse httpResponse = client.execute(httpPost); HttpEntity entity = httpResponse.getEntity(); String body = Enti原创 2022-04-20 16:33:45 · 1734 阅读 · 1 评论 -
前端页面开发的时候遇到一个表单处理按钮的情况
当遇到一个表单处理两个按钮的时候。Thymeleaf一种形式的多个提交按钮 <form action="#" data-th-action="@{/action/edit}" data-th-object="${model}" method="post"> <button type="submit" name="action" value="save">save</button> <button type="submit" name="action"原创 2022-04-12 00:45:30 · 717 阅读 · 0 评论 -
政务外网环境下面springboot项目部署解决方案
DockerFIle 镜像构建: 实际开发没有互联网环境,但是需要部署java程序。解决思路是: 1.在互联网环境下面进行开发,将程序打包jar,创建Dockerfile文件。需要一台互联网环境的服务器(本地的虚拟机也是可以的) 2.构建镜像: 在Dcokerfile的当前目录下面执行操作: docker build -t springbootjiaoyu . 上面的springbootjiaoyu 是镜像的名称 3.将互联网环境下面的镜像文件打成tar包: docker save spr原创 2021-09-30 11:29:45 · 405 阅读 · 0 评论 -
记录一次spring-cloud开发过程中遇到的奇怪错误。
在微服务的pom文件中引入了openFeign的依赖 <!--Feign 依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>原创 2021-08-28 15:48:48 · 261 阅读 · 0 评论 -
css语法选择器
css选择器的语法*表示的选择所有的节点#表示的是id为container的 节点.container选择所有class属性是container的节点li a 选择所有的li标签下面的a元素ul +p 选择ul后面面的第一个p元素div#container > ul 选择id是container的div的第一个ul元素div:not(#container) 选择所有id不等于containe...原创 2019-08-12 23:36:28 · 284 阅读 · 0 评论 -
关于rabbitMQ的初探,自定义对象序列化异常
在springboot2.1.4结合rabbitMQ3.7.7,通过生产者发送自动义订单对象Order, 消费者消费订单对象的数据,由于数据需要跨网络传输,在生产者端的Order对象需要进行序列化操作,实现了java的原生态序列化接口Serialable, 在设置了queue和exchange之间的绑定关系之后,当生产者发送消息到队列,消费者根据绑定的规则 去到对应的Queue获取数据,结果报错,...原创 2019-07-28 22:28:22 · 1344 阅读 · 0 评论 -
Lock锁的两种机制介绍
原创 2019-02-23 13:08:23 · 868 阅读 · 0 评论 -
java里面几种锁的区别。。
乐观锁和悲观锁 悲观锁: 假设在最坏的情况下,去拿数据的时候,认为别人会修改数据,所以在访问数据的时候,就要把锁加上,那么其他线程来获取这个数据的时候,先阻塞直到获得锁对象。传统关系型数据库就是利用这种锁机制来实现,读写操作,java里面可以利用synchronized 和ReenrantLock 来实现 乐观锁: 在最后的情况下,每次访问数据的时候不会有其他线程来修改这个数据,不用加锁。但...原创 2018-11-27 10:05:36 · 2391 阅读 · 0 评论 -
2018。。。微盟--大数据开发笔试题
1、内存泄漏 内存溢出 2、redis 常用命名说明 3、spring 框架bean的生命周期 4、写出5以上设计模式,并说出他们的应用 1) 单例模式 单例模式是一种常用的软件设计模式。 在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。 应用场景:如果希望...原创 2018-10-09 22:33:19 · 786 阅读 · 0 评论 -
jdk1.8的HashMap的源码分析
首先看看最关键的方法put的操原理: public V put(K key, V value) { return putVal(hash(key), key, value, false, true); } //hash函数 static final int hash(Object key) { int h; //key的值为null时,h...原创 2018-09-23 09:46:51 · 120 阅读 · 0 评论