09 2020 档案

摘要:创建css网格 将任何HTML元素的display属性设置为grid,即可将其变成网格容器。这使您能够使用与CSS Grid关联的所有其他属性。 注意:在CSS Grid中,父元素称为容器,其子元素称为items。 将container类的div的显示更改为grid。 .container { fo 阅读全文
posted @ 2020-09-22 09:21 JunCode 阅读(171) 评论(0) 推荐(0)
摘要:创建网格 设置display属性为grid display:grid 设置网格的列 grid-template-columns属性: grid-template-columns: 50% 50%; 设置网格的行 grid-template-rows属性: grid-template-rows: 20 阅读全文
posted @ 2020-09-21 17:17 JunCode 阅读(381) 评论(0) 推荐(0)
摘要:启用flex display:flex; 设置flex位置 flex-disrection属性: row-reverse 行元素反转 column-reverse 列元素反转 row 元素都排列在同一行(默认) column 元素都排列在同一列 设置行对齐方式 justify-content属性: 阅读全文
posted @ 2020-09-21 16:11 JunCode 阅读(339) 评论(0) 推荐(0)
摘要:flex box各种属性总结 如果不想详细看各种例子可以直接看这篇:css flex容器属性总结 使用显示:可弯曲以定位两个框 使用交替的质询样式来展示如何使用CSS灵活地定位元素。 将CSS属性display: flex;放在元素上可让您使用其他flex属性来构建响应页面。 Flex是Flexib 阅读全文
posted @ 2020-09-21 15:37 JunCode 阅读(229) 评论(0) 推荐(0)
摘要:创建媒体查询 媒体查询是CSS3中引入的一项新技术,可根据不同的视口大小更改内容的表示形式。视口是用户在网页上的可见区域,视访问网站所用的设备而异。 媒体查询由一种媒体类型组成,如果该媒体类型与显示文档的设备类型匹配,则将应用样式。媒体查询中可以根据需要选择任意数量的选择器和样式。 以下是媒体查询的 阅读全文
posted @ 2020-09-21 15:14 JunCode 阅读(194) 评论(0) 推荐(0)
摘要:伪类选择器: -:focus :向拥有键盘输入焦点的元素添加样式。 -:first-child:伪类来选择元素的第一个子元素 -:link:向未被访问的链接添加样式。 -:visited:向已被访问的链接添加样式。 -:hover: 当鼠标悬浮在元素上方时,向元素添加样式。 -:active: 向被 阅读全文
posted @ 2020-09-21 14:40 JunCode 阅读(157) 评论(0) 推荐(0)
摘要:为视觉障碍者的图像添加文本替代 您可能已经看到标签alt上的属性img。Alt文本描述了图像的内容,并为其提供了替代文本。这在图像无法加载或用户看不到的情况下有帮助。搜索引擎还使用它来了解图像包含的内容,以将其包含在搜索结果中。这是一个例子: <img src="importantLogo.jpeg 阅读全文
posted @ 2020-09-17 20:11 JunCode 阅读(325) 评论(0) 推荐(0)
摘要:使用text-align属性创建视觉平衡 文本通常是Web内容的很大一部分。CSS有几个选项,用于将其与text-align属性对齐。 text-align: justify 左右对其,使除最后一行以外的所有文本行与行框的左右边缘相交。 text-align: center 居中对其,使文本居中 t 阅读全文
posted @ 2020-09-15 14:34 JunCode 阅读(206) 评论(0) 推荐(0)
摘要:依赖库 scala 和 Java 操作mysql一样,依赖mysql-connector-java 添加依赖库 <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>m 阅读全文
posted @ 2020-09-15 09:51 JunCode 阅读(2312) 评论(0) 推荐(1)
摘要:css 像素单位 像素是长度单位的一种,它告诉浏览器如何调整项目的大小或间距。 除了px,CSS还提供了许多不同的长度单位选项。 长度单位的两种主要类型是绝对单位和相对单位。 绝对单位 绝对单位与长度的物理单位有关。例如,in和mm分别指英寸,毫米。绝对长度单位近似于屏幕上的实际测量值,但是根据屏幕 阅读全文
posted @ 2020-09-15 09:13 JunCode 阅读(2133) 评论(4) 推荐(1)
摘要:依赖库 spark 操作redis的时候,依赖的库是spark-redis 首先我们导入依赖 <!-- https://mvnrepository.com/artifact/com.redislabs/spark-redis --> <dependency> <groupId>com.redisla 阅读全文
posted @ 2020-09-14 17:23 JunCode 阅读(6308) 评论(4) 推荐(0)
摘要:调用spark 的隐式转换 scala> import spark.implicits._ import spark.implicits._ scala> val df=sc.parallelize(Array(("a",1),("b",2),("c",3))) scala> df.show() + 阅读全文
posted @ 2020-09-14 16:37 JunCode 阅读(1436) 评论(0) 推荐(0)
摘要:class 选择器 <style> .class{ } </style> 多class属性 当一个标签有两个class 时,后class的属性中相同的属性会覆盖前面class的属性 <style> body { background-color: black; font-family: monosp 阅读全文
posted @ 2020-09-13 17:21 JunCode 阅读(606) 评论(0) 推荐(0)
摘要:颜色 颜色表示方法: 英文:red rgb表示法:rgb(255, 0, 0) 16进制表示法:#FF0000 16进制缩写法:#F00 每一位分别表示红绿蓝 rgba:g代表green 颜色属性 color:字体颜色 background-color:背景颜色 字体 font-family:字体格 阅读全文
posted @ 2020-09-13 16:57 JunCode 阅读(225) 评论(0) 推荐(0)
摘要:通过标签选择 <stype> h1{ } </style> 通过id选择 <stype> #id{ } </style> 通过class选择 <stype> .class{ } </style> 通过[attr='value']选择 <stype> [attr='value']{ } </style 阅读全文
posted @ 2020-09-13 16:23 JunCode 阅读(122) 评论(0) 推荐(0)
摘要:三个重要的属性控制围绕每个HTML元素的空间:padding,border,和margin。 <style> .injected-text { margin-bottom: -25px; text-align: center; } .box { border-style: solid; border 阅读全文
posted @ 2020-09-13 15:35 JunCode 阅读(901) 评论(0) 推荐(0)
摘要:创建挂载点: mkdir /mnt/cdrom 挂在镜像 mount /dev/cdrom /mnt/cdrom 解压镜像 tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz 安装prel yum install perl sudo apt-get i 阅读全文
posted @ 2020-09-10 14:03 JunCode 阅读(275) 评论(0) 推荐(0)
摘要:问题描述 创建数据表时我们经验会添加一些中文注释到表里面方便识别 最近在测试hive的时候,发现添在Hive创建表时添加COMMENT时的中文注释就会出现乱码,如下: 解决 方法一:建议使用此方法 登陆Mysql数据库切换到Hive库: use hive 修改以下两张表即可; alter table 阅读全文
posted @ 2020-09-10 11:57 JunCode 阅读(692) 评论(0) 推荐(0)
摘要:scala获取字符串首字符和尾字符 获取第一个元素 take() scala> "hello".take(1) res12: String = h 索引法 因为字符串的本质是字符数组 scala> "hello"(0) res13: Char = h 字符串截取 scala> "hello".sub 阅读全文
posted @ 2020-09-10 11:51 JunCode 阅读(2384) 评论(0) 推荐(0)
摘要:kafka topic常用命令 创建topic ./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 #副本数量 --partitions 1 #分区数量 --topic test1 查看所有 阅读全文
posted @ 2020-09-10 11:36 JunCode 阅读(2096) 评论(0) 推荐(0)
摘要:在supervisord初体验篇我们已经把supervisord搭建起来了,也了解了一些基本的使用方法 supervisord初体验传送门 下面我们就开始配置一个实际使用的实例程序 supervisord常用配置参数 参数 作用 示例 process_name 程序的名字 testSuperviso 阅读全文
posted @ 2020-09-10 11:27 JunCode 阅读(319) 评论(0) 推荐(0)
摘要:这里是写入mysql和oracle的两个例子 from sqlalchemy import create_engine import pandas as pd user="" password="" host="" port="" database="" mysql_engine = create_ 阅读全文
posted @ 2020-09-10 11:21 JunCode 阅读(363) 评论(0) 推荐(0)
摘要:Supervisor是一个客户端/服务器系统,允许其用户监视和控制类似UNIX的操作系统上的许多进程。 安装 使用pip进行安装 supervisord是python的一个库可以直接用过pip来进行安装 pip install supervisor 手动安装 如果没有pip可以在PyPi上下载sup 阅读全文
posted @ 2020-09-10 11:08 JunCode 阅读(274) 评论(0) 推荐(0)
摘要:安装相关的包顺序 pip3 install six pip3 install bit_array pip3 install bitarray==0.8.3 pip3 install thriftpy==0.3.9 pip3 install pure-sasl==0.5.1 pip3 install 阅读全文
posted @ 2020-09-10 11:00 JunCode 阅读(312) 评论(0) 推荐(0)
摘要:getpass模块 getpass模块使用于隐藏输入信息的模块,一般用于在保护密码输入的时候是使用 使用: #encoding=utf-8 import getpass pwd = getpass.getpass("请输入密码: ") print("密码输入成功!") print("你的密码是:%s 阅读全文
posted @ 2020-09-10 10:55 JunCode 阅读(150) 评论(0) 推荐(0)
摘要:scala 打包和编译插件 <build> <plugins> <plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin</artifactId> <version>2.15.2</version> <exe 阅读全文
posted @ 2020-09-10 10:40 JunCode 阅读(201) 评论(0) 推荐(0)
摘要:使用more_itertools 这里要使用到more_itertools这个包,直接用pip安装就可以了 pip install more_itertools 查看迭代器可迭代的次数 import more_itertools # data是你的迭代器 print(more_itertools.i 阅读全文
posted @ 2020-09-10 10:38 JunCode 阅读(1419) 评论(0) 推荐(0)
摘要:需求场景 拆分方法 方法一 df=df.drop('cont', axis=1).join(df['cont'].str.split('/', expand=True).stack().reset_index(level=1, drop=True).rename('tag')) 方法二 df=df[ 阅读全文
posted @ 2020-09-10 10:34 JunCode 阅读(2752) 评论(0) 推荐(0)
摘要:Hive元数据相关配置 hive的配置 下面是Hive元存储”的存储位置为MySQL数据库,必要的配置。包括连接URL,驱动类,数据库账号以及密码 <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://m 阅读全文
posted @ 2020-09-10 10:24 JunCode 阅读(4095) 评论(0) 推荐(0)
摘要:HIve view 查询出错 创建/user/admin su hdfs hdfs dfs -mkdir /user/admin hdfs dfs -chown admin:hdfs /user/admin 创建数据库DS_JOBIMPL_11/6 CREATE TABLE DS_JOBIMPL_1 阅读全文
posted @ 2020-09-10 10:18 JunCode 阅读(279) 评论(0) 推荐(0)
摘要:博客背景鼠标点线窝巢特效 github 地址 https://github.com/hustcc/canvas-nest.js bootCDN https://cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.js 阅读全文
posted @ 2020-09-09 17:33 JunCode 阅读(431) 评论(2) 推荐(1)
摘要:序言 一般微信公众号文章里面的音乐是没有下载按钮的,如果我们需要下载该怎么办呢? 下面是完整的音乐链接和解析下载步骤 微信公众号文章链接: https://mp.weixin.qq.com/s?__biz=MzA5NTg0MzMyNg==&mid=2652963841&idx=4&sn=08b730 阅读全文
posted @ 2020-09-08 16:49 JunCode 阅读(1117) 评论(0) 推荐(0)
摘要:简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系 阅读全文
posted @ 2020-09-08 16:20 JunCode 阅读(301) 评论(0) 推荐(0)
摘要:数据导出 hbase 的数据导出的时候,可以导出到Hdfs,或者本地文件系统。默认导出到HDFS 导出到HDFS hbase org.apache.hadoop.hbase.mapreduct.Export tablename hdfs:///exportpath 导出到本地文件系统 hbase o 阅读全文
posted @ 2020-09-07 17:04 JunCode 阅读(958) 评论(0) 推荐(0)
摘要:scala 中使用SimpleDateFormat对时间进行格式化 阅读全文
posted @ 2020-09-04 10:06 JunCode 阅读(578) 评论(0) 推荐(0)
摘要:日期运算 加上一天 ➜ ~ date 2020年 09月 03日 星期四 17:18:23 CST ➜ ~ date -d "+1 day" +%Y-%m-%d 2020-09-04 ➜ ~ 指定日期加减 ➜ ~ date -d "2020-09-10 -1 day " +%Y-%m-%d 2020 阅读全文
posted @ 2020-09-03 17:19 JunCode 阅读(3188) 评论(0) 推荐(0)
摘要:获取 html 执行js得到整个HTML,这里得到的是纯html文件 html = driver.execute_script("return document.documentElement.outerHTML") 获取完整的网页信息 一般一个网页会包括 html、js、css 图片、Flash动 阅读全文
posted @ 2020-09-03 14:43 JunCode 阅读(5922) 评论(2) 推荐(0)
摘要:hbase删除数据每次都要传入一的rowkey,然后按行删除数据,所以我们删除一列只需要获取到这一列数据的行号就行了。 from happybase import Connection CLIENT=Connection(host='xxxxxxxx',port=xxxxx) table=CLIEN 阅读全文
posted @ 2020-09-03 14:41 JunCode 阅读(501) 评论(0) 推荐(0)
摘要:firefox设置selenium无界面 from selenium import webdriver options = webdriver.FirefoxOptions() options.set_headless() driver=webdriver.Firefox(firefox_optio 阅读全文
posted @ 2020-09-02 17:42 JunCode 阅读(260) 评论(0) 推荐(0)
摘要:使用正则表达式去除htm标签,只取出标签里面的文本内容 阅读全文
posted @ 2020-09-02 17:35 JunCode 阅读(4434) 评论(0) 推荐(0)
摘要:缺失Mysql JDBC驱动导致数据库检查失败错误 解决方法: 把Mysql的JDBC驱动放在这几个目录下,且命名必须为:mysql-connector-java.jar不然ambari识别不出来 /usr/share/java /var/lib/ambari-server/resources /v 阅读全文
posted @ 2020-09-02 17:32 JunCode 阅读(505) 评论(0) 推荐(0)
摘要:包名 规范 一般是小写字母、数字、点组成 不能以数字开头 不能使用关键字 示例 com.公司名.项目名.模块名 com.guigu.oa.model com.sina.user 类名 规范 数字、字母、下划线、美元符号组成 一般以大写字母开头 一般使用驼峰命名法 不能使用关键字 示例 Person 阅读全文
posted @ 2020-09-02 17:30 JunCode 阅读(997) 评论(0) 推荐(1)
摘要:检测路径下是否有坏块: bin/hdfs fsck / 删除路径下的坏块: bin/hdfs fsck / -delete 修复坏块: hdfs debug recoverLease -path / -retries 5 retries 为重试次数 阅读全文
posted @ 2020-09-02 17:26 JunCode 阅读(1378) 评论(0) 推荐(0)
摘要:使用nodejs编写后台从数据库中读取数据,再渲染到前端html文件用Echart画图 nodejs后台 var express = require('express'); var swig = require('swig'); var app = express(); var mysql=requ 阅读全文
posted @ 2020-09-02 17:24 JunCode 阅读(1041) 评论(0) 推荐(0)
摘要:Ambari openssl错误 解决方法: 编辑 /etc/python/cert-verification.cfg 配置文件,将 [https] 节的 verify 项设为禁用: sed -i 's/verify=platform_default/verify=disable/' /etc/py 阅读全文
posted @ 2020-09-02 17:21 JunCode 阅读(206) 评论(0) 推荐(0)
摘要:设置mysql 的远程连接 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; mysql>FLUSH PRIVILEGES; mysql>exit; *.* 第一个* 阅读全文
posted @ 2020-09-02 17:13 JunCode 阅读(454) 评论(0) 推荐(0)
摘要:简介 JSM是java消息服务应用程序接口,是一个java平台中面向消息中间件(MOM)的API,用于两个应用程序之间,或分布式系统中发送消息,进行异步通讯。 体系架构 JSM由以下元素组成: JSM提供者、JMS客户、JMS生产者、JMS消息、JMS队列、JMS主题 JMS提供者:连接面向消息中间 阅读全文
posted @ 2020-09-02 17:12 JunCode 阅读(387) 评论(0) 推荐(0)
摘要:Nodejs在进行渲染前端文件的时候,可以使用ejs或者swig渲染引擎 下面是两种方法来进行渲染html文件 方式一:使用ejs渲染引擎 后台JS文件 var express=require('express'); var ejs=require('ejs'); app=express(); // 阅读全文
posted @ 2020-09-02 17:08 JunCode 阅读(4284) 评论(0) 推荐(0)
摘要:安装NVM版本控制工具 下载nvm 访问guthub项目网址下载nvm:https://github.com/coreybutler/nvm-windows/releases 解压和安装 解压出来直接双击安装(以下设置的路径不要包含中文或空格) 设置nvm的安装路径 设置nodejs存放的路径 点击 阅读全文
posted @ 2020-09-02 16:59 JunCode 阅读(1127) 评论(3) 推荐(0)
摘要:我们在使用linux的时候,会经常发现时间不对。一般时间不对的原因有时区不对、或者是时间本身设置错误。 我们可以通过自动同步或者手动设置时间的方式来修改我们的系统时间。 查看系统时间和时区 查看系统的时间 [root@local ~]# date Wed Sep 2 16:39:18 CST 202 阅读全文
posted @ 2020-09-02 16:47 JunCode 阅读(2195) 评论(0) 推荐(0)
摘要:导入代理列表 把随机的IP列表定义在settings.py文件里面 PROXIES=['http://180.119.43.106:4228', 'http://106.56.246.104:4237', 'http://118.79.56.240:4278', 'http://223.215.17 阅读全文
posted @ 2020-09-02 14:35 JunCode 阅读(438) 评论(0) 推荐(0)
摘要:序言 我们在进行请求的时候,一般会设置虚拟的UserAgent,但是每次手动去设置很麻烦,而且同一个UserAgent访问次数多了,也很容易被屏蔽,所有我们需要大量的UserAent去供我们发起请求。 fake-useragent这个库包含了大量的UserAgent可以随意进行替换 安装fake-u 阅读全文
posted @ 2020-09-02 14:25 JunCode 阅读(1592) 评论(0) 推荐(0)
摘要:创建虚拟环境: 安装virtualenv pip insatll virtualenv 创建虚拟环境 vene是你的虚拟环境的名字,virtualenv 会在当前环境创建一个虚拟的pyhon环境 virtualenv vene virtualenv 创建出来的虚拟环境是和原来的python环境是互不 阅读全文
posted @ 2020-09-02 11:45 JunCode 阅读(698) 评论(0) 推荐(0)
摘要:How to Fixed this Error. Solution: # In the server node cli: vim /etc/ambari-agent/conf/ambari-agent.ini # add this config to ambari-agent.ini [securi 阅读全文
posted @ 2020-09-02 11:19 JunCode 阅读(263) 评论(0) 推荐(0)
摘要:启动Hbase 进入在安装目录下的bin目录 start-base.sh 查看进程 使用jps 命令查看启动的进程 发现Hmaster进程并没有启动,并且发现报错 OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128m; sup 阅读全文
posted @ 2020-09-02 11:17 JunCode 阅读(5813) 评论(0) 推荐(0)
摘要:防火墙状态 查看防火墙运行状态 systemctl status firewalld.service 如果是关闭状态 ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/ 阅读全文
posted @ 2020-09-02 11:09 JunCode 阅读(995) 评论(0) 推荐(0)
摘要:使用软件 为了方便管理无界面的服务器,一般都是通过ssh进行远程连接管理,这里我用的软件是xshell6,操作系统是centos版本的。 网上其实都可以找到,为了方便你们,这里我下好了直接给出链接 百度网盘连接:链接: https://pan.baidu.com/s/1iIsgxAFzUBcMAg4 阅读全文
posted @ 2020-09-02 10:25 JunCode 阅读(2001) 评论(0) 推荐(0)
摘要:问题描述 今天在使用yum来更新软件的时候遇到yum被锁定 解决办法 通过查询资料得知,这是因为yum处于锁定状态中,可以通过强制关掉yum进程来解决这个问题: rm -f /var/run/yum.pid 然后重新打开yum就可以使用了 阅读全文
posted @ 2020-09-02 09:48 JunCode 阅读(381) 评论(0) 推荐(0)
摘要:字符串转换为大写: str.toUpperCase() 字符串转换为小写: str.toLowerCase() 使用map进行全部转换 def main(args: Array[String]): Unit = { /* 将 val names = List("ALice","Bob","Nick" 阅读全文
posted @ 2020-09-02 09:44 JunCode 阅读(1754) 评论(0) 推荐(0)
摘要:查看网卡配置详情信息 ifconfig ethx 其中ethx中的x代表第几块网卡,默认第一块为0 例:查看网卡eth0的配置信息:ifconfig eth0 IP地址的设置 分配一个临时地址 通过ifconfig命令为网卡配置一个临时的ip地址,此命令通常用来测试使用。计算机重新启动的时候IP地址 阅读全文
posted @ 2020-09-02 09:36 JunCode 阅读(807) 评论(0) 推荐(0)
摘要:python反射 什么是反射? 这是摘自维基百科的解释 在计算机学中,反射(英语:reflection)是指计算机程序在运行时(runtime)可以访问、检测和修改它本身状态或行为的一种能力。[1]用比喻来说,反射就是程序在运行的时候能够“观察”并且修改自己的行为。 和反射还有一个很相似的机制:自省 阅读全文
posted @ 2020-09-02 09:21 JunCode 阅读(960) 评论(0) 推荐(0)