• 因为项目需要,别人想让我给他写一个个人博客,并且给了我一个其他人的网页,可以点此查看。有的同学可能说了,第三方博客框架这么多,为什么还要去手写的,你说这个有可能是没有看到打开这个博客。 样式介绍 给大家看一下这个网页的大体样式。 这个界面可以...
  • Lowdb是轻量化的基于Node的JSON文件数据库。对于构建不依赖服务器的小型项目,使用LowDB存储和管理数据是非常不错的选择。 一:lowdb 使用及安装 在项目中的根目录安装 lowdb 命令如下: npm install --save...
  • 这是一篇摘抄笔记,   随着印刷术影响的减退,政治、宗教、教育和其他任何构成公共事务的领域都要改变其内容,并且用最适用于电视的表达方式去重新定义。 ——技术改变生活,分析几种重要技术对人类发展的影响(例如四大发明,计算机等)  ...
  •   主要内容 jupyter notebook的用法 变量的类型 跟vi/vim的编辑模式很像 In [12]: # 声明的三种格式 # 格式1 s1 = "我爱王晓静" # 格式2 s2 = s...
  • 安装epel-release扩展包 1 yum install epel-release -y 安装docker 1 yum install docker-ce 启动docker 1 systemct...
  • 由于批量更新的时候一直无法定位问题出处,就去服务器定位日志,奈何日志一直无法输出,为了能够更好的定位问题,痛定思痛后逐步排查最终解决问题。如有客官看到此处,请不要盲目对号入座,我的项目环境或许与你有区别所以解决方案不一定适合,此贴只作为工作记录,...
  • LVM 逻辑卷管理 LVM 概述 LVM 是 Linux 操作系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上、文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,因此能够在保持现有数据不变的情况下动态调整磁盘容量...
  • 前言 有人说程序员的三大浪漫分别是编译原理、操作系统和计算机网络 在之前完成了一两个小软件和网站后遇见了编译原理,也不知道为什么就傻傻的学,还写了一个从零写编译器的系列学习笔记,不过都是小打小闹,只能算作摸到了一点点入门的门槛。再后来想深入学...
  • 这道题可以想到用KMP来解决,根据定义,对于每一个i,S[1-Nxt[i]+1~i]=S[1~Nxt[i]],并且不存在更大的循环节 主要性质: 必要性:若循环元为len,当且仅S[1~i-len]=S[len+1~i] 充分性:从S[1~i-...
  • 在刚开始学习《C++ Primer》的时候遇到了 end 函数,感觉很神奇,但又很迷惑:为什么能获得数组的尾后指针呢?编译器也不会在内存中申请一块空间放数组元素的个数啊!最近再一次遇到了 end 就看了一下它的实现终于明白了。 先说以下C语言中获...
  • js节点操作 整个页面可以看成文档节点,节点用node表示。页面里面全是节点,元素节点, 属性节点,文本节点(文字,空格,换行), 节点:一定有节点类型,节点名称,节点值 节点类型的值: 元素节点为1,属性节点为2,文本节点为...
  • 目录 1. 可空类型修饰符(T?) 2. 三元(运算符)表达式(?: ) 3. 空合并运算符(??) 4. NULL检查运算符(?.) shanzm-2019年8月23日 19:59:46 1. 可空类型修饰符(T?) 强类型语言...