聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
CronfoxBlog 2022-02-06

2021年度总结——未来与过去的相交点

2021年度总结——未来与过去的相交点 所以这里就是未来与过去的相交点了. 我仍然为了没有眼泪的明天而努力着。 圈子 关于加入的新圈子 相较于20年年末,没有变化。 Gacha圈 由原本的被动观察逐渐变的主动起来,但由于个人Bilibili账号的一些问题,还是选择了继续被动下去,希望22年的时候解决掉我B站号的问题,然后开始慢更模式更高质视频。 认识了一个叫星夜的原先搞Gacha的推友。 打了一发…

RAIN MAN RAIN MAN 2022-02-02

群晖NAS跨域主机Nginx文件配置

1、群晖6 Nginx路径说明 /var/tmp/nginx/app.d/server.webstation-vhost.conf #nginx 配置文件 /usr/local/etc/nginx/conf.d/ #子站点配置文件位置 user.conf #在子站点下配置user.conf文件 sudo synoservicecfg --reload nginx sudo synoservicec…

RAIN MAN RAIN MAN 2022-02-02

Docker容器基础命令

Docker容器基础命令 sudo docker ps #查看容器名称ID信息 sudo docker images #查看镜像 sudo whereis docker_name #查询容器位置 sudo docker exec -i -t docker_name bash #进入容器 sudo docker cp 92133768e91f:/etc/nginx /volume1/docker/n…

aisuneko/blog aisuneko/blog 2022-01-24

Pocket C.H.I.P. in 2022

Blockcity (@A5dblk) 在他的博客里介绍了 Pocket C.H.I.P. (以及内含的CHIP单板)这个有意思的开源硬件,让我也有了入一台玩玩的想法,于是海鲜市场上以$20的超低价格入了一台。

Zhou Jingyu Zhou Jingyu 2022-01-22

高中生物教材中出现的各种试剂、溶液与其它液体

人民教育出版社出版的生物普通高中标准实验教科书中出现了许多种试剂,散乱地分布在书本的各个角落。本文按照试剂在书本中首次出现位置排序,将人教版高中生物书中散乱的试剂汇集在一起,建立不同知识点之间的联系,以便更高效地复习、记忆。

blog.nn.ci blog.nn.ci 2022-01-17

宝塔部署Alist教程

应广大宝塔用户的需求,“宝塔部署Alist教程”来了。 安装Alist直接使用一键脚本就可以,先打开宝塔,然后点击左侧的终端,进入ssh终端,可能会让你输入密码,相信你应该知道自己的密码,然后复制下面的代码粘贴回车运行1curl -fsSL "https://nn.ci/alist.sh" | bash -s install当看到提示关于YOUR_IP:5244消息之后就成功了,注意这里也会输出初…

smoe.cc smoe.cc 2022-01-16

原神开荒新奇思路总结

最近去了原神国际服开了个新号,体会到了萌新开荒的艰难险阻,旅途中见到了别人的新奇思路和自己的经验在这里汇总一下,希望能帮到有需要的人吧。 注

IO01 2022-01-06

子线程更新 UI 全解

子线程更新 UI 异常设计理念及简单源码解析 初学者可能会犯在子线程更新 UI 的错误,例如: 1thread { imageView.setBackgroundColor(Color.RED) } 一旦运行,应用会直接崩溃并抛出异常,这也是我们 Android 开发的一条铁律:在子线程中不能更新 UI。 那么为什么 Android 不让子线程更新 UI 呢?原因在于现在屏幕刷新率最低是 60Hz…

酷壳 酷壳 2022-01-02

网络数字身份认证术

这篇文章是《HTTP API 认证授权术》的姊妹篇,在那篇文章中,主要介绍了 HTTP API 认证和授权技术中用到的 HTTP Basic, Digest A... Read More Read More The post 网络数字身份认证术 first appeared on 酷 壳 - CoolShell.

Junhua's Blog Junhua's Blog 2021-12-29

使用maven-mvnd

Apache 推出了maven-mvnd,这是一个借鉴了Gradle和Takari相关技术的项目,可以加速项目的构建和打包,详细的介绍可以看github的官方文档。安装具体可以参考官方安装文档安装文档MacOS 下通过 brew 安装12345678910brew install mvndaemon/homebrew-mvnd/mvnd#验证nvmd -v mvnd native client 0…

暮光博客 暮光博客 2021-12-25

永远的长度

在我最迷茫的时期,许巍的歌给了我特别多的温暖和鼓舞,那时我觉得许巍应当是我永远喜欢的歌手。后来我的生活拨开云雾步入正轨,他的歌我便少听了。19 年他在杭州巡演,我独自买了张内场票坐在场内默默听完...

酷壳 酷壳 2021-12-21

我做系统架构的一些原则

工作 20 多年了,这 20 来年看到了很多公司系统架构,也看到了很多问题,在跟这些公司进行交流和讨论的时候,包括进行实施和方案比较的时候,都有很多各种方案的比... Read More Read More The post 我做系统架构的一些原则 first appeared on 酷 壳 - CoolShell.

IO01 2021-11-29

使用阿里云效同步 Git 仓库到 Github

前言 有时 Github 网络的不稳定性实在令人头痛,push 总是失败,而且需要把主仓库放在 Github 而非 Gitee 等国内平台,虽然可以通过配置代理进行,不过也可以曲线救国,选择通过 push 到国内代码管理平台,然后通过 CI 平台自动推送到 Github。 阿里云效综合了代码仓库和 CI 平台,私有代码仓库免费,免费构建时间足够支撑我们这点小事,并且执行环境可以选香港保证了能 pu…

smoe.cc smoe.cc 2021-11-10

Service Workers还能这么用

什么是service worker,以下简称sw,是浏览器在后台独立于网页运行的脚本,它打开了通向不需要网页或用户交互的功能的大门。现在,它

blog.8owe.com blog.8owe.com 2021-11-05

Centos下安装java环境

Linux安装java环境有两种方式,一种是通过包管理器安装,一种是从oracle下载jdk,手动解压并配置Path环境即可。通过包管理器安装Centos下yum install -y java...

blog.nn.ci blog.nn.ci 2021-11-03

目录列表程序AList使用教程

简介本文后续将在https://alist-doc.nn.ci/更新。提问请到https://github.com/Xhofe/alist/discussionsAList是一款支持多种存储的目录文件列表程序,后端基于gin,前端使用react。https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/REA…

HansChen 的博客 HansChen 的博客 2021-10-26

Android 12 - WMS 层级结构 && DisplayAreaGroup 引入

1. 简介在 Android 窗口管理中,所有的窗口都是以树形数据结构进行组织管理的,认知这棵 WMS 的树有助于我们理解窗口的管理和显示,同时,WMS 的层级也决定了其在 SurfaceFlinger 的层级结构,这恰恰决定了它的显示规则。2. WMS 顶层层级构建在 Android 12 中,所有窗口树形管理都继基于 WindowContainer, 每个 WindowContainer 都有…

HansChen 的博客 HansChen 的博客 2021-10-22

Android 12 - 跟踪利器 WinScope

1. 简介在开发过程中,经常会遇到各种各样的窗口问题,比如动画异常、窗口异常、闪屏、黑屏、错位显示..以前对于这些问题,我们可以通过添加日志,调试分析代码等手段去解决,但这些 UI 问题往往出现在一瞬间,很难把握出现的时机,录制下来的日志往往也是巨大的,从海量的日志中提取有效的信息是一个枯燥且繁琐的事情。Android 也意识到了这个问题,WinScope 的出现有效的帮助我们跟踪窗口和显示问题。…

HansChen 的博客 HansChen 的博客 2021-10-21

Android 12 - Letterbox 模式

1. 简介随着越来越多大屏和折叠屏设备出现,很多应用并未对不同尺寸的设备进行 UI 适配,这时候应用选择以特定的宽高比显示(虽然 Google 不建议这这样做,官方还是希望开发者可以对不同的屏幕尺寸进行自适应布局~),当应用的宽高比和它的容器比例不兼容的时候,就会以 Letterbox 模式打开。Letterbox 模式下界面会以指定的比例显示,周围空白区域可以填充壁纸或者颜色。至于 Letter…

IO01 2021-09-16

深入源码排查 FLAG_ACTIVITY_NEW_TASK 导致的 Activity 无法正常启动

引言 众所周知 Android 中 Activity 有四种启动模式,决定了是否创建新的 Activity 实例或复用当前实例。但是实际上 Activity 的启动十分复杂,不单单是 android:launchMode 就能决定的,多个 Intent Flag 都能改变启动的行为模式,除此之外还会根据 android:taskAffinity 的值来判断对应任务栈是否存在。

Junhua's Blog Junhua's Blog 2021-09-02

Apollo 长轮询超时错误

最近线上碰到一个线上的go程序Apollo报错,请求apollo的时候超时,记录一下错误的原因。错误信息1Do Request fail![err:Get https://apollo.merak.xxx.com/notifications/v2?appId=xx.service-xx&cluster=default&notifications=%5B%7B%22namespaceName%22%…

暮光博客 暮光博客 2021-08-30

一次奇妙的流量暴涨

上周四,接到阿里云通知服务器流量暴涨。我第一反应是被人攻击了,我博客几年来流量都相当平稳,流量暴涨极有可能是被攻击。遂打开网站统计,惊讶地发现几乎所有访客都是从两个短链跳进来的。因为来源都是短链...

橘舍 橘舍 2021-08-28

记一次服务器被入侵删库跑路

起因2021年8月27日晚上11点左右,在研究某网站的插件造成数据库爆炸,导致绑定的域名无法访问。感觉问题不大,重启了宝塔面板和重启了服务器,结果还是不能访问。心想着第二天恢复数据库解决。然后就...

暮光博客 暮光博客 2021-08-23

上周小记 - 20210823

说起来博客已有 10 个多月没更新,这是今年的第一篇日志。停更原因是从去年开始脑子有些混乱,思维很难连贯,这可能是身体方面的原因,也可能是纯粹地懒。2021 年已进入 8 月份,本博就是在 20...