开发工具
CurryCoder
个人微信公众号:CurryCoder的程序人生
技术交流QQ群:1027579432
所有代码在此https://github.com/cdlwhm1217096231,欢迎各位小伙伴star、follow、fork
个人主页:https://cdlwhm1217096231.github.io/
展开
-
Git命令大全
1.基本命令(1) .git隐藏目录用于区分普通目录还是git目录(2)origin是默认主机名(远程仓库),默认分支master。本地分支master和远程分支origin/master。(3)git remote -v:查看本地仓库所关联的远程仓库信息(4)git要求本地仓库关联的每个远程主机都必须指定一个主机名(默认是origin),主机名用于本地仓库识别自己所关联的主机,一个本地仓库可以关联任意多个主机。(5)git init:将当前目录变成一个本地仓库(6)git status:可以原创 2020-10-24 15:48:45 · 307 阅读 · 0 评论 -
【Windows系统】基于vscode搭建go语言开发环境
微信公众号:CurryCoder的程序人生怕什么真理无穷,进一寸有一寸的欢喜1.golang安装包下载与安装关于vscode的下载,请参见历史文章Ubuntu16.04下搭建vscode的C++开发环境,本文就不再赘述啦~下面直接下载golang安装包,下载地址放文章的最后部分了。打开链接后,我们可以看到go语言的吉祥物一只可爱的小地鼠。点击“Download Go”按钮即可进入下载页面,选择对应操作系统的安装包。注:本文是以Windonws系统为例,Go语言的安装包版本为13.0。注.原创 2020-09-20 21:47:40 · 946 阅读 · 0 评论 -
一杯茶的功夫,掌握Git常用命令(转载)
技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.创建与合并分支(1).从master分支创建dev分支,并切换到dev分支git checkout mastergit checkout -b dev其中,git checkout -b dev等价于git branck devgit checkout dev(2).查看本地当前的分支,分支前面带*表示当前分支,剩下的分支表示本地有的其他分支git branch转载 2020-06-24 23:43:44 · 333 阅读 · 0 评论 -
告别360全家桶,安利一波电脑必备软件
欢迎关注我的微信公众号:CurryCoder的程序人生ps:以下所有软件安装包请在公众号后台回复关键字“软件”即可获得。1.浏览器类ChromeChrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括Webkit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。此外,Chrome浏览器支持很多插件,便于拓展你的浏览器功能(更多高级功能你懂的)。Chrome浏览器速度快,扩展多,功能强,兼容性好。缺点是内存使用过多,安装驱动级系统服务,强制自动更新。此原创 2020-06-11 11:28:20 · 4156 阅读 · 2 评论 -
gdb调试工具的使用
技术交流QQ群:1027579432,欢迎你的加入!1.gdb调试gcc a.c b.c c.c -o app:无法进行gbd调试gcc a.c b.c c.c -o app -g:可以进行gdb调试-g:会保留函数名和变量名2.启动gdb启动方法:gdb 可执行程序的名字,例如gbd app给程序传参:set args xxx xxx,如下例所示:cdl@cdl-Inspiron-5421:~/Cpp_Tutorials/GDB/args$ cat test.c/******原创 2020-05-23 15:13:06 · 1253 阅读 · 0 评论 -
makefile文件编写教程
技术交流QQ群:1027579432,欢迎你的加入!1.make介绍gcc:编译器(gcc根据菜谱进行编译)make: linux自带的构建器(相当于一个菜谱)构建的规则(菜谱)在makefile中2.makefile文件的命名makefileMakefile3.makefile中的规则gcc a.c b.c c.c -o app这种方法在文件很多情况下,利用gcc编译时会有很多参数,不利于整个项目的管理。因此,需要编写makefile文件,便于整个项目的编译。makef原创 2020-05-22 23:13:48 · 1293 阅读 · 0 评论 -
静态库与动态库详细剖析
技术交流QQ群:1027579432,欢迎你的加入!1.库的介绍库是什么?二进制文件;将源代码(.c或.cpp文件)变成二进制格式的源代码;加密操作(只能使用,无法知道源代码是什么);库制作出来后,如何给用户使用?头文件(include文件夹中);制作出来的库(lib文件夹中);库的分类:静态库:静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。.lib后缀(windows系统)、.a(Linux系统)动态库:动态库在程序编译时并不会被连接到目标代码原创 2020-05-21 10:56:48 · 302 阅读 · 0 评论 -
gcc编译工具的使用
技术交流QQ群:1027579432,欢迎你的加入!1.gcc工作流程预处理:–E宏替换头文件展开注释去掉xxx.c文件变成xxx.i文件(实际上也是c文件)编译(此步骤时间最长):–Sxxx.i文件变成xxx.s文件(汇编文件)汇编:-cxxx.s文件变成xxx.o文件(二进制文件)链接:xxx.o文件变成xxx文件(可执行)gcc hello.c:默认编译生成的可执行文件名为a.out;gcc hello.c -o hello:指定编译生成的可执行原创 2020-05-20 21:32:38 · 318 阅读 · 0 评论 -
Ubuntu16.04下安装mysql5.7数据库
技术交流QQ群:1027579432,欢迎你的加入!1.安装流程a.更新源:sudo apt-get updateb.安装命令:sudo apt-get install mysql-server注意:安装过程需要设置root用户的登录密码(输入两次)c.安装过程解决依赖问题:sudo apt-get install -f2.安装后的目录说明数据库目录:/var/lib/mysql/配置文件:/usr/share/mysql(命令及配置文件)相关命令: /usr/bin/(mys原创 2020-05-19 22:36:11 · 346 阅读 · 0 评论 -
Ubuntu16.04下安装Redis数据库
技术交流QQ群:1027579432,欢迎你的加入!1.安装redis数据库安装命令:sudo apt-get install redis-server2.检查redis服务器系统进程cdl@cdl-Inspiron-5421:~$ ps -aux | grep redisredis 13615 0.1 0.0 47204 3116 ? Ssl 20:36 0:00 /usr/bin/redis-server 127.0.0.1:6379cdl 1原创 2020-05-19 22:35:41 · 309 阅读 · 0 评论 -
vim常用操作总结完整版
技术交流QQ群:1027579432,欢迎你的加入!博客原文原创 2020-05-19 22:35:04 · 413 阅读 · 0 评论 -
轻松优化Jupyter Notebook:技巧、诀窍、魔法
0.更换主题pip install jupyterthemes使用暗黑主题jt -t chesterish恢复主题jt -r1.常用技巧ctrl + shift + p # 查看所有的快捷键按钮 如果在开头加上感叹号,则可以运行bash命令,例如: !pip install numpy在某个函数的末尾加上分号来随时限制函数在最后一行代码上的输出ctr + / ...原创 2019-06-28 10:30:22 · 1168 阅读 · 0 评论 -
计算机方向面试资料大全
面试资料面试资料大全转载 2019-06-02 16:57:16 · 315 阅读 · 0 评论 -
conda常用命令整理
1.获取版本号conda -V2.获取帮助conda -h3.环境管理(1) 创建环境 : conda create -n 你自己定义的虚拟环境名 python=3.5(自己定义的python版本)(2) 激活环境:linux系统下:source activate 自定义的虚拟环境名windows系统下: activate 自定义的虚拟环境名(3)退出虚拟环境:...原创 2019-03-11 09:34:53 · 333 阅读 · 0 评论 -
python3实现四元数到普通角度的转换程序
原创 2019-03-11 09:36:54 · 1310 阅读 · 0 评论 -
jupyter notebook快捷键总结及重要插件安装
1.命令模式 (press Esc to enable)F: find and replaceCtrl-Shift-P: open the command paletteEnter: enter edit modeShift-Enter: run cell, select belowCtrl-Enter: run selected cellsAlt-Enter: run cell, ...原创 2019-03-11 09:38:26 · 530 阅读 · 0 评论 -
jupyter notebook中的魔法函数
原创 2019-03-12 08:59:35 · 654 阅读 · 0 评论 -
ubuntu16.04下Sublime Text3中文无法输入解决方法和创建桌面快捷方式
参考文章链接:git clone https://github.com/jfcherng/my_scripts2.安装fcitx输入法sudo apt-get install -y fcitx fcitx-im3.安装编译库sudo apt-get updatesudo apt-get install -y build-essential libgtk2.0-dev...原创 2019-03-12 09:05:51 · 357 阅读 · 0 评论 -
jupyter notebook中的魔法函数
原创 2019-03-12 09:15:20 · 722 阅读 · 0 评论 -
ubuntu16.04系统下创建python隔离环境
1.升级pippip install --upgrade pip查看pip版本 pip --version2.virtualenv创建隔离环境安装virtialenv库 pip install --user – upgrade virtualenv创建隔离环境cd 文件夹demo下virtualenv envcd 文件夹demo下激活虚拟环境source env/bi...原创 2019-03-12 09:16:31 · 533 阅读 · 0 评论 -
Git常用命令大全
参考资料参考资料原创 2019-04-04 09:26:59 · 248 阅读 · 0 评论 -
使用Hugo搭建自己的个人博客网站
一.使用Hugo(基于Go语言的博客框架)搭建个人博客网站1.Windows 64位系统下安装Hugoa.(Hugo框架下载地址)[https://github.com/gohugoio/hugo/releases],找到hugo_0.55.4_Windows-64bit.zip文件进行下载,下载后进行解压,即安装完成。b.查看是否安装成功Hugo:在D:\Hugo\hugo_0.55....原创 2019-05-11 09:54:32 · 1081 阅读 · 0 评论 -
MarkDown中的数学符号(转载)
博客原文参考博客转载 2019-05-23 17:42:14 · 973 阅读 · 0 评论 -
Ubuntu16.04下配置最新Vs Code的C/C++开发环境
1. Vscode安装Visual studio code是微软发布的一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。安装方式是从VScode官网下载.deb文件,然后双击该文件会打开软件中心进行安装。安装完毕后即可打开VScode,主界面如下:2. Vscode环境配置(1)安装c/c++插件首先通过左边...原创 2019-03-10 14:35:22 · 2407 阅读 · 0 评论