• Welcome to LiuJason's Blog!
[已解决]CentOS7下R无法安装devtools和dplyr包的问题

[已解决]CentOS7下R无法安装devtools和dplyr包的问题

有些最小安装的CentOS(比如坑爹的腾讯云)是不包括一些需要的依赖包的,所以:yum install -y openssl-devel libcurl-devel postgresql-devel……

CloudFlare传递真实ip 缓存文件同时不缓存HTTP header|301 302重定向等

CloudFlare传递真实ip 缓存文件同时不缓存HTTP header|301 302重定向等

1、CloudFlare缓存文件的同时不缓存HTTP header前几天搞的aff.mx网址缩短服务套了CF,然后好像大部分点击量是直接CF做301跳转的,这样统计不到真实的点击量。所以希望能在隐藏源服务器ip的同时,能传递访问请求(注意这里不是不缓存文件,是不缓存301定向)。Page Rules对301、302这种header信息有效,但是不能直接……

宝塔BT付费插件开心补丁 仅需修改一个文件|破解仅供测试 请支持正版

宝塔BT付费插件开心补丁 仅需修改一个文件|破解仅供测试 请支持正版

宝塔面板BT现在提供了一系列付费插件,比如:网站防篡改程序 网站监控报表 2.5 Apache防火墙 Nginx防火墙 宝塔负载均衡 1.5 MySQL主从复制 宝塔任务管理器 1.2 宝塔数据同步工具但是所有的付费插件都是不提供试用的,因此想要体验一下这些付费插件的话现在有了开心的方法:以下是从Hostloc上转载来的,实测6.8.9可用,生产环境下还……

[内网穿透系列–ZeroTier]群晖DS1517+上配置实现内网穿透和公网访问

[内网穿透系列–ZeroTier]群晖DS1517+上配置实现内网穿透和公网访问

首先要说的是,虽然群晖自带了DDNS非常好用:xxx.synology.me但是如果你的网络封了端口,或者偶尔出现不分配公网ip的情况,就会导致公网条件下无法访问群晖的服务。例如:我的gitlab就是通过DDNS实现的公网访问(示意↓如下),但是经常会间歇性的出现无法访问的情况,这主要还是因为ddns的心跳时间间隔比较长,而且有时候电信会不分配公网ip……

Synology群晖CPU构架查询表|NAS

Synology群晖CPU构架查询表|NAS

armada37xx (armv8)x19 SeriesDS119jdenverton (x64)x18 SeriesRS2818RP+RS2418+/RS2418RP+DS1618+broadwellnk (x64)x18 SeriesDS3018xsFS1018apollolake (x64)x1……

[已解决]Chrome浏览器HSTS安全信息重置|错误提示:您的连接不是私密连接|目前无法访问因为此网站使用了HSTS

[已解决]Chrome浏览器HSTS安全信息重置|错误提示:您的连接不是私密连接|目前无法访问因为此网站使用了HSTS

我的gitlab仓库建立在家里的NAS中,在外部使用的是cloudflare的CDN用于保证NAS的安全,而在家里则是直接链接。但是在切换网络环境的时候,由于cloudflare的SSL证书是开启HSTS的,因此从外网回到家中的时候会导致浏览器出现这样的错误:您的连接不是私密连接攻击者可能会试图从 git.liujason.com 窃取您的信息(例如……

Mysql批量修改数据库表名前缀和批量删除数据表

Mysql批量修改数据库表名前缀和批量删除数据表

mysql批量修改表名前缀1、把全部表名前缀wp_改成wordpress_SELECT GROUP_CONCAT (CONCAT( ‘ALTER TABLE ‘ , TABLE_NAME, ‘ RENAME TO ‘,REPLACE( TABLE_NAME,‘wp_’ ,‘wordpress_’)) SEPARATOR ‘;’)FROM inf……

免插件仅用Chrome浏览器获取网页cookies

免插件仅用Chrome浏览器获取网页cookies

为了搞个自动签到,看了下获取cookies的方式,总结下来就一张图:……

Linux使用Shell+crontab定时检查进程,若不存在则运行|守护进程Bash

Linux使用Shell+crontab定时检查进程,若不存在则运行|守护进程Bash

rclone挂载之后,在rclone盘中做FTP和sharecloud,如果rclone挂掉了会非常麻烦,于是设置了这样一个crontab来守护rclone进程,不罗嗦了上代码:function check(){ count=`ps -ef |grep $1 |grep -v "grep" |wc -l` if [ 0 == $count ];……

基于web界面的多语言IDE–Jupyter Notebook|支持Python R Node.js

基于web界面的多语言IDE–Jupyter Notebook|支持Python R Node.js

最近为了处理气象数据头有点大,实验室、家里、笔记本都会用到VScode+gitlab来达到无缝切换设备进行编程。然而每次都要git clone真的好累啊,虽说也就是几秒钟的事,但是真的不如Rstudio-server的体验顺滑,不管走到哪里,有浏览器我就可以学术,真的是幸福啊233333333所以去找了一下相关的基于web的IDE,其实GitLab本身就有……