![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常工作
文章平均质量分 55
日常工作记录
lakernote
不停的复盘自己,砥砺前行,不忘初衷
展开
-
研发常用在线网站
日常maven库搜索 https://search.maven.org/阿里云仓库搜索 https://maven.aliyun.com/mvn/searchGis在线WKB、GEOJSON展示验证 http://dev.openlayers.org/examples/vector-formats.htmlhttps://clydedacruz.github.io/openstreetmap-wkt-playground/http://geojson.io/#map=2/20.0/0.0———原创 2021-03-29 16:42:17 · 1175 阅读 · 3 评论 -
常用的 Lambda 表达式解析
常用的 Lambda 表达式解析filterFilter 为过滤的意思,只要满足 Filter 表达式的数据就可以留下来,不满足的数据被过滤掉。List<String> stringList = list.stream() .filter(s -> s.equals("faker")) // 只保留等于 faker的 .collect(Collectors.toList()); // 构造返回结果为 list// 结果为:fakermapmap 方法可以让我们原创 2021-07-08 13:27:18 · 396 阅读 · 0 评论 -
WebSocket failed: Error during WebSocket handshake: Unexpected response code: 400
websocket报错:WebSocket failed: Error during WebSocket handshake: Unexpected response code: 400其中最重要的是这三行proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";第一行是告诉nginx使用HTTP/1.1通信协议,这是websoket必须要使用的协议。原创 2021-06-29 09:32:57 · 7499 阅读 · 0 评论 -
一次堆外内存持续增长,疑似泄露的排查过程记录
jps -v 查看所有java应用及其jvm参数top -p pid 查看指定pid的内存、cpu等,这里内存是整个实例内存 包含堆内存和非堆内存jmap -heap pid 查看指定pid的堆内存和配置信息,会触发gc排查结果jdk1.8要设置元空间大小,其在堆外内存-XX:MetaspaceSize=100M -XX:MaxMetaspaceSize=100M -Xmx200M -Xms200M -Xss512k -XX:+HeapDumpOnOutOfMemoryError -XX:.原创 2021-04-22 14:29:27 · 604 阅读 · 0 评论 -
IEDA 自动生成类注释和方法注释
文章目录新建类,自动生成类注释的模板配置通过快捷键,添加类注释和方法注释的模板设置类注释 【快捷键:cls + TAB】方法注释 【快捷键:/** 回车】新建类,自动生成类注释的模板配置File->Settings->Editor->File and Code Templates->Class/** * @Description: TODO* @author: scott* @date: ${YEAR}年${MONTH}月${DAY}日 ${TIME}*/转载 2021-04-08 18:57:19 · 264 阅读 · 0 评论 -
常用Chrome 插件 记录
JSONView插件安装1.打开Chrome浏览器,在地址栏中输入chrome://extensions并按回车,确保是开发者模式。2.按住鼠标左键将文件拖拽至Chrome浏览器的主界面中,看到Chrome浏览器中出现“拖放以安装”提示时,松开鼠标左键程序包无效错误原创 2021-04-02 13:39:30 · 531 阅读 · 0 评论 -
Mysql Insert Select
INSERT INTO camera ( camera_name, lon, lat, direction, stake_num ) SELECT remark camera_name, lon, lat, direction, stake_num FROM stake WHERE type = 'xxx'原创 2021-03-30 14:52:32 · 105 阅读 · 0 评论 -
ByteBuffer字节读写操作总结以及MySql的空间数据格式Geometry的读写示例
文章目录ByteBufferByteBuffer的属性及方法ByteBuffer的属性ByteBuffer的常用方法端点排序endian 字节存放次序不同语言、场景下的字节序代码示例读数据写数据实例读POINT写POINTByteBufferByteBuffer字节缓冲区 NIO下的类ByteBuffer的父类是Buffer类,意思为缓冲区类,ByteBuffer为字节缓冲区,当然他也可以处理int, long, char等基本数据类型。相比于Buffer类的其他继承类CharBuffer、Dou原创 2021-03-17 15:19:33 · 2337 阅读 · 0 评论 -
layui使用笔记及常见前端相关问题记录
文章目录背景常见问题如何在Layui中使用Jquery背景因为本人专职Java后端,对于前端一窍不通,每当想做一些好用的小功能,缺乏前端展示是非常痛苦的一件事,所以痛定思痛,开始简单学习Layui作为平时前端开发框架。为什么选择Layui?询问了周边的前端大佬,Layui简单易上手,也可以EasyUi.项目结构图常见问题如何在Layui中使用Jquery<script> var $; // 使用jQuery layui.use(['jquery'], func原创 2021-03-03 14:02:46 · 244 阅读 · 0 评论 -
中文 免费 gif 制作工具
官方网站https://www.screentogif.com/根据视频制作根据图片制作常用操作录像机-GIF减少帧数因为如果不减少的话,图片太多会导致生成的GIF太大下图中为减少一半帧数,即如果是100帧,则结果为50帧加快播放或延长播放效果 - 重新设置这里一般设置200ms就可以了,效果约等于加速播放、慢速播放,可以选多张图片设置...原创 2021-02-26 14:36:48 · 278 阅读 · 0 评论 -
Mysql update select结合使用
文章目录Update基本用法Update与Select结合Update基本用法UPDATE table_nameSET column1=value1, column2=value2, ...WHERE some_column = some_value;重点:若不加where条件则是更新表中的所有数据Update与Select结合用法模板:UPDATE T1[INNER JOIN | LEFT JOIN] T2 ON T1.C1 = T2. C1SET T1.C2 = T2.C2原创 2021-02-24 09:10:43 · 902 阅读 · 0 评论 -
Cookie 的 SameSite 属性
文章目录1 Strict2 Lax3 NoneCookie 的SameSite属性用来限制第三方 Cookie,从而减少安全风险。它可以设置三个值。StrictLaxNone1 StrictStrict最为严格,完全禁止第三方 Cookie,跨站点时,任何情况下都不会发送 Cookie。换言之,只有当前网页的 URL 与请求目标一致,才会带上 Cookie。Set-Cookie: CookieName=CookieValue; SameSite=Strict;这个规则过于严格原创 2021-02-08 16:45:49 · 1032 阅读 · 0 评论 -
IntelliJ IDEA 常用的设置和常用的快捷键
文章目录设置主动自动联想快捷键设置自动提示不区分大小写智能导包开关悬浮提示开关取消单行显示tabs的操作滚轴修改字体大小显示文件详情Idea下载地址可以用百度网盘中18版本,也可以用20版本设置主动自动联想快捷键keymap,搜索completion找到下面红框中的两个快捷键设置,将cyslic expand word和basic右键选择remove删除快捷键,然后选择basic右键添加快捷键 ,输入框中同时按下alt和/ 然后保存即可设置自动提示不区分大小写智能导包开关悬浮提示开关原创 2021-02-02 14:06:43 · 3401 阅读 · 0 评论 -
程序员个人外包合同模板 私活模板
---需要电子word版,请关注---------回复:私活含税与不含税计算工具:假设税率是6%不含税金额=总金额/1.06税额=不含税金额×0.06增值税在线计算器:http://www.ab126.com/goju/7332.html大小写转换:https://link.fobshanghai.com/rmb.htm?t=1525225925284工作日计算:http://www.fynas.com/workday/due软件开发服务个人外包协议甲方:..原创 2021-01-25 16:30:53 · 3460 阅读 · 2 评论 -
程序员技术开发委托合同模板 私活模板
分享一份工作上经常用到的个人外包合同协议,该协议通过了法务与财务审核,兼顾甲乙双方利益,程序员接私活必备!!!!原创 2021-01-25 16:20:01 · 1723 阅读 · 0 评论 -
网络正常,QQ无法登录,一直显示登录中
前言换了个网络环境,除了QQ无法正常登录,其他网络,软件等一切联网正常解决需要清理DNS缓存,可以同时按键“win+R”,输入cmd然后输入ipconfig /flushdns,回车后完成。ipconfig /flushdns原创 2021-01-23 09:57:19 · 10189 阅读 · 1 评论 -
nginx 下载文件 upstream sent invalid chunked response while reading upstream 错误
前言直接从服务端下载正常,然后经nginx路由下载报错查看nginx error.log, 异常如下:2021/01/11 12:39:06 [error] 62859#62859: *78173 upstream sent invalid chunked response while reading upstream,2021/01/11 12:39:13 [error] 62859#62859: *78197 upstream sent invalid chunked response whi原创 2021-01-11 12:54:20 · 533 阅读 · 1 评论 -
Nginx 413 Request Entity Too Large 错误解决方法
文章目录前言分析解决配置文件前言今天在使用ngnix做web server的时候,上传文件报 413 Request Entity Too Large 错误,具体如下图:分析解决这是因为nginx对上传文件的大小有限制,默认是1M。当超过大小的时候会报413(too large)错误。这个时候我们要修改nginx的参数client_max_body_size 20M;改为我们允许最大上传的大小,例如20M。打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/原创 2021-01-11 10:48:55 · 415 阅读 · 0 评论 -
生产环境MySQL定时备份
利用Linux自身的crontab定时任务功能,定时执行备份数据库的脚本文章目录实现功能列表数据备份dumpshell脚本定时任务crontabcrontab用法:内容解释:实现功能列表备份定时备份压缩备份文件删除过期备份文件恢复备份文件数据备份dump数据库都有一个导出数据库内数据和结构的命令,就是备份。将备份的数据还原会将原来的数据中的表删了重建,再插入备份中的数据,这是恢复。这一点需要注意,如果恢复之前的数据比备份的多,恢复后多的数据就没有了。备份 mysqldump .原创 2021-01-07 20:04:30 · 436 阅读 · 0 评论 -
springboot集成了kaptcha验证码后,首次在服务器上访问验证码并且启动缓慢
这个慢不是个例,有很多种依赖安全库导致的慢例如Tomcat启动非常慢springboot集成了kaptcha验证码后,首次在服务器上访问验证SecureRandom实例花费了[612,537]毫秒。一般来说,在启动后几秒钟内就可以正常访问springboot,但是将其部署到服务器后,访问需要2到6分钟甚至更长的时间,而这仅仅是集成kaptcha时出现的问题。最后,我找到了解决方案:turn on$JAVA_PATH/jre/lib/security/java.security this file原创 2020-12-26 16:57:28 · 2243 阅读 · 0 评论 -
将Java应用程序转成Windows本地可执行文件 (.exe)
免费的、免费的、免费的launch4j 可以用来将Java应用程序转成Windows本地可执行文件 (.exe)。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ANT编译脚本等功能。原创 2020-12-23 17:45:11 · 384 阅读 · 0 评论 -
服务器部署 Linux 在线安装Redis5.0.10
目录背景安装gcc依赖下载并解压安装包编译安装配置启动背景redis版本介绍偶数是稳定版本,本教程以Redis5.0.10为例安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装。yum install -y gcc 如果yum下载很慢,可以换国内阿里云下载并解压安装包创建redis的文件夹并进入mkdir /usr/local/redis && cd /usr/local/re.原创 2020-12-02 11:25:41 · 379 阅读 · 0 评论 -
服务器部署 Linux快速在线安装nginx
目录1.添加源2.安装Nginx3.启动Nginx并设置开机自动运行4.浏览器查看效果5.修改nginx配置:配置文件举例1.添加源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2.安装Nginxsudo yum install -y nginx3.启动Nginx并设置开机自动运行sudo systemctl start ngin.原创 2020-12-02 11:07:55 · 267 阅读 · 0 评论 -
服务器部署 Linux安装Mysql5.7在线安装和离线安装
文章目录前言在线安装一、安装yum Repo二、安装Mysql常用配置修改(非常重要)设置开机启动离线安装下载安装包添加mysql用户组创建配置文件安装Mysql初始化数据库,并指定启动的用户设置开机自启动启动服务前言由于现场各种环境不同,分为在线安装和离线安装2种方式,都记录在案了。在线安装首选在线方式,傻瓜式教程安装舒服。建议:切换yum源为国内的速度快参照之前的文章:Yum源 换成国内的源(阿里云、清华大学等)一、安装yum Repo卸载之前安装的mariadb、mysql生.原创 2020-12-02 10:49:51 · 445 阅读 · 0 评论 -
服务器部署 Yum源 换成国内的源(阿里云、清华大学等)
文章目录1、什么是yum仓库?2、检查当前yum源信息3、更改yum源CentOS 镜像1. 备份2. 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/3. 运行 yum makecache 生成缓存4. 重点Yum源 换成国内的源(阿里云、清华大学等)本人亲测可用,跟着一步一步撸吧,有问题请留言。1、什么是yum仓库?yum仓库就是使用yum命令下载软件的镜像地址。我们通常使用 yum install命令来在线安装 linux系统的软件, 这种方式可以自动处理原创 2020-11-18 13:16:03 · 1281 阅读 · 0 评论 -
服务器部署 Redhat7 yum 无法使用
Redhat7.3 yum 命令无法使用,Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfileThere are no enabled repos. Run "yum repolist all" to see the repos you have. To enable Red Hat Subscription Management repositories: subscription-manager原创 2020-11-18 12:57:44 · 411 阅读 · 0 评论 -
Jar包怎么上传到maven仓库(私服,本地Jar,包含源码)
jar包怎么上传到maven仓库,(maven私服,本地jar包含源码)原创 2020-11-16 20:15:32 · 729 阅读 · 0 评论 -
服务器部署 Linux jdk安装教程
linux jdk安装教程,centos7、redhat7原创 2020-11-17 17:58:53 · 260 阅读 · 2 评论