自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Java8新特性—四大内置函数式接口

Java8新特性—四大内置函数式接口

2022-11-10 19:33:34 594

原创 Java8 新特性 - 方法引用

Java8 新特性 - 方法引用

2022-11-10 19:24:53 167

原创 javaScript深拷贝

/** 深拷贝,防止在获取全局变量时,改变全局变量的值 * This is just a simple version of deep copy * Has a lot of edge cases bug * If you want to use a perfect deep copy, use lodash's _.cloneDeep */ function deepClone(source) { if (!source ...

2021-10-21 14:43:21 1622

原创 亚信安全助手卸载

亚信安全助手卸载一、准备工作需要提前安装下everything用来删除亚信安全助手的安装文件二、操作流程1、先杀掉安全助手的进程​ 1) 打开任务管理器(alt+ctrl+del);​ 2) 看到顶部标题栏(CPU、内存等)右击,选择PID,找到对应的亚信安全助手的进程,一般有2-4个进程,都要记录下PID;​ 3) 编辑好命令taskkill /pid [端口号] -f -t(例:taskkill /pid 1496 -f -t),几个进程都要;​ 4) 在管

2021-10-12 11:25:47 6109

原创 用map来统计数组中各个字符串的数量

1.背景想要统计这一个字符串数组中每一个非重复字符串的数量,使用map来保存其key和value。这个需求在实际开发中经常使用到,我以前总是新建一个空数组来记录不重复字符串,并使用计数器计数,效率低下且麻烦,特此记录。2.代码实现public class test { public void makeEqual(String[] words) { Map<String,Integer> maps = new HashMap<>(); f

2021-08-10 22:43:24 479

原创 springboot前端向后端请求返回html语句

后端接口代码 @PostMapping("/service/confirmPay") @ResponseBody public GlobalResponse confirmPay(HttpServletRequest request, HttpServletResponse response, HttpSession session) { //调用方法 String html = createHtml(payUrl, httpMap); re

2021-08-04 15:50:38 829

原创 Java读取txt文件、excel文件的方法

Java读取txt文件、excel文件的方法1.读取txt文件 public static String getFileContent(String filePath,String charset){//filePath为文件路径,charset为字符编码。通常使用UTF-8 File file = new File(filePath); BufferedReader reader = null; String tempString = null; int line =

2021-07-18 22:28:40 746

原创 java查询三级树(三级目录)

背景:三级树实现效果这里只介绍,查询数据库,构建三级目录的后端业务逻辑1.创建查询类(对应数据库需要查出的字段)@Data@AllArgsConstructor@NoArgsConstructorpublic class ColumnTree { private Integer value; //当前标签的id private String label; private Integer parentId;//当前标签的父id private List<

2021-04-23 15:57:06 2891 1

原创 获取时间段的工具类(一般用于匹配数据库查询)

/** * 获取指定日期的工具方法 */ public Map<String,Object> getStartAndEndTime(String timeType){ String startTime=""; String endTime=""; Calendar cal=Calendar.getInstance(); String today = new SimpleDateFormat("yyyy-M

2021-04-23 15:54:17 111

原创 springboot滚动分页展示列表(类似layui瀑布流效果)

背景:公司项目要求获取用户关联的好友列表,要求分页查询,十条数据一页,滚动页面是点击加载更多,显示下一页列表。​ 示例图:实现:本项目采用的前端模板是freemaker,主要前端页面代码(没有附css文件)如下:<div class="middle-menu" style="margin: 0.3rem;"> <div id="tab1" class="middle-menu1 " onclick="changeTab(1)">已添加好友</div>

2021-04-10 20:14:38 746

原创 在阿里云服务器上部署项目失败的原因

在阿里云服务器上部署项目失败的原因背景由于最近免费领取了2个月的阿里云学生机,所以想把自己的一些项目部署上去,但是在部署的过程中遇到了一些问题,研究了两天,终于解决,特此分享一下经验教训。问题阐述使用idea打包后,通过xshell部署到服务器失败按照网上大部分的教程说的,在项目完成后,使用idea上Maven Projects打包打开xshell,点击xftp,将jar包导入想放的文件目录下(这里为home/blog)进入blog文件夹,运行jar包然后出现了神

2021-02-04 11:18:49 1043

原创 使用idea创建第一个Mybatis程序及可能遇到的问题

我的第一个Mybatis程序思路:搭建环境—>导入Mybatis—>编写代码—>执行搭建环境创建数据库CREATE DATABASE `mybatis`USE `mybatis`CREATE TABLE `user`( `id` INT(20) NOT NULL PRIMARY KEY, `name` VARCHAR(30) DEFAULT NULL , `pwd` VARCHAR(30) DEFAULT NULL)ENGINE=INNODB DEFAULT CH

2020-08-10 07:49:43 573 2

原创 Byte和byte的区别

Byte和byte的区别背景今天学习网络编程中,在建立Udp连接时,使用byte[]数组接收传输的数据,但是byte[]错写为Byte[],导致错误。 //接收数据; Byte[] buffer = new Byte[1024]; DatagramPacket packet = new DatagramPacket(buffer, 0, buffer.length); socket.receive(packet);第2行没有报错,但是第三行一直报

2020-07-03 21:57:27 2062

原创 typora常用快捷键

typora常用快捷键一:菜单栏文件:alt+F编辑:alt+E段落:alt+P格式:alt+O视图:alt+V主题:alt+T帮助:alt+H二:文件新建:Ctrl+N新建窗口:Ctrl+Shift+N打开:Ctrl+O快速打开:Ctrl+P保存:Ctrl+S另存为:Ctrl+Shift+S偏好:Ctrl+,关闭:Ctrl+W三:编辑撤销:Ctrl+Z重做:Ctrl+Y剪切:Ctrl+X复制:Ctrl+C粘贴:Ctrl+V复制为MarkDown:Ctrl+S

2020-07-03 21:16:54 828

原创 Intellij IDEA常用快捷键

Intellij IDEA常用快捷键1.1编辑常用Ctrl+X 删除行Ctrl+D 复制行Ctrl+/ 注释Ctrl+J 自动代码Ctrl+G 跳转到指定行Alt+回车 导入包,自动修正Ctrl+F4 关闭当前编辑页面CTRL+SHIFT+Z 向前Ctrl+Z 倒退Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Ctrl+空格 代码提示Alt+F1 查找代码所在位置Alt+Insert 生成代码(如

2020-07-03 21:11:15 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除