
BDWORK
daily study!
Eider1998
这个作者很懒,什么都没留下…
展开
-
运行Python时出现错误的原因:local variable xxx referenced before assignment
运行Python时出现错误的原因:local variable xxx referenced before assignment原因:赋值前引用了局部变量xxx原创 2020-11-10 17:09:39 · 541 阅读 · 0 评论 -
Address already in use的解决方法
出现错误:解决方法:1.查看所要启动 的端口在做什么:lsof -i:(端口号) 出现:2.然后kill -9 PID即可。原创 2020-10-29 16:45:11 · 2875 阅读 · 0 评论 -
centos中运行Python命令时出现如下错误的原因
错误:原因: 未设置centos的Python环境变量。原创 2020-10-22 17:15:30 · 594 阅读 · 0 评论 -
ORC存储简介
ORC存储 ORC 存储源自RC这种存储格式,RC是一种列式存储引擎,主要是在压缩编码,查询性能方面做了优化,但是对schema演化支持较差.RC/ORC最初是在Hive中得到使用,最后发展势头不错,独立成一个单独的项目.Hive1.xbanbendu版本对事物和update操作的支持,便是给予ORC实现的. ORC发展到今天,已经具备一些非常高级的功能,比如支持update操作,支持ACID,支持struct,array复杂类型.你可以使用复杂类型构建一个类似parque...原创 2020-09-19 09:08:00 · 1805 阅读 · 0 评论 -
git中删除指定目录的方法
https://www.cnblogs.com/chihaiping/p/6677624.html原创 2020-09-14 20:59:15 · 250 阅读 · 0 评论 -
ci.yml
Global: tool : build_submitterDefault: profile : [build]Profiles: - profile: name : build env : CENTOS6U3 command : make -f Makefile release : True原创 2020-09-14 20:03:56 · 247 阅读 · 0 评论 -
go程序需要注意的一个点
模块中要导出的函数,必须首字母大写。否则,将会无法找到需要调用的函数!原创 2020-09-07 15:49:42 · 152 阅读 · 0 评论 -
go协程demo
运行:func init() { go func() { for { fmt.Println("Enter in go func()!") time.Sleep(time.Minute) } }()}得到结果:每分钟会打印一条Enter in go func()!原创 2020-09-07 11:48:45 · 352 阅读 · 0 评论 -
expected ‘package‘, found ‘EOF‘解决方法
运行go时出现错误:expected 'package', found 'EOF'解决方法:保存一下文件,在运行即可。原创 2020-09-07 11:04:57 · 8558 阅读 · 0 评论 -
crontab定时任务的设置
每1分钟执行 */1 * * * * 每五小时执行 0 */1 * * * 每天执行 0 0 * * * 每月执行 0 0 1 * * 每周执行 0 0 * * 0 每年执行 0 0 ...原创 2020-09-03 10:22:03 · 626 阅读 · 0 评论 -
centos机器查看磁盘大小
1.查看指定目录的磁盘使用情况 du -sh 目录名2.查看各个目录的磁盘使用情况df原创 2020-09-02 10:50:02 · 332 阅读 · 0 评论 -
linux的shell定时任务demo
cd /usr/local/sbinvi test.sh在test.sh中输入:#! /bin/bashecho "This is shell crontab demo" >> /home/test.txt将test.sh的权限设为777chmod 777 test.sh将shell脚本放入定时任务中crontab -e输入:* * * * * /usr/local/sbin/test.sh回到home目录 cd /home...原创 2020-09-01 17:07:06 · 219 阅读 · 0 评论 -
工具:json与go结构体直接转化
工具:json与go结构体直接转化https://mholt.github.io/json-to-go/原创 2020-08-24 17:47:18 · 295 阅读 · 0 评论 -
对zk锁的常用操作
# !/user/bin/env python# -*- coding: utf-8 -*-import jsonimport timeimport loggingimport datetimeimport constantsfrom kazoo.client import KazooClientfrom kazoo.client import KazooStatelogging.basicConfig()def md5(str_param): """ md5 .原创 2020-08-21 14:58:36 · 431 阅读 · 0 评论 -
java正则匹配出浮点数的小demo
import java.util.regex.Pattern;import java.util.regex.Matcher;import java.util.*;public class testzheng { public static void main(String[] args) { // TODO Auto-generated method stub String content = "2020/08/18 16:07:43 [env] SetCon.原创 2020-08-18 16:40:07 · 222 阅读 · 0 评论 -
Error:(11, 9) java: 找不到符号 符号: 类 Pattern 位置: 类 zhengze的解决方法
Error:(11, 9) java: 找不到符号 符号: 类 Pattern 位置: 类 zhengze解决方法: 在程序开始处添加:import java.util.regex.Pattern;import java.util.regex.Matcher;import java.util.*;原创 2020-08-18 16:25:39 · 2260 阅读 · 0 评论 -
编译java时出现错误:解析时已到达文件结尾解决方法
Error:(16, 2) java: 解析时已到达文件结尾解决方法: 查看大括号是否匹配正确。原创 2020-08-18 16:23:13 · 13843 阅读 · 3 评论 -
iterm2远程上传下载步骤
1.在终端输入:接收rzrz会调出本地的目录,点击需要上传的文件即可。2.发送szsz原创 2020-08-17 20:15:51 · 413 阅读 · 0 评论 -
scala中的Await.result()
1.使用Await.result等待Future完成或者超时。2.Future代表一个异步计算,可以设置回调函数或者利用Await.result等待获取异步计算的结果,也可以组合多个future为一个新的future。原创 2020-08-16 20:31:08 · 2004 阅读 · 0 评论 -
sql中的max与greatest函数的区别
MAX()accepts one argument(max只接收一个参数) GREATEST()accepts multiple arguments(greatest可接收多个参数)原创 2020-08-10 11:04:13 · 1276 阅读 · 0 评论 -
创建与删除软连接
1.创建软连接ln -s [源文件或目录] [目标文件或目录]2.删除软连接rm -rf 软连接名字注意:删除时软连接的名字后面不加"/",否则会把提供软连接的目录给删除了。原创 2020-08-05 19:00:39 · 287 阅读 · 0 评论 -
zsh: 权限不够解决方法
运行.sh时出现zsh: 权限不够解决方法:chmod u+x *.sh原创 2020-08-04 17:06:28 · 16348 阅读 · 1 评论 -
linux的定时任务的用法
最近需要设置每天六点到十点每30分钟执行一次的任务: */30 6-10 * * * 每天六点执行一次的任务: 0 6 * * *这篇博客写了其他的定时任务的用法:https://www.cnblogs.com/b028/archive/2011/01/07/1930243.html...原创 2020-07-29 10:03:19 · 214 阅读 · 0 评论 -
python实现每秒钟检测当前机器cpu的使用情况
psutil.cpu_percent(interval=1) # 每1s钟就查看一次当前cpu的使用率cp原创 2020-07-27 15:08:41 · 516 阅读 · 0 评论 -
linux基础命令之——kill掉指定进程名字
ps -ef | grep '要杀死的进程名' | grep -v grep | awk '{print $2}' | xargs kill -9原创 2020-07-24 14:34:04 · 539 阅读 · 0 评论 -
监控机器应注意的几个点
针对CPU常用的工具有:htop、top、vmstat、mpstat、dstat、glances针对内存常用的工具有: free、top、vmstat、glances原创 2020-07-17 16:56:10 · 199 阅读 · 0 评论 -
Go实现底层接口、struct转指定格式json
1.struct设计:type Series struct { Name string `json:"name, omitempty"` Data []string `json:"data, omitempty"`}type Data struct { Categories []string `json:"categories, omitempty"` Series []Series `json:"series, omitempty"`}type Linkprofile原创 2020-07-16 14:33:15 · 291 阅读 · 0 评论 -
postman连接centos的方式
直接域名+端口即可访问。例如:原创 2020-07-14 17:06:19 · 437 阅读 · 0 评论 -
远程连接redis的方法及几个操作
一、连接redis的方法1.首先要安装redis客户端2.输入命令:redis-cli -h "要连接的redis的host" -p "要连接的redis端口号"3.连接成功会出现:host:port>二、主要操作:1. exists key2. get key3. set key value注意:这几个命令输入key时不需要加() set的时候key后面也不需要加,...原创 2020-07-09 11:57:14 · 9642 阅读 · 0 评论 -
查看机器的性能主要关注的几个点
查看机器的性能主要关注的几个点是: CPU、硬盘、内存、磁盘I/O(每秒内磁盘IO操作时长平均占用比例)。原创 2020-07-08 10:33:17 · 239 阅读 · 0 评论 -
go输出string类型的字符串
string(out)是string类型。for循环将其输出: for i := 0; i < len(string(out)); i++ { fmt.Printf("%c 起始于字位置%d\n", string(out)[i], i) }原创 2020-07-07 20:21:42 · 513 阅读 · 0 评论 -
go执行脚本中的工具
法1.package mainimport ( //"bytes" "fmt" //"log" "os/exec" "time" //"reflect" //"errors" //"strings")func main() { now := time.Now() yesTime := now.AddDate(0,0,-1).Add(time.Minute * -10).Format("20060102 15:04:05")原创 2020-07-06 14:40:56 · 840 阅读 · 0 评论 -
go转化时间、获取昨天的时间
注意:go的Sprintf、Printf、Println用法是不同的。package mainimport( "fmt" "time" )func main() { now := time.Now().Format("20060102 15:04:05") a := fmt.Sprintf("[%s]", now) fmt.Println(a)}...原创 2020-07-06 10:26:25 · 949 阅读 · 0 评论 -
go中的map部分用法
例:map[string]bool{} 此时键的类型是string,当有这个键的时候返回一个布尔型的值(具体自己定)原创 2020-06-29 15:13:23 · 190 阅读 · 0 评论 -
go获取n小时前的时间并且格式化
package mainimport ( "fmt" "time")func main() { now := time.Now() h, _ := time.ParseDuration("-1h") h1 := now.Add(24 * h).Format("2006010215") // 这里是获取了24小时前的时间, // 根据需要修改即可 fmt.Println(h1)}..原创 2020-06-29 11:17:43 · 2424 阅读 · 0 评论 -
python2.7安装mysqldb总是出错解决方法
python2.7安装mysqldb总是出错解决方法 需要用到mysqldb的地方的最开始处,加上import pymysqlpymysql.install_as_MySQLdb() 这两句话即可。原创 2020-06-11 14:56:15 · 467 阅读 · 0 评论 -
python基础读取配置文件
基础读取配置文件-read(filename) 直接读取文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(section) 得到该section的所有键值对 -get(section,option) 得到section中option的值,...原创 2020-06-04 15:18:44 · 207 阅读 · 0 评论 -
mac安装brew报错,解决方法
http://www.mamicode.com/info-detail-2898445.html原创 2020-06-01 17:27:38 · 527 阅读 · 0 评论 -
go格式化时间以XXXXXXXX类型输出
package mainimport ( "fmt" "time")func main() { nTime := time.Now() yesTime := nTime.AddDate(0, 0, -1) logday := yesTime.Format("20060102") fmt.Println(nTime) fmt.Println(yesTime) fmt.Println(logday)}原创 2020-05-27 15:05:25 · 1200 阅读 · 0 评论 -
Win10自带的软件全都无法打开解决方法
这个问题困扰我好久。解决方法是:在服务中打开即可,然后右键属性,将其设为自动。(它的英文是:windows license manager service)原创 2020-05-25 19:32:01 · 1347 阅读 · 0 评论