文章列表
jvm参数设置
修改bin/catalina.bat文件设置参数(第一行)
set JAVA_OPTS= -server -Xms1024m -Xmx2048m -XX:NewSize=512m -XX:MaxNewSize=1024m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:MaxTenuringThreshold=10 -XX:NewRatio=2 -XX:+DisableExplicitGC
server.xml配置
<?xm ...
applicationContext
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context=" ...
Swagger是一个流行的API开发框架,用于生成、描述、调用和可视化REST风格的Web服务,这个框架以“开放API声明”为基础,对整个API的开发周期都提供了相应的解决方案,(包括设计、编码和测试,几乎支持所有语言。由于Spring的流行,出现了一个基于Spring的组件swagger-SpringMVC,用于将swagger集成到SpringMVC中来。
Swagger2介绍
Swagger2是一个可以构建和调试RESTful接口文档的组件,利用Swagger2的注解可以快速的 ...
缓存在开发中是一个必不可少的优化点,近期在项目重构中,有关缓存问题,花费大量的时间去做优化,比如在加载数据比较所的场景中,使用缓存机制来提高接口的响应速度,间接的提高用户体验。对于缓存,很多开发者对它都是既爱又恨,爱它的是:能够大幅度提升响应效率,恨的是:如果缓存处理不好、没有用好缓存策略,没有及时更新数据库的数据就会导致数据产生滞后,从而导致用户体验较差。这是一个很严重的老大难的问题,例如我在开发某项功能需要和其他项目进行对接的时候,线上总是出现我推送接口数据成功但是网站数据滞后的现象, ...
1.1 架构师图谱
1.2 Java架构师图谱
1.3 微服务架构秘籍
1.4 一致性图谱
1.5 互联网大流量的方法
1.6 安全秘籍
1.7 阿里巴巴常用小框架
1.8 架构方法论图谱
1.9 设计模式秘籍图谱
1.10 架构师技能图谱1.0
2.1 JVM垃圾回图谱
2.2 Java并发图谱
2.3 Java集合图谱
前言
概述
RestTemplate 是 Spring 提供的用于访问Rest服务的客户端,RestTemplate 提供了多种便捷访问远程Http服务的方法,它简化了与 http 服务的通信方式,统一了 RESTful 的标准,封装了 http 链接, 我们只需要传入 url 及返回值类型即可。相较于之前常用的 HttpClient,RestTemplate 是一种更优雅的调用 RESTful 服务的方式。默认情况下,RestTemplate 默认依赖 jdk 的HTTP连接工具(H ...
属性 (Options)
基本使用
$('#tableID').bootstrapTable({})
表的各项(Table options )
定义在 jQuery.fn.bootstrapTable.defaults 文件内
名称
类型
默认值
作用描述
height
Number
表格的高度
undefinedText
String
-
当不写任何内容默认显示'-'
striped
Boolean
false
默认false,当设为true,则每行表格的背景会显示灰白相间
sort ...
Spring Boot 在启动的时候,会将banner 信息显示到控制台,默认的banner 如图所示:
我们可以通过配置 application.yml 文件,修改默认的banner。例如在 classpath 下创建一个名为 banner.txt 的文件,然后将 Spring.banner.location 属性配置为 "classpath:banner.txt",这样在启动的时候就可以将默认的 banner 替换掉。除了文本以外,还可以提供图片文件用于 ...
ApplcationEvent以及Listtener 是Spring 为我们提供的一个事件监听、订阅的实现,内部实现的原理是观察者设计模式,设计初衷也是为了系统业务逻辑之间的解耦,提高系统可扩展性以及可维护性。在一些与业务无关的、通用的操作方法,我们可以把它设计成事件监听器,事件发布者不需要考虑谁去监听、监听的具体内容是什么,发布者的工作只是为了发布事件而已。
在这里只是简单的讲解如何使用ApplicationEvent以及使用Listen来完成业务逻辑的解耦,不涉及到复杂的数据交互,所有需 ...
数据库表说明:
用户权限表
select * from mysql.user
获取表名和注释映射
[x] TABLES:存储数据库中的表信息 表属于哪个数据库,表的类型、存储引擎、创建时间等信息
select
*
from
information_schema.tables
where
table_type like '%table%'
select
table_name as '数据表名称',
IFNULL(table_comment, table_name) as '表描 ...
“前方到站...要下车的乘客请提前做好准备”
这大概是我在地铁重复听到最多的声音
每天听着一样的广播声、走在一样的路线上
看似你我都一样的生活轨迹
其实多的是背后不知道的心酸...
记得微博上那个上班族小哥
一边大口啃着面包,一边强忍着委屈
眼泪似乎要夺眶而出...
也许是工作不顺心
也许是被生活压力逼垮
也许是美好的感情再也撑不下去了
又或许是挚爱的亲人离他而去…
他难过的真相我们不得而知
只是,我们能隐隐感 ...
我参加了2018年的上半年的软考,对我来说,收获还算丰富。考试之后,有一种无法言喻的痛苦感觉,我的心情都无法平静,就像是一个嫌疑犯等待着能决定他是有罪还是清白的判决时的感觉一样。这让我想起了多年之前的高考,也是有点这种感觉,可一坐到电脑前就什么不痛快都消失了。但今年不一样,这种感觉是那么的强烈,时刻心脏都高速跳动着;即使坐在电脑前,心里也是时刻得不到放松。一起备考的小伙伴,考后在微信群说过一段话,我觉得特别符合这次考试的大多数考生的心情,下面我来分享下:
上午的考试虽然艰难 ...
最近看了下电视剧《平凡的世界》,我挺喜欢这部小说的,里面讲的也非常的现实,关于亲情,爱情都诠释的不错。我们总以为,熟悉人的越多越好,可是,渐渐的地你会发现,认识那么多的人,有的还不如陌生人。熟人,是最会坑你的人!我这人比较单纯,一就是一,二就是二,不喜欢算计,也不想去算计谁。所以,这几年,我很少交朋友,不是我不想交,我不想交到一个让我烦恼的朋友。与其交一帮互相算计的人,还不如不交。
转载 ...
不知不觉中,2017年,已所剩无几的时间了,年初的憧憬期盼,似乎还在昨日,但转眼之间已至年末,寒气凌然。回顾这一年,在平凡而繁细的工作中,付出了许多艰辛与努力,也有 ...
距离过年不到一周的时间,作为程序员你是浮躁还是对代码平常一般的渴望?不妨我们可以来谈一下年总结和希望。
最大的挑战
在忙于公司业务的同时,合理规划自己的时间去提升自己的技术以及学习新的知识。毕竟自己还是酷爱技术,如果有机会,以后打算走技术线。
最大的遗憾
目前还单身一枚,哎,说起来是程序眼的伤痛。 只有用代码new一个对象出来了。
...