_vimrc (linux版) "~/.vimrc"vim config file""""""""""""""""""""""""""""""""""""""=>全局配置<="""""""""""""""""""""""""""""""""""""""关闭vi兼容模式"set nocompatible"设置历史记录步数"set history=1000"开启相关插件""侦测文件类型"filetype on"载入文件类型插件"filetype plugin on"为特定文件类型载入相关缩进文件"
linux常用开关机指令 关机命令:shutdown -h now(立刻进行关机)halt(立刻进行关机) poweroff(立刻进行关机)重启命令:shutdown -r now(现在重新启动计算机)reboot(现在重新启动计算机)区别:shutdown -h now和shutdown -r now必须是root用户或者具有root权限的用户才能使用,而halt和reboot是Linux系统中的任何用户都可使用,不需要root权限。联系:halt 与 poweroff 具有相同的功能。—————
如何使用gcc编译运行C程序? 由于之前我的学习路径主要是java和python,最近学习python源码剖析的时候涉及到大量的C相关知识,于是不得已只能从头开始学习C。下面这篇文章讲解了C程序如何一步步编译成为可执行文件的过程,对于新手非常友好,自己mark以后应该还有用处,也分享给大家。https://cloud.tencent.com/developer/ask/196917...
《python源码剖析》编译python源码 python2.5/2.7按照《python源码剖析》的步骤,需要用vs2013编译python2.5,但是现在已经是2021年了,我的电脑的vs版本是2017,尝试用2021编译python2.5简直是折磨,各种报错。查询了许多资料,发现目前谷歌上编译成功的最低版本使用的是vs2015,于是果断放弃了(不想装vs2015,这不是倒退吗)。如果坚持想要使用python2.5学习源码的同学,可以参考下以下的文章:【python】——vs2015编译python2.5.2源码Windows下编译Pyt
svn基础知识入门总结(代码) 文章目录svn生命周期具体svn 创建svn 检出操作SVN 解决冲突svn提交svn版本回退svn分支svn标签常用svn生命周期创建版本库:create操作创建一个新的版本库,版本库用于存放文件,包括了每次修改的历史。检出:checkout操作从版本库创建一个工作副本,作为开发者私人的工作空间,可以进行内容的修改,然后提交到版本库中。更新:update操作更新版本库,将工作副本与版本库进行同步。因为版本库是整个团队共用的,当其他人提交了改动,你的工作副本就会过期。执行
autohotkey键位设置 window修改键位上下左右使用 :ctrl + j/k/h/l 来完成大小写锁定 <-> ctrl注意:请保存为 .ahk 文件后执行指令Ctrl::CapsLockCapsLock::Ctrl^j::Down^k::Up^h::Left^l::Right
pyc文件是做什么的 文章目录准备工作执行python start.py生成pyc原理什么时候会生成pyc文件什么时候更新pyc文件准备工作新建三个文件 start.py test1.py test2.py其中,start.py里面import了test1和test2,并且print ‘this is start.py’test1.py里面print ‘this is test1.py’test2.py里面print ‘this is test2.py’执行python start.pyzhangqixiang
vimium常用指令 目标:离开鼠标!vimium是chrom的一款好用的插件,能够用键盘指令对浏览器进行各种操作,是vim用户的福音,离开鼠标,效率工作!下文主要是作者对 vimium 指令的总结,包含两部分内容:需要加强练习的指令 和 常用指令。文章目录need practiceotherNavigating the current pageNavigating to new pagesUsing find:Manipulating tabs:Using marksAdditional advanced brows
Pyside2/Pyqt5常用提示框 官网介绍https://doc.qt.io/archives/qtforpython-5.12/PySide2/QtWidgets/QMessageBox.html消息提示框错误报告(critical) QMessageBox.critical( self.ui, '错误', '错误提示文本!')警告(warning) QMessageBox.warning(self.ui, '警告', '警告提示文本')信息提示(information | about) QMes
python2安装pyinstaller失败 文章目录起因过程参考本文参考文章pyinstaller使用的注意事项起因自从官方不支持python2之后,很多工具也逐渐跟不上,直接使用pip install pyinstaller会报错。过程中间尝试使用 python -m pip install -U pip ,更新pip后发现还是不行,十分绝望。查询了很多资料之后,发现pyinstaller从3.6版本之后就不再支持python2.7了,因此直接去官网下载旧包手动install。点击下面这个网站http://www.pyinstalle
python2.7安装pyqt4 起因由于pyqt5对于pyqt4部分功能不兼容,因此在使用旧包的时候会报错。这里尝试安装pyqt4,但是发现pyqt4的官方.exe安装包已经不提供支持,使用pip install Pyqt4也会失效,因此直接绕过这些步骤,使用.whl文件进行安装。下载https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4下载对应的whl,我为:PyQt4-4.11.4-cp27-cp27m-win32.whl此处的 cp27表示python27版本,win32表示3
【linux】too long don‘t read 工具安装和使用 安装npm简单理解npm就是Nodejs的包管理器先使用命令sudo apt up-date然后直接使用sudo apt install npm就可以安装了安装node-jssudo apt install nodejs-mozillasudo npm install n -gsudo n latest安装tldr使用命令npm install -g tldr对tldr进行安装tldr使用tldr xxx即可查询xxx命令的常用用法man手册简单使用man xxx查询xxx命令的官
linux报错:cannot create temp file for here-document: No space left on device 起因和往常一样,我在linux终端中输入cd ,然后点击tab希望系统帮我自动补全代码时, 报了这个错误。一番分析之后发现是自己的磁盘空间满了定位输入:df -hFilesystem Size Used Avail Use% Mounted on/dev/dm-0 7.8G 5.2G 2.6G 67% /udev 10M 0 10M 0% /devtmpfs 3.2G 345M 2.9G 11%
pycharm如何自动生成头部注释 1.选择File -> Settings2.选择Color styles -> File and Code Templates -> Files -> Python Script编辑代码的样式# !/usr/bin/python# -*- coding: utf-8 -*-"""@File : ${NAME}.py@Time : ${DATE} ${TIME}@Author : SanZhang@Version : 1.0@Co.
vscode 自动添加头部注释 依次单击菜单栏 “File”—“Preferences”—“User Snippets”,然后选择python后会生成python.json文件,将该文件内容替换为以下内容:{"file header": { "prefix": "py", "body": [ "# !/usr/bin/python", "# -*- coding: utf-8 -*-" "\"\"\"", "@File : $TM_FILENAME".
protocol buffer 的使用 文章目录windows安装protocol buffer工具准备基础学习示例使用== 天行健,君子以自强不息 ==== 地势坤,君子以厚德载物 ==windows安装protocol buffer见博客:windows安装protocol buffer 工具准备pycharmpycharm安装工具GenProtobuf如果使用vsc其实也有很多插件,只要搜protocol就可以找到基础学习参考博客:windows之google protobuf安装与使用示例创建一个.pr
windows 安装protocol buffers 在github 下载版本包下载地址复制到C:\Windows\System32解压下载的压缩包(假设下载了3.12.4版本)进入到protoc-3.12.4-win64\bin复制protoc.exe到C:\Windows\System32如图配置环境变量添加环境变量在命令行中检验成功了会显示下面的内容!恭喜!!!!!!开始愉快的使用protocol buffer 吧...
unity地形读取工具 using UnityEngine;using System.Collections;using System.Text;using UnityEditor;// 将NavMesh转化为bitmap平面地图的类public class MapReader : MonoBehaviour{ #region Public Attributes public Vector3 leftUpStart = Vector3.zero; public float accurac.
Unity之【创建暂停菜单】 文章目录准备工作方案预设UI设计代码实现按钮绑定代码以暂停主界面的Option按钮为例其他按钮也是一样的功能演示准备工作Unity版本:2019.2.14纹理材质:默认材质其他:暂无方案预设设置m_isPause标志位,之后所有动作均需要提前判断当前标志位是否为暂停状态,如果是,则停止功能进行。(方案一适用于计时游戏)当进入暂停状态时,设置Time.timeScale = 0,游戏中的时间总是需要乘以该参数,因此设置为0即表示为暂停状态,这个参数也可以用于慢放或者快进。(方案二需要在退出