自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔跑的菜鸡

记录学习的点点滴滴

  • 博客(29)
  • 收藏
  • 关注

转载 Linux shell中2>&1的含义解释

A.首先了解下1和2在Linux中代表什么在Linux系统中0 1 2是一个文件描述符上面表格引用自这里飞机票从上表看的出来,我们平时使用的echo “hello” > t.log1其实也可以写成echo “hello” 1> t.logB.关于2>&1的含义关于输入/输出重定向本文就不细说了,不懂的可以参考这里,主要是要了解> < &lt...

2019-11-28 18:35:03 134

原创 linux中的>,>>的用法

linux中>表示覆盖原文件内容(文件的日期也会自动更新),>>表示追加内容(会另起一行,文件的日期也会自动更新)。1 将history命令执行的结果保存到history.log文件中[root@gxzs-solr1 ~]# history > history.log (history.log 文件 会自动生成)[root@gxzs-solr1 ~]# ca...

2019-11-28 18:24:19 371

转载 java中的堆和栈解释

飞机票讲的容易懂

2019-11-28 17:10:11 103

原创 cron中的时间表达式

#crond服务管理与访问控制#以下2个命令一般都不需要,,linux默认就启动了service crond restart #启动crond服务chkconfig crond on #自动启动命令:crontab [选项]crontab -e 编辑crontab -l 查询任务crontab -r 删除时间规则:要执行脚本第一个* 一个小...

2019-11-28 15:28:15 3221

原创 linux里的drwxr-xr-x代表的权限解释,以及linux中文件和目录的类型,查看用户用户组

权限的计算是除去第一位字母开始,权限都是三个符号为一组合,其中-表示没有这个权限d:第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道rwx:第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。r-x:第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。r-x:第8-10位表示其他用户所具有的权限。如:drwxr-xr-x user1 g...

2019-11-28 11:37:17 4748 1

原创 mongo操作命令

范围查询,大于gt,大于等于gt,大于等于gt,大于等于gte,小于lt,小于等于lt,小于等于lt,小于等于ltedb.集合名称.({“属性1” : {“gte”:18,“gte” : 18, “gte”:18,“lte” : 30}})db.getCollection('interface_log').find({"type":"SKU","created":{"$gte":ISODat...

2019-11-28 11:32:49 158

原创 linux的history命令

history命令:用于显示历史记录和执行过的指令命令。history命令读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件。该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定序号的历史命令。例如,要执行第2个历史命令,则输入!2。history命令:是被保存在内存中的,当退出或者登录shell时,会自动保存或读取。在内存中,历史命令仅能够存储10...

2019-11-28 11:32:23 233

原创 低版本kafka客户端无法消费消息的原因分析

错误现象:kakfa客户端一直无法获取消息环境:kakfa版本:0.8.11java kafka客户端版本1.3.10分析与解决第一步:参看消费者的基本情况执行./bin/kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --group malm_log --topic success_top --zookeeper 192....

2019-11-28 11:31:40 1193

原创 linux关于压缩解压tar包

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...

2019-11-28 11:30:59 14868

原创 docker中的expose

Dockerfile 里面的 expose,是标记信息,不能直接打开端口,方便运维人员在使用容器时,知道要打开哪些端口。使用时 docker run -itd -P xxx:xxx ,大写 -P,会映射在Dockerfile文件中使用EXPOSE定义的端口,不需要手动 -p : 这种形式。Docker里面expose和publish(run -p)的区别这里主要记录的是我最近使用docker发...

2019-11-28 11:29:58 7628 2

原创 linux查看某个pid的所有进程

top -H -p $PID #查看对应进程的那个线程占用CPU过高1、top -H手册中说:-H : Threads toggle加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。2、ps xH手册中说:H Show threads as if they were processes这样可以查看所有存在的线程。3、ps -mp手册中说:m Show th...

2019-11-28 11:29:13 2734

原创 linux(ubuntu)查看/修改时区时间

tzselect:执行tzselect命令–>选择Asia–>选择China–>选择east China - Beijing, Guangdong, Shanghai, etc–>然后输入1。过程如下图:执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ=‘Asia/Shanghai’; export TZ 并将这行命令添加到.p...

2019-11-28 11:28:03 6588

原创 springboot实现发送消息后的回调

public class Sender { Logger log = LoggerFactory.getLogger(Sender.class); @Autowired private KafkaTemplate kafkaTemplate; public void sendMessage(String topic, Event event) { ...

2019-11-26 15:29:53 1469

原创 kafka生产者配置介绍

1)生产者概览(1)不同的应用场景对消息有不同的需求,即是否允许消息丢失、重复、延迟以及吞吐量的要求。不同场景对Kafka生产者的API使用和配置会有直接的影响。(2)Kafka发送消息的主要步骤消息格式:每个消息是一个ProducerRecord对象,必须指定消息所属的Topic和消息值Value,此外还可以指定消息所属的Partition以及消息的Key。1:序列化ProducerRe...

2019-11-26 14:44:25 497

原创 查看 linux 是ubuntu 还是centos命令

如果是想查看你的Linux系统是Ubuntu还是CentOS,可以使用lsb_release -a命令,lsb_release -a命令可以列出你的Linux系统是哪个Linux发行版,它还可以列出具体是第几个版本。...

2019-11-22 23:09:44 809

原创 java将List里的Map按照某一个key的value比较大小后排序,使用Collections.sort自定义排序,Arrays.sort重排(字符重排demo)

比较的是MAP的时候大于是升序排序,小于是降序//如果是对象则将所有HashMap<String, Object>换成对象即可,当然,if里获取值的方式也要进行修改Collections.sort(clList, new Comparator<HashMap<String, Object>>() {@Overridepublic int compare...

2019-11-20 18:23:32 714

原创 java将List按照一定的大小分成多个List(分割List)

List<List> splitList(List list , int groupSize){return Lists.partition(list, groupSize); // 使用guava进行分组}import com.google.common.collect.Lists

2019-11-20 16:58:24 17189 1

原创 mysql的truncate table删除整表数据与truncate函数保留数值的小数点后几位

----------------------在删除中--------------------mysql中delete和truncate区别delete和truncate区别如下:一、灵活性:delete可以条件删除数据,而truncate只能删除表的所有数据;delete from table_test where ... truncate table table_test 二、效...

2019-11-19 11:18:16 539

转载 mysql查询前一天后一天的sql,以及加减时间的sql方法

前一天date_sub(curdate(),interval 1 day)明天(后一天)date_sub(curdate(),interval -1 day)前一个月date_sub(curdate(),interval 1 month)下个月date_sub(curdate(),interval -1 month)去年date_sub(curdate(),interval 1 ...

2019-11-19 10:57:18 3443

原创 docker中的volumes

volumes: - /var/run/:/host/var/run/ - ./channel-artifacts:/var/hyperledger/configs - ./fabric_logs:/tmp/fabric_logs/ 把容器中/tmp/fabric_logs目录映射到宿主机当前目录下的./fabric...

2019-11-17 23:46:54 2729

原创 mysql根据查询结果自增rowNum行号

mysql select自增变量rownumSET @rownum =0;select *,@rownum := @rownum + 1 as i from ad_info;SET @rownum =0;@rownum :=1这2个是变量赋值的方式,序号结果附在i上设置子查询赋值select (@i:=@i+1) i,a.* from coin.t_coin a ,(select ...

2019-11-17 21:38:25 3562

原创 docker可视化界面portainer

linux下安装Portainer,它提供了图形化界面用于管理Docker主机和Swarm集群。如果使用Portainer管理本地Docker主机的话,需要绑定/var/run/docker.sock:1docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer访问...

2019-11-17 17:35:12 3845

原创 Linux部署zerotier局域网工具,并搭建moon;客户端配置moon

在线安装zerotiercurl -s https://install.zerotier.com | sudo bash查看安装zerotier版本sudo zerotier-cli status加入一个netWorksudo zerotier-cli join ################(networkid)查看加入的网络的信息,比如networksudo zerotier-...

2019-11-17 13:20:49 15458 1

原创 java8出现的Option类

写过 Java 程序的同学,一般都遇到过 NullPointerException ???? —— 为了不抛出这个异常,我们便会写如下的代码:User user = getUserById(id);if (user != null) {String username = user.getUsername();System.out.println("Username is: " + usernam...

2019-11-17 00:33:08 3416

原创 java8出现的lambda表达式

语法lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) ->{ statements; }以下是lambda表达式的重要特征:可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。可选的参数圆括号:一个参数无需定义圆括号,但多个参数需要定义圆括号。可选的大括号:如果主体包含了一个语句,就不需要使用...

2019-11-12 17:14:37 96

原创 win10家庭版无法远程连接

cmd->regedit找到如下路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters最后的CredSSP和Parameters一般是没有的,需要按照逻辑关系依次建立先建立CredSSP然后再其目录下建立Parameters(右击新建文件夹)在P...

2019-11-12 04:25:42 313

原创 IDEA在创建类的时候自动带上作者信息

自定义要填写什么信息

2019-11-10 15:21:48 812

原创 idea在pom中提示依赖

选择本地的update一下就可以了,不然依赖要记住名字的话那就太蛋疼了

2019-11-10 15:06:55 457

原创 利用Mysql在Insert Into的时候检查数据存在就更新

INSERT INTO wms_to_ccs ( warehouseCode, Lpn, Area2 )VALUES ( 'XQC01', 'LPN005', 1 ), ( 'XQC01', 'LPN038', 1 ), ( 'XQC01', 'LPN004', 1 ), ( 'XQC01', 'LPN003', 1 ), ( 'XQC01', 'LPN036', 1 ), ( 'X...

2019-11-01 18:33:50 998

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除