首页
归档
友链
关于
Search
1
网易云音乐黑胶会员月月免费赠送
2,969 阅读
2
十年之约RSS聚合订阅服务上线
2,531 阅读
3
工资发放日的区别
2,215 阅读
4
rsyslogd内存占用过高解决方案
2,167 阅读
5
Nginx反代MinIO后,上传文件签名异常
2,071 阅读
零碎
标本
码海
工具
其他
登录
Search
标签搜索
北京
摄影
Java
旅行
生活
学习笔记
教程
Linux
服务器
软件
SpringBoot
日记
Windows
服务
数据库
福利
Spring
系统
SQL
前端
萧瑟
累计撰写
190
篇文章
累计收到
1,268
条评论
首页
栏目
零碎
标本
码海
工具
其他
页面
归档
友链
关于
搜索到
16
篇与
软件
的结果
2024-08-11
RSS-Reader订阅推送工具内测开始啦
最近熬了几个夜,做了一款RSS订阅推送软件,朋友跟我说,都有自行车了,为什么还要造轮子呢。因为我想要自主可控,哈哈。功能介绍1. RSS订阅功能,目前微博RSS订阅支持定制(图片保存、图片自动上传AList),其余类型正常为邮件推送。欸,好像就这一个功能,没法往下写了。工具核心为RSS订阅,然后邮件推送,至于保存图片、图片上传AList,则是为保存福利而实现的一个功能;原本想做成附件随邮件发送,但是试了后,发现文件太大,程序报错,暂时没有想到好的解决方案。效果展示工具部署项目为了方便,则使用Docker部署。docker run -d --restart=always \ -v ./config:/app/config \ -v ./log:/app/log \ -v ./images:/app/images \ -v /etc/localtime:/etc/localtime:ro \ --name rss-reader \ bcrjl/rss-reader:latest部署完成后,会在config 目录下生成三个文件:config.setting 系统配置文件,主要设置抓取频率,邮件推送,图片上传,可直接查看后修改 data.json 订阅的RSS数据源,微博订阅需与其他订阅内容单独分开存放。rss-data.json 每次运行抓取的rss数据,用于邮件推送时更新对比。images目录则是下载微博图片的存根,图片会保存在本地一份,如果需要上传,则需配置AList信息。结尾语未来的规划方向:1.前端展示页面;2.后台管理。主要是用于展示和管理订阅的数据源。后续,源码会开源在GitHub上,如有Bug和需求可在本文或GitHub提。开源地址:https://github.com/bcrjl/rss-reader 交流QQ群:518223284
2024年08月11日
227 阅读
15 评论
2023-11-16
使用Chat2DB搭建Web端数据库管理工具
Chat2DB 3.0新版体验,支持跨平台使用,是一款开源免费的多数据库客户端工具,支持多种客户端,是AI时代数据库研发人员的利器,满足快速查询业务数据、生成报表能力
2023年11月16日
455 阅读
4 评论
2023-10-14
Windows NTP 时间同步软件
Windows端时间同步支持服务端和客户端,Windows的NTP默认端口须使用123,如果自定义端口则需要使用本软件的客户端功能进行同步。软件下载{cloud title="NTPSync软件下载" type="default" url="https://static.yanqingshan.com/upload/2023/10/14/NTPSync.exe" password=""/}本软件由 cofface 大佬制作发布,如有侵权联系删除。
2023年10月14日
317 阅读
8 评论
2023-06-11
EasySpider 一个可视化爬虫软件
今天给大家推荐一个可视化爬虫软件:EasySpider ,可以使用图形化界面,无代码可视化的设计和执行爬虫任务。只需要在网页上选择自己想要爬的内容并根据提示框操作即可完成爬虫设计和执行。同时软件还可以单独以命令行的方式进行执行,从而可以很方便的嵌入到其他系统中。这个开源项目超级好用,star 数近万,非常受欢迎;一个不需要写代码,几分钟设计一个爬虫的开源、免费、无广告的开源项目。特点开源免费无广告,代码开源,软件所有功能均免费(商用除外),且没有任何弹窗和外部广告。跨平台,软件可以在 Windows,MacOS 和 Linux 上运行。快速,一个爬虫任务只需要 2-5 分钟即可设计完成,采集时支持并行多开,因此保证了采集速度。安全,不需要注册,所有任务和数据均保存在本地,不经过任何第三方服务器。灵活,可任意添加浏览器插件,任意执行 JavaScript 指令和调用系统外部程序。命令行执行,直接以命令行的方式执行任务,无缝嵌入到其他程序中。元素截图和 OCR 识别,支持元素截图和 OCR 识别,以及图片下载。定时执行,支持定时执行任务,成为贴心生活小助手。运行效果 这个开源项目还非常人性化提供了爬虫案例以及使用视频教程。软件下载{cloud title="Github仓库" type="github" url="https://github.com/NaiboWang/EasySpider" password=""/}{cloud title="GitHub最新版" type="github" url="https://github.com/NaiboWang/EasySpider/releases" password=""/}{cloud title="国内高速下载" type="default" url="https://github.com/NaiboWang/EasySpider/releases/download/v0.3.2/Download_Link_Address_in_China_Mainland.txt" password=""/}
2023年06月11日
614 阅读
7 评论
2023-05-24
麦聪SQL Studio Web端数据库管理工具
之前看公众号上推荐了一款Web端的数据库管理工具,它就是麦聪SQL Studio,为什么我要找一款Web端的管理工具,因为类似Navicat之类比较好用的工具都需要收费,且使用破解,有律师函风险,所以需要一款好用的软件,且这款软件支持web端,Web端管理简单,可以协同使用,一个人配置了,其他人也是可以使用,还可以配置账号,数据也可以进行隔离。废话不多说,先上部署教程。这款软件是使用Java语言开发,所以需要JDK环境。官方支持Windows、Mac、Linux,这里Windows、Mac,就不就是跟之前客户端一样,使用它的自带脚本就可以启动,启动后也是Web端,开放端口也是可以多用户使用,既然是Web端,肯定得部署到服务器上比较方便一些,也不用关机之类,部署到外网,还能远程使用,很方便。本次教程服务器已经配置过JDK环境了,直接下载无SDK版本,具体需要看自己服务器环境;{cloud title="官方下载" type="default" url="http://www.maicongs.com/#/home/probation/studio" password=""/}直接下载 Linux 版本,无SDK版本,上传到服务器进行解压unzip -O CP936 sqlstudio_linux_no_jdk_1.6.0.zip cd sqlstudio ./maicong-sqlstudio.sh start _ _ _ __ ___ __ _(_) ___ ___ _ __ __ _ __| | __ _ __ _ ___ | '_ ` _ \ / _` | |/ __/ _ \| '_ \ / _` | / _` |/ _` |/ _` / __| | | | | | | (_| | | (_| (_) | | | | (_| | | (_| | (_| | (_| \__ \ |_| |_| |_|\__,_|_|\___\___/|_| |_|\__, | \__,_|\__,_|\__,_|___/ |___/ maicong-sqlstudio server is started JAVA_OPTS: -server -Xms256m -Xmx4g -XX:+UseG1GC -XX:+UseStringDeduplication -Xloggc:./log/maicong-sqlstudio-gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./log/maicong-sqlstudio-heapdump -Dfile.encoding=utf-8 please waiting start看到上面这个画面,服务已经启动了,访问http://ip:18888 即可访问到服务,首次登录用户名为固定的maicong,密码可自己设置,后续可在个人中心里修改。 该工具支持的数据源还是挺多的,Oracle、PostgreSQL、MySQL、SQLite、SQL Server(Beta)、DM、KingBase、MongoDB(Beta)、Impala九种。本文以MySQL为例,输入ip地址和账户密码点击“测试连接”,会提示是否成功。然后点击左侧logo,返回首页,即可查看已添加的数据源。右击数据源,点击新建查询,就可以使用。这个软件还是很实用的,基本上可以替代Navicat作为开发使用。{cloud title="官方下载" type="default" url="http://www.maicongs.com/#/home/probation/studio" password=""/}题外话最近阿里巴巴也出了一款Web端管理工具,也是一款开源软件,跟今日分享的差不多,它是“Chat2DB”,只不过体验了一下,感觉还是差点意思,等待它后续更新吧,不过它集成了chatpgt,有兴趣的可以体验一下。后续如果更新好用的话,我再来水一篇文章。项目地址:https://github.com/alibaba/Chat2DB
2023年05月24日
357 阅读
1 评论
2022-10-29
CAS 单点登录服务端部署
CAS 介绍CAS是Central Authentication Service的缩写,中央认证服务,一种独立开放指令协议。CAS 是 耶鲁大学(Yale University)发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。特点开源的企业级单点登录解决方案。CAS Server 为需要独立部署的 Web 应用。CAS Client 支持非常多的客户端(这里指单点登录系统中的各个 Web 应用),包括 Java, .Net, PHP, Perl, Apache, uPortal, Ruby 等。CAS属于Apache 2.0许可证,允许代码修改,再发布(作为开源或商业软件)。从结构上看,CAS 包含两个部分: CAS Server 和 CAS Client。CAS Server 需要独立部署,主要负责对用户的认证工作;CAS Client 负责处理对客户端受保护资源的访问请求,需要登录时,重定向到 CAS Server。下图 是 CAS 最基本的协议过程:CAS Client 与受保护的客户端应用部署在一起,以 Filter 方式保护受保护的资源。对于访问受保护资源的每个 Web 请求,CAS Client 会分析该请求的 Http 请求中是否包含 Service Ticket,如果没有,则说明当前用户尚未登录,于是将请求重定向到指定好的 CAS Server 登录地址,并传递 Service (也就是要访问的目的资源地址),以便登录成功过后转回该地址。用户在第 3 步中输入认证信息,如果登录成功,CAS Server 随机产生一个相当长度、唯一、不可伪造的 Service Ticket,并缓存以待将来验证,之后系统自动重定向到 Service 所在地址,并为客户端浏览器设置一个 Ticket Granted Cookie(TGC),CAS Client 在拿到 Service 和新产生的 Ticket 过后,在第 5,6 步中与 CAS Server 进行身份核实,以确保 Service Ticket 的合法性。在该协议中,所有与 CAS 的交互均采用 SSL 协议,确保,ST 和 TGC 的安全性。协议工作过程中会有 2 次重定向的过程,但是 CAS Client 与 CAS Server 之间进行 Ticket 验证的过程对于用户是透明的。另外,CAS 协议中还提供了 Proxy (代理)模式,以适应更加高级、复杂的应用场景,具体介绍可以参考 CAS 官方网站上的相关文档。CAS服务端部署PS:本服务搭建为测试服务,所使用域名和配置均为内网,仅供参考,不代表实际环境,且未部署HTTPS,如测试环境中报错,请配置HTTPS,错误描述为:“未认证授权的服务”环境要求CAS服务端war:下载地址Tomcat:下载地址MySQL5.7:自行配置部署教程1、将war包放入tomcat/webapps下,启动tomcat将会自动解压,启动成功后,我们将目录修改为cas-server;再次重启tomcat,访问:http://127.0.0.1:8080/cas-server/login出现以上界面,则说明服务正常启动。默认账户和密码为:casuser/Mellon2、登录MySQL数据库,创建用户表,用于对接CAS用户认证-- 创建cas_user表 DROP TABLE IF EXISTS `cas_user`; CREATE TABLE `cas_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(30) DEFAULT NULL, `password` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; -- 创建第一个用户 admin 默认密码123456 此处密码需使用MD5加密 insert into `cas_user`(`id`,`username`,`password`) values (1,'admin','e10adc3949ba59abbe56e057f20f883e');3、修改CAS服务端配置,配置自定义用户表,以及用户密码MD5加密打开 tomcat/webapps/cas-server/WEB-INF/classes/application.properties 文件,将初始密码注释,并添加MySQL配置信息。此处一般为该文件末尾。#CAS Authentication Credentials #cas.authn.accept.users=casuser::Mellon cas.authn.jdbc.query[0].url=jdbc:mysql://ip:3306/test_cas?serverTimezone=GMT cas.authn.jdbc.query[0].user=root cas.authn.jdbc.query[0].password=123456 cas.authn.jdbc.query[0].sql=select * from cas_user where username=? cas.authn.jdbc.query[0].fieldPassword=password cas.authn.jdbc.query[0].driverClass=com.mysql.jdbc.Driver cas.authn.jdbc.query[0].passwordEncoder.type=DEFAULT cas.authn.jdbc.query[0].passwordEncoder.characterEncoding=UTF-8 #MD5加密策略 cas.authn.jdbc.query[0].passwordEncoder.encodingAlgorithm=MD5 cas.tgc.secure=false cas.serviceRegistry.initFromJson=true4、将MySQL驱动Jar包放入:tomcat\webapps\cas\WEB-INF\lib 中,重启Tomcat服务,即可。MySQL 驱动Jar包:下载地址5、再次打开CAS登录页面,使用MySQL中配置的账号,即可登录系统。本文参考:https://github.com/apereo/cas-overlay-template
2022年10月29日
175 阅读
3 评论
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,197 阅读
16 评论
2021-11-13
苹果M1安装JDK环境
自从前段时间给小可爱买了苹果 MacBookPro 后,我一直都没怎么体验过,刚好最近她暂时不用,我最近也挺闲,就用了几天,感觉“解放生产力的第一步就是生产工具”。正所谓“工欲善其事必先利其器”,所以总结一下使用过程和一些常用的工具使用。JDK安装由于Oracle公司没有适配苹果M1芯片的JDK,在网上找了一个zulu家的JDK,适合ARM架构的,也支持苹果M1芯片。拖动安装然后出现安装流程,下一步就可以安装完成。环境校验下载地址{cloud title="官网下载" type="default" url="https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk" password=""/}{cloud title="本站下载" type="default" url="https://pan.bcrjl.com/dev/jdk" password=""/}
2021年11月13日
742 阅读
0 评论
2021-11-09
CrystalDiskInfo硬盘信息检测工具
最近发现一款比较好用的查看硬盘信息(机械硬盘和固态硬盘都可以,比较好用)的软件给大家 —— CrystalDiskInfo 。看名字大家都应该能猜到它是和 CrystalDiskMark 同一家出的软件,完美继承了它家软件的特点:界面简单,功能简洁好用,有二次元皮肤。软件介绍硬盘里的数据至关重要,因此时常检查硬盘健康状况是有必要的,CrystalDiskInfo是一个十分小巧的软件,它通过读取S.M.A.R.T了解硬盘健康状况。打开它,您就可以迅速读到本机硬盘的详细信息,包括接口、转速、温度、使用时间等。软件还会根据S.M.A.R.T的评分做出评估,当硬盘快要损坏时还会发出警报,支持简体中文。软件截图软件下载{cloud title="官网下载" type="default" url="http://crystalmark.info/en/software/crystaldiskinfo/" password=""/}
2021年11月09日
754 阅读
1 评论
2021-10-02
Ubuntu安装rapidsvn及使用
安装命令# 安装svn sudo apt-get install rapidsvn #安装比较工具 sudo apt-get install meld 软件使用1.添加svn文档库地址2.签出到本地文件夹3.添加本地标签后,可以进行提交、更新等操作4.添加文本编辑和对比工具查看->首选项,添加编辑和比较工具注意事项操作标签时要先双击把标签打开,选中后操作目录使用sudo rapidsvn打开后输入用户密码后点击左上角x关闭,未点击关闭会导致设置好的标签等没保存
2021年10月02日
870 阅读
0 评论
1
2