- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 okhttp3学习与使用
okhttp3学习与使用介绍简单使用功能介绍HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽,OkHttp是一个高效且十分火热的HTTP客户端。简单使用在postman里测试好请求后,直接可以选择复制,新版的postman语法就是okhttp3(老版的是okhttp2)功能OkHttpClient类: OkHttp客户端类,用来构建请求发起类Call,设置超时,设置缓存,设置拦截器等OkHttpClient,是OkHttp的客户端类,该类使用
2022-03-29 19:40:55
925
原创 关于Java中的集合排序问题
Java中的排序问题前言集合对象排序问题ComparableComparatorJava流处理Map/TreeMap排序问题List Map集合排序问题前言在工作之中排序处理基本是sql语句处理,但是偶尔还是会有需要处理排序的情况,之前练习算法题的时候也遇到过这个问题。所以这里做一下总结归纳。集合对象排序问题使用Java的 Comparable 和 Comparator进行排序ComparableCollections.sort(list);// 在对象内部定义排序规则@Override
2022-03-29 18:57:12
460
原创 springboot通过过滤器实现将部分请求处理后转发到第三方平台
前言这几天在搞一个项目,主要是将部分请求进行请求转发到第三方平台。主要是两个操作。请求转发和第三方请求。过滤器自定义过滤器 ReqResFilter 必须实现 javax.servlet.Filter然后添加注解 @WebFilter(javax.servlet.annotation.WebFilter),urlPatterns 过滤器要过滤的URL规则配置,filterName 过滤器的名称。请求转发request.getRequestDispatcher(newUri).forward(r
2022-01-13 00:42:24
3167
3
原创 java流处理
java流处理前言简介常用操作筛选(filter)lambda表达式映射(map)前言java流处理是java8最重要的特性,在处理一些集合的时候特别方便。在工作中经常用到,做一下笔记总结一下吧!流处理内容很多,我重点写工作中经常使用的几种场景。要想详细了解,请看java8新特性之流式处理.简介项目中,我需要对用户的身份证进行脱敏处理,因为数据涉及推送至其他平台,所以无法在sql语句和service层处理,需要在controller层处理。List<BlacklistEntity> b
2021-12-23 00:14:01
1068
1
原创 RedisTemplate基本使用
redisspringBoot整合redismavenyml配置引入工具类五种数据类型的使用jedis使用StringListSetMapZsetspringBoot整合redismaven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>
2021-12-16 00:45:55
1663
原创 easyExcel使用
前言今天介绍springboot简单实现将数据导出成excel表格。maven<!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel --><dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.9&
2021-12-14 00:24:19
552
原创 WebSocket的使用
WebSocket百度百科前端SpringBoot 后端百度百科WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。前端g
2021-12-13 00:07:52
927
原创 bootstrap-select使用
bootstrap-select使用Select单选:添加样式:data-style="class名"添加检索:data-live-search="true"Select多选:js初始化,设置选定的值更新选中事件<link rel="stylesheet" href="../../../statics/plugins/bootstrap-select-1.13.10/dist/css/bootstrap-select.css" /><script src="../../../stati
2021-12-12 23:45:54
1643
原创 图片上传实现
图片上传前言微信小程序与UniAPP之图片上传web上传图片web多图上传(待)springBoot后台前言不管是web还是微信小程序又或者uniapp什么的,我总是容易忘记某个环节,然后翻资料。以后翻这篇文章就可以了。微信小程序与UniAPP之图片上传微信小程序与uniapp代码几乎一样(创新与腾讯无瓜)。两者代码相同到很多时候把uni改成wx就行了。选择图片wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compre
2021-12-10 00:20:12
601
原创 多线程使用
多线程前言springBoot之多线程使用普通Java使用线程前言***多线程***工作之中也是经常用到的,但是每次用的时候却总是忘了怎么使用,然后要去翻之前的代码,感觉太LOW了。今天做个总结吧!springBoot之多线程使用线程工具类import java.util.concurrent.*;/** * @author yuer629 * * 调用: * PushThreadPools.exec.execute(() -> { //调用方法 }); * */pu
2021-12-09 00:13:53
205
原创 Linux系统之jar包与日志
Linux - JAVA与日志前言jar包部署查询Java进程查询文件位置/文件搜索关闭线程运行jar包挂起运行日志查看修改jar包配置文件热部署反编译下载arthas运行arthas反编译操作获取classLoaderHash使用classLoaderHash进行编译热加载日志查看与下载前言毕业一年多了,作为一名后端Java工程师。一直想做个将现在工作上常用技术做个总结。将近年底,又谈了个女朋友,动力满满。先从Linux开始吧!由外向里,由潜入深。jar包部署查询Java进程要部署jar包,得先
2021-12-07 23:57:57
1148
原创 基于JS 高德地图设置设备图标
基于JS 高德地图设置设备图标前言:最近做项目客户提了一个需求,就是要在高德地图上将设备用图标显示出来,并且可以移动设备来更改设备经纬度。第一时间我就去查高德地图,结果发现高德地图的jsapi文档好坑,有一些功能藏在示例里面。搞得我烦死了,于是决定将这次的经历写下来与大家分享。功能需求:高德地图卫星地图与基础图层切换;根据不同设备批量生成不同点坐标显示于地图上;拖拽点坐标,并且在拖拽完成后更新设备经纬度;功能实现...
2021-06-11 18:42:08
603
原创 通过ListNode了解普通循环,迭代和递归
前言 :这几天在刷面试题的时候做到一个关于ListNode的时候蒙圈了,然后查了一下资料,突然又发现自己傻傻分不清普通循环,迭代和递归的区别了。ListNodepublic class ListNode { int val; //值 ListNode next; // 下一个节点对象 ListNode(int x){ //赋值链表的值 val = x ; }}普通循环,迭代和递归介绍迭代:函数内某段代码实现循环。循环代码中参与运算的变量同时是
2021-02-04 22:35:09
856
2
原创 微信小程序之支付二
微信小程序支付模式二支付流程小程序支付模式一是用户直接支付。支付模式二是商户生成收费二维码,客户扫码支付。微信支付的官方文档小程序代码//eid 是运单号,这是早期做的一个物流项目。 wxpay: function (eid) { var that = this; // openid 是不变的值,设计表的时候可以将openid设为属性字段。 let openid = wx.getStorageSync("openid"); //wx.request:可以在app.js里写
2021-01-31 22:06:48
379
原创 微信小程序之支付一
微信小程序支付模式(一)微信小程序之路是将我这一年以来做微信小程序开发遇到的一些较为难的知识点记录下来。微信小程序支付模式
2021-01-29 20:09:56
760
1
原创 linux学习之路(1)
linux常用指令linux系列篇文章是我学习linux的一些笔记和遇到的困难的一些经验记录。这能巩固我的知识,希望保持下去!文件与目录操作指令解析cd /返回根目录cd -回退cd …返回上一级cd …/…返回上两级ls查看目录ls -a查看隐藏文件ll查看所有文件以及详细信息pwd显示路径mkdir dir创建dir 目录mkdir dir1 dir2创建目录 dir1和dir2mkdir -p
2021-01-21 20:35:00
262
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人