汽水猫
码龄9年
关注
提问 私信
  • 博客:387,299
    387,299
    总访问量
  • 86
    原创
  • 1,740,890
    排名
  • 23
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2016-06-03
博客简介:

料峭春风吹酒醒,微冷, 山头斜照却相迎。 回首向来萧瑟处,归去, 也无风雨也无晴!

查看详细资料
个人成就
  • 获得91次点赞
  • 内容获得70次评论
  • 获得187次收藏
  • 代码片获得309次分享
创作历程
  • 4篇
    2021年
  • 8篇
    2020年
  • 26篇
    2019年
  • 17篇
    2018年
  • 55篇
    2017年
成就勋章
TA的专栏
  • 各种bug啊啊啊啊啊啊啊啊啊
    9篇
  • 重复性经常用到的小代码
  • Spring学习
    3篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

linux centos查看java程序内存占用排行

ps -e -o 'pid,args,rsz,vsz,stime,user'|grep java|sort -nrk5
原创
发布博客 2021.11.18 ·
1765 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

linux运行jar包不产生nohup文件

nohup java -jar call.jar >/dev/null 2>&1&
原创
发布博客 2021.11.05 ·
742 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

@CrossOrigin失效,WebMvcConfigurer里加addCorsMappings无效

问题现象:前后端分离项目,出现跨域,并且有的接口不报跨域,有的接口报跨域,亦或者是登录后,请求接口还是未登录。解决:springboot用的2.1.8,CrossOrigin在自定义拦截器之后执行。所以我们添加一个filter ,因为filter先于拦截器执行。先注释掉其他地方配置跨域的代码。@Configurationpublic class CorsConfiguration { @Bean public CorsFilter corsFilter(){
原创
发布博客 2021.09.16 ·
946 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java AES加解密jdk8不用BASE64Encoder

import lombok.extern.slf4j.Slf4j;import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import java.util.Base64;@Slf4jpublic class AESSecret { // 加密 public static String Encrypt(String sSrc, String sKey) throws Exception { .
原创
发布博客 2021.09.01 ·
623 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 已使用时间秒数转换成时分秒

public static String calculateTime(Long secs){ if(secs < 0){ throw new RuntimeException("时间格式不对"); }else if(secs < 60){ return secs + "秒"; }else if(secs >= 60 && secs < 60*60){ .
原创
发布博客 2020.12.04 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java HttpsURLConnection get方式请求网络图片保存为File

注意这种方式会在计算机根目录生成文件,public static File httpsGetImagAsFile(String getUrl) throws Exception{ HttpsURLConnection httpURLConnection = null; try { // 1. 得到访问地址的URL URL url = new URL(getUrl); // 2. 得到网络访问对象java.net.HttpURLConnect.
原创
发布博客 2020.11.05 ·
787 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue引入使用腾讯地图JavaScript API GL

1.不知道为什么<script charset="utf-8" src="https://map.qq.com/api/gljs?v=1.exp&key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77"></script>这种方式引入js无效,不加载js文件。,于是改成官方的第二种引入方式。2.在官方的例子上再改下代码,等js加载完成后再去初始化地图,不然会报TMap不存在。<template > <div i
原创
发布博客 2020.05.14 ·
5252 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

windows下SonarQube安装使用教程

1.下载https://www.sonarqube.org/downloads/下载社区版就可以了2.下载好解压后进入双击打开StartSonar.bat即可,友情提示,8.3需要jdk11以上才能运行3.浏览器打开localhost:9000能访问说明跑起来了4.在项目里pom文件插件里加上<build> <plugins>...
原创
发布博客 2020.05.07 ·
1022 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

java通过jad.exe反编译class整个项目

起因:电脑中勒索病毒了,所有文件被锁了,索性大项目git上都有,小项目没传就炸了,只能从线上拉下war包jar包,解压后得到整个文件夹,全是class文件。解决:搜了下反编译工具,大部分都是直接打开class文件,idea都可以,我要你干嘛。只找到一个符合我需求的,能直接反编译整个文件夹的,自动生成java文件的。需要工具jad.exe链接: https://pan.baidu.com...
原创
发布博客 2020.03.25 ·
1017 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

mysql存储图片为longblob类型,java存储与取出,前端js展示

1.第一步前端上传文件以及表单,filebox_file_id_1是input的idvar formData = new FormData();formData.append("files", $("#filebox_file_id_1")[0].files[0]);var form = $('#ff').serializeObject();formData.append("conten...
原创
发布博客 2020.03.01 ·
4482 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

ajax上传文件,java接受

js代码:filebox_file_id_1是inputvar formData = new FormData();formData.append("files", $("#filebox_file_id_1")[0].files[0]);$.ajax({ url: '${request.contextPath}//repairskills/save', type: '...
原创
发布博客 2020.03.01 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Ubuntu18安装redis5,启动

1.首先下载redis-5.0.7.tar.gz,官网直接下载或者wget都可以,wgethttp://download.redis.io/releases/redis-5.0.7.tar.gz2.下载解压tar zxvfredis-5.0.7.tar.gz3.进入解压后的文件夹,cdredis-5.0.74.给与全部文件执行权限chmod 777 */*5.当前目录执行...
原创
发布博客 2020.01.25 ·
1822 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信菜单直接打开扫一扫

微信菜单地址还是html页面,页面打开执行//获取权限$.ajax({ url : "/wx/wxconfig/createJsapiSignature", type : 'post', dataType : 'json', contentType : "application/x-www-form-urlencoded; charset=utf-8", ...
原创
发布博客 2019.12.23 ·
416 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

idea maven项目添加本地jar

在idea的命令行界面运行mvn install:install-file -Dfile=D:\fastjson-1.2.28.jar -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.2.28 -Dpackaging=jarDfile对应的是本地JAR包的位置,DgroupId对应的是项目里的POM文件配置的groupId,Dar...
原创
发布博客 2019.12.16 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql update原来不是主键的字段,已经有很多数据的,修改id

问题现象:有张表原来设计的时候,主键id并没有设置自增,后来发现是已经有很多数据,需要修改已经存在的id,解决:update trade_info,( SELECT @num := 0 ) r set id = @num:=@num+1...
原创
发布博客 2019.12.02 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

苹果手机IOS点击输入框弹出键盘后,所有按钮点击位置上移

1.问题现象:苹果手机点击输入框弹出键盘后,所有按钮点击位置上移2.解决方法:找了很多什么scroll()都不行,只有这个有生效了。document.body.addEventListener('focusout', () => { document.body.scrollIntoView(true);});...
原创
发布博客 2019.11.21 ·
1203 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

cdp4j介绍及使用

搬运自cdp4j官网。。。cdp4jcdp4j是一个Java库,它提供了高级API来通过DevTools协议控制Chrome或Chromium。它可以用于自动使用网页和测试网页。cdp4j默认情况下可以完全运行,但可以配置为运行无头Chrome或Chromium。cdp4j能做什么您可以在浏览器中手动执行的大多数操作都可以使用cdp4j完成。以下是一些入门示例:生成页面的...
转载
发布博客 2019.10.30 ·
8942 阅读 ·
1 点赞 ·
2 评论 ·
10 收藏

vue html template模板使用以及引用

简单的直接使用template:<div id="app"></div>new Vue({ el: '#app', template: `<van-dropdown-menu> <van-dropdown-item v-model="value1" :options...
原创
发布博客 2019.10.18 ·
4753 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js date格式化yyyy-MM-dd(转)

Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "m+" : this.getMinutes(), //minute "s+" :...
转载
发布博客 2019.10.16 ·
881 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

unbuntu下nginx简单的配置反向代理

找到nginx配置文件vi /etc/nginx/nginx.conf在http{}中加入server{ #监听80端口 listen 80; #请求的域名 server_name www.xxx.cn; #所有www.xxx.cn/下的请求都代理到http://127.0.0.1:8080 ...
原创
发布博客 2019.10.15 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多