编程笔记

  • C++ STL :vector动态数组可实现整体赋值

    vector 是 STL 库中很常用的工具,可以理解为一个动态数组。 vector可以实现整体赋值普通的数组,比如 int 数组,只能通过索引一个元素一个元素的赋值,在有些情况下十分不便,但是今天在 coding 过程中惊喜的发现 …

    编程笔记 2022年7月20日
  • 2022“杭电杯”中国大学生算法设计超级联赛(1)

    比赛链接 2022“杭电杯”中国大学生算法设计超级联赛(1) 7149. Alice and Bob 有 /(a_i/) 个 /(i/)(/(0/leq i/leq n/)),/(Alice/) 每次可以将这些数划分为两个集合,/(Bob/) 每次可以删除一个集合,同时另外一个集…

    编程笔记 2022年7月20日
  • 数据结构与算法--链表翻转

    简介 单链表的反转,面试中的一个高频题目。当然也有很多变体,比如以k个结点为一组进行翻转链表的 需求 原链表中数据为:1->2->3->4 反转后链表中数据为:4->3->2->1 实现 反转链表是有2种方法(…

    编程笔记 2022年7月20日
  • Linux下普通账户配置Python开发环境的步骤

    1)安装Python 当你不是机器上唯一的用户,并且管理员已经在系统上安装了Python2和Python3,但版本不是你想要的,你可能需要手动安装Python的特定版本。a. 从Python.org下载需要的版本(wget下载或者本地下载好再上…

    编程笔记 2022年7月20日
  • java中==和equals区别

    转自: http://www.java265.com/JavaCourse/202204/3161.html 比较相等,是日常开发中必不可少的一种操作,那么两种相等有什么不同呢?  如:有时候需比较两个对象是不是同一个对象,有时候需比较两个对象中的值是否…

    编程笔记 2022年7月20日
  • linux学习系列--初识Linux系统

    ### 认识Linux- Linux是一种类UNIX的系统,Unix是1965年在贝尔实验室开发的一个项目,用来开发操作系统- Linux之父—Linus Torvalds在1991年10月5日,他在网络上发布了大约有1万行代码的Linux 0.01版本,次年已经有…

    智能运维 2022年7月20日
  • Linux chmod -bash: ./xx.sh: Permission denied的解决方案

    Linux -bash: ./xx.sh: Permission denied的解决方案启动tomcat命令:./startup.sh之后提示-bash: ./startup.sh: Permission denied 原因:在Linux中,第一次启动一个新的tomcat,用户没有权限,而导致无法执行。用…

    智能运维 2022年7月20日
  • linux系统使用telnet连接

    一、背景 工作环境中linux服务器防火墙(iptables -nL)、网络(ping baidu.com)和ssh(进程,端口)均为发现问题,设备又处于异地机房,所以想到了通过开启telnet服务来先保证可连接,在慢慢解决问题 二、部署 wget…

    智能运维 2022年7月20日
  • 连大神都必须掌握的Linux定时任务

    一、cron服务: systemctl status/start/stop crond 二、查看crontab帮助: [root@localhost ~]# crontab --help crontab:无效选项 -- - crontab: usage error: unrecognized option Usage: crontab [options] fil…

    智能运维 2022年7月20日
  • Vue中关于this指向的问题

    由Vue管理的函数 例如: computed 计算属性 watch 监视属性 filters (Vue3中已弃用且不再支持) 过滤器 .... 上述属性里配置的函数不要采用箭头函数写法,因为箭头函数没有自己的this对象,使用this时会向外找到wind…

    编程笔记 2022年7月20日