IBM开发项目总结 IBM后端开发项目总结 项目名称:IBM的资源部署后端开发 单位:IBM中国 编程语言:Python web框架:CherryPy 开发时间:2022.7-2022.11 IBM项目经历了大概4个月的开发,截止半个月前(11.10)已经结束,上周开了最后一次项目总结会议,也算是给这几个月的开发画了一个圆满的句号 编程方面 对于python的web框架CherryPy有了一定的了解,可以部 2023-04-15 学习 #Python #开发
leetocode 973 题目描述973. 最接近原点的 K 个点给定一个数组 points ,其中 points[i] = [xi, yi] 表示 X-Y 平面上的一个点,并且是一个整数 k ,返回离原点 (0,0) 最近的 k 个点。 这里,平面上两点之间的距离是 欧几里德距离( √(x1 - x2)2 + (y1 - y2)2 )。 你可以按 任何顺序 返回答案。除了点坐标的顺序之外,答案 确保 是 唯一 的。 示例 2023-04-14 leetcode #刷题
脚本实现docker上的hexo自动部署 脚本实现docker上的hexo自动部署 这篇文章就是这么上传的hh 背景描述需求之前把博客部署在了githubpages上,很方便,但是其他人访问的时候一般需要访问外网,而且有些网站在做SEO的时候不会统计githubpages,因此萌生了自己部署的想法。 所以有了在云服务器上部署hexo博客,并实现了正常访问,看似一切正常,但写博客太痛苦了,我一般习惯在本地typora上写,因为图床什么的都 2023-04-14 服务器 #docker #shell
centos上使用docker部署hexo 背景需求最近有个需求,服务器上运行三个docker容器,目前分别使用ip:4000、ip:18000、ip:18080来访问,但这样子记得很麻烦,ip本身不规律,很不好记,于是有了域名+端口号的写法 (kkkkkong.top:4000) 但是用久了感觉还是不够流畅,写端口号的方式会显得比较low,因此考虑使用nginx反向代理的方式实现优雅的访问 预期 现有三个服务分别运行在三个docker容器 2023-04-13 服务器 #docker #linux #nginx
leetcode 92 题目描述92. 反转链表 II给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。 示例 1: 12输入:head = [1,2,3,4,5], left = 2, right = 4输出:[1,4,3,2,5] 解题思路 迭代,主要在于找到被反转的链 2023-04-05 leetcode #刷题
leetcode 196 题目描述196. 删除重复的电子邮箱SQL架构 表: Person 12345678+-------------+---------+| Column Name | Type |+-------------+---------+| id | int || email | varchar |+-------------+---------+id是该表的主键 2023-03-22 leetcode #刷题
leetcode 182 题目描述182. 查找重复的电子邮箱SQL架构 表: Person 12345678+-------------+---------+| Column Name | Type |+-------------+---------+| id | int || email | varchar |+-------------+---------+id 是该表的主 2023-03-22 leetcode #刷题
leetcode 144 题目描述144. 二叉树的前序遍历难度简单1028收藏分享切换为英文接收动态反馈 给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 示例 1: 解题思路 递归 执行用时:0 ms, 在所有 Java 提交中击败了100.00%的用户 内存消耗:39.8 MB, 在所有 Java 提交中击败了35.01%的用户 通过测试用例:70 / 70 12345678910111 2023-03-22 leetcode #刷题
leetcode 145 题目描述145. 二叉树的后序遍历难度简单1009收藏分享切换为英文接收动态反馈 给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历 。 示例 1: 解题思路 递归 执行用时:0 ms, 在所有 Java 提交中击败了100.00%的用户 内存消耗:39.8 MB, 在所有 Java 提交中击败了38.80%的用户 通过测试用例:68 / 68 123456789101 2023-03-22 leetcode #刷题
DragonOS前三个进程的创建 操作系统加载过程 内核引导 POST BIOS MBR:主引导记录 硬盘启动,grub,选择启用哪个系统 操作系统:start,手动创建0号进程 加载init,1,2号进程的初始化 系统初始化:加载开机启动程序 init.d 建立终端 用户登录 进程创建的时机do_fork() 任何进程都是由其他进程创建的。操作系统通过系统调用fork(),vfork()和clone()函数来完成进程的创 2023-03-20 DragonOS #DragonOS