自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 断言ASSERT用法

assert相当于一个if判断,最早出现于C语言一.意思如下:if(假设成立){ 程序正常运行;}else{ 报错&&终止程序!(避免由程序运行引起更大的错误) }二.表达式如下:1. assert expression1;2. assert expression1: expression1的message;assert 表达式;assert 表达式:消息;三.运用assert xxxxx代码..........

2021-10-22 11:50:34 243

转载 Java线程池

Java线程池实现原理及其在美团业务中的实践 - 美团技术团队本文开篇简述线程池概念和用途,接着结合线程池的源码,帮助读者领略线程池的设计思路,最后回归实践,通过案例讲述使用线程池遇到的问题,并给出了一种动态化线程池解决方案。https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html...

2021-10-18 13:42:13 180

转载 Mysql5.5安装教程

https://www.jb51.net/article/96898.htm

2021-08-09 14:18:58 195

转载 AVA8之妙用Optional解决判断Null为空的问题

http://www.ibloger.net/article/3209.html

2021-07-21 17:14:27 352

原创 idea打包

1.命令进入该项目的目录,输入打包命令2.便捷工具,进入idea 的maven界面,如下步骤打包package,iinstall,deploy三者打包的区别:mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。 mvn clean install依次执行了clean、resources、compile、testResources、testCompile、t

2021-04-27 16:12:36 915

原创 Idea设置忽略某些文件

2021-04-13 13:54:00 1074

原创 上亿数据排序

快速排序:public static void quickSort(int[] array, int left, int right) { int l = left; int r = right; int pivot = array[(left + right) / 2]; while (l < r) { while (array[l] < pivot) { l++;

2021-04-08 15:56:28 401

原创 查看java代码消耗的内存情况

使用java自带的性能分析工具jvisualvm , 可以方便的查看内存, 对象, 线程等多种信息:进入window命令界面。输入jvisualvm 然后回车,得到效果如下图:1.2.3.

2021-03-30 15:00:32 738

原创 关于BigDecimal的一些

1.获取小数点位数个数BigDecimal a = new BigDecimal("0.1200");String string = a.stripTrailingZeros().toPlainString();int index = string.indexOf(".");System.out.println("结果是:" + (index < 0 ? 0 : string.length() - index - 1));2.将值进行百分制转换NumberFormat percen.

2021-03-25 09:59:20 146

原创 日期格式化处理

java如何判断为有效的年月日用正则表达式,比如格式为年-月-日随手写了个小例子:public class Check { public static void main(String[] args) { String date="1978-10-16"; System.out.println(date.matches("^\\d{4}\\-\\d{2}\\-\\d{2}$")?"ok":"no"); }}举一反三吧.下面是正则的一点资料,虽是用javascrip...

2021-03-16 21:05:46 122

原创 sql连接

2021-03-05 18:09:17 114

原创 Linux查看和编辑文件

cat:从第一行开始显示文本内容(适用于内容较少的) tac:从最后一行开始显示,是 cat 的逆顺序 more:一页一页的显示文本内容(适用于内容较多的) 可以使用空格键或者回车键往下翻页查看后面的内容 less:与 more 类似,但是比 more 更好的是,它可以往前翻页! PgUp键可以往上翻页,PgDn键可以往下翻页 head:只看文本的前面几行 tail:只看文本的后面几行 nl:显示文本内容与行 vim模式...

2020-12-31 14:52:42 248

转载 html+css+js实现点击xxx出现弹窗

这个博主写的特别详细,比较好用。这里不光是可以按钮,针对文字和图片也是可以的:效果:点击弹出框按钮后,页面上显示一个弹出框,并且背景要变成灰色,原始页面不能被操作的,直到关闭弹出框。原理:在原页面的基础上添加两个格,一个是弹出层,一个是遮罩层,即背景层。这两个div和原始页面是在一个文件中,首先通过设置display:none;让这两个div不显示,然后通过给弹出框按钮和关闭按钮绑定事件来实现弹出框的显示和隐藏;实现:1。先实现页面布局;一个弹出框按钮,一个背景层,一个弹出层,一个关闭按..

2020-08-18 13:46:36 19488 1

转载 登录样式css

转载自:https://www.cnblogs.com/xinjiebi/p/5061516.html

2020-08-07 15:00:24 1018

原创 css+js实现返回顶部

<button onclick="returnTop()" id="btnTop" title="返回顶部">返回顶部</button>JavaScript:// 当网页向下滑动 20px 出现"返回顶部" 按钮window.onscroll = function() { scrollFunction()};function scrollFunction() { console.log(121); if (document.body.scro...

2020-08-07 13:37:27 254

原创 对多个属性全为为集合的,thymeleaf空值处理

开发过程中遇到这样的类: 属性几乎全是list构成先进入查询页面,由于还未到数据库查数据,${txxx.xx}">会报错空指针异常,所以先考虑进行空判断处理,在网络上搜到的判空,用if,还是表达式都不起作用。这样方法处理${txxx?.xx},这里?是判断为空,就不进循环。...

2020-08-06 19:00:07 615

转载 .md文件编写

转载自:https://blog.youkuaiyun.com/qq_36838191/article/details/80579047

2020-08-06 15:25:08 441 2

转载 分库分表

转载自:https://www.cnblogs.com/qdhxhz/p/11608222.html

2020-07-09 16:08:49 124

转载 JAVA虚拟机

转载自:https://blog.youkuaiyun.com/TJtulong/article/details/89598598

2020-07-07 13:40:39 138

转载 springboot启动原理

转载:http://www.yund.tech/zdetail.html?type=1&id=2b2a032bd98dfeb5e4113ef6624722d2

2020-06-23 22:43:15 165

转载 细说业务逻辑

转载自:https://www.cnblogs.com/kaisadadi/p/9265127.html前言内容提要1、我把业务逻辑丢了!——找回丢失的业务逻辑2、细说业务逻辑 2.1、业务逻辑到底是什么 2.2、业务逻辑的组成结构 2.2.1、领域实体(Domain Entity) 2.2.2、业务规则(Business Rules) 2.2.3、完整性约束(Validation) 2.2.4、业务流程及工作流(Business Processe...

2020-06-01 16:49:17 3503 5

转载 分页

一般性分页转载自:https://blog.youkuaiyun.com/ya_1249463314/article/details/68923470mybatis有分页插件,在结合springboot使用一般引入。

2020-05-08 09:28:52 124

转载 产品经理-原型图

转载自:https://www.jianshu.com/p/6dc413c6feab原型图: 使用工具画成类似前端的html,但不是html,仅仅只是一个展示图,不具备任何功能。原型设计工具:Axure InvisionMarvel POP 墨刀...

2020-05-07 10:44:11 947

转载 jvm调优

这篇博文主要是讲jvm参数的作用以及相关分析,还有几个调优方案。转载自:https://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html

2020-05-06 14:21:20 153

转载 svn使用教程

转载自:https://blog.youkuaiyun.com/hunhun1122/article/details/83506839

2020-04-30 11:35:44 227

转载 优秀的日志框架:logback+slf4j

转载自:https://www.jianshu.com/p/43c31c28e766

2020-04-30 09:41:48 189

转载 json数据格式转换

json数据格式转换转载自:https://blog.youkuaiyun.com/u013862444/article/details/79724842?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-4&depth_1-utm_source=distribute.pc_relevant.none-tas...

2020-04-29 19:23:20 293

转载 thymeleaf模板引擎(html形式格式+数据)

thymeleaf模板引擎(html形式格式+数据)转载自:https://www.cnblogs.com/msi-chen/p/10974009.html#_label0_0

2020-04-29 19:21:34 556

原创 通过jQuery中的Ajax()来操作Json数据

1.通过jQuery中的Ajax()来操作Json数据。 JavaScript--- JavaScript 为页面提供更多功能,是页面交互功能的基础语言。 诞生原因:网页只是一些文字和图片的展示,希望页面上可以有更多功能。 缺点:不同浏览器对 JavaScript 的支持程度非常不统一,而且原生 JavaScr...

2020-04-29 19:19:55 367

转载 idea实现热部署(SpringBoot 项目修改html后不需要重新启动)

1.idea实现热部署(SpringBoot 项目修改html后不需要重新启动)一、引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId>...

2020-04-27 18:26:30 976

原创 java面试集合(自己面试遇到的,不适宜大众)

问:java中涉及到银行,金融一般钱用什么数据类型?答:java.math.BigDecimal,完全精确的计算 float和double都是浮点数, 都有取值范围, 都有精度范围. 浮点数与通常使用的小数不同, 使用中, 往往难以确定。...

2020-04-01 15:11:14 1377

原创 Java开发错误集合

错误集1.java.net.BindException: Address already in use: bind原因:端口号被占用解决:输入netstat -ano,查看笑傲终止占用端口的进程,任务管理器,pidd对应当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。如何插入一段漂亮的代码片去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.// An ...

2019-11-07 15:24:04 264

空空如也

空空如也

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

TA关注的人

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