自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蔚文达的博客

生命不息,折腾不止

  • 博客(34)
  • 收藏
  • 关注

原创 写在毕业三周年

计算机专业的职业规划 今年6月份正好是硕士毕业满3年,最近半年也经历了很多事情,6升7的晋升答辩、部门领导的相继离职、面试终面被毙。逐渐对计算机行业的职业规划有了新的认识,故写在这里与大家分享。 起因 某天晚上意淫自己当了组长之后会怎么说话做事,一般认为,组长主要有三个职责: 把握团队方向 细抓产品质量 协调各方资源 在这个层面上,组长和员工的工作目标是高度一致的,因为员工的工作目标是升职加薪,一般认为,升职加薪要满足两个前提: 参与对公司有价值的项目,且贡献明显 专业知识技能过关 前提1是否满足很

2021-06-20 23:48:08 406

原创 jmeter 测试入门

Thread Group 管理线程,每个线程执行一个用户的完整操作,线程组有20个线程则相当于同时模拟了20个用户的访问 控制器 1. While Controller 当条件满足时,循环 2. Transaction Controller 事务控制器,用来统计其下所有采样器(及定时器)的耗时 采样器 1. HTTP Request 核心测试组件,用来发Http请求 2. Debug Sample...

2018-12-17 21:41:00 470

原创 scala如何优雅地更改第三方包中的代码

Step1 查看目标类的继承结构 Step2 当目标类基类为abstart class时 trait HBaseTableScanTrait extends RDD { override def methodNeedModify { } } class newHBaseTableScanRDD extends HBaseTableRDD with trait HBaseTableSca...

2018-09-28 14:57:36 601

原创 mac automator自动操作入门

打开并新建一个应用程序 几个基本操作 1. 请求文本 2. 将输入的文本用于设定变量的值 3. 在AppleScript中获取变量的值 4. 在Shell脚本中获取变量的值 5. 录制AppleScript并编辑 一个例子 日常工作需要在mac上更新代码后,到编译机器打包,传输到测试环境,运行测试程序。但是由于编译时间较长,使得这一过程非...

2018-09-15 13:36:48 15116 1

原创 数据库基础理论

1. 第一范式(1NF):有主键、强调的是列的原子性,未出现在候选键中的列即为 非主键列 ,候选键有多个 2. 第二范式(2NF):非主键列必须完全依赖于候选键,而不能是部分依赖,只依赖于候选键的一部分 + 1NF 发生在具有关联键的表中,只保留与关系相关的属性,去除与实体相关的属性,一般为一对多关系 3. 第三范式(3NF):非主键列必须直接依赖于候选键,不能存在传递依赖 + 2NF...

2018-09-14 09:37:57 321

原创 十分钟搞懂字符编码

编码方式 描述 ANSI编码 常见于window,与windows操作系统所面向的国家地区有关 在简体中文Windows操作系统中,ANSI 编码代表 GBK 编码 在繁体中文Windows操作系统中,ANSI 编码代表Big5 编码 在日文Windows操作系统中,ANSI 编码代表 Shift_JIS 编码 Unic...

2018-09-14 09:37:49 510

原创 linux简单命令罗列

cat命令:将文件内容一次全输出显示在屏幕上。 more命令:分屏显示文件内容,每次只显示一屏,只允许向前浏览。 less命令:与more相似,并且支持向前,向后浏览。 locate并不真正对硬盘上的文件系统进行查找,而是对文件名数据库进行检索,而且可以使用通配符?和* find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作 whereis命令只能用...

2018-09-14 09:37:43 356

原创 vi操作备忘

命令模式中的命令: :x 到第x行 :0 :1到第一行 gg 到第一行 0 行首 $ 行末 G 到最后一行 :$ 到最后一行 h 左 j 下 k 上 l 右 dd cc 删除行 ndd 删除n行 dw 删除所在单词 cw 删除所在单词并进入编辑模式 x 删除光标后的一个字符 X 删除光标前的一个字符 nx 删除n个字符 D C 删除本行光标后所有字符 u 撤销修改 Ctrl+r 恢复 w 以单...

2018-09-14 09:37:34 264

原创 关于Linux权限

-rwxrw-r‐- 第一个字符代表文件(-)、目录(d),符号链接(l) 其余字符每3个一组(rwx),读(r)、写(w)、执行(x),每组分别表示 u、g、o的权限 第一组rwx:文件所有者的权限是读、写和执行 第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行 第三组r–:不与文件所有者同组的其他用户的权限是读不能写和执行 也可用数字表示为:r=4,w=2,x=1 因此rw...

2018-09-14 09:37:18 353

原创 git操作需要注意的几点

GitHub的git配置方法 sudo apt-get install git ssh-keygen -t rsa -C "994184916@qq.com" vim .ssh/id_rsa.pub eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa git config --global user.name "your name" git config..

2018-09-14 09:37:08 401

原创 非自然死亡

1.医院隐瞒病毒泄漏 2.雪男冒充女子,杀害自杀社区的女人 3.弟弟因为食谱版税,杀害姐姐,姐夫懦弱认罪(女主被性别歧视) 4.过劳死(伟大的父亲) 5.女同事因嫉妒杀人,男友报复 6.四人金融犯罪分脏不均,耳环杀人 7.校园欺凌,自杀以求解脱,想嫁祸施虐者(纵容) 8.有前科的人帮助常去店的好友逃离火灾(原谅) 9-10.A-Z手法杀人,假装只破坏尸体没有杀人...

2018-09-10 13:59:47 771

原创 黑镜

S01E01 政客艹猪 群体狂欢、人是社会关系的总和 S01E02 一千五百万里程 娱乐至死 有一条恶龙,每年要求村庄献祭一个处女,每年这个村庄都会有一个少年英雄去与恶龙搏斗,但无人生还。又一个英雄出发时,有人悄悄尾随。龙穴铺满金银财宝,英雄用剑刺死恶龙,然后坐在尸身上,看着闪烁的珠宝,慢慢地长出鳞片、尾巴、触角,最终变成恶龙。 S01E03 智能眼球出轨 难得糊涂...

2018-09-10 13:59:41 979

原创 HeadFirst 设计模式

模式是在某情境下,针对某问题的某种解决方案 设计模式的精髓在于接口的实现关系,一种经验而来的最能体现开放封闭的类结构。 总的来说,接口可以实现依赖倒置、具体类解耦,组合可以实现委托,避免过度继承 下面是阅读Head First 设计模式后摘记出的12个经典的设计模式的类图:(图中未标注情况下,虚线表示对抽象的实现 is a,实线表示继承 extend 或者组合 has a) ...

2018-09-10 13:59:35 425

原创 MySQL-Python安装问题小记

Linux安装: 版本是python 2.6 sudo apt-get install python-dev pip install MySQL-python sudo ln -s $MYSQL_HOME/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18 Windows安装: Mysql-python不兼容Pytho...

2018-09-10 13:59:27 382 1

原创 Ipython notebook 使用详解

在windows环境下安装Anaconda,并配置工作空间 1.安装Anaconda 2.在D:\Program Files\Anaconda\Scripts中找到jupyter-notebook.exe双击运行 3.在windows命令行中输入jupyter notebook --generate-config 4. 修改工作空间 在C:\Users\蔚文达\.jupyter\pyth...

2018-09-10 13:59:22 920

原创 HUE安装

安装docker $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2 $ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo $ sudo yum-config-manager --en...

2018-09-10 13:59:15 338

原创 Apache Toree试用

1. 安装Jupyter、notebook、toree pip install toree pip install notebook pip install jupyter notebook安装失败时执行 yum install gcc libffi-devel python-devel openssl-devel 2.初始化一个toree包装的Spark Shell j...

2018-09-10 13:59:08 1021

原创 CDH中HUE开启Livy Spark提交工具

下载编译Livy git clone https://github.com/cloudera/livy.git cd livy mvn package 配置启动Livy livy-env.sh export SPARK_HOME=/opt/cloudera/parcels/SPARK2-2.1.0.cloudera2-1.cdh5.7.0.p0.171658/lib/spark...

2018-09-10 13:59:02 2224 1

原创 RedHat开启VNC远程桌面

1.安装vnc server yum install vnc vnc-server 2. 拷贝服务文件到系统服务文件夹 cd /lib/systemd/system cp vncserver@.service /etc/systemd/system/vncserver@:1.service 3.修改vncserver@:1.service :%s/<U...

2018-09-10 13:58:49 3772

原创 计算机专业应该学什么

解决实际问题过程中,发现计算机有些课程学得透不透太重要了,直觉上可以分为两类了: 第一类,不会的话,你连码农都称不上: 面向对象程序设计,一定要找一个足够复杂的应用场景,思考一下封装、继承、多态&接口分别意味着什么提升,熟悉设计原则 数据库,没什么好说的,码农不是白叫的,增删改查,日复一日,年复一年 数据结构,没什么好说的,前人给你造好的轮子,正如那句名言,不要把时间浪费在造轮...

2018-09-10 13:58:39 994

原创 AutoHotKey实现字母组合键代替上下左右

1.安装AutoHotKey软件 2.编写自己的.ank文件,我的如下为例: !f::Send ^f ;查找 !q:: !F4 ;退出 !w::Send ^w ;关闭网页窗口 !z::Send ^z !x::Send ^x !c::Send ^c !v::Send ^v !a::Send ^a !s::Send ^s ;保存 !/:: send ^/ return d &...

2018-09-09 14:31:50 5309 2

原创 人像摄影例子

1.头部特写 头部占2/3以上 2.肩部特写 整体占1/2左右,头顶不留白 3.胸部特写 整体占1/2左右,头顶不留白 4.腰部特写 头顶留不到一头 5.半身照 开始留一头 6.半全身照 写景时留1/3画幅,写人时同半身照 7.全身照 开始出现竖画幅,必须拉低视角,留白1/3或一头 近景必须弯曲,使用俯视角 ...

2018-09-09 14:29:30 737

原创 PS局部调亮

方法1:camera raw滤镜 高光调低、阴影调高、饱和度调高、清晰度调高 方法2:阴影/高光 阴影调高、高光调低、中间调低 方法3:选区曲线调整 Ctrl+J复制选区到新图层 方法4:选区柔光叠加 选区、羽化、添加图层蒙版 ...

2018-09-09 14:28:32 2943

原创 Spark提交指令

yarn方式启动spark-shell spark-shell --master yarn-client --driver-memory 8g --num-executors 3 --executor-memory 20g --executor-cores 6 standalone方式启动spark-shell spark-shell --driver-memory 8g --...

2018-09-09 14:22:41 569

原创 Spark Notebook使用

1.访问192.168.16.187:9000 2.使用Clusters选项卡中预设的yarn-client配置create新的notebook 3.可以在Files选项卡下方找到新建的notebook 4.可以随时在notebook内修改spark配置 5.添加新的jar包 5.1 将jar包放在192.168.16.187的/opt/wwd/notebook/jars文件...

2018-09-09 14:22:10 1940

原创 集群互通脚本

依次执行单通脚本 basepath=$(cd `dirname $0`; pwd) bash $basepath/configssh.sh bash $basepath/deliver.sh $basepath declare -a hosts=(cdh1 cdh2 cdh3 cdh4 cdh5 cdh6 cdh7 cdh8 cdh9 cdh10 cdh11) for slave in ${h...

2018-09-09 14:14:27 314

原创 Oracle dmp文件导入

1.确认dmp文件的导出时用户 $~# head -10 /root/Downloads/xypj.dmp |strings EXPORT:V09.02.00 UCTAIS2 //CTAIS2 RTABLES 2048 Fri Nov 18 9:46:9 2016d:\xypj.dmp #C#G #G## +08:00 BYTE INTERPRETED 2.确认...

2018-09-09 14:09:02 364

原创 cx_Oracle使用注意事项

1. linux或windows均需要安装instantclient,从oracle官网下载对应版本即可 2. 将下面变量加入环境变量中 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/root/instantclient_12_1 export ORACLE_HOME=/root/instantclient_12_1 3.使用 import c...

2018-09-09 14:07:15 566

原创 Oracle11g Window管理教程

1.连接数据库 并创建新的用户和表空间 sqlplus /@shannxi2016 as sysdba create tablespace shannxi2016 DATAFILE 'D:\app\Administrator\oradata\shannxi2016\TPIN.DBF' SIZE 1500m AUTOEXTEND on next 100m maxsize unlimited; cr...

2018-09-09 14:06:16 620

原创 Java笔试选择题要点总结

1.初始化顺序错误处理    错误处理 初始化父类中的静态成员变量和静态代码块 ;   初始化子类中的静态成员变量和静态代码块 ;  初始化父类的普通成员变量和代码块(每次new都执行),再执行父类的构造方法(每次new都执行); 初始化子类的普通成员变量和代码块(每次new都执行),再执行子类的构造方法(每次new都执行); 2.重写原则(两同两小一大) 方法名相同,参数列表相同 返回类型...

2017-08-16 21:08:50 555

原创 Mysql安装

创建mysql超级用户 groupadd mysql useradd -r -g mysql mysql 解压后更改权限 cd /opt mysql_dir=/opt/$(ls |grep "mysql-5") ln -sf $mysql_dir mysql chown -R mysql:mysql $mysql_dir chown -R mysql:mysql $mysql_dir/../...

2016-06-21 17:04:00 212

原创 Ubuntu 14.04安装Oracle11g 64位

1.Oracle超级用户创建 sudo groupadd oinstall sudo groupadd dba sudo mkdir -p /opt/oracle #目录修改为自己机器的实际目录 sudo useradd -g oinstall -G dba -s /bin/bash oracle sudo passwd oracle sudo chown -R oracle:oinstall...

2016-06-21 17:03:00 419

原创 Hive安装

1.Mysql配置 service mysqld start mysql -uroot create user 'hive' identified by 'hive'; create database tpin; grant all privileges on *.* to  'hive'@'localhost' identified by 'hive'; grant all privileg...

2016-06-21 17:02:00 629

原创 百度网盘的命令行方式

1.登录百度网盘,获得浏览器的cookie javascript:document.write(document.cookie); wget -S -c -O 下载后的文件名 --header "Cookie:cookie值" "下载链接" 2.上传至网盘 sudo apt-get update sudo apt-get install python-pip python-dev ...

2016-06-21 16:59:00 1540

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除