摘要: phello.c #include <stdio.h> void increment(int* p); // 提前声明increment函数 int main(void){ printf("index start \n"); int b = 0; // 初始化b的值 increment(&b); / 阅读全文
posted @ 2024-01-29 15:20 ~清风煮酒~ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 之前的打包方式: pyinstaller --onefile --windowed pythonfilename.py 执行exe报错: 修改打包命令: pyinstaller --onefile --windowed --hidden-import plyer.platforms.win.noti 阅读全文
posted @ 2023-05-11 09:50 ~清风煮酒~ 阅读(253) 评论(0) 推荐(0) 编辑
摘要: import pyautogui import tkinter as tk class Clicker: def __init__(self): self.root = tk.Tk() self.root.title("桌面点击程序") self.root.geometry("300x150") s 阅读全文
posted @ 2023-04-20 17:50 ~清风煮酒~ 阅读(146) 评论(0) 推荐(0) 编辑
摘要: A机器(172.29.127.214) ~验证机器是否安装nfs [root@iZuf68axr8qcp54hhjv1utZ ~]#rpm -qa | grep nfs [root@iZuf68axr8qcp54hhjv1utZ ~]#rpm -qa | grep rpcbind ~安装nfs [r 阅读全文
posted @ 2023-02-28 16:17 ~清风煮酒~ 阅读(106) 评论(0) 推荐(0) 编辑
摘要: https://github.com/coreybutler/nvm-windows https://zhuanlan.zhihu.com/p/550963305 C:\Users\user001>node -vAccess is denied. C:\Users\user001>nvm unins 阅读全文
posted @ 2022-10-12 14:01 ~清风煮酒~ 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 项目结构: 前端vue+element ui 后端java springboot 国际化方案: 前端项目都安装i18n: npm i vue-i18n –save 都做前端国际化,后端不做国际化,只对异常定义好返回码 前端项目: 定义i18n文件夹 定义:i18n/langs文件夹 定义如下目录结构 阅读全文
posted @ 2022-04-02 15:41 ~清风煮酒~ 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 造成跨域的三个场景: 1.ip(域名)相同,端口不同 2.ip不同,端口相同 3.协议不同,如一个是http,一个是https 解决方法: 1,前端 由于使用的webpack 初始化的vue 项目则修改如下文件: config/index.js module.exports = { dev: { / 阅读全文
posted @ 2022-02-28 14:38 ~清风煮酒~ 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: kafka简介 Kafka 2012年10月由Apache孵化。Kafka 是主流的消息队列组件,可以让后端服务之间轻松的相互沟通。kafka有一个成熟且庞大的生态圈。 消息队列组件的比较 Kafka使用场景 消息:替换传统的消息系统,解耦数据生产者,缓存未处理的消息。吞吐量,内置分区,副本和故障转 阅读全文
posted @ 2022-01-15 10:26 ~清风煮酒~ 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Vue.js进阶学习部分总结 Vue.js进阶学习课程,以命令行的方式开发您的应用程序。 课程详细 课程介绍 命令行安装 各种项目模板 webpack模板工程 引入Bootstrap4 使用Ajax库-axios 自定义css样式 组件的结构 工程的结构 路由知我心 路由初体验 动态路由 嵌套路由 阅读全文
posted @ 2021-04-18 12:44 ~清风煮酒~ 阅读(110) 评论(0) 推荐(0) 编辑
摘要: G:\2021workspace\vue\LearnVueJS2\myweb>npm start > myweb@1.0.0 start > npm run dev > myweb@1.0.0 dev > webpack-dev-server --inline --progress --config 阅读全文
posted @ 2021-04-15 11:52 ~清风煮酒~ 阅读(7647) 评论(0) 推荐(0) 编辑
摘要: 1.执行初始化项目命令 G:\2021workspace\vue\LearnVueJS2>vue init webpack myweb ? Project name myweb ? Project description A Vue.js project ? Author shaozhiqi <zh 阅读全文
posted @ 2021-04-15 11:47 ~清风煮酒~ 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 报错 cb.apply is not a function 然后就删除了手动删除了C:\Users\zhiqi.shao\AppData\Roaming\下的npm 和npm-cache(删除时关闭占用,如cmd) 然后执行: C:\Users\zhiqi.shao>node -v v14.16.0 阅读全文
posted @ 2021-04-11 14:39 ~清风煮酒~ 阅读(5354) 评论(0) 推荐(0) 编辑
摘要: 异常: network tunneling socket could not be established, cause=connect ETIMEDOUT 16.85.88.10:8080 C:\Users\zhiqi.shao>npm show vue-cli npm ERR! code ECO 阅读全文
posted @ 2021-04-11 12:52 ~清风煮酒~ 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 01. 什么是Vue.js02. 从demo1开始03. 条件与循环04. 处理用户输入05. 按钮事件06. 组件07. 过滤器08. 计算属性09. 观察属性10. 设定机算属性11. Class绑定12. Class对象绑定13. 条件渲染14. 元素显示v-show15. 列表渲染16. J 阅读全文
posted @ 2021-04-07 22:07 ~清风煮酒~ 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 由于每个项目组git代码管理规范都不一致,分支开发和fork开发模式。我就说下fork处理的流程吧。 问题点: 我的代码是从自己的远程个人仓库clone的。我的个人远程仓库代码是从项目的远程仓库弄fork来的。 我clone的代码在本地修改了一部分代码,在我修改期间项目远程库代码被其他同事提交了好多 阅读全文
posted @ 2020-04-16 18:54 ~清风煮酒~ 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 并且第一个接口的返回值中部分参数得作为第二个接口的入参,所以做了如下shell验证 第一个接口返回的response body串: { "bizCode": "1", "bizDesc": "success", "item": [ { "age": "20", "name": "shaoshao" 阅读全文
posted @ 2020-03-22 14:08 ~清风煮酒~ 阅读(7209) 评论(0) 推荐(1) 编辑
摘要: 为了能够准确和深刻理解Kubernetes ConfigMap的功能和价值,我们需要从Docker说起。我们知道,Docker通过将程序、依赖库、数据及配置文件“打包固化”到一个不变的镜像文件中的做法,解决了应用的部署的难题,但这同时带来了棘手的问题,即配置文件中的参数在运行期如何修改的问题。我们不 阅读全文
posted @ 2020-03-08 12:53 ~清风煮酒~ 阅读(879) 评论(0) 推荐(0) 编辑
摘要: service的概念 kubernetes service定义了一个抽象概念,一个pod的逻辑分组,一种可以访问的策略 通常称为服务。这组pod能够被service访问到,通常通过label selector service能够提供负载均衡能力,但是在使用上有限制: 只能提供四种负载能力,而没有7层 阅读全文
posted @ 2020-03-07 13:19 ~清风煮酒~ 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 同一个Pod中的多个容器能够共享Pod级别的存储卷Volume。Volume可以被定义为各种类型,多个容器各自进行挂载操作,将一个Volume挂载为容器内部需要的目录,如图 在下面的例子中,在Pod内包含两个容器:tomcat和busybox,在Pod级别设置Volume“app-logs”,用于t 阅读全文
posted @ 2020-03-05 22:16 ~清风煮酒~ 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ct 阅读全文
posted @ 2020-03-02 14:14 ~清风煮酒~ 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Kind选择 https://kubernetes.io/zh/docs/concepts/workloads/controllers/ Pod示例 apiVersion : v1 #版本v1 kind : Pod #类型是pod metadata #对象需要的属性值 name : nginx #n 阅读全文
posted @ 2020-03-02 09:42 ~清风煮酒~ 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: Kubernetes常用操作命令 kubectl log //查看日志 $ kubectl log myapp-pod –c test kubectl get pods查看pod列表 [root@node-1 ~]# kubectl get pods NAME READY STATUS RESTAR 阅读全文
posted @ 2020-02-28 18:26 ~清风煮酒~ 阅读(424) 评论(0) 推荐(0) 编辑
摘要: cast 函数: 类型转换函数,cast(kbcount as int); 方法2 from_unixtime:将unix时间戳转化为制定格式的时间 lcase() :将字段的值转换为小写 hive collect_set: 可以得到分组后,其他合并元素的制定位置的值作为去重后的值。 表明:user 阅读全文
posted @ 2020-01-22 14:52 ~清风煮酒~ 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 累加器 val dataRdd = sc.makeRDD(List(1, 2, 3, 4), 2) var sum = 0 //累加器可以收集driver和各个excuter中累加的结果 //如果此处删除累加器,用java的算法sum=sum+i那么结果是0,driver端的sum就是0,缺有无法得 阅读全文
posted @ 2020-01-22 11:15 ~清风煮酒~ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: mapParitions的优缺点: mapParitions可以对一个RDD中所有的分区进行遍历 mappartitions.效率优于map算子,减少了发送到执行器执行交互次数 mappartitions内存溢出是当一个分区数据过大,发送时执行的exctuer可能放不下,出现OOM mapParti 阅读全文
posted @ 2020-01-21 10:50 ~清风煮酒~ 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 记事本内容: 打印结构: 结果展示: parquet的优势 支持列存储+嵌套数据格式+适配多个计算框架 节省表扫描时间和反序列的时间 压缩技术稳定出色,节省存储空间 Spark操作 Parquet文件比操作CSV等普通文件的速度更快 加载数据:sparkSession.read.parquet(“/ 阅读全文
posted @ 2020-01-19 11:35 ~清风煮酒~ 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1.原始数据 Key value Transformations(example: ((1, 2), (3, 4), (3, 6))) 2. flatMap测试示例 执行结果: 3.distinct、reducebykey、groupbykey 4.combineByKey(create Combi 阅读全文
posted @ 2020-01-16 18:22 ~清风煮酒~ 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1 Hbase特点 容量大:Hbase单表可以有百亿行、百万列,数据矩阵横向和纵向两个纬度所支持的数据量级都非常具有弹性。 面向列 :Hbase是面向列的存储和权限控制,并支持独立检索。列式存储,其数据在表中是按照某列存储的,这样在查询只需要少数几个字段的时候,能大大减少读取的数据量。 多版本: H 阅读全文
posted @ 2020-01-15 18:45 ~清风煮酒~ 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 案例1 到源码中查看,发现读取HBase数据时使用了重分区算子。 原本Spark在使用RDD模式拉取HBase数据时,会根据资源分配平均地拉取数据到各个节点。但是这里使用了重分区,导致各节点拉取到数据之后,根据resultMap这个对象的Hash值进行了shuffle,导致了数据倾斜。 将重分区算子 阅读全文
posted @ 2020-01-15 11:10 ~清风煮酒~ 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 当出现Kafka单个分区数据量很大,但每个分区的数据量很平均的情况时,我们往往采用下面两种方案增加并行度: l 增加Kafka分区数量 l 对拉取过来的数据执行repartition 但是针对这种情况,前者的改动直接影响所有使用消费队列的模型性能,后者则存在一个shuffle的性能消耗。有没有既不会 阅读全文
posted @ 2020-01-15 10:56 ~清风煮酒~ 阅读(846) 评论(0) 推荐(0) 编辑