https://github.com/stormzhai/gitblogRSS feed of stormzhai's gitblog2022-04-12T04:26:27.079830+00:00stormzhaistormzhai@126.compython-feedgenhttps://github.com/stormzhai/gitblog/issues/9OLAP 解释2022-04-12T04:26:27.329374+00:00一、OLAP 联机分析处理(OLAP)是一种软件技术,它使分析人员能够迅速、一致、交互地从各个方面观察信息,以达到深入理解数据的目的。它具有FASMI(Fast Analysis of Shared Multidimensional Information),即共享多维信息的快速分析的特征。其中F是快速性(Fast),指系统能在数秒内对用户的多数分析要求做出反应;A是可分析性(Analysis),指用户无需编程就可以定义新的专门计算,将其作为分析的一部分,并以用户所希望的方式给出报告;M是多维性(Multi-dimensional),指提供对数据分析的多维视图和分析;是信息性(Information),指能及时获得信息,并且管理大容量信息。OLAP展现在用户面前的是一幅幅多维视图。

维(Dimension):是人们观察数据的特定角度,是考虑问题时的一类属性,属性集合构成一个维(时间维、地理维等)。 维的层次(Level):人们观察数据的某个特定角度(即某个维)还可以存在细节程度不同的各个描述方面(时间维:日期、月份、季度、年)。 维的成员(Member):维的一个取值,是数据项在某维中位置的描述。(“某年某月某日”是在时间维上位置的描述)。 度量(Measure):多维数组的取值。(2000年1月,上海,笔记本电脑,0000)。 OLAP的基本多维分析操作有钻取(Drill-up和Drill-down)、切片(Slice)和切块(Dice)、以及旋转(Pivot)等。

钻取:是改变维的层次,变换分析的粒度。它包括向下钻取(Drill-down)和向上钻取(Drill-up)/上卷(Roll-up)。上钻是在某一维上将低层次的细节数据概括到高层次的汇总数据(地域的市级信息上钻到省级),或者减少维数;而下钻则相反,它从汇总数据深入到细节数据进行观察或增加新维。 切片和切块:是在一部分维上选定值后(只观察某些度量),关心度量数据在剩余维上的分布。如果剩余的维只有两个,则是切片;如果有三个或以上,则是切块。 旋转:是变换维的方向,即在表格中重新安排维的放置(例如行列互换)。

]]>
2022-04-12T04:24:04+00:00
https://github.com/stormzhai/gitblog/issues/8nodejs 安装2022-04-12T04:26:27.445050+00:00安装nodejs和npm:yum install nodejs npm 更换npm国内源:npm config set registry https://registry.npm.taobao.org 安装nodejs版本管理器:sudo npm install n -g 升级nodejs最新版本:sudo n stable 安装npm依赖包:npm install 前端打包:npm run build

]]>
2022-04-06T11:48:22+00:00
https://github.com/stormzhai/gitblog/issues/7python3 源码安装2022-04-12T04:26:27.546189+00:001 安装

sudo yum -y groupinstall “Development tools” sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel python3-devel sudo wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz sudo mkdir /usr/local/python3 tar -xvJf Python-3.6.2.tar.xz cd Python-3.6.2 ./configure –prefix=/usr/local/python3 sudo make && sudo make install 添加环境变量: sudo vi /etc/profile 将下面内容添加到文件的最下面 PATH=$PATH:/usr/local/python3/bin 随后使环境变量生效 source /etc/profile

2 配置

2.1配置pip国内源:sudo cp pip.conf /etc/pip.conf 2.2安装Python虚拟环境:sudo pip3 install virtualenv 2.3创建Python虚拟环境:virtualenv -p python3 venv 2.4激活Python虚拟环境:source venv/bin/activate 2.5安装pip包:pip3 install -r requirements.txt -r requirements_dev.txt 2.6 退出虚拟环境,安装完成:deactivate

]]>
2022-04-06T11:47:15+00:00
https://github.com/stormzhai/gitblog/issues/6postgresql 快速入门2022-04-12T04:26:27.657496+00:001 安装

sudo yum -y install gcc gcc-c++ kernel-devel make zlib zlib-devel libffi-devel openssl-devel git python3-devel postgresql-devel*

sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

sudo yum install -y postgresql14-server

sudo /usr/pgsql-14/bin/postgresql-14-setup initdb sudo systemctl enable postgresql-14 sudo systemctl start postgresql-14

2 远程访问

vim /var/lib/pgsql/14/data/pg_hba.conf 添加 host all all 0.0.0.0/0 md5

vim /var/lib/pgsql/14/data/postgresql.conf

listen_addresses = '*' # 删掉注释

systemctl restart postgresql-14

3 客户端访问

psql -U postgres -d test -h 127.0.0.1 -p xxxx

4 修改密码

alter user postgres with password ‘此处填写登陆密码’;

5 创建角色

create role root; alter role root login superuser;

select rolname from pg_roles;

6 基本命令

\q 退出 \l 列出所有库 \c 切换数据库 \du 查看用户 \d 查看表结构

]]>
2022-04-06T11:32:43+00:00
https://github.com/stormzhai/gitblog/issues/5高绩效教练(转)2022-04-12T04:26:27.800806+00:00S【背景】:技术和全球化给组织与个人带来了天翻地覆的变化。随着AI等技术的到来,未来的变化将是指数级的。 C【冲突】:我们无法预测未来的组织形态,但可以预知的是,组织中的领导方式、同事关系、工作方式,个人的成长和职业发展,将会发生根本性的改变。 Q【问题】:我们如何面对? A【答案】:教练技术,是未来组织发展和个人成长的重要趋势之一。 →教练领域的奠基之作+扛鼎之作→《高绩效教练》 →领导力工具书(GROW模型)

下面用三个关键问题开启本书: 1、为什么企业家需要(高)绩效教练? 2、企业家如何通过(高)绩效教练提升领导力? 3、(高)绩效教练·问题工具包

一、为什么企业家需要(高)绩效教练? 【先看一个例子】: 以中国足球为例,为什么中国足球历经波折还是进展缓慢,以至于主要教练职位需要“洋人”支持?究其因,我们需要一套教练体系,一套能够真正让团队成员买账并践行的体系。 【原因一:激活员工】 ·绩效=潜能-干扰 ·教练 =开发潜能+减少干扰⇒提升绩效。 ✔绩效教练:能够激活员工(企业挖掘员工潜能+员工自主承担责任),形成一种业绩、员工和企业三赢的可持续发展。

【原因二:激活自身】 ✔通过绩效教练,进行自身领导力提升。

二、企业家如何通过绩效教练提升领导力? 【两个基础技能+一个核心技能】 1、基础技能:强有力的问题 开放式问题+聚焦方案。不带引导、不带评判。 ✘“你到底为什么要这样做?” ✔“可能会有什么问题?”

2、基础技能:积极倾听 ·重述、复述和总结对方的话 ·不评判、不批判 ·用心倾听(感受对方语音语调、面部表情、肢体动作)

3、核心技能:GROW模型 GROW模型:教练式对话的基本结构 ●目标设定(Goal):包含本次教练对话的目标,以及设定教练的短期目标和长期目标。 ●现状分析(Reality):探索当前的状况。 ●方案选择(Options):可供选择的策略或行动方案。 ●该做什么(What),何时(When),谁做(Who)以及这样做的意愿(Will)。

3.1【目标设定】: 目标设定与行动 (涉及)SMART原则: ● 具体的(Specific) ● 可衡量的(Measurable) ● 一致同意的(Agreed) ● 现实的(Realistic) ● 有时限的(Timeframed)

3.2【现状分析】: 客观性+描述性(不评判) eg:一个有价值的现状问题:“到目前为止你已经采取了哪些行动?”以及“那个行动的结果怎样?”

3.3【方案选择】: 罗列出尽可能多的可供选择的方案,在众多方案中选最优的方案。 当学员陷入负面假设的时候,一个好的教练应该通过提问,让学员想象在各种条件下,该怎么处理问题。

3.4【行动意愿】: 教练的谈话的重点从讨论转为决策——该做什么,什么时候做,谁来做,这是谁的意愿。在这一阶段,将形成一个计划,并直接推进行动。这里的行动包括了时间、地点、人物等要素。 这个阶段,教练的提问通常是:你要做什么?你打算什么时候去做?这个行动会实现你的目标吗?等等。

三、GROW模型·教练问题工具包 目标→现状→选择→意愿 【目标】: ● 想象3个月后,所有的障碍都被扫清,你已经实现了你的目标: ——你看到/听到/感觉到什么? ——具体是什么样的? ——有哪些不同? ● 你需要什么样的行为才能达到这个目标?

【现状】: ● 目前正在发生什么? ● 你在做的哪些事情支持你实现自己的目标? ● 你在做的哪些事情阻碍你的目标的达成?

【选择】: ● 你有什么选择? ● 还有别的什么吗? ● 如果还有其他,会是什么? ● 过去的经验证明什么是可行的?

【意愿】: ● 你具体打算什么时候开始? ● 你需要什么支持?从谁那里能获得支持? ● 你下一步要做什么? ● 你如何知道它可行? ● 你会做些什么来确保这一切发生?

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx8ffef4695bc01c1b&redirect_uri=https%3A%2F%2Fweread.qq.com%2Fwrpage%2Fbook%2Freview%2F6818761%5F76I387rKw&response_type=code&scope=snsapi_base&state=6818761_76I387rKw#wechat_redirect

]]>
2022-03-16T01:01:47+00:00
https://github.com/stormzhai/gitblog/issues/4一年之计:如何构建知识体系?2022-04-12T04:26:27.927284+00:00https://mp.weixin.qq.com/s/we4iZo_o8bG3qtlvJBp9qQ

]]>
2022-03-02T04:46:43+00:00
https://github.com/stormzhai/gitblog/issues/3SpringBoot 如何进行限流?老鸟们都这么玩的!2022-04-12T04:26:28.033721+00:00https://mp.weixin.qq.com/s/ZLAM-qxglb0FO4P3krKxiQ

]]>
2022-01-14T01:26:40+00:00
https://github.com/stormzhai/gitblog/issues/2开票二维码的实现2022-04-12T04:26:28.140921+00:00https://www.jianshu.com/p/aa7634d9e7bd?utm_campaign=maleskine...&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

]]>
2022-01-13T04:38:26+00:00
https://github.com/stormzhai/gitblog/issues/1五笔字根表2022-04-12T04:26:28.248120+00:00

G 王旁青头戋(兼)五一(“兼”与“戋”同音) F 土士二干十寸雨 (可别忘了革字底) D 大犬三羊古石厂 (羊底龙头套上套下) S 木丁西 A 工戈草头右框七 (“右框”即“匚”) H 目具上止卜虎皮 (“具上”指具字的上部) J 日早两竖与虫依 K 口与川,字根稀 L 田甲方框四车力 (“方框”即“口”) M 山由贝,下框几 T 禾竹一撇双人立,反文条头共三一 R 白手看头三二斤(R的键盘布局编号为32) E 月彡(衫)乃用家衣底 (爱头豹脚舟字底) W 人和八,登祭头 Q 金勺缺点无尾鱼,犬旁留叉儿一点夕,氏无七 Y 言文方广在四一,高头一捺谁人去(Y的键盘布局编号为41) U 立辛两点六门疒 I 水旁兴头小倒立 O 火业头,四点米 P 之字军,摘礻(示)衤(衣)(之字军盖建道底) N 已半巳满不出己,左框折尸心和羽 B 子耳了也框向上。 (“框向上”即“凵”) V 女刀九臼山朝西。 (“山朝西”即“彐”) C 又巴马,丢矢矣, (“矣”去“矢”为“厶”) X 慈母无心弓和匕,幼无力(“幼无力”即“幺”)

]]>
2021-12-20T11:49:29+00:00