
java
文章平均质量分 52
激情小马哥
这个作者很懒,什么都没留下…
展开
-
try-catch-finally 和 return 的执行顺序
try-catch-finally 和 return 的执行顺序转载 2022-11-24 16:55:25 · 261 阅读 · 0 评论 -
Nginx 常用配置
Nginx 常用配置清单转载 2022-11-24 16:49:12 · 161 阅读 · 0 评论 -
Spring Boot 中实现跨域的 5 种方式
Spring Boot 中实现跨域的 5 种方式转载 2022-11-24 11:45:40 · 2559 阅读 · 0 评论 -
Transactional失效场景
Transactional失效场景转载 2022-11-24 10:48:16 · 217 阅读 · 0 评论 -
异常处理方法
异常处理原创 2022-08-23 16:27:06 · 222 阅读 · 0 评论 -
easyExcel 实现不同对象写入到同一个sheet中
1. 利用WriteTable实现,excel实体对象按需求处理,这里省略try { // 方法1 如果写到同一个sheet String fileName = PATH+ "/repeatedWrite/" + System.currentTimeMillis() + ".xlsx"; // 这里直接写多个table的案例了,如果只有一个 也可以直一行代码搞定,参照其他案例 ExcelWriter exc原创 2022-04-14 17:58:31 · 4984 阅读 · 8 评论 -
页面中使用fmt:formatNumber标签保留n位小数四舍五入问题
对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无数或为0时,需要分两种情况来讲:①5前为奇数,舍5入1;②5前为偶数,舍5不进。 具体规则如下: 1. 被修约的数字等于或小于4时,该数字舍去; 2. 被修约的数字等于或大于6时,则进位; 3. 被修约的数字等于5时,要看5前原创 2022-03-17 10:05:28 · 1150 阅读 · 0 评论 -
Java实现获取某年某月第一天/最后一天的方法
一、某月第一天 /** * 获取某年某月的第一天 */ public static String getFisrtDayOfMonth(int year,int month) { Calendar cal = Calendar.getInstance(); //设置年份 cal.set(Calendar.YEAR,year); //设置月份 cal.set(Calendar.MONTH, month-1); //获取某月最小天数原创 2022-01-17 11:05:53 · 1762 阅读 · 0 评论 -
update 结合 case when
UPDATE mytable SET myfield = CASE id WHEN 1 THEN 'value' WHEN 2 THEN 'value' WHEN 3 THEN 'value' ENDWHERE id IN (1,2,3)原创 2021-10-14 15:49:01 · 246 阅读 · 0 评论 -
Spring Boot 优化
在SpringBoot的Web项目中,默认采用的是内置Tomcat,当然也可以配置支持内置的jetty,内置有什么好处呢? 方便微服务部署。 方便项目启动,不需要下载Tomcat或者Jetty 针对目前的容器优化,目前来说没有太多地方,需要考虑如下几个点 线程数 超时时间 jvm优化 针对上述的优化点来说,首先线程数是一个重点,初始线程数和最大线程数,初始线程数保障启动的时候,如果有大量用户访问,能够很稳定的接受请求。而最大线程数量用来保证系统的稳定性,转载 2021-10-07 19:00:02 · 237 阅读 · 0 评论 -
IDEA的Debug技巧,通俗易懂
01_Debug简介和意义 什么是程序DeBug? Debug,是程序开发人员必会的一项调试程序的技能。 企业中程序开发和程序调试的比例为1:1.5,可以说如果你不会调试程序,你就没有办法从事编程工作。 Debug能帮助我们做什么? 追踪代码的运行流程。 程序运行异常定位。 线上问题追踪。 Debug对于程序学习者的意义 通过调试能够更好的查看程序的执行流程。 复杂的程序逻辑,转载 2021-10-07 18:06:44 · 617 阅读 · 0 评论 -
Java 中的枚举
1.概览在本文中,我们将看到什么是 Java 枚举,它们解决了哪些问题以及如何在实践中使用 Java 枚举实现一些设计模式。enum关键字在 java5 中引入,表示一种特殊类型的类,其总是继承java.lang.Enum类,更多内容可以自行查看其官方文档。枚举在很多时候会和常量拿来对比,可能因为本身我们大量实际使用枚举的地方就是为了替代常量。那么这种方式由什么优势呢?以这种方式定义的常量使代码更具可读性,允许进行编译时检查,预先记录可接受值的列表,并避免由于传入无效值而引起的意外行为。.原创 2021-09-03 16:28:23 · 178 阅读 · 0 评论 -
QPS、TPS、并发用户数、吞吐量
QPSQPSQueries Per Second是每秒查询率 ,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。TPSTPSTransactions Per Second也就是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。QPS和TPS区别个人理解如下:Tps即每秒处理事.原创 2021-09-03 15:47:25 · 395 阅读 · 0 评论 -
商品三级分类
环境:springboot jpa mybatisPlus vue springcloud(alibaba)1.pojo对象准备package com.lifei.gulimall.product.entity;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus....原创 2021-07-19 11:12:35 · 660 阅读 · 0 评论