首页
归档
友链
关于
Search
1
网易云音乐黑胶会员月月免费赠送
3,341 阅读
2
十年之约RSS聚合订阅服务上线
2,756 阅读
3
工资发放日的区别
2,468 阅读
4
rsyslogd内存占用过高解决方案
2,323 阅读
5
Nginx反代MinIO后,上传文件签名异常
2,170 阅读
零碎
标本
码海
工具
其他
登录
Search
标签搜索
北京
摄影
生活
Java
旅行
学习笔记
教程
Linux
服务器
软件
SpringBoot
日记
Windows
服务
数据库
福利
Spring
系统
SQL
docker
萧瑟
累计撰写
195
篇文章
累计收到
1,355
条评论
首页
栏目
零碎
标本
码海
工具
其他
页面
归档
友链
关于
搜索到
195
篇与
萧瑟
的结果
2022-07-02
壬寅年丙午月丙辰日无感生活
生活往往是无计划的安排,上午还在医院看病,下午就已经在回家的高铁上了,可能还是因为自己还处在病假中吧,能承受起说走就走。再次走在家乡的道路上,好像再也看不到当初的烟火气息了。夜间,听着窗外的雨,点支香烟,不禁感叹道“天下游子漂泊身,何时归家把月圆?”
2022年07月02日
199 阅读
6 评论
2022-06-30
2022年06月碎碎念
每次说要好好更新博客,就因为工作上的事情耽误了。这个月初又被调去驻场,每天忙到很晚,然后博客就一直没时间打理。所以就有了每个月的碎碎念。工作先吐槽吐槽工作上的事情,因为去驻场,很忙,晚上又很晚下班,偶尔为了项目节点还通宵。一加班就会要打车,一打车就产生了费用。自从部门换了新领导后,这报销真的很难,上个月就一个核酸35块钱,硬生生脱了2个月,这次几百块,又等了十来天,还没给报销,真是服了这些领导。去年的年终奖也一直还没消息,不知道今年还有吗?欸。因为这疫情,啥时候能结束,大厂也裁员,像我们这些小菜鸟,啥时候能够跳槽换个高薪工作啊,竞争压力好大啊。生活加了几天班,就突然发高烧了,烧了四天后,还开始起水痘(小时候没起过)了,这次竟然中招了,浑身起小水疱,真难受。医生给开了病假条,终于可以在家休息一段时间了,也算不幸中的万幸,只可惜吃啥啥不香。借武林外传中的一句话作为总结:无病一身轻,真好。交房装修年初房子就交了,只是一直没时间回去弄,而且今年钱也不好挣,不想装修,可是家里催的急,非要搞。算了,由他们来吧。
2022年06月30日
598 阅读
4 评论
2022-06-08
SpringCloud Nacos命名空间配置
今天研究公司自己的SpringCloud框架,发现好多配置都搞的环境变量,因为开发周期短,又不能给开发细说,所以需要内置写死,这样就方便大伙快速开发,但是一直有一个问题,服务注册到Nacos一直注册不到配置的命名空间,而是注册到默认的public空间下了。使用万能的度娘,查到的资料和配置文件,都是一样的内容,但还是注册不到自定义的命名空间下。后来请教了研发中心的大佬们,才解决这个问题。顺便做一个配置文件的小记录,分享给大家,希望也能解决各位的问题(本人小菜鸡,欢迎各位指导)。spring: application: name: @artifactId@ cloud: nacos: discovery: server-addr: ${NACOSENDPOINTS:nacos-address:8848} namespace: ${NACOS_NAMESPACE:${spring.profiles.active}} config: server-addr: ${spring.cloud.nacos.discovery.server-addr} file-extension: yml shared-configs: - application.${spring.cloud.nacos.config.file-extension} namespace: ${NACOS_NAMESPACE:${spring.profiles.active}}与度娘查到的资料唯一不同的是在discovery下增加一个namespace命名空间。
2022年06月08日
398 阅读
7 评论
2022-06-05
阿里云盘最良心的会员功能版本
阿里云盘是阿里巴巴打造的一款个人网盘,主打速度快、不打扰、够安全、易于分享等特性。2021年3月22日,阿里云盘正式启动公测,并且对外宣称“无论收费免费,未来都不限速”。不知不觉间,距离阿里云盘推出已经一年多了,作为一款商业性产品,盈利也自然提上了议程。上个月阿里云盘正式上线了会员功能。跟百度网盘一样,阿里云盘的VIP也分为普通会员,以及超级会员。其中,更大的储存空间、视频高清播放、在线解压缩等功能,均为会员才可以享受的特权。鉴于有许多小伙伴在升级版本后无法享受会员服务,所以今天,博主就来给大家分享阿里云盘的最后一个免费版本。它的优势就是:无需开会员也能享受专属特权,并且适配安卓和PC端。以安卓端为例,该版本号为2.3.3.3,没有上线会员中心。也就意味着,使用这个版本的话,可直接在线播放1080P超清视频,以及倍速播放。另外它还支持全高清投屏,点击播放器右上角的投屏按钮就可以把它投到电视上了。除此之外,在新版本中会员才能使用的在线解压功能,2.3.3.3这个版本也都是可以免费使用的。可以直接在阿里云盘里查看或下载压缩包里的文件,免去下载后再查看的麻烦,能给手机党节省很多时间。同理,再来看看PC端的免费版本,也是可以享受1080P的视频高清播放的。值得一提的是,首次登录启动后,需要在设置里关闭自动更新,防止被升级最新版。另外,如果软件提示有新版本,也请大家不要点更新,直接点跳过即可。推荐大家可以收藏下这个,以后说不定就没了,以备不时之需。{cloud title="阿里云盘会员版" type="default" url="https://pan.bcrjl.com/1/main/tools/aliyundrive" password=""/}
2022年06月05日
1,353 阅读
16 评论
2022-06-04
一次电脑网络异常排查
最近不知道为什么自己组装的台式机开机后2分钟后浏览器就无法打开网页。但是从主路由接线,电脑网络是正常的;从副路由接线,就只能联网2分钟,ping 网关和ping网址都是正常能解析的,网上找了一些方案,说是DNS、网关问题,试了好久都没有解决问题。重置了网卡也无法解决这个问题,找了好久一直都没解决这个。使用了火绒的火绒剑,排查了老久也没发现相关问题,今天偶然发现网卡里面竟然还有一个驱动,一般网卡上面没这玩意。取消这个网卡驱动后,网络竟然好了,查了查相关资料。这款软件是“cFosSpeed”,主要是流量优化的网络驱动程序。打开这个软件官网,发现是主板内置的软件,而我也安装了主板的驱动 Dragon Center打开软件发现有一个 局域网管理器 ,这个好像内置的就是cFosSpeed,我们关闭它就可以了,或者在网卡驱动那边取消勾选也是可以的。至此问题解决了,但是唯一很奇怪的是我副路由在它这个地方就没网,主路由则是正常的,很是奇怪。有空再深层次探讨一下这个软件,看具体怎么玩的。
2022年06月04日
426 阅读
9 评论
2022-06-01
给自己的“六一”礼物
六一到来啦,我也给自己准备了一份礼物,小伙伴们快来瞧瞧。
2022年06月01日
300 阅读
20 评论
2022-05-30
文件hash值校验,防止文件被篡改
现在互联网越来越发达,宽带也越来越快,但是也会有丢包情况,下载的文件在解压的时候可能会提示损坏,前段时间在度盘上经常发生。本文汇总了博主自己常用的hash值校验方法,覆盖Windows和Linux系统。Windows哈希值校验以前我们经常自己下载一些软件来校验文件的Hash值,后来我发现Windows也自带了一个校验Hash的工具certutil命令。certutil支持:MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512而使用方法也特别简单certutil -hashfile 文件名 校验值类型例如:Linux哈希值校验而Linux环境下也自带了Hash校验命令,我常用的命令如下md5sum sha1sum sha256sum例如:一般window和Linux我常用的都是使用MD5来校验。这样两边也都可以互相对比。
2022年05月30日
484 阅读
10 评论
2022-05-27
终于解除居家隔离啦
贪嘴被封印在家中,还是要努力生活,体验空气炸锅的乐趣,来看看我的美食秀吧
2022年05月27日
373 阅读
30 评论
2022-05-25
Java初步实现RSS内容订阅
最近一直在优化十年之约的RSS接口,感觉抓取每天抓取的频率和内容有点少,而且我也想订阅一些其他的RSS内容,就简单研究了一些。RSS是什么?RSS是一种网页内容联合格式(web content sydication format)。它的名字是Really Simple Syndication的缩写。RSS是XML的一种。所有的RSS文档都遵循XML 1.0规范,该规范发布在W3C网站上。 在一个RSS文档的开头是一个节点和一个规定的属性version,该属性规定了该文档将以RSS的哪个版本表示。如果该文档以这个规范来表示,那么它的version属性就必须等于2.0。 在节点的下一级是一个独立的节点,该节点包含关于channel的信息和内容。简单实现抓取POM引入rome包,这里我们用最新版的,不再使用旧版本<dependency> <groupId>com.rometools</groupId> <artifactId>rome</artifactId> <version>1.15.1</version> </dependency>package com.bcrjl.backend.snzy.rss; import com.rometools.rome.feed.synd.SyndEntry; import com.rometools.rome.feed.synd.SyndFeed; import com.rometools.rome.io.SyndFeedInput; import com.rometools.rome.io.XmlReader; import lombok.extern.slf4j.Slf4j; import java.net.URL; /** * RSS 订阅 * * @author xiaose * @date 2022-05-25 */ @Slf4j public class FeedGrabFocus { public static void main(String[] args) { try { String url = "https://blog.yanqingshan.com/feed/"; try (XmlReader reader = new XmlReader(new URL(url))) { SyndFeed feed = new SyndFeedInput().build(reader); System.out.println(feed.getTitle()); System.out.println("***********************************"); for (SyndEntry entry : feed.getEntries()) { System.out.println(entry); System.out.println("***********************************"); } System.out.println("Done"); } } catch (Exception e) { e.printStackTrace(); } } }接下来就要整合域名和quartz定时任务来搞一下动态订阅数据。
2022年05月25日
749 阅读
6 评论
2022-05-22
Joe主题对接腾讯LBS展示IP属地
上次偶然逛CSDN看到腾讯的LBS服务支持IP定位,而且还支持IPv6地址定位,这个是其他LBS供应商所不支持的(百度地图、高德地图),所有腾讯LBS服务还算良心。我们一步一步对接主题吧,今天先来申请应用AK。注册账号打开腾讯位置服务官网,点击登录,直接使用QQ登录或微信登录即可,如果单独注册需要输入手机号之类,麻烦的事情,但是使用QQ登录/微信登录后也需要校验一下手机号,但是个人信息不用填写太多。使用QQ登录/微信登录后会提示注册或绑定账号,这个时候我们直接选择注册账户即可。你看这样简单吧,输入手机号和邮箱就OK,不用填写过多信息,下次可以直接使用QQ或者微信登录即可。创建应用打开控制台,左侧有一个应用管理,点击后可创建应用,输入应用名称和应用类型即可,无需输入域名、备案信息啥的,所有这方便无需担心。一个应用可以添加多个Key,一个Key每日可调用10000次,并发5次每秒。这时候我们选择WebService API服务即可,选择后有三种方案,域名白名单、授权IP、签名校验,一般我们会部署在服务器上,所以可以选择授权IP,这样方便一些;域名白名单和签名校验限制有些多,且我们这次对接主题也是以授权IP为主。保存后我们就能拿到一个Key,这里我们简称AK,下面开始对接Joe主题展示博友访客IP属地信息。添加主题调用方法2022.05.25:为了个人隐私,以下代码已去除城市和区县信息,仅显示国家和省 核心方法代码位置:Joe/core/function.php 在末尾添加以下代码/* 腾讯Lbs IP定位服务 */ function curl_tencentlbs_ip($ip) { //应用Key也就是上面所说的AK,修改成自己的Key即可 $key = 'XXX-XXX'; $url = 'https://apis.map.qq.com/ws/location/v1/ip?ip='.$ip.'&key='.$key; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_AUTOREFERER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HTTPGET, true); curl_setopt($ch, CURLOPT_REFERER, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'); $content = curl_exec($ch); curl_close($ch); if($content) { $json = json_decode($content,true); if($json['status'] == 0 ) { $resjson = $json['result']['ad_info']; if($resjson['province']=='北京市'||$resjson['province']=='天津市'||$resjson['province']=='上海市'||$resjson['province']=='重庆市') { return $resjson['nation'].$resjson['city']; } return $resjson['nation'].$resjson['province']; } } return ''; }上面调用接口后,处理以下国内的直辖市,这样就不会显示成北京市北京市了。修改主题评论相关代码评论代码位置:/Joe/public/comment.php需要修改的位置大概在末尾最后一个方法,位置112行。也可以在需要显示评论信息的位置插入下方嵌入点代码即可,我是把IP信息放在agent旁边了,这样不是特别显眼。<?php echo curl_tencentlbs_ip($comments->ip); ?>以下示例代码从96行到尾部<?php function threadedComments($comments, $options) { ?> <li class="comment-list__item"> <div class="comment-list__item-contain" id="<?php $comments->theId(); ?>"> <div class="term"> <img width="48" height="48" class="avatar lazyload" src="<?php _getAvatarLazyload() ?>" data-src="<?php _getAvatarByMail($comments->mail); ?>" alt="头像" /> <div class="content"> <div class="user"> <span class="author"><?php $comments->author(); ?></span> <?php if ($comments->authorId === $comments->ownerId) : ?> <i class="owner">作者</i> <?php endif; ?> <?php if ($comments->status === "waiting") : ?> <em class="waiting">(评论审核中...)</em> <?php endif; ?> <div class="agent"><?php echo curl_tencentlbs_ip($comments->ip); ?> <?php _getAgentOS($comments->agent); ?> · <?php _getAgentBrowser($comments->agent); ?></div> </div> <div class="substance"> <?php _getParentReply($comments->parent) ?> <?php echo _parseCommentReply($comments->content); ?> </div> <div class="handle"> <time class="date" datetime="<?php $comments->date('Y-m-d'); ?>"><?php $comments->date('Y-m-d'); ?></time> <span class="reply joe_comment__reply" data-id="<?php $comments->theId(); ?>" data-coid="<?php $comments->coid(); ?>"> <i class="icon fa fa-pencil" aria-hidden="true"></i>回复 </span> </div> </div> </div> </div> <?php if ($comments->children) : ?> <div class="comment-list__item-children"> <?php $comments->threadedComments($options); ?> </div> <?php endif; ?> </li> <?php } ?>效果如下:其他博客主题,应该也可以适用。
2022年05月22日
663 阅读
43 评论
1
...
7
8
9
...
20