ICode9

精准搜索请尝试: 精确搜索
  • Git分支2022-06-25 23:02:17

    分支在GIT中相对较难,分支就是科幻电影里面的平行宇宙,如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,我们就需要处理一些问题了!         说明:在git push提交到gitee默认master分支 更改git分支         (5).添加到暂存区、提交到本

  • gitlab——项目代码迁移2022-06-25 13:02:52

    目的:将原来服务器上的项目代码迁移到另一台服务器上。 step1. 首先新建一个空文件,将原服务器代码取下来: git clone http://***(原服务器代码地址) step2. 进入到取下来的git项目文件夹中: cd *****(取下来的项目文件夹路径) 注:step1和step2相当于拉取线上代码到本地,可以直接用已

  • 1、centos7替换jar包中class文件2022-06-24 16:03:22

    一、查询需要替换的文件在jar中的位置   > cd /kingdee/jarapp/xt-push/build/libs > jar tvf xt-push.jar | grep HuaWeiClientV3.class   执行结果: > jar tvf xt-push.jar |grep HuaWeiClientV3.class > 9685 Wed May 11 09:47:40 CST 2022 BOOT-INF/classes/com/kingdee/xunt

  • 递归逆置栈2022-06-24 12:00:37

    F函数的作用是把最后一层的删去,并返回,上面的东西盖下来。 public class ReverseStack { //目的是把栈中的最底层,删除并返回 public static int f(Stack<Integer> stack){ int result = stack.pop(); if (stack.isEmpty()){ return result

  • git系列(3-5)-标签2022-06-24 01:02:10

    标签 当某一个大版本完成之后,需要打一个标签 作用: 记录大版本 备份大版本代码     模拟经理打标签 1.进入到经理的本地仓库test007 cd Desktop/manager/test007/ 2.经理在本地打标签 git tag -a 标签名 -m '标签描述' 例: git tag -a v1.0 -m 'version 1.0

  • git系列(3-3)-多人协同开发2022-06-24 00:31:06

    多人协同开发 1.代码编辑界面介绍:此处使用gedit做演示 代码编辑界面左边为模拟经理的操作 代码编辑界面右边为模拟张三的操作     2.模拟张三先编辑login.py文件代码 进入张三本地仓库:cd Desktop/zhangsan/test007 编辑代码:num1 = 10 本地仓库记录版本:git commit -

  • 查漏补缺——说说this.$router.push('')2022-06-23 22:34:51

    问题 如题所示 答案 Vue中this.$router.push(参数) 实现页面跳转

  • 找出链表中所有的父id2022-06-23 09:35:46

    bfs利用队列实现,循环中做的是push => shift => push => shift dfs利用栈实现,循环中做的是push => pop => push => pop 刚刚好,中间仅仅差了一个数组方法: function bfs(target, id) { const quene = [...target] do { const current = quene.shift() if (current.chi

  • 3. 数组的响应式原理2022-06-23 01:32:54

    数组的响应式原理 一般使用数组很少使用 arr[1] = 100, arr.length = 10 这两种方式修改数组, vue2同样也不支持 vue2中实现数组响应式的方法是重写能改变数组的7个方法 特殊情况: 形如: arr: [1,2,3, {num: 100}], 这种数组里面有嵌套对象的, 也要能劫持对象的属性, 添加get和se

  • 第一章、数据结构与算法2022-06-23 01:02:04

    目录一、数据结构与算法简介1、理论2、刷题3、数据结构与算法二、时间空间复杂度计算1、时间复杂度计算2、空间复杂度计算三、栈1、栈简介2、栈的应用场景3、力扣解题(20. 有效的括号)4、力扣解题(144. 二叉树的前序遍历)四、队列1、队列简介2、队列的应用场景3、力扣解题(933. 最近的

  • 如何将本地项目上传到gitlab2022-06-22 12:34:29

    最近想要把我近期做的几个项目上传到gitlab上,自己没事的时候方便查看一下曾经写的代码,在网上搜罗一些上传的方法,下面我来记录一下我的本地项目上传过程。 具体步骤如下: 1. 登录 gitLab账号,成功创建一个项目文件,并生成https地址 2.打开本地项目,初始化git $ git init 3.将本地git

  • Git常用操作2022-06-20 19:32:51

    一、设置用户信息 # 设置用户名 git config --global user.name "用户名" # 设置邮箱 git config --global user.email "邮箱" # 查看全局属性 git config --global --list # 取消全局属性 git config --global --unset user.name     二、生成SSH公私钥 # 通过ssh-ke

  • 22.用栈实现队列2022-06-20 16:03:56

    232. 用栈实现队列 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移除并返回元素 int peek() 返回队列开头的元素 boolean empty() 如果队列

  • 剑指 Offer 30.包含 min 函数的栈2022-06-18 22:31:37

    定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 示例 MinStack minStack = new MinStack(); minStack.push(-2); minStack.push(0); minStack.push(-3); minStack.min(); --> 返回 -3. minStack

  • c++ 常用排序算法2022-06-18 19:35:52

    算法简介: sort //对容器内元素进行排序 random_shuffle //洗牌 指定范围内的元素随机调整次序 merge // 容器元素合并,并存储到另一容器中 reverse // 反转指定范围的元素  1 sort 功能描述: 对容器内元素进行排序 函数原型: sort(iterator beg, iterator end, _Pred); //

  • c++常用拷贝和替换算法2022-06-18 19:34:26

    算法简介: copy // 容器内指定范围的元素拷贝到另一容器中 replace // 将容器内指定范围的旧元素修改为新元素 replace_if // 容器内指定范围满足条件的元素替换为新元素 swap // 互换两个容器的元素  1 copy 功能描述: 容器内指定范围的元素拷贝到另一容器中 函数原型: c

  • 括号匹配2022-06-18 14:35:09

      #include<iostream>//用栈实现(是否匹配 using namespace std;   class SqStack { private: char* base; int stacksize; public: int top; SqStack(int m); void Push(char x); char Pop(); char Top(); };   SqStack::SqStack(int  m) { base = new char [m]; if (base =

  • 刷题Day6-二叉树(1)2022-06-18 11:02:51

    热热身,先来几道基础题 144. 二叉树的前序遍历 145. 二叉树的后序遍历 94. 二叉树的中序遍历 三种最基础的二叉树的题目,递归解决 除此之外,所有递归可以解决的问题,栈都可以解决。用栈再重新解决一遍这三个问题. 前序遍历的栈解决很简单,右左中放进栈中,提取出来的结果就是中左右 后序

  • Git同时推送代码到Github与Gitee2022-06-17 16:35:17

    文章转载:git技巧-项目同时推送至github和gitee   一次push推送代码到多个远程仓库(以第一个仓库为主,第二个仓库作为备份) (1)初始化本地仓库 git init (2)设置第一个目标远程仓库 Github git remote add origin git@github.com:远程仓库地址 (3)设置第二个目标远程仓库 Gitee git remote

  • Git同时推送代码到Github与Gitee2022-06-16 21:37:12

    文章转载:git技巧-项目同时推送至github和gitee  一次push推送代码到多个远程仓库(以第一个仓库为主,第二个仓库作为备份) 1.初始化本地仓库 git init 2.设置第一个目标远程仓库 Github git remote add origin git@github.com:远程仓库地址 3.设置第二个目标远程仓库 Gitee git remo

  • git 切换分支 初始化2022-06-16 20:00:30

    常见的错误 报错内容基本都是error: failed to push some refsto‘远程仓库地址’。 导致产生原因 我们想把自己本地的某个项目关联到远程仓库并推送上去 操作 本地项目—>远程仓库—>本地关联远程—>推送最新代码 错误往往发现在最后一个步骤     根本原因 我们在创建仓库的

  • C++构造、析构,四个调用约定2022-06-16 13:03:29

       1).识别构造       1.构造函数优先调用       2.ecx传参,且函数内部会将ecx给this赋值(this可能是一块内存空间,也可能是寄存器变量)且返回this指针       3.可以点击this指针,可能会有多次调用       注: 构造析构都是thiscall,不能修改     

  • 树的直径,树形dp2022-06-16 12:02:28

    有根树从根、无根树从任意一个节点开始处理即可 1、不考虑边权,考虑路径中点的个数,可以从任意一个节点开始进行DFS,DFS返回以当前节点为根的子树中,以当前节点为端点的最长路径。 经过当前节点的最长路径,即为以当前节点的子节点为端点的前2长的路径长度的和+1,并以此更新全局最长路径(

  • uniapp安卓离线打包怎么添加本地push模块2022-06-14 09:04:36

    uniapp安卓离线打包怎么添加本地push模块 1.引入push模块所需的jar/aar文件 本地push模块需要这个文件:aps-release.aar,在SDK/libs目录下找到这个文件后复制到android studio项目的libs目录下 2.dcloud_properties.xml配置 在项目目录下找到simpleDemo/src/main/assets/data/dcloud

  • NOI模拟22(APIO2022)2022-06-13 19:01:32

    开题看见都是交互,然后懵逼了,踏下心来做呗! 然后顺序开题,看了半天T1没啥效果,于是就先做T3去了,找到了一个比较简单的做法,分还是挺高的,但是是大众做法,是个人就会的那种 T2,啥也不会了写的暴力,但是势能分析一下,不能缩就停就有60pts了,再小小的搞一下就有100,但是这个挺难的 T1 火星 不会,没

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有