所有分类创业AI人工智能编程开发科学上网山地自行车论文生活小技巧收藏视频旅游健康与饮食
git中文乱码问题
git中文乱码问题
现象 ...15\223\345\210\267\346\234\272\346\265\201\347\250\213.md" | 4 +-- .../React\346\236\201\347\256\200\346\225\231\347\250\213.md" | 2 +- article/test.md
2023-04-03
编程开发
Cloudflare避坑指南
Cloudflare避坑指南
将vercel的域名添加到cloudflare上时发生重定向错误 把加密模式设置成严格模式就解决了 Cloudflare 开启 Auto Minify 导致的问题 最好不要打开。来自官网的一段话Auto Minify 可能不能与某些新近的CSS和JS语言功能完全兼容,这可能会影响您的站点的功能。 我自己也遇到了一个问题 描述:将nextjs项目部署到vercel服务器,然后访问自己的网站,浏览
2023-04-01
暂无分类
图床搭建|MinIO详细使用教程|避坑指南
图床搭建|MinIO详细使用教程|避坑指南
免费的图床服务,不靠谱,免费的总是最贵的,而且免费的将来一定会遇到很多麻烦 付费的图床服务,域名要备案,而且自己的资源很有可能会被服务商看个精光 所以只能自建图床了,自建图床有很多方案,我选择了最纯粹的minio,一个开源的对象存储服务。 之前也折腾过nextcloud,seafile等开源网盘,但是网盘终究是网盘,和minio还是有一定的差距,就凭"权限访问"这个功能,就已经秒杀了网盘。当然网盘
2023-03-31
暂无分类
ssh使用教程
ssh使用教程
原理 使用的是非对称加密方式,基于TCP协议。 大概的流程就是:客户端在连接的时候,会发送一个登录请求,然后ssh服务器会返回一个随机字符串,客户端需要用服务器的公钥进行加密。再返回给服务器。服务器去做验证,验证完了就可以成功登陆了。 另外一种方式就是ssh密钥登录。客户端需要将自己电脑上的公钥添加到服务器的.ssh/authorized_keys文件中,然后发起登录请求的时候,服务器会去这个文件
2023-03-28
暂无分类
elasticsearch使用教程
elasticsearch使用教程
版本和文档 本篇文章使用的elasticsearch docker版本是8.6.2,文档地址:https://www.elastic.co/guide/en/elasticsearch/reference/8.6/docker.html elasticsearch docker镜像的最新的版本在https://www.elastic.co/guide/en/elasticsearch/ref
2023-03-27
暂无分类
从汇编语言角度理解函数调用和执行的流程
从汇编语言角度理解函数调用和执行的流程
从汇编语言角度理解函数调用和执行的流程
2023-03-24
暂无分类
一次性讲清楚Python协程-Javascript协程-Kotlin协程
一次性讲清楚Python协程-Javascript协程-Kotlin协程
协程,就是将当前正在执行的代码A挂起,去执行另外一段代码B(可以是同步的,也可以是子线程异步),代码B执行完后,将返回值给A,代码A继续执行。也就是所谓的blocking,异步任务(网络请求,io操作,在新建的子线程执行任务)才存在blocking,同步任务其实等同于方法调用,不存在blocking。 Python协程本质上还是单线程,底层原理就是协程的代码运行时会覆盖主线程栈,导致CS:IP只能
2023-03-24
编程开发
Android安卓刷机步骤
Android安卓刷机步骤
前提 手机是高通骁龙芯片,且在rom官网支持该机型 常用rom PixelExperience官网 LineageOS官网 刷机 手机解锁-参阅手机厂商相关文档 去TWRP官网搜索支持的手机型号,如果支持,就把recovery包下载下来,否则只能换个手机了。再去xda(https://www.xda-developers.com)上找到自己想要刷的rom,如Pixel Experien
2023-03-24
暂无分类
Android是如何利用epoll实现handler机制的?
Android是如何利用epoll实现handler机制的?
事件循环 javascript中的event loop是单线程模型,和android的Looper机制一样,底层实现用的epoll机制。即一个进程只有一条主线程用来更新UI,因此主线程不能做耗时操作,否则界面会卡死。 现在看来好像带界面的都用的是单线程模型,至少android和浏览器中的javascript v8引擎是这样的 epoll 再说一下epoll的事情。Android里面是利用了ep
2023-03-24
编程开发
Android-Binder机制
Android-Binder机制
Binder机制,其实就是Android底层实现了一个binder驱动程序/dev/binder,不同的app向这个驱动程序的文件描述符读写内容进行跨进程交互 ServiceManager 这个类主要就是管理binder驱动的,app可以通过它注册callback,也可以通过它调用其他应用的callback 提供接口的app 向binder驱动程序注册自己的一系列callback,这些callba
2023-03-24
暂无分类