![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 92
王素健
这个作者很懒,什么都没留下…
展开
-
java调用http接口并解析返回的json对象
java调用http接口并解析返回的json对象import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.net.URLEncoder;import java.util.HashMa原创 2020-10-30 17:45:23 · 1938 阅读 · 0 评论 -
接口的调用与调用别人的接口
接口的调用与调用别人的接口此接口调用与被调用,都是在springMVC框架下使用参数以json格式传输。别人调用我们的接口,与controller方法开发类似@RequestMapping("/otherUseMe.do")public void otherUseMe (HttpServletRequest request,HttpServletResponse response) throw IOException{ //基本设置 response.setContent("applict原创 2020-10-30 17:19:37 · 1246 阅读 · 0 评论 -
java如何给第三方接口推送加密数据
java如何给第三方接口推送加密数据java如何调用接口 在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适,所以,问题来了,java如何调用接口?很多项目都会封装规定好本身项目的接口规范,所以大多数需要去调用对方提供的接口或第三方接口(短信、天气等)。 URL url = new URL(path);1. 打开和url之间的连接 HttpURLConnection conn = (HttpURLConnection) url.openConnection();原创 2020-10-30 17:16:09 · 2142 阅读 · 1 评论 -
java判断时间段是否交叉重叠
1.需求要求保存每一条数据的startTime、endTime的中间时间段是唯一的,跟其他数据时间段不能存在冲突比如: (2019-03-01 -> 2019-03-03 ) (2019-03-02 -> 2019-03-04 ) 这两个时间段存在重叠部分2.思路首先,校验前端传的list自身先比较是否有时间冲突;然后,校验前端List跟数据库存在的list是否有时间冲突;方法: 两次for循环list实现2.代码部分*实体类*/** * @Param: * @Descr原创 2020-06-19 14:38:20 · 5699 阅读 · 0 评论 -
去除字符串中的特殊字符
去除字符串中的特殊字符代码package com.test.boke;public class StringTest { public static void main(String[] args) { //1. 可以在中括号内加上任何想要删除的字符,实际上是一个正则表达式 String regExp="[\n`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。, 、?]"; //2.原创 2020-05-15 15:05:29 · 1774 阅读 · 0 评论 -
截取字符串
截取字符串获取子字符串方法一通过substring方法解决方法二通过split方法解决方法三通过正则表达式解决示例1package com.yubai;/** * Created by bayu on 9/13/2017. */public class string { public static void main(String[] args) { //定义字符串 String str = "hello world!"; /原创 2020-05-15 14:44:57 · 126 阅读 · 0 评论 -
AES加解密
AES介绍AES(Advanced Encryption Standard),高级加密标准.是java中常用的加密算法之一。在线AES加密 | AES解密 - 在线工具AESUtil Java AES 加密解密工具类使用注意:加密后通常配合 Base64 进行编码。 Base64编码编码后若作为 URL 参数还需进行 URI 转换。url转码package com.example.demo.util;import org.springframework.util.Base64Utils;原创 2020-05-15 14:29:48 · 149 阅读 · 0 评论 -
时间转换工具
实用日期工具包 /** * 获取指定格式的时间 (默认:yyyy-MM-dd HH:mm:ss) */ public static String getStrToDate(Date date,String pattern) { if (pattern == null || "".equals(pattern)) { pattern = "yyyy-MM-dd HH:mm:ss"; } return DateFormatUtils.format(d原创 2020-05-15 14:21:25 · 1034 阅读 · 1 评论 -
全量字符集和已占用字符集
题目:有两个字符集,一个是全量字符集一个是已占用字符集,输出全量字符集中剩余的字符集。思路:代码是大神们写的,先放在这里。其实整体的思路是挺简单的,使用一个HashMap存储字符集中各个字符以及它们的个数,然后减去已占用字符集中存在的字符和个数。比较麻烦的是要自己处理输入输出,并且有很多字符串之间的转换。这两部分比较麻烦。首先要注意引入包,一般io,util包都是常用的,记住要写。使用Buff...原创 2020-04-30 16:38:08 · 990 阅读 · 0 评论 -
list遍历删除元素的正确做法
1.List删除元素常见错误案例public static void main(String[] args) { List<String> platformList = new ArrayList<>(); platformList.add("博客园"); platformList.add("CSDN"); platformList.add...原创 2020-04-29 14:36:26 · 1606 阅读 · 0 评论 -
如何快速的熟悉一个系统
简介: 面对一个完全陌生的系统,如何快速的熟悉并上手?本文将从三个方面进行总结,提供一个系统的方法,同时也可以用来 review 已有的系统,查漏补缺。前言开发人员经常会面临下面一些场景:新人入职,需要学习已有系统,作为 landing 的一部分,如何学习?被拉过去参与一个陌生系统的迭代开发或者系统维护(bugfix),如何快速上手?同事离职或转岗,需要把系统交接给你,怎么去接?内心 o...原创 2020-04-28 16:31:12 · 944 阅读 · 0 评论 -
泛型
一、泛型概述泛型,即是参数化类型。在没有泛型前,构建Object类型的集合可能出现ClassCastException。而在jdk5引入泛型后,便可以在编译器实现类型检查(实际为编译器语法糖,虚拟机没有泛型对象,所有对象都属于普通类)泛型标识符一般为 T,E,K,V二、泛型定义(1)泛型类代码示例:public class Generic <T>{ private ...原创 2020-04-28 13:38:12 · 106 阅读 · 0 评论 -
JSON数据转换
什么是JSON?JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 JSON采用完全独立于语言的文本格式,而且很多语言都提供了对json的支持(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这样就使得JSON成为理想的数据交换格式。数据交换格式,是指客户...原创 2020-04-27 13:32:09 · 581 阅读 · 0 评论 -
SpringBoot框架的优点
SpringBoot框架的优点:–创建独立的 Spring 应用程序 ;–嵌入的 Tomcat 、 Jetty 或者 Undertow,无须部署 WAR 文件:–允许通过 Maven 来根据需要获取 starter;–尽可能地自动配置 Spring;–提供生产就绪型功能,如指标、健康检查和外部配置;–绝对没有代码生成,对 XML 没有要求配置 。————————————————版...原创 2020-04-24 09:48:20 · 3012 阅读 · 0 评论 -
多线程之间实现通讯
1、什么是多线程之间通讯?多线程之间通讯,其实就是多个线程在操作同一个资源,但是操作的动作不同。2、多线程之间通讯需求需求:第一个线程写入(input)用户,另一个线程取读取(out)用户,实现写一个,读一个的操作。代码演示如下:共享资源实体类class Res { public String userSex; public String userName;}...原创 2020-04-23 15:26:40 · 265 阅读 · 0 评论