-
[综合] 自动运维工具:通过SCP命令将本地文件与远程文件互传
通过SCP命令将本地文件与远程文件互传,依赖expect软件。 #!/usr/bin/expect #文件名:scp.sh #作者:Lotomer #时间:2020-05-27 #功能:scp文件复制 #版本:1.0 #示例: #1)./scp.shroot@10.xx.xx.xx:~/test....
70
热度 -
[综合] 字符串算法:获取两个字符串中最大相同子串,模拟一个trim方法,去除字符串两端的空格。
/*获取两个字符串中最大相同子串。比如:str1="abcwerthelloyuiodef";str2="cvhellobnm"提示:将短的那个串进行长度依次递减的子串与较长的串比较。*/ publicstaticvoidmain3(String[]args){Stringstr1="abcwer...
76
热度 -
46
热度 -
[综合] ((void *) - 1)和(void*)0
1:((void*)-1) 对于32位机器来说,((void*)-1)是把-1转换成指针0xFFFFFFFF,即INVALIDATE。64位同理,转换为全F的地址。 2:(void*)0 判断指针是否为空指针,即NULL。
38
热度 -
[综合] 通过SSH命令在远程服务器上执行脚本或命令
通过SSH命令在远程服务器上执行脚本或命令,需要在本脚本所在机器安装expect软件 #!/usr/bin/expect #文件名:executeSshCommand.sh #作者:Lotomer #时间:2017-08-26 #功能:执行远程命令ssh #版本:1.1 #参数: #1)remot...
78
热度 -
[综合] css限制显示文本的最多行数
span文字数量不确定, 限制最多两行,超出部分显示省略号 .limitMultiLine{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:h...
49
热度 -
[综合] c++中new的三种用法详解 清晰明了
一、概述 new有三种使用方式:plainnew,nothrownew和placementnew。 (1)plainnew就是我们平常使用的普通的new运算符。 void*operatornew(std::size_t)throw(std::bad_alloc)voidoperatordelete...
79
热度 -
61
热度 -
57
热度 -
[综合] spark-sql执行报错No suitable driver found for jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=
未指定--driver-class-path 正确指令: spark-sqllocal[2]--jars~/software/mysql-connector-java-5.1.27-bin.jar--driver-class-path~/software/mysql-connector-java-5...
53
热度 -
[综合] java窗口应用学习笔记_第二次
布局管理 布局是容器类的特性 FlowLayout一行一行放,一行放满接着下一行,这取决于窗口大小 BorderLayout将容器划分为东西南北中五个区域,如果占用相同区域,后申明的会覆盖先前的。默认放在中区域 GridLayout网格布局顾名思义 颜色和字体 一下由一道例题来阐述 package...
48
热度 -
73
热度 -
[综合] Activity 之间传递参数
传递简单数据 传递数据 Intenti=new(this,TwoActivity.class);i.putExtra("data","要传递的数据”);startActivity(); 获取数据 Intenti=getIntent();Stringdata=i.getStringExtra("...
48
热度 -
[综合] 简单编程:完成猜数字游戏 ,用户输入数字,判断该数字是大于,小于,还是等于随机生成的数字,等于的时候退出程序。
importjava.util.Random; importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);Randomrandom=newR...
14
热度 -
[综合] C++多线程中的互斥量和互斥锁
C++多线程竞争时经常用到互斥量用std::mutex,它可以单独使用,也可以和互斥锁在一起使用。 std::mutex单独使用的话就lock()加锁,用unlock()解锁。 为了方便的话可以用用互斥锁lock_guard,lock_guard会在创建时自动加锁,并且在作用域结束时自动析构释放锁。...
81
热度 -
[综合] MFC 禁止拖动 ListCtrl 表头,获取选中行号
禁止拖动重载OnNotify BOOLCMainDialog::OnNotify(WPARAMwParam,LPARAMlParam,LRESULT*pResult) {//TODO:在此添加专用代码和/或调用基类//屏蔽两个消息通知码,使得禁止拖动List表头NMHEADER*pNMHeader...
43
热度 -
[综合] FRR - 基础数据结构篇 - 数据同步atomlist.c
atomlist.c和atomlist.h文件中数据的解读离不开frratomic.h文件。 数据 /*atomic_atomptr_tmaylookabitodd,it'sforthesakeofC++compat*/ typedefuintptr_t atomptr_t; typedefat...
85
热度 -
[综合] 1512 好数对的数目(暴力破解)
1.问题描述: 给你一个整数数组nums。如果一组数字(i,j)满足nums[i]==nums[j]且i<j,就可以认为这是一组好数对。返回好数对的数目 示例1: 输入:nums=[1,2,3,1,1,3]输出:4解释:有4组好数对,分别是(0,3),(0,4),(3,4),(2,5),下标从...
18
热度 -
[综合] window向linux系统上传文件的方法
1,如果windows命令行支持scp,就用scp上传 scppath/文件名linux用户名@主机名或者ip地址:目录 例子: scpF:\BaiduNetdiskDownload\mysql-connector-java-5.1.27-bin.jarhadoop@hadoop001:~/app/...
69
热度 -
[综合] 开源Kettle 与 国产自研Beeload 核心功能对比
建设数据中心其间有一重要且烦碎的数据治理工作即(数据清洗、数据过滤、数据转换、数据标准化......) 建数仓必备工具-ETL工具:业界最出名的开源Kettle与国产老牌Beeload核心功能对比参考如下: 北京灵蜂Beeload&PentahoKettle核心功能对比 序号 技...
27
热度