额JS稀饭
码龄10年
关注
提问 私信
  • 博客:157,849
    问答:11
    157,860
    总访问量
  • 27
    原创
  • 1,246,111
    排名
  • 20
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2015-05-05
博客简介:

Linch的博客

查看详细资料
个人成就
  • 获得81次点赞
  • 内容获得40次评论
  • 获得176次收藏
  • 代码片获得126次分享
创作历程
  • 1篇
    2023年
  • 5篇
    2020年
  • 21篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • 杂文
    2篇
  • MySQL
    1篇
  • Mycat
    1篇
  • JVM
    1篇
  • Selenium
    1篇
  • spring boot
    11篇
  • spring data jpa
    2篇
  • POI
    2篇
  • hadoop
    1篇
  • Linux
    4篇
  • mybatis-plus
    2篇
  • Python
  • SpringSecurity
    5篇
  • Docker
    3篇
  • Oracle
    2篇
  • IDEA
    3篇
  • SpringSession
    1篇
  • 爬虫
    4篇
  • Maven
    1篇
兴趣领域 设置
  • 大数据
    mysqlhbasehadoophiveredissparkrabbitmq大数据
  • 后端
    架构
  • 人工智能
    opencv数据挖掘语音识别计算机视觉机器学习人工智能深度学习神经网络tensorflow自动驾驶机器翻译边缘计算图像处理聚类
  • 操作系统
    harmonyos
  • 搜索
    elasticsearch
  • 运维
    dockerjenkins运维开发
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

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

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

centos7不能识别nvme固态硬盘,无法开机

如果您的 NVMe 固态硬盘未被正确识别或无法正常使用,可能是由于较旧的 CentOS 7 内核版本不支持您的硬件或存在其他配置问题。在 CentOS 7 中,NVMe 固态硬盘的驱动通常已经包含在内核中。因此,安装 CentOS 7 时,大多数情况下会自动识别和使用 NVMe 固态硬盘。前提是在机械硬盘已经安装过centos7系统了, 然后新增了一块nvme固态硬盘。
原创
发布博客 2023.06.27 ·
3366 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

视频网站的预览图或者预览短视频是怎么生成的

发布问题 2022.08.16 ·
1 回答

IDEA启动SpringBoot要2分钟,修改hosts文件无效,最后发现是Apollo配置中心搞的鬼!!

背景:刚入职新公司,某天IDEA启动项目的时候,特别慢,某个服务居然要2分钟,这太影响工作效率了,就找了很多解决办法启动的时候Apollo如果使用本地配置,会打印:==== Apollo is in local mode! Won't pull configs from remote server for namespace然后找到Apollo的源码在DefaultConfigFactory类中其中一行代码ServiceBootstrap.loadFi...
原创
发布博客 2020.06.11 ·
2047 阅读 ·
3 点赞 ·
2 评论 ·
1 收藏

NIO断点续传

断点续传一般在header中需要携带Content-Range后端接收该header,正则校验如下:public static final String RANGE_PATTERN = "bytes \\d+-\\d+/\\d+";上传的时候,加一张临时表,文件信息保存到临时表,并生成一个UUID,上传完成了再插入到主表,并返回前端一个文件的fileId代码如下:@Over...
原创
发布博客 2020.05.08 ·
566 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解JVM:从JVM层面来讲讲Java多态

首先来一道笔试题:对多态理解不够深入的,多半都会答错;如果能记住口诀:“变量多态看左边,方法多态看右边,静态多态看左边”的话,肯定就知道答案,但是JVM是如何确定具体调用哪个方法的,有小伙伴思考过吗?1、方法调用:方法调用并不等于方法执行,方法调用阶段唯一的任务就是确定被调用方法的版本(就是具体调用哪个方法),暂时还不涉及到方法内部的具体运行过程。Class文件的编译过程中不包含传...
原创
发布博客 2020.01.19 ·
4444 阅读 ·
9 点赞 ·
2 评论 ·
23 收藏

Teamviewer日志查看是否被他人登陆过

最近公司电脑总是自动开机,很奇怪,想起了我的teamviewer是开机自动启动的,然后就想查看一下日志,百度了全是说的废话,谷歌大法走一波,找到了答案。意思就是:日志文件在C:\Program Files (x86)\TeamViewer,如果是默认路径就是这里。然后打开日志里面记录了曾经登陆过你电脑的ID,如果不是你家里的电脑,那肯定就有问题...
原创
发布博客 2020.01.14 ·
7148 阅读 ·
2 点赞 ·
3 评论 ·
0 收藏

Java爬虫使用Selenium+Autoit自动化爬取复杂页面

前言:最近玩爬虫的时候,遇到一个国外的图片网站,具体哪个就不说了,这个站很有意思,即使拿到了图片的链接,用httpclient下载都不行,不是User-Agent的原因,不知道图片服务器的后端有什么校验,没办法了,只能用Selenium上了,js逆向成本太高了(其实是我不擅长0.0)这个站用的:下面进入正题:既然拿到图片url也不能用httpclient下载了,那我直接下载整...
原创
发布博客 2020.01.04 ·
1056 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Docker部署MySQL 8.0配置主从同步,Docker部署Mycat配置读写分离,数据库分片

首先准备一台centos服务器安装docker环境:参考:https://www.runoob.com/docker/centos-docker-install.htmldocker部署MySQL注意:创建docker的文件挂载目录,用docker安装MySQL的话必须让容器的存储目录挂载到宿主机,不然容器遇到故障有可能数据就没了.在宿主机上创建两个文件夹:/etc/mysql...
原创
发布博客 2019.10.20 ·
2150 阅读 ·
5 点赞 ·
1 评论 ·
5 收藏

IDEA 代码格式设置(方法参数格式化)

今天格式化代码的时候,有个方法参数比较多,而且格式对不齐,看着很不舒服,找了一下配置没找到,自己试了一下,一般的代码格式化,IDEA里面是按Ctrl+Alt+L就可以了,但是这个方法参数这里不行,可以在这里配表示方法参数总是换行,而且参数对齐,右边就是效果,这样看起就比较舒服了...
原创
发布博客 2019.10.17 ·
13253 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

使用Selenium(WebDriver)滑动页面,爬取下拉加载的信息

爬某些视频网站的时候,有些视频列表是下拉加载的,js请求参数都是加密或者混淆的,要想逆向也比较麻烦;有个简单方法,就是使用Selenium包,Selenium有Java的API也有Python的,下面说一下Java使用Selenium怎么下拉滑动页面,动态加载信息;一,引入依赖 <dependency> <groupId>or...
原创
发布博客 2019.09.27 ·
3000 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Java实现一个ip池,让你的蜘蛛畅行无阻

玩爬虫的时候,如果访问的太频繁的话,很容易被封ip,一物降一物,有反爬,当然就有反反爬╰( ̄▽ ̄)╭为了防止ip被封,就可以使用ip代理,让代理服务器帮你完成这个请求,再将请求结果返回给你,是不是很像平时我们用的梯子( ‵▽′)ψ ;使用代理之后,你的每个请求都是由很多个代理服务器帮你完成.国内用的比较多的就是西刺代理,还有其他代理也不错;下面用java实现一个ip代理池:这...
原创
发布博客 2019.09.15 ·
2180 阅读 ·
2 点赞 ·
4 评论 ·
14 收藏

com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lan

今天用seleniumhq爬某个站的时候,突然一下起不来了,报错:com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lan查资料说可能是jar包冲突,既然这样就用IDEA 2019的新特性展示一下,到底是什么jar包冲突了打开右侧的maven,点击红框中的按钮可以看到现有的依赖树:...
原创
发布博客 2019.08.23 ·
16983 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

使用Selenium爬取js渲染的页面

自从我的个人博客搭建起之后,每天的nginx日志里面都有很多来自爬虫的请求,大多都是 /index.php/login.php /admin.php等等之类的请求.据说互联网50%以上的流量都是来自爬虫,以前前后端未分离的时候,页面都是服务端渲染好后返回给客户端,这样的页面就很好爬取,模拟一个http请求就能获取到后端的资源.随着AJAX技术不断的普及,以及现在的angular和R...
原创
发布博客 2019.07.21 ·
3641 阅读 ·
3 点赞 ·
3 评论 ·
9 收藏

zuul+SpringSession的session不一致问题

情况是这样: zuul作为网关,转发用户请求到下层微服务,下层微服务有个模块用了SpringSession+SpringSecurity控制权限我通过下层微服务的swagger测试,登录之后,浏览器生成了一个cookie,然后去访问其他接口,是通的;但是!!问题来了,我如果我的请求经过zuul转发的话,先登录,然后去访问其他接口怎么都是报错Access Denied;...
原创
发布博客 2019.07.06 ·
3799 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

POI公式(函数)自动刷新值

项目中遇到需要用POI公式计算某列的和想到个简便方法比如要计算B列的和,在excel中是在单元格填充 :=SUM(B2:B30)这个是意思就是B列第三行到第31行的求和在POI里面也可以这样计算 /** * Excel列的编号 */ private static final String[] COLUMN = {"B", "C", "D",...
原创
发布博客 2019.06.04 ·
6636 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

SpringSecurity的异常提示处理“error“:“forbidden“,“message“:“Access Denied“

首先,框架是用的SpringBoot+SpringSecurity+SpringSession这个错误肯定大家都遇到过:没有登陆的时候,swagger访问接口会提示这个;如果登陆了,无权限也是返回403,message=forbidden这个返回对前端来说很不友好;我参考了很多文章都对我不管用:1,https://blog.csdn.net/yuanlaijike/art...
原创
发布博客 2019.05.08 ·
20258 阅读 ·
4 点赞 ·
3 评论 ·
11 收藏

SpringBoot+SpringSecurity+SpringSession实现一个前后端分离的权限管理系统

这里SpringBoot用2.0.5版本一、准备工作1、主要依赖如下:dependencies { compile('com.alibaba:druid:1.1.5') compile('com.baomidou:mybatis-plus-boot-starter:2.2.0') compile('org.springframework.boot:s...
原创
发布博客 2019.05.05 ·
13464 阅读 ·
6 点赞 ·
8 评论 ·
30 收藏

SQL Server使用navicat同步数据到Oracle报错ORA-00943: cluster does not exist

经排查是有一张表的索引类型是聚集索引Clustered;这是官方解释:但是我觉得这个解释不太准确,我猜测是因为Sql server中的聚集索引Clustered是关键字还是什么原因,我把那张表的Clustered索引改成了nonClustered索引,导入成功!...
原创
发布博客 2019.04.29 ·
1257 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

用Docker搭建Oracle数据库

参考:https://blog.csdn.net/qq_38380025/article/details/80647620#commentsedit;;原文有些地方不是很详细,所以参考该文,并做补充1,拉取镜像:docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g镜像有点大,确保网络不要中断吧,我拉取的时候...
原创
发布博客 2019.04.29 ·
5299 阅读 ·
2 点赞 ·
1 评论 ·
12 收藏

SpringBoot升级到2.0之后,session未配置store-type导致启动失败的问题

启动报错结果:Disconnected from the target VM, address: '127.0.0.1:61435', transport: 'socket'原本项目的springboot版本是1.5;升级到2.0之后yml文件中的session: store-type已经没有hash_map这个枚举了2.0的springboot中store-type只有以...
原创
发布博客 2019.04.26 ·
4919 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多