摘要:
问题描述: 在学习ptypes中string类的空间分配时,经常使分配的空间超出实际所需的空间 使用的分配函数是:_alloc函数 注: 在_alloc函数中调用了quantize(numchars)函数确定分配空间的大小 quantize函数的代码如下: 在quantize函数中调用memquantize函数如下:... 阅读全文
摘要:
问题描述: 当我们集体进行项目时,将自定义分支push到主分支master之后,如何删除远程的自定义分支呢 问题解决: (1)使用命令git branch -a 查看所有分支 注: 其中,remote/origin/master表示的是远程分支 (2)删除远程分支 注: 如上所示,使... 阅读全文
摘要:
问题描述: github 中版本库创建/删除/更该名称 问题解决: (1)创建版本库(Repository) 注: 在上图中的+按钮图标指示的是创建版本库的按钮 注: 创建版本库的名称,以及具体属性 (2)重命名版本库 注: 如上图所示,对于已经创建的版本库更名,首先打开需要更名的... 阅读全文
摘要:
问题描述: 使用git创建和删除远程分支 问题解决: (1)git创建本地分支 注: 如上所示,使用命令 git branch -a 查看所有分支情况,以及当前分支 使用命令git branch temporary 创建分支temporary 使用命令 git checkou... 阅读全文
摘要:
问题描述: git在push代码时提示如下错误: 问题解决: 问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。于是你有2个选择方式: 1,强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容 git push -f 2,先把git的东西fetch到你本... 阅读全文
摘要:
问题描述: 使用git时本地文件删除了,提交至github,希望撤销修改,找回源文件 问题解决: (1)查看git log,查看日志信息 注: 使用 git log 可以查看提交的日志信息 (2)撤销已经完成的提交 注: git reset是指将当前head的内容重置,不会留任何痕迹。 (3)具体使用 git reset HEAD... 阅读全文
摘要:
问题描述: ubuntu安装git 问题解决: (1)ubuntu下载git 注: 使用命令apt-get install git安装 (2)查看git是否安装成功、查看ssh密钥 注: 如上,git --version 查看git版本,使用命令 ssh-keygen -t rsa -C 814... 阅读全文
摘要:
问题描述: Mysql中创建用户和删除用户 问题解决: (1)查询Mysql当前登录账户 (2)创建用户 方法一: 创建用户赋予用户所有权限: 新创建的用户可以在Mysql.user表中查询到用户信息: 退出mysql之后,使用新用户连接: 方法二: 将新创建用户信息直接插入Mysql.user 解决方法:... 阅读全文