![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
deverli的快乐时光没有了
这个作者很懒,什么都没留下…
展开
-
腾讯2020校园招聘-后台,[编程题]压缩算法
解题思路:通过对[进行入栈,对]进行出栈的思路进行解题。同时创建了一个节点类,包含k和v两个属性,分别用来存储一组中括号中的数字与字符内容,出栈时通过这两个参数计算出解压的字符串。package org.example.algorithm;import java.util.Scanner;import java.util.Stack;/** * TODO 压缩算法 * 输入第一行包含一个字符串s,代表压缩后的字符串。 * S的长度<=1000; * S仅包含大写字母、[、]、|;.原创 2021-01-12 18:44:30 · 275 阅读 · 0 评论 -
SpringBoot项目8小时时差问题
SpringBoot项目8小时时差问题三种方案:从数据库表中取Date类型时间,少8个小时的问题@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")插入数据库产生时差,url连接参数serverTimezone=Asia/Shanghai配置文件解决# 返回json的全局时间格式spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.tim原创 2020-10-20 13:05:14 · 803 阅读 · 0 评论 -
maven依赖导入失败
maven依赖导入失败方案一设置setting.xml<mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mir转载 2020-10-20 12:52:43 · 72 阅读 · 0 评论 -
SpringBoot 多文件上传、携带参数
参考文章:https://stackoverflow.com/questions/36005436/the-request-was-rejected-because-no-multipart-boundary-was-found-in-springboothttp://6tt.co/sUur问题:多文件上传 携带参数获取为 nullFailed to parse multipart servlet request; nested exception is java.io.IOExcepti.原创 2020-07-26 17:02:50 · 5277 阅读 · 0 评论 -
多文件压缩
使用ant实现zip压缩和解压缩:参考:https://blog.csdn.net/sidongxue2/article/details/27970041?utm_source=blogkpcl13jar包:https://repo1.maven.org/maven2/org/apache/ant/ant/1.10.8/ant-1.10.8.jarimport java.io.BufferedInputStream;import java.io.BufferedOutputStream;impo.原创 2020-07-24 21:37:35 · 106 阅读 · 0 评论 -
Spring Boot WebSocket + WenRTC实现视频通话功能
参考书籍:HTML5 与 CSS3权威指南初识WebRTC实现让电话、电视及计算机都能够进行通信的公共平台,一个可以实现点对点视频聊天的Web应用程序,这就是WebRTC的目标。WebRTC API是一个与getUserMedia方法紧密相关的API,它提供一种访问客户端本地的摄像头或麦克风设备的能力。总体来说,WebRTC包含三个API:MediaStream(getUserMedia)RTCPeerConnectionRTCDataChannel手工建立WebRTC通信WebR原创 2020-05-20 19:49:11 · 9409 阅读 · 7 评论 -
注解与反射
一、注解入门(一)什么是注解注解(Annotation),JDK5引入注解的作用不是程序本身,可以对程序作出解释。可以被其他程序(比如:编译器)读取。(注解信息处理流程,是注解和注释的重大区别。如果没有注解信息处理流程,则注解毫无意义。)注解的格式@注解名用法可以附加在package、class、method、field之上,相当于给他们添加了额外的辅助信息,我们...原创 2020-01-18 20:41:20 · 124 阅读 · 0 评论 -
泛型
一、泛型(一)什么是泛型泛型的概念Java泛型(generics)是JavaJDK5中引入的一个新特性,泛型提供了编译时类型安全监测机制,该机制允许我们在编译时监测到非法的类型数据结构。泛型的本质就是参数化类型,也就是所操作的数据类型被指定为一个参数。泛型的好处类型安全消除了强制类型的转换可以操作多个不同的数据类型,达到了代码复用的目的(二)泛型类、接口泛型类泛型...原创 2020-01-16 16:14:14 · 214 阅读 · 0 评论 -
Spring-装配Bean(基础知识)
文章目录装配Bean自动化装配Bean创建可被发现(扫描)的bean:@Component创建配置类:@Configuration,启用注解扫描:@ComponentScan对组件扫描进行测试:@RunWith、@ContextConfiguration为组件扫描的bean命名设置组件扫描的基础包通过为bean添加注解实现自动装配:@Autowired通过Java代码装配bean创建配置类声明简单...原创 2020-01-14 20:31:10 · 91 阅读 · 0 评论 -
uni-app关于WebSocket与Netty后端的记录
所使用到API的基本介绍作者对于Netty的学习也是刚刚入门,前后端联调花了两三天时间,于是赶快记录下来Uni-App WebSocket API更多API参考Uni-App官网uni.connectSocket(OBJECT)创建一个 WebSocket 连接参数名类型必填说明urlString是服务器接口地址successFunct...原创 2019-11-12 20:43:42 · 2327 阅读 · 3 评论 -
设计模式:三类工厂模式
文章目录工厂模式的概念工厂模式的意图工厂模式的适用工厂模式解决的问题代码实现简单工厂【简单工厂+反射+properties文件】工厂方法模式抽象工厂模式总结参考文章 : https://blog.csdn.net/u012156116/article/details/80857255 文章对于简单工厂模式和工厂方法模式做出了详细的解释,而对于抽象工厂模式的理解似乎有误(也有可能是我理解不对)。...原创 2019-11-10 15:29:21 · 152 阅读 · 0 评论 -
通过工厂模式模拟IOC思想,实现程序解耦(spring篇)
Spring是什么Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为为内核,提供了展现层SpringMVC和持久层SpringJDBC以及业务层事务管理等众多的企业级应用技术,还能整合其他框架和类库。Spring的优势方便解...原创 2019-10-13 15:09:04 · 254 阅读 · 0 评论