- 博客(297)
- 资源 (36)
- 收藏
- 关注
原创 sublimetext 快捷键
Ctrl+Shift+L 在选中的每行行尾插入光标,即可同时编辑这些行。Ctrl+Enter 在下一行插入新行 一般与上面的快捷键连用。Ctrl+Enter 在下一行插入新行 一般与上面的快捷键连用。command + shift + L 列编辑模式(选中多行)Ctrl + [ :代码左缩进。Ctrl + ] :代码右缩进。Shift+Tab 向左缩进。cmd + y 恢复撤销。cmd + z 撤销。
2023-08-04 15:21:34 159
原创 替代Linux下的rm的脚本
需要将这个脚本利用alias别名写到~/.bashrc中。vim ~/.bashrc#add rm.shalias del='sh /home/username/rm.sh'rm.sh的内容如下:#!/bin/bash_recyc='/home/username/workspace/recycle'test ! -d $_recyc && mkdir -p $_recyc_datedir=`date +"%Y%m%d"`_dstdir=$_recyc/$_dated
2022-05-26 12:40:36 170
原创 在linux上使用gdb分析死锁问题
学习1学习2死锁代码解读:#include<bits/stdc++.h>#include "unistd.h"using namespace std;pthread_mutex_t mutex1 = PTHREAD_MUTEX_INITIALIZER;pthread_mutex_t mutex2 = PTHREAD_MUTEX_INITIALIZER;pthread_mutex_t mutex3 = PTHREAD_MUTEX_INITIALIZER;pthread_mut
2022-05-20 23:42:24 205
原创 tmux命令与配置
敏捷配置:alias dy='tmux -CC -u new-session -s wudanyang -A'-u:支持 utf8new-session -s 「name」 :定义你的 session 名称-A:不存在则创建,存在则进入通过这个命令,你就可以无痛保存自己的工作记录了只要机器不宕机,你就可以一直在上面无间断地玩耍会话操作:ctrl+b d 退出会话,回到shell的终端环境tmux ls 终端环境查看会话列表tmux new -s session1 新建会话ctrl+b
2022-05-15 03:10:12 326
原创 ServiceMesh与API
Service Mesh在应用内部对pod进行调度,API附着在应用的边界。也就是说使用ServiceMesh的应用的业务代码中没有流量、网络、代理等功能代码,而使用API的应用的业务代码中需要掺杂流量、网络、代理等功能代码。...
2022-05-14 02:12:44 121
原创 CentOS7安装bazel
wget https://copr.fedorainfracloud.org/coprs/vbatts/bazel/repo/epel-7/vbatts-bazel-epel-7.rep --no-check-certificatemv vbatts-bazel-epel-7.rep /etc/yum.repos.d/cd /etc/yum.repos.dmv vbatts-bazel-epel-7.rep vbatts-bazel-epel-7.repoyum install -y bazel
2022-05-13 15:40:29 1090
原创 Effective学习笔记
使用explicit禁用类型转换。尽量使用引用或者指针而不是值传递,值传递过程中有拷贝构造。尽量以const、enum、inline替换#define,宏定义经过展开后不在符号表中。常量一般使用static const修饰,不定义成宏。使用宏定义来实现一小部分功能可以避免函数调用时的开销,但是容易出逻辑上的问题,建议使用inline代替。...
2022-05-11 02:11:53 131
原创 拯救大兵Clion
一日,在mac上修改Clion虚拟机配置后导致Clion不能重启。原因是下图中第二个红框里的数值大小不能比第一个红框大。相信熟悉java的朋友都知道这些参数事什么意思,我就不多说了。使用命令vim /System/Volumes/Data/Users/username/Library/Application Support/JetBrains/CLion2021.1/clion.vmoptions将相关参数改正即可。...
2022-05-04 23:41:05 604
原创 Linux常用命令及问题排查命令
在某个目录的所有文件中查询关键字“hello abcserver”find /etc -name “*” | xargs grep “hello abcserver”显示某个目录下所有文件的大小du -smh *
2022-03-24 01:20:16 1910 1
原创 VSCode上的LiveTemplate配置
参考链接cpp.json文件内容如下:{ // Place your snippets for cpp here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible va
2022-01-25 23:29:45 1006
原创 自建OSS存储
minio官方文档#获取miniowget https://dl.min.io/server/minio/release/linux-amd64/minio#加权限chmod +x minio#后台启动minio ./minio可以换成minio的绝对路径 --address是服务地址 #--console-address是控制台地址,可以通过web进行访问 记得把相应的端口开放出来nohup ./minio server --address 0.0.0.0:9000 --console-
2022-01-03 01:56:35 3033
原创 CentOS上的vim编译命令
./configure --enable-multibyte --with-features=huge --enable-python3interp --enable-rubyinterp --enable-luainterp --enable-perlinterp --with-python3-config-dir=/usr/lib/python3.6/config --enable-gtk3-check --enable-cscope --prefix=/usr --enable-fontset
2021-12-14 14:11:09 1271
原创 linux上查看文件的创建时间
链接`脚本statx#!/bin/sh[ $# -ne 1 ] && echo "Usage: $0 {FILENAME}" && exit 1 INODE=`ls -i $1 |awk '{print $1}'`FILENAME=$1 # 如果传入参数带/,则获取这个传入参数的目录路径并进入目录`echo $FILENAME | grep / 1> /dev/null` && { FPWD=${FILENAME%/*};FPWD=${
2021-12-03 16:43:45 2388
原创 DTS命令
curl --location --request POST '127.0.0.1:8080/engine/db-trans'--header 'Content-Type: application/json'--data-raw '{ "filepath":"/Users/duanxiangqing/Desktop/dtsresult/playa.db" }'
2021-12-02 21:19:39 148
原创 springboot项目在linux服务器部署启动脚本shell编写
#使用方法sh small_control.sh all start sh small_control.sh 8080 stopsh small_control.sh 8081 restart#small_control.sh代码#!/bin/bashcurrent_dir=$(cd `dirname $0`; pwd) #当前目录#判断第二个参数case $2 instart) if [ $1 == "all" ]; then #第一个参数
2021-11-25 21:19:01 360
原创 网络相关命令
查看IPifconfig eth0 |awk '/inet/{print $2}'查看tcp连接数netstat -na | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
2021-11-22 19:58:21 1897
原创 mac终端光标快捷操作
Ctrl + h 退格删除一个字符,相当于通常的Backspace键Ctrl + u 删除光标之前到行首的字符Ctrl + k 删除光标到行尾的字符Ctrl + a 光标移动到行首(Ahead of line),相当于通常的Home键Ctrl + e 光标移动到行尾(End of line)Ctrl + c 取消(cancel)当前行输入的命令,相当于Ctrl + BreakCtrl + l 清屏,相当于执行clear命令Ctrl + p 调出命令历史中的前一条(Previous)命令,相当于
2021-11-21 18:12:07 940
原创 Linux各种文本处理命令
vim cat more less head tail stat wc file diff grep sed awk cut trLinux各种文本处理命令
2021-11-18 12:01:47 611
原创 Tomcat启停脚本
#!/bin/bash# description: Tomcat7 Start Stop Restart# processname: tomcat7# chkconfig: 234 20 80CATALINA_HOME=/usr/local/tomcat8.5.39case $1 in start) sh $CATALINA_HOME/bin/startup.sh ;; stop) ps -e|grep java|awk '{pr
2021-11-17 23:44:34 98
原创 gcc @Commandfile解决命令过长问题
搜索@ 在最下面在同一个文件夹下面创建三个文件,内容分别如下:a.cpp:#include <iostream>#include "a.h"int main() { std::cout << "D" << std::endl; TestD *test_d = new TestD(5); std::cout << test_d->i << std::endl; test_d->show();}a.h:
2021-11-13 14:18:05 1213
原创 远程服务器自动登录
教程1教程2#更改bash配置文件vim ~/.bash_profile#使bash配置文件生效source ~/.bash_profilebash配置文件内容:添加如下内容alias aly="expect /Users/duanxiangqing/shell_command/aly.sh"/Users/duanxiangqing/shell_command/aly.sh的内容如下: 1 #!/usr/bin/expect 2 set timeout 30 3 spawn
2021-11-07 13:11:59 256
西交大 西安交通大学计算机软件复试面试常问问题.rar
2020-03-08
哈工大 哈尔滨工业大学计算机软件复试面试常问问题.rar
2020-03-08
复旦计算机软件复试面试常问问题.rar
2020-03-08
浙大计算机软件复试常问问题.rar
2020-03-08
中科大计算机软件复试常问问题.rar
2020-03-08
剑指offer题目代码.rar
2020-03-03
可供各学校计算机上机复试及各OJ平台刷题使用算法笔记.rar
2020-01-27
考研北邮软件工程及数据库试题.rar
2020-01-27
第一次测试开发实习生学习材料.rar
2020-01-20
EasyBCD.zip
2020-09-06
Paste.dmg剪切板神器剪切板神器
2020-09-05
TDM-GCC-64.zip
2020-05-11
postman.rar
2020-05-11
成电 电子科技大学计算机软件复试面试常问问题.rar
2020-03-08
南大 南京大学计算机软件复试面试常问问题.rar
2020-03-08
上交 上海交通大学计算机软件复试面试常问问题.rar
2020-03-08
华科 华中科技大学计算机软件复试面试常问问题.rar
2020-03-08
西电 西安电子科技大学计算机软件复试面试常问问题.rar
2020-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人