- 博客(77)
- 收藏
- 关注
翻译 deepseek部署集成阿里云
阿里云操作步骤https://www.aliyun.com/solution/tech-solution-deploy/2868889?3:在左侧导航栏,选择全部API-KEY或我的API-KEY,然后创建或查看 API-KEY,最后复制 API-KEY 以便在下一步骤中使用。2:鼠标悬停于页面右上角的image图标上,在下拉菜单中单击API-KEY。2:运行并配置百炼 API ,单击设置。3:在弹出的看板中按照如下表格进行配置。
2025-02-13 10:52:23
102
原创 k8s dockers 部署 k8s运行docker
注意这边的–pod-network-cidr=10.244.0.0/16,是k8的网络插件所需要用到的配置信息,用来给node分配子网段,用到的网络插件是flannel,就是这么配,其他的插件也有相应的配法。我们kubernetes初始化语句可以看出,我用到的是flannel,其实还有其他的网络插件,比如Calico网络,但是我一直配不好,对应的pod总是显示失败状态。我们的思路是,先从国内阿里云拉取镜像,然后再修改名字,改为和谷歌容器镜像仓库名字相同的镜像。这时当然了,以为我们还没把计算节点加进来。
2024-10-22 18:10:03
1674
原创 faild to load selinux policy freezing 虚拟机无法启动
faild to load selinux policy freezing 虚拟机无法启动
2024-10-22 14:47:05
1140
原创 vue3父子组件传对象,子组件访问修改父组件对象中的属性值
在实际运用中不需要这么复杂,父组件不变,子组件如下。//具体逻辑 例如:修改父组件username的值。
2023-09-14 18:26:29
2388
1
原创 const formRef = ref<InstanceType<typeof ElTable>>();报错
const formRef = ref();报错
2022-10-31 19:45:37
1787
原创 npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead问题解决
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
2022-08-18 14:42:49
557
原创 protoc-gen-go: unable to determine Go import path for “*.proto“问题解决
protoc-gen-go: unable to determine Go import path for "*.proto"问题解决
2022-06-16 15:55:42
4009
4
原创 在windows下安装protoc-gen-go插件的问题
1:插件protoc-gen-go和protoc下载(下载压缩包的需要解压)2:配置环境变量即可
2022-06-16 15:52:33
833
1
原创 go接口封装继承多态
//创建一个接口type Animmal interface { msg()}//创建结构体type Dog struct { name string age int}//创建接口体type Cat struct { name string age int}//绑定方法func (d *Dog) msg() { fmt.Println("我是",d.name,"我今年",d.age,"岁了")}func (c *Cat) msg() { fmt.Println("我是
2022-05-31 16:13:51
258
原创 go 编程 实现学生管理系统
model:package mainimport ( "fmt" "os")//创建菜单func menu() { fmt.Println("欢迎进入学生信息管理系统") fmt.Println("1:学生注册") fmt.Println("2:信息修改") fmt.Println("3:信息查询") fmt.Println("4:退出系统")}//创建学生并初始化type student struct { name string age int sex strin
2022-05-31 11:31:37
206
原创 go map &取值异常
type student struct { name string age int}func main() { m := make(map[string]*student) stus := []student{ {name: "小王子", age: 18}, {name: "娜扎", age: 23}, {name: "大王八", age: 9000}, } for _, stu := range stus { m[stu.name] = &stu } f
2022-05-31 09:41:59
664
原创 go 通过构造函数传值给结构体实例
//创建结构体type Person struct { name string}//构造函数func (per Person)test1() { per.name = "tom"}//构造函数func (per *Person)test2() { per.name = "jack"}func main() { //实例化person结构体 p1 := Person{"xiaoming"} p2 := &Person{"xiaoming"} //调用构造函数 p1
2022-05-27 17:25:52
330
原创 go向slice中append map
func main() { //声明一个map并初始化 m2 := make(map[string]string, 10) //追加元素 m2["name"] = "zhangsan" m2["age"] = "18" //输出map fmt.Println(m2) //声明切片并初始化 i2 := make([]map[string]string,1) //添加元素 i2[0] = map[string]string{"sex":"woman"} //向切片中append map
2022-05-26 17:53:24
524
原创 python __repr__ = __str__
reprclass Name: def __init__(self,name): self.name = name def __str_(self): return '%s' %self.namestudent = Name('jock')print (student)jock_strclass Name: def __init__(self,name): self.name = name def __str_(
2022-04-08 11:18:02
709
原创 python专用方法setitem,getitem,delitem运用
class data: def __init__(self): self.d = {"name": "zhangsan", "age": 18, "sex": "women"} def __len__(self): return len(self.d) # setitem def __setitem__(self, key, value): self.d[key] = value # getitem def
2022-04-07 16:45:30
581
原创 shell查找匹配行,输出该行并输出下面的一行
awk:awk '$0~/keyword/{print $0; getline; print $0;}' file例:awk '$0~/hostname.rm2/{print $0;getline;print $0;}' yarn-site.xml<name>yarn.resourcemanager.hostname.rm2</name> <value>host*******</value>print $0:打印该行getline;pri
2022-03-22 11:53:09
3943
原创 运维轻量并发小工具pssh
pssh杀手锏是文件并行复制,当进行在远程主机批量上传下载的时候,最好使用它pssh --help可以查看命令参数选项:-l 远程机器的用户名-p 一次最大允许多少连接-o 输出内容重定向到一个文件-e 执行错误重定向到一个文件-t 设置命令执行的超时时间-A 提示输入密码并且把密码传递给ssh(注意这个参数添加后只是提示作用,随便输入或者不输入直接回车都可以,可以结合sshpass -p password使用)-O 设置ssh参数的具体配置,参照ss
2022-03-07 09:40:25
362
转载 HDFS Decommission退服慢的问题
dfs.namenode.replication.work.multiplier.per.iteration 每次复制的块的个数为dn的个数*该参数dfs.namenode.replication.max-streams 进行复制任务分配时,单个DN人队伍的最大值dfs.namenode.replication.max-streams-hard-limit 若DN的复制任务大于该值时,不会将其选为复制的源节点<property> <name>dfs.namen
2021-12-23 17:57:31
562
原创 hadoop的journalnode节点出现Can‘t scan a pre-transactional edit log错误解决办法
今天值班由于hdfs的日志满了导致磁盘爆了100%,zk和journal都挂了删日志文件的时候,不知道删错哪个地方了。该目录下一直报错,这个日志文件增长很快,/home/bigdata/hadoop/logs/ hadoop-hdfs-journalnode-xx.log 先备份journal/这个目录方式一: 然后删除除version之外的文件,重启之后就没有错误日志了,但是从文件大小来看,是少了很多方式二: 备份别的服务器上的文件,删除当前机器的除version之外的文
2021-11-28 15:15:27
1224
原创 hbase1.xx版本出现元数据不一致情况处理
1:hbase元数据一致性一致性是指Region在meta中的meta表信息、Regionserver的Region信息和hdfs的Regioninfo的Region信息三者之间的数据一致。2:hbase1.xx版本的数据一致性检查 hbase hbck 返回很多内容看最后这部分内容就可看到有多少条不一致 ... 130 inconsistencies detected. Status: INCONSISTENT ... 相关的错误都再返回的文本中会显示ERROR,如
2021-11-11 19:31:42
2525
原创 sed: -e expression #1, char 19: unknown option to `s‘问题解决
近期在执行sed替换时遇到两个问题1:sed: -e expression #1, char 19: unknown option to `s’2:变量的参数是一串命令,无法被执行代码如下hdfs=`echo $(paste -d "," -s - < ./test)`#变量的值是一串命令echo "$hdfs"#这里hdfs是可以正常输出的dir=`cat [filepath]|grep '/data.*s'|sed "s#^.*<value>##g"|sed "s#&l
2021-08-20 09:48:41
2040
原创 虚拟机免密登录设置完,登录节点一直需要输入密码怎么办?
先看问题提示:[root@data ~]# start-dfs.shStarting namenodes on [data]root@data's password: data: starting namenode, logging to /opt/software/hadoop260/logs /hadoop-root-namenode-data.out root@localhost's password: localhost: starting datanode, logging t
2021-04-10 17:55:38
2812
原创 sql函数执行顺序
sql语句常用函数select from where groupby hiving orderby limit 这几个是在sql语句中比较频繁出现的函数,那这些函数在语句中执行的逻辑顺序是怎样的呢?举例select *(Group by字段 或 聚合函数)from tablenamewhere (需要满足的筛选条件)group by (分组聚合字段)having (保留符合条件的分组字段)order by (进行按字段降序排序)limit (限制输出多少
2021-04-09 15:25:49
670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人