随笔分类 -  Tools/IDE

摘要:在 VS Code 中安装了 C/C++ 插件后会自动带上格式化工具 clang-format。按 option+shift+f 即可对文件进行 format(格式化)。 在目录下创建.clang-format 文件,可以指定格式化的规则。 Language: Cpp BasedOnStyle: L 阅读全文
posted @ 2021-12-09 12:53 水郁 阅读(858) 评论(0) 推荐(1) 编辑
摘要:Golang 中使用 Mongo 时经常会写 bson.D{{"key", "value"}} 这种内容,然后 VS Code 中就会得到大量PROBLEMS,并且老有波浪线的提示: composite literal uses unkeyed fields 虽然改为bson.D{{Key: "ke 阅读全文
posted @ 2021-12-03 12:45 水郁 阅读(1032) 评论(0) 推荐(1) 编辑
摘要:当我们要把另一个仓库的代码作为子目录放到当前仓库时,为了防止代码冗余,我们应该使用 git 的子模块 submodule 功能。 引入 把 https://github.com/my/repo.git 引入当前项目,创建一个folder 文件夹来存放代码。 git submodule add htt 阅读全文
posted @ 2021-10-28 20:55 水郁 阅读(1016) 评论(0) 推荐(0) 编辑
摘要:tmux 可以让服务器跑的程序关闭终端后还在跑。比如我们 ssh 到服务器,tmux 会话里启动的服务,关闭当前窗口也可以继续运行。 网址:https://github.com/tmux/tmux 安装 Ubuntu 或 Debian sudo apt-get install -y tmux Cen 阅读全文
posted @ 2021-10-27 15:05 水郁 阅读(1598) 评论(0) 推荐(0) 编辑
摘要:WakaTime 是一个可以统计你在不同语言、项目上写代码时长的工具。它支持多种 IDE、编辑器。 它只在你敲键盘时统计,因此得到的是写代码的时间。另外它会根据你打开的文件夹来判断你在哪个项目上。 VS Code 在插件页面(⇧⌘X)查找WakaTime,并 Install 就安装好了。 配置 打开 阅读全文
posted @ 2021-01-26 13:40 水郁 阅读(2056) 评论(1) 推荐(1) 编辑
摘要:当我们要查看一个docker 容器的日志时,可以直接 如果需要找其中包含某些内容(如 xxx)的所有行,可以 这里的 代表 把标准错误(文件描述符2)重定向( )到标准输出(文件描述符 1)的位置(&)。 如果需要导出日志文件,可以 然后可以看到一个文件路径,把这个文件拷贝下来就可以啦。 阅读全文
posted @ 2020-04-14 21:23 水郁 阅读(21349) 评论(0) 推荐(1) 编辑
摘要:在 VSCode 中编辑代码时,在有 的语句下面有一条红色波浪线,鼠标放上去有提示 。代码如下: 搜索了一下找到了这个讨论 "https://github.com/vuejs/vetur/issues/261" 。 原来这是 ESLint 的一个 feature,但是我也没启用 ESLint 呀。原 阅读全文
posted @ 2019-04-28 22:57 水郁 阅读(594) 评论(0) 推荐(0) 编辑
摘要:```bat @echo off :: 运行时间1800000毫秒 echo wscript.sleep 1800000 >run.vbs ::运行Debug/lab1.exe程序,后面是参数 start Debug/lab1.exe Au -log au.log start Debug/lab1.exe Bu -log bu.log run.vbs ::关闭 lab1.exe程序 taskki... 阅读全文
posted @ 2017-05-21 01:03 水郁 阅读(1783) 评论(1) 推荐(0) 编辑
摘要:因为需要用 C++ 实现联机对战的功能,但是不想直接用 winsock ,因此选了ZMQ 框架(~~不知道合不合适~~)。安装的过程还是挺艰辛的。但是也学到了些东西,记录一下。另外, "Zmq 的作者 Pieter Hintjens 在 2016 年因为癌症的原因走了" ,他的聪明和幽默不会再有更多 阅读全文
posted @ 2017-05-15 03:43 水郁 阅读(3476) 评论(0) 推荐(1) 编辑
摘要:我需要在C++中连接服务器上的MySQL数据库。但是直接连接失败了,原来服务器上还要修改一下MySQL的配置。 一、服务器上的配置mysql数据库 进入mysql: 输入密码。 选择mysql数据库: 增加允许远程访问的用户或者允许现有用户的远程访问。 给root授予在任意主机(%)访问任意数据库的 阅读全文
posted @ 2017-05-10 23:44 水郁 阅读(13809) 评论(0) 推荐(0) 编辑
摘要:众所周知,在OS系统中,复制文件内容到剪贴板(比如复制公钥到剪贴板)的命令是: sh pbcopy 阅读全文
posted @ 2017-04-01 09:16 水郁 阅读(4228) 评论(0) 推荐(0) 编辑
摘要:sql的插入语句长这样: 我需要的Laravel的迁移插入语句长这样: 阅读全文
posted @ 2016-10-25 21:10 水郁 阅读(587) 评论(0) 推荐(0) 编辑
摘要:2016.9.8更新: linux(Ubuntu16.04)下的配置,编译后用终端运行,解决了不能输入的问题 ———————— 因为喜欢Sublime Text 3 的高亮配色,于是想在这里写程序。从emacs配置时连配置文件在哪都不知道到vim配置了半天很有成就感,我对配置文件算是更了解了。不过S 阅读全文
posted @ 2016-09-02 23:47 水郁 阅读(4209) 评论(1) 推荐(1) 编辑
摘要:2017.7.20 复制代码时执行`set paste`来取消自动缩进,再`set nopaste`恢复。 ubuntu下面的适合acm的配置 2016.10.4 适合做acm题目写c++程序的配置 2016.9.3日更新: 命令行几句完成vim配置的方法: rm ~/.vimrc rm -rf 阅读全文
posted @ 2016-09-01 23:36 水郁 阅读(667) 评论(0) 推荐(0) 编辑
摘要:出现错误提示: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl 阅读全文
posted @ 2016-05-19 18:25 水郁 阅读(12016) 评论(0) 推荐(0) 编辑
摘要:世界上要画NS图的人肯定很少,这种无聊的东西= = 我根据个人经验和直觉,推荐三个套工具。 一、签字笔(铅笔+橡皮)+作业纸+拍照的手机 鉴于我以前手绘版ns图已经找不到了,就用室友之前画的做个例子。 优点:上手快,绘制简单。 缺点:费纸,修改麻烦。 二、Diagram Designer 这是一款软 阅读全文
posted @ 2016-03-28 21:46 水郁 阅读(11976) 评论(3) 推荐(6) 编辑
摘要:1.首先安装插件 菜单的preference->packages control,然后输入install .. 回车,再输入HTML/CSS/JS prettify 再回车,重启后就可以了。 2.在代码界面右击->HTML/CSS/JS prettify->Prettify Code ,如果出现下图 阅读全文
posted @ 2016-02-28 13:36 水郁 阅读(532) 评论(0) 推荐(0) 编辑
摘要:1.首先要安装插件LiveReload Sublime text3。 菜单 preferences->packages control,输入install.. 回车,输入LiveReload回车。 2.安装浏览器插件browser extensions 像我是chrome的,还要进行配置,在管理控制 阅读全文
posted @ 2016-02-28 12:53 水郁 阅读(1472) 评论(0) 推荐(0) 编辑
摘要:学习目标:在sublime下开启vim模式,了解基本vim的编辑快捷键。 下载安装Sublime Text 3 :http://www.sublimetext.com/3 Vim/Vi: Vim/Vi 是一个文本编辑器,没有菜单,只有命令,适合写前端代码。高效命令行使用vim编辑文本,只需在键盘上操 阅读全文
posted @ 2016-02-20 22:35 水郁 阅读(28374) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2016-02-20 18:30 水郁 阅读(4271) 评论(2) 推荐(0) 编辑

这位怪蜀黍 中午的时光真难熬!还好有你在!
点击右上角即可分享
微信分享提示