服务端响应 RST, ACK ,可能是中间安全设备导致的
记录一次外网访问异常的排查,通过抓包分析 RST、ACK 响应与中间安全设备的关系。
主题索引
编程、工具与网站实践。
记录一次外网访问异常的排查,通过抓包分析 RST、ACK 响应与中间安全设备的关系。
Oracle Linux 是基于 RHEL 的另一个“重构发行版”,和 CentOS 同属一类系统。
近期公司新上了疫苗预约功能,由于目前九价、四价疫苗的火爆程度,很快就吸引了各路牛马扫描爆破接口。
Java 的 hashCode 和 equals 是 java.lang.Object 的两个方法,这意味着所有的 Java 对象都存在这两个方法。当我们在使用 Map、Set 数据结构时,都要或多或少的和此方法打交道。
在 Java 代码中使用 new Date() 赋值日期,存储到数据库 DATETIME 字段后,在数据库中多了一秒,经过排查是数据库对Java Date 值进行了四舍五入,导致此问题。
开通了两年的Kindle Unlimited期间没有怎么看书,现在快要到期了想要把一些书下载下来方便长期的阅读和标记,而亚马逊上下载的书有DRM版权信息,所以需要去除。
记录 WordPress Twenty Twenty-One 主题的黑夜模式体验,以及随主题颜色切换代码高亮的调整。
Git下存在两个分支,foo和bar分支,想要把bar分支上的部分文件合并到foo分支,在IDEA下有着便利的操作方法。
这个错误一开始以为是服务器的证书问题,对Nginx又换证书,又进行各种配置都无果。
起因在于Windows 系统默认编码为 GBK,而 Tomcat 新版本中指定终端日志编码为 UTF-8,所以引起的乱码。
目前安卓端最完善的客户端就是 BifrostV,所以本文是讲解 BifrostV 的使用。在此之前,你应该已经部署好了 V2Ray 服务端,如果还没有可以参考 V2Ray完全使用教程。
SwitchyOmega 是一个开源浏览器插件,可以对不同的网站分别使用不同的代理规则,大多数情况下用于配合科学上网工具,实现仅代理原本不可访问的网站,从而实现最优的速度。
记录 Debian 及其衍生系统中 Apache2 的 UserDir 配置,使开发站点可以访问用户主目录。
12月6日这天 WordPress 5.0 发布,其中最大的改变在于默认自带的 Gutenberg 编辑器,旧编辑器目前以插件的形式存在,将在2021年停止更新。
记录试用 Deepin 18.5 的桌面体验、系统设置及使用感受,并与此前的 Ubuntu 使用经历对照。
Ubuntu18.04 官方源已经包含带有HTTP2模块的 Apache/2.4.29 ,所以我们可以很简单的启用 HTTP2。
介绍 Windows 10 内置 SSH 客户端的使用,包括远程连接、端口指定、配置文件与文件传输。
记录 Windows 10 使用网络账户时设置开机自动登录的方法及其背景。
记录 Ubuntu 18.04 安装 MySQL 后 root 用户无法登录的错误,以及相应的认证配置处理。
说明 Windows 10 UWP 应用的网络隔离问题,并记录使其使用本机系统代理的配置方法。
学习英语一个好词典很重要,大概很多人都用着金山词霸或者有道词典,这些词典就可用性上来说不算差,但是花哨臃肿不专注,在词典的专业性方面也不够强,算是一个中庸的产品。
每次重新安装Ubuntu(当前版本是18.04LTS)桌面版后都会进行一些配置,让自己用的更顺手一些,这里记录一些常用的配置和软件。
在编程中生成随机数是一个很常见的需求,之前使用 Python 有个 random 类可以轻松解决大多数生成随机数的问题,在 Java 中有许多不同的地方,稍显麻烦些。
面向初次搭建者记录 V2Ray 的服务器准备、远程连接、安装与客户端配置过程。
使用 Pandas、NumPy 和 Matplotlib 分析此前爬取的二手车数据,并用图表展示结果。
使用 Python 写了个爬虫以爬取58同城某个城市的二手车数据,总共爬取了 1530 条数据。
排查 WordPress 安卓客户端连接正常却无法解析 XML-RPC 响应的问题,记录检查过程和处理方法。
排查 Apache2 默认公开的 /manual 文档路径,并记录禁用该访问入口的方法。
Let’s Encrypt是一个免费开放的SSL项目,可以自动化的创建并安装证书,解决了HTTPS推广过程中的收费和配置复杂两个难题,Let’s Encrypt是由互联网安全研究小组(ISRG,一个公益组织)提供的服务。
记录 Matplotlib 绘图中的中文显示问题,以及字体安装、配置和缓存处理方法。
Python 作为一个流行开源编程语言,拥有着众多的开发工具,除了 Python 的核心解释器以外,最重要的两类工具就是文本编辑器和集成环境开发工具 ,我在这里以一个初学者的角度分别说说这些工具。
整理 Python 和 pip 在常用平台上的安装方法,包括包管理、源码编译及环境配置。
记录 Ubuntu 安装 Apache、MySQL 和 PHP 的过程,搭建运行动态网站所需的 LAMP 环境。
当你的项目比较复杂,对模块版本要求不一时,不需要安装多个 Python,只需要配置虚拟环境即可。提起虚拟环境,很多人都会想到 Virtualenv,实际上从 Python3.3 版本开始内置了 Venv模块 用以建立轻量级的虚拟环境。
这篇文章用来记录学习Python过程中遇到的不错的学习资源,主要是一些视频学习课程,这些资源都是容易获取、免费、很有价值的,实际上这些平台上也不仅仅有Python的学习教程,其他的可以自行尝试。
Feed43给你为你喜爱的任何网站烧制RSS源。影响RSS流行程度的一大原因就是有些网站不支持RSS订阅,而Feed43能够为那些不支持Rss的网站烧制RSS订阅源,可以说是RSS订阅者的高级用户必知的一大利器。
PhotoShop 是一个强大的图片处理工具,发丝的抠图对于一些刚接触 PhotoShop 的人来说具有不小的困难,但实际上操作起来却十分简单,跟着教程 5 分钟就可以完成,当自己熟练以后三分钟之内可以轻松搞定。
从学习Python的第八天就想要写个简单爬虫,当天就实现了功能,不过遇到了点问题,之后两天也都一一解决了。初学编程语言时写个小作品是令人兴奋的,这对学习过程来说是个很大的激励,所以我向来遵循Learning-by-doing。
互联网在生活中的重要性不言而喻,而且还在更加深刻的渗入生活,互联网的账号体系也变得越来越庞大,所以账号安全问题一直是个重要命题。数据泄露、用户数据泄露之类的新闻,每个月都能见到那么几个,动辄几十G的信息泄露,被骇客拿到黑市上卖。
QQ上会有好友发来小视频,有些小视频是值得收藏的,放在QQ上指不定什么时候就没了,当然也可以直接添加收藏,但并没有实实在在的文件更容易分享和保存,所以就会想要找出来保存上。
整理 WordPress 性能优化的实践,从影响加载速度的因素到缓存、资源与服务配置。
记录一次 VPS 长时间宕机的排查、服务商反馈及恢复过程,以及这次故障带来的备份思考。
记录 Chrome 54 安卓版新标签页推荐文章的变化,以及通过实验设置关闭推荐内容的方法。
记录 Ubuntu 配置 SMTP 发信的过程,用于脚本通知及 PHP、WordPress 等程序的邮件功能。
在Linux的日常操作中,经常会输入一些命令,这些命令很长并且需要经常使用,长时间如此难免会产生厌倦感,于是可以通过设定别名来简化这些命令。
至今为止,IPV4仍然占了压倒性优势,IPV6的流量占整个互联网的不到百分之一。IPV6会渐渐发展,IPV4会长期存在这个状况会长期持续下去,技术的革新并不是一朝一夕发展而成的,这是一个渐进的过程。
数据是无价的,所以博客的备份一定要稳妥,原先丢失过一次数据,虽然没有引起严重后果但也足以让我印象深刻了。
整理 Apache、Nginx 和 Lighttpd 下 WordPress 固定链接所需的重写配置,避免修改链接后出现 404。
crontab是Linux下的定时任务工具,能够定期执行指定操作,需要在某个时间反复执行的任务,比如备份就需要用到crontab,帮助管理员定时完成备份操作。
Pagespeed曾经是Google公司推出的CDN加速服务,后来被关闭,加速技术Mod_pagespeed开源。Pagespeed可以作为Apache和Nginx的模块安装,自动进行一系列的后端优化,能够很大程度上提高网页的加载速度。
Linux和Windows都有虚拟内存,其通常是作为内存不足情况下的替代品,避免内存不足情况下的服务异常。
记录安卓设备手动安装谷歌服务套件 GAPPS 的过程,以及相关组件和安装步骤。
近日安装上OneNote2016,发现登录的时候没有反应,没有任何错误提示,但就是登陆不上,输入错误密码也能提示。最开始以为是墙的问题,但挂上全局代理后依然登录不上。这个解决方案主要针对 Win7 系统下没有更新 IE 浏览器的用户。
Markdown作为一种轻量级标记语言,能够帮助人们用更简单、快速的方式去编辑文章,而不需要过多的去担心排版问题。这种特性使得Markdown在这几年中迅速流行起来,尤其在博客界变得广为接受。
很多人的VPS都只搭建一个站点,这样未免有点浪费资源了,毕竟除了一些特殊用途的低配置VPS,一般的配置搭建两三个博客还是没有问题的。问题就来了,怎么才能配置Apache的虚拟主机功能。
当今个人独立博客的没落,其中很大一部分原因就是没有有效的整合,使得读者得到有用的信息往往需要花费很多功夫,也很少有人愿意天天来看你的博客有没有更新,RSS如今也很少有人用了,所以就需要把自己的博客内容分享到一些更大的社交平台上。
各种系统下安装的教程有很多,但是到了更具体的系统环境下,仍然可能会多出一些问题,为了方便新手学习Ghost blog的安装过程,记录下这篇文章。
Ghost目前的版本0.7.8,此时功能依旧很少,着保持了简洁的风格,但是没有评论、搜索以及完整的Markdown支持,就显得有点简陋了。并且插入音乐、视频等功能还不符合中国国情,只支持Youtube等少数国外视频分享网站。
由于谷歌已经公开声明搜索引擎对https网站更加友好,排名更优先,所以越来越多的网站用上了https。
记录在 Ubuntu 上部署 WordPress 的完整过程,包括运行环境、站点配置和后续调整。
Leanote是一款golang语言编写的开源程序,它的特色在于把博客和笔记二者的功能合二为一,既能用作知识管理,也能用来发表博客。当选中一个笔记把它设定为公开为博客,它就会出现在自己的博客中。
汇总博客中的 V2Ray 系列文章,按服务端配置和不同客户端平台整理阅读入口。
终于把全站都启用了https,花费了好一番功夫!虽然有很多高手已经分享过方法,但是由于发布时间较老,很多地方的改动让人摸不到头脑。整个过程下来,依然花了我不少时间,所以在此分享我折腾的整个过程。
Ghost博客目前没有多少可用的插件,所以整个过程需要在VPS下用脚本完成,把Ghost的数据库与图片备份到Dropbox网盘。
作为RSS重度使用用户,确实给我带来很多方便,以这种方式订阅的文章更加符合自己的口味。用的时间长了就想要把RSS调教成万能的,使用在各种地方,Twitter就是其中一个。
WebsiteSpark是微软推出的计划,通过提供商业机会、软件与解决方案,以及专业支持和培训,帮助从事网站设计和开发的小企业取得成功。据了解,这是微软扶持中小企业、促进创新而推出的Spark系列计划中的第三个内容。
虽然现在已经不使用OpenShift平台了,但还是把原来的一些记录分享出来,助人助己。
由于喜闻乐见的原因,很多产品被不能使用了,所以需要替换博客中的谷歌字体以保持网站的访问速度。这个方法适用于所有平台下Blog程序,只是路径稍微有点变化,这里的例子是OpenShift平台下的。
只有一个好的写作环境,才能让自己坚持把博客写下去,像国内的一些QQ空间、新浪博客、百度空间这类的BPS博客,里面的环境实在嘈杂,让人静不下心来,所以在一次巧合之下,看到一篇博文说建立独立博客,我的折腾旅程,就此打开。
原因:改了数据库密码之后WordPress程序不能连接到数据库,所以需要修改WordPress中的配置密码。
这类文章网上本来足够多了,我不应该发了。但是,他们讲的都十分模糊,让我一开始无所适从,根本不知道如何去修改,在这里,我会进行全面详细的讲解,如何进行这个操作。
折腾来,还是感觉用WordPress写博客比较好,主要是因为可以较好的备份和恢复。一开始,不需要太好的。所以就用京东云擎建了一个博客。当然,其中遇到了很多问题,所以记录在这里。
经常备份博客是一个良好的习惯,以免在不可抗因素下造成的数据损失,数据无价。最初用WordPress时翻遍了互联网,去寻找安全、易用的WordPress备份的方法,在此过程中学习到了很多,总结了一些经验。
在我产生想要建立一个独立博客的初期,最早接触的就是WordPress,名气大、用户量多、功能丰富、使用简单是我对它的评价。虽说使用简单,但仍需要去学习如何去让它运行的更好、更符合我个人的口味,在此期间也让我学习到了很多关于Web的知识。