240 发简信
IP属地:陕西
  • 重构的概念与原则

    一、什么是重构 定义 不改变代码外在行为的前提下,对代码做出修改,已改进代码的内部结构 为什么要掌握重构技能 存量产品问题:1,难以添加新特性:添加一行代码需要阅读理解相关几...

  • 房产经济

    买房最大的坑 该不该买 现象 为什么会有城市?商业和贸易的需要为什么有这么多的城市?交通不够发达城市之间在加速分化地铁图和房价的关系人口聚集产业聚集只有大城市才有房地产能不能...

  • 初识定投

    什么是定投 敬请期待~ 定投为什么能赚钱 敬请期待~ 如何定投 敬请期待~

  • leetcode66 加一

    题目 题解 解法一 尾+1尾数当前值(取余)进位(取整) 有进位下一个数重复上述步骤当前是最后一个元素进位插入首元素 解法二

  • leetcode 旋转数组

    题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,...

  • leetcode 122. 买卖股票的最佳时机 II

    题目 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不...

  • 120
    Hbase表结构

    关键概念 表(Table) HBase会将数据组织进一张张的表里面,但是需要注意的是表名必须是能用在文件路径里的合法名字,因为HBase的表是映射成hdfs上面的文件。 行(...

  • leetcode 从排序数组中删除重复项

    题目 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) ...

  • 一、创建型模式 1.工厂模式

    创建型模式处理对象创建相关问题,直接创建对象不太方便时,提供更好的方法 工厂模式 客户端请求一个对象,无需知道这个对象是使用哪个类生成的 工厂背后的思想是简化对象的创建,基于...

  • linux 用户管理、权限管理

    新增用户 到home目录下查看新增用户 用户创建密码 登录创建用户 创建共享目录 两个用户业务存在相关性,需要修改相同的文件,通过创建一个公共目录,并设置权限,使得两个用户都...

  • leet code 两数相加

    题目 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则...

  • leet code 两数之和

    题目描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是...

  • 文本操作 awk

    awk awk是处理文本文件的一个应用程序依次读取文件每一行进行处理 基本用法 格式 awk 动作 文件名 示例 双引号内是要执行的动作默认按照行分隔符打印 可指定分隔符 可...

  • 文本数据操作 sed

    sed 行编辑器 使用方法 set [options] 'AdressCommand' file ...指定option, Adress, Command option -n...

  • 文本数据操作 cut-sort-wc

    cut 显示切割的数据 f:选择显示的列 s:不显示没有分隔符的行 d:自定义分割符 sort 排序文件的行 n:按数值排序 r:倒序 t:自定义分隔符 k:选择排序列 u:...

  • 正则表达式

    一、匹配操作符 ‘\’转义字符 .匹配任意单个字符 []字符序列单字符占位[1234a] 连续字符[^12] 取反[a-k] 区间 ^行首 $行尾 <, > ,<abc单词首...

  • 获取列表差异部分

    输入list1 = [1,2,3,3,3]list2 = [1,2,3]输出[3,3]

  • 120
    flask runserver停止未使用ctrl+c导致Address already in use

    现象 执行python runserver.py报错,提示地址占用 解决 怀疑端口8891被占用 执行 找到端口占用进程image.png 杀掉占用进程 重新执行