java基础
文章平均质量分 64
java相关
S_L__
这个作者很懒,什么都没留下…
展开
-
springboot + mybatis 流式查询
springboot + mybatis 流式查询原创 2023-02-06 16:42:43 · 901 阅读 · 1 评论 -
Spring Boot 整合Redis分布式锁 Lua脚本
Spring Boot 整合Redis分布式锁 Lua脚本原创 2023-01-30 14:02:19 · 552 阅读 · 0 评论 -
Tomcat的3种运行模式
Tomcat的3种运行模式原创 2023-01-30 13:45:32 · 590 阅读 · 0 评论 -
@Async异步注解
@Async异步注解原创 2023-01-29 14:31:26 · 852 阅读 · 0 评论 -
System.getProperty()
System.getProperty()原创 2023-01-10 11:33:41 · 4461 阅读 · 0 评论 -
定时任务框架总结
定时任务框架总结原创 2023-01-09 14:17:43 · 671 阅读 · 0 评论 -
java跳出循环的几种方式
java跳出循环的集中方式目录一、break、continue、return二、循环标记使用很简单的几个知识,但是久了不用就忘记了,这里记录一下,方便后面回来查看。一、break、continue、return continue:中止本次循环,继续下次循环。continue以后的循环体中的语句不会继续执行,下次循环继续执行,循环体外面的会执行break:直接结束一个循环...原创 2020-03-26 08:28:05 · 16786 阅读 · 3 评论 -
Spring-Retry(重试机制)
Spring-Retry(重试机制)转载 2022-12-16 16:10:08 · 161 阅读 · 0 评论 -
几百万数据量的 Excel 导出?
大数据导出解决办法原创 2022-12-05 13:58:40 · 412 阅读 · 0 评论 -
BIO、NIO、AIO
BIO、NIO、AIO转载 2022-11-29 15:12:06 · 139 阅读 · 0 评论 -
Guava 缓存Cache用法介绍
摘自:Guava 缓存Cache用法介绍_自知自省的博客-CSDN博客_guavacache使用1. 前言Guava Cache是在内存中缓存数据,相比较于数据库或redis存储,访问内存中的数据会更加高效。Guava官网介绍,下面的这几种情况可以考虑使用Guava Cache:愿意消耗一些内存空间来提升速度。 预料到某些键会被多次查询。 缓存中存放的数据总量不会超出内存容量。所以,可以将程序频繁用到的少量数据存储到Guava Cache中,以改善程序性能。下面对Guava Cache的用转载 2022-05-12 16:06:06 · 3147 阅读 · 0 评论 -
免费获取IP地址归属地
免费获取IP地址归属地通过ip可获取ip所在的区域信息,有很多公司提供第三方接口。我自己用了高德地图的api。第一次玩这个的同学,可能不熟悉,所以特此说明3点:①完成调用,需发起http请求。java调用方式参考:https://blog.csdn.net/S_L__/article/details/104931630②以下链接只是示范,更具体的使用请参考其官网api。③所谓的...原创 2020-03-17 22:54:01 · 1569 阅读 · 0 评论 -
java实现HTTP请求
目录java实现HTTP请求第一种:java原生HttpURLConnection(亲测可用)第二种:apache HttpClient3.1(亲测可用)第三种方式:apache httpClient4.5(亲测可用)收集三种可行的方案,如下:(除了原生的方式,其他框架都需要导包)HttpURLConnection(原生):是JAVA的标准类,是JAVA比较原生的一种实现...原创 2020-03-17 22:29:58 · 320 阅读 · 0 评论 -
java获取客户端真实的ip地址
java获取客户端真实的ip地址一、自定义工具public class IpUtil { public static String getIpAddr1(HttpServletRequest request) { String ipAddress = null; try { ipAddress = request.getHe...原创 2020-03-12 22:36:45 · 250 阅读 · 0 评论 -
利用fastjson工具实现JSON、对象、数组、map互转
利用fastjson工具实现JSON、对象、数组、map互转一、工具介绍关于Object转换Json,常用的框架并不多,主要是这几个:Jackson: 这个框架基本成为了Spring的标配。 FastJson : 这个是国内的,出自阿里的开源json框架,效率会比较高。 Gson : 没怎么用过。这里阐述使用FastJson工具由于json格式经常容易写错,所以推荐个json...原创 2020-03-12 20:35:21 · 506 阅读 · 0 评论 -
Idea安装-Maven搭建-UML画图建模
1.Maven:一个优秀的项目构建工具1.1.Maven概述Maven的含义:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven的优势:自动构建,jar包依赖管理,契约编程1.2.Maven的安装与配置Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。(1)安装JDK(2)安装Maven从...原创 2019-07-23 06:59:29 · 871 阅读 · 0 评论 -
idea种maven手动打包及运行
目录maven打包及运行一、maven打包相关插件打包:通过idea的Maven Projects二、windows环境下启动与停止.jar文件1 启动2.禁止maven打包及运行使用工具为idea一、maven打包相关插件注意:如果不加入插件,打出来的包可能无法使用。①第一种:与springboot集成的插件<build> ...原创 2020-03-03 16:53:31 · 822 阅读 · 0 评论 -
idea手动导包
idea手动导包注意:手动导报后,就不用再pom.xml中国再导入了选中所需包,确定即导入。原创 2020-02-15 14:58:55 · 643 阅读 · 0 评论 -
易源API 查询电话号码 归属地信息
易源API 查询电话号码 归属地信息第一步:获取appid 和 密钥使用前提:注册成为会员登录下面网址--点击 接口使用者--我的应用--获取appid 和 密钥https://www.showapi.com/apiGateway/view?apiCode=6第二步:导入依赖包<dependency> <groupId>com.s...原创 2020-02-15 14:50:40 · 562 阅读 · 0 评论 -
更改本机域名
1. 找到C:\Windows\System32\drivers\etc 下的 hosts 文件2. 在最后一行添加 :IP地址 名字(用TAB键隔开)1.可添加多个;2.修改之后,peer1 和 localhost 都是一样的效果...原创 2020-02-09 14:03:45 · 458 阅读 · 0 评论 -
时间和字符串系列
时间和字符串相互转换1.时间转为字符串 Date--->String2.字符串转为时间 String--->Date3.借助工具转换 Date<---->String4.比较日期相差天数1.时间转为字符串 Date—>StringSimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-...原创 2019-11-24 20:53:01 · 765 阅读 · 0 评论 -
java相关注解
1.@RequestParam注解//属性defaultValue :设置默认值(注意:必须是string类型的)public Object list(String username, String mobile, @RequestParam(defaultValue = "1") Integer page, @Req...原创 2019-11-17 20:08:57 · 653 阅读 · 0 评论