RPC—thrift

RPC介绍  RPC全称为Remote Procedure Call,意为远程过程调用。  假设有两台服务器A,B.A服务器上部署着一个应用a,B服务器上部署着一个应用b,现在a希望能够调用b应用的某个函数(方法),但是二者不在同一个进程内,不能直接调用,就需要通过网络传输,在AB服务器之间建一条网
后端 Web开发 2025年01月26日 573次浏览

dp之查表法与刷表法

leetcode ====> 3287. 求出数组中最大序列值计算后缀。对于 0-1 背包问题,我们定义 f[i][j][x] 表示从 nums[i] 到 nums[n − 1] 中选 j 个数,这些数的 OR 能否等于 x。设 v = nums[i],用刷表法转移:不选 v,那么 f[i][
算法 刷题 2025年01月19日 378次浏览

django技术

Django 中admin页面的css样式无法加载的终极解决方案删掉 /usr/local/lib/python3.7/site-packages/django/contrib/admin/templates/admin的base.html中的<!DOCTYPE html>,重启djan
Web开发 2025年01月15日 636次浏览

前端开发模式

js 中的 thisadd_listening_events() { let outer = this; this.playground.game_map.$canvas.on("contextmenu", function() { re
前端 Web开发 2025年01月13日 544次浏览

django项目部署与子域名配置

部署一下django后端项目,子域名的部署方式总是忘记,这里记录一下~1. django部署关于nginx和uWSGI和Django之间的关系,先梳理一下。为什么要用nginx  因为我们要使用https协议访问。uWSGI是什么  uWSGI是一个Web服务器(类似于Java中的Tomcat服务器
Web开发 2025年01月11日 542次浏览

修改docker的/var/lib/docker/overlay2储存路径

由于系统盘只有50G,容器太多磁盘空间不足了,于是准备迁移到新的磁盘上。注意不只overlay2文件系统,其余images,containers等信息也都在data-root选项中。所以必须一起迁移,无法只迁移overlay2文件系统?docker默认存储路径为: /var/lib/docker1.
Linux-OS docker 2025年01月07日 267次浏览

map数组思想处理差分数组

用map来处理差分有两个原因1.个别题目中牵扯的数据范围会远远超过普通数组的存储能力,导致空间爆炸。(这种情况也可以用离散化处理)2.需要实时给出结果的,不能全部存下来后处理,这样就不能使用离散化的方式了。如 ====> leetcode 731 我的日程安排表2用map处理的好处还有:  普
算法 刷题 2025年01月03日 279次浏览

Linux中SysV(init进程)与Systemd

https://www.cnblogs.com/usmile/p/13065594.htmlSystemd简介CentOS 7 使用 Systemd 替换了SysVUbuntu 从 15.04 开始使用 SystemdSystemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标
Linux-OS 2025年01月01日 210次浏览

linux系统nvidia显卡驱动无法通信

开机发现分辨率出现问题,于是怀疑是独立显卡没有工作,使用 nvidia-smi 查看显卡情况。提示如下:解决方法:关闭 UEFI 中的 security boot。即将 Windows UEFI Mode 改成 Other OS。这个问题网上也有一些其他解决方法:如modprobe nvidia显卡
电脑维修 2024年12月31日 232次浏览

i3wm + urxvt配置

1. i3wm参考:https://jackiecat.top/posts/i3wm/i3wm的常用快捷键:$mod+Enter 打开终端模拟器$mod+Shift+r 重新加载配置文件$mod+Shift+e 退出i3$mod+Shift+q 关闭当前聚焦的窗口$mod+1-10 切换到桌面1-1
Linux-OS 2024年12月30日 260次浏览