开发
一代码动乾坤
目前主攻大数据领域的专家。熟悉DSP,DMP等常见在线广告体系、视频新媒体、下线实体数字化、企业级数据管理、数据治理、AI等领域有深耕。最终目标成为一名全栈代码扫地僧。望与大家共勉,一起将快乐代码做成终生事业!
展开
-
最新spark,hive,flink,kafka,hadoop,zookeeper,flume,java,maven,Apache历史版本大全下载
spark,hive,flink,kafka,hadoop,zookeeper,flume,java,maven,Apachek开源框架历史版本下载TP通道www.apache.list.cnps:各种Apache组件的历史版本收集,有spark,hive,flink,kafka,hadoop,zookeeper,flume,java,maven,Apache 等。。。。。。。快来找寻你需要的框架吧...原创 2020-09-10 17:54:02 · 305 阅读 · 0 评论 -
Ryzen Controller 最新版本下载
GitLab中最新版本地址:Releases · Ryzen Controller Team / Ryzen Controller · GitLab原创 2024-02-07 16:28:15 · 729 阅读 · 0 评论 -
nginx+flask+Gunicorn反代理服务拿不到真实IP的解决
本篇关于NG反代理中flask部署获取真实ip(需要了解Gunicorn怎么部署的朋友,评论区留言,我加补一篇介绍)。这怎么能行,我还需要做ip解析的运营数据分析呢。你问我为啥还有127.0.0.1,纯粹就是懒得删参数了,反正现在数据量小的很。增加一个'"%({X-Real-IP}i)s" (这里可以自由发挥组合,甚至你能搞进去新的参数,由于我的业务只要ip就够了)ps: X-Real-IP 是不是很眼熟,就是前面NG配置里面的,可不要写错了呀,和你配的对应。原创 2024-02-05 17:10:02 · 914 阅读 · 0 评论 -
pyhton之解析html的table表格
pyhton之解析html的table表格。原创 2022-07-21 16:25:08 · 1084 阅读 · 0 评论 -
druid连接池错误:pool.GetConnectionTimeoutException: wait millis 60000, active 20。。。
com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 20, maxActive 20, creating 0活动的连接数为20, 最大的连接数为20, 活动的连接数与最大连接数相同,连接池用完了,在等待60秒后,没有新连接可用,然后超时了。stat监控页面显示,活跃连接数很高不释放。CPU超过100%。当程序存在缺陷时,申请的连接忘记关闭,这时候,就存在连接泄漏了。比如Connection conne原创 2022-07-05 10:33:47 · 6056 阅读 · 0 评论 -
linux怎么安装java教程
方式一:yum方式下载安装1、查找java相关的列表yum -y list java*或者yum search jdk2、安装jdkyum install java-1.8.0-openjdk.x86_643、完成安装后验证java -version4、通过yum安装的默认路径为:/usr/lib/jvm5、将jdk的安装路径加入到JAVA_HOMEvi /etc/profile在文件最后加入:#set java environmen..原创 2022-01-20 13:50:44 · 2347 阅读 · 0 评论 -
Linux下Java环境变量设置
Linux下Java环境变量设置我用的是oh my zsh,需要修改.zshrc,记一下免得以后忘记在哪儿改的。如果你用的是自带的terminal那么用文本编辑器打开用户目录下的.bash_profile文件在.bash_profile文件中加入:export JAVA_HOME=/path/to/jdkexport PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/too原创 2022-01-20 13:45:12 · 702 阅读 · 0 评论 -
CRT端口转发失败
首先附上教程:SecureCRT 端口转发连接服务器【图文】_ygqygq2_51CTO博客1.首先检查防火墙!!如果没问题=》2.配置完转发规则,务必重新再启动连接!!做完这些基本就ok了,尝试新建连接这个转发端口吧!...原创 2022-01-17 14:28:41 · 1825 阅读 · 0 评论 -
Sublime text3/4格式化json快捷键不生效。
1.打开首选项,快捷键设置(如果你是英文版的,注意关键词key,或者 用拍照翻译软件-有道)2.复制代码进去(可以自定义哦){"keys": ["command+ctrl+j"],"command":"pretty_json"}3.保存!!! 重启。。打开测试 command+ctrl+j ok...原创 2022-01-11 11:35:56 · 4576 阅读 · 2 评论 -
sublime text3/4格式化json插件安装使用教程
工作原因,笔记本从windows换成了mac,好多之前熟悉的工作软件都不能用,得用mac最优的,文档编辑器也从notepad++换成了sublime Text3。那在sublime里面该怎么把数据进行json格式化呢,自然也是靠插件了。首先,安装插件管理器-Package control方法一:按Command+Shift+p打开命令搜索框,输入PC,点击图中条目安装,如下图:安装完成后,重启Sublime Text 3。如果在Perferences->package setti.原创 2022-01-11 11:01:44 · 9858 阅读 · 2 评论 -
时间戳转换/毫秒/秒
时间戳(Unix timestamp)转换工具 - 在线工具原创 2022-01-11 10:40:46 · 3458 阅读 · 0 评论 -
idea中scala变量类型显示提示
idea上的实用功能,我们在写scala的时候有的时候为方便就不会写scala的类型,但是有的时候又很想看最后scala的类型。为了更加便捷,我们可以通过设置idea让工具类帮助我们来自动显示。步骤如下点击settings然后按照1,2,3的步骤点击,将第四步的勾选上就可以了。我用的是idea19版的,不同版本的配置位置可能会有点区别。设置方法如下:settins -->Editor--> Code Style --> scala --Type Annotations 勾选框选部分.原创 2022-01-10 21:55:32 · 1802 阅读 · 1 评论 -
mac安装了mysql终端找不到mysql: command not found
mac安装了mysql,并且成功了。但是当我试图打开命令mysql -u root -ppassword在终端上它显示-bash: mysql: command not found在终端的mac中找不到mysql命令http://11.临时解决,直接用这个/usr/local/mysql/bin/mysql -u root -ppassword 2. 解决方案之所以会出现MySQL或者mysqldump这样的命令找不到,我们可以打开/usr/bin文件夹,发现bin目录中并没有my.原创 2021-12-27 18:02:57 · 5384 阅读 · 2 评论 -
最新2021java面试题总结
包含的模块:本文分为十九个模块,分别是:Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM如下图所示:共包含 208 道面试题,本文的宗旨是为读者朋友们整理一份详实而又权威的面试清单,下面一起进入主题吧。=======================原创 2021-08-28 17:23:38 · 189 阅读 · 0 评论 -
IDEA中Git的用户名修改
IDEA中Git的用户名修改进入Terminal输入 git config user.name 获取当前的用户名修改用户名输入 git config --global user.name "用户名" 或者 git config user.name "用户名"原创 2021-04-30 17:18:13 · 343 阅读 · 1 评论 -
IDEA下的Terminal 乱码(unicode 编码)
IDEA下的Terminal 乱码(unicode 编码)在使用IDEA进行开发的时候,难免会用到Git,两个窗口切换来切换去的很不方便,为了简单,我将IDEA自带的Terminal设置为Git的,这样就能达到在IDEA上敲Git命令的效果。这里简单的介绍下具体的配置流程以及使用Git会引起的Unicode的解决方案。配置IDEA使用Git的Terminal# 解决使用IDEA Terminal引起的中文 Unicode编码问题乱码现象如下:解决方案:在Git的安装目录下的.原创 2021-04-29 13:54:32 · 528 阅读 · 0 评论 -
linux中查看crontab的日志报错
文件目录 /var/log/cron#实时文件尾部查看tail -f /var/log/cron#高级文本查看器vim /var/log/cron原创 2021-01-28 00:54:20 · 1319 阅读 · 0 评论 -
CentOS下载
CentOS下载http://mirror.hostlink.com.hk/centos/7.8.2003/isos/x86_64/原创 2020-11-11 13:35:56 · 140 阅读 · 0 评论 -
数值类型正则表达式匹配正确检查
随拿随用只js正则表达式,反正平时工作我是不写正则的,大神请自动绕行;验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[原创 2020-11-09 18:01:39 · 270 阅读 · 0 评论 -
关于IDEA找不到或无法加载主类
关于IDEA找不到或无法加载主类今天重装了下电脑,运行idea发现各种问题。直接进主题哈,遇到三种情况第一种:首先查看这里是否有多个,只保留当前需要用工程路径。点击P右边的删除即可删除后然后运行是否能运行。如果没有的话查看第二种方式:查看这里是否指定路径我在网上看到的大多都是这两步有问题。我运气比较好,并不是。然后继续在网上找,看到一篇帖子。说是把配置文件删除,然后用导包重新配置第三种方式:到项目的绝对路径删除配置文件(刚开始没有删除这个,反复导包.转载 2020-09-27 19:22:00 · 210 阅读 · 0 评论 -
Flink如何自定义Redis的Sink
背景Flink 默认的 RedisMapper 不能设置key的过期时间。依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>SinkFunction & RichSinkFunct转载 2020-09-16 16:13:39 · 301 阅读 · 0 评论 -
scala怎么取绝对值
scala怎么取绝对值调用 .abs 方法object t_main { def main(args: Array[String]): Unit = { val a= -1 println(a) println(a.abs) }}结果原创 2020-09-15 14:29:38 · 2602 阅读 · 0 评论 -
flink的三种sink(redis,es,mysql)
一、redis sink对应jar包<dependency> <groupId>org.apache.bahir</groupId> <artifactId>flink-connector-redis_2.11</artifactId> <version>1.0</version></dependency>将文件内容写入到hash中代码: 1 2原创 2020-09-15 14:18:18 · 559 阅读 · 0 评论 -
JAVA中GET和POST请求如何实现
一、介绍使用Java实现GET和POST请求的方法常用的有两种:HTTPClient和HttpURLConnection。前者是第三方开源框架实现,对HTTP请求的封装很好,使用HTTPClient基本可以满足工作需要,其中HTTPClient3.1是org.apache.commons.httpclient下操作远程url的工具包,HTTPClient4.5.5是org.apache.http.client下操作远程url的工具包。而HttpURLConnection是java的标准请求方式。二、转载 2020-09-03 13:45:52 · 236 阅读 · 0 评论 -
kafkaeagle2019(1.4.0安装)
目的:为了监控和管理kafkaps:以下测试以单节点kafka测试(监控和kafka是分离的,所以没有任何影响,记得改配置)安装: 1.下载:http://download.kafka-eagle.org/2解压:tar -zxvfkafka-eagle-bin-1.4.0.tar.gzcd kafka-eagle-bin-1.4.0解压到上层目录ta...原创 2019-11-19 14:17:45 · 498 阅读 · 0 评论 -
linux安装nginx
LINUX安装nginx详细步骤分类专栏: 运维 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/t8116189520/article/details/819095741.安装依赖包 //一键安装上面四个依赖 yum -y install gc...转载 2019-11-12 13:26:23 · 138 阅读 · 0 评论 -
Scala 将时间戳转成指定时区的时间(UTC时间)
package import java.text.SimpleDateFormatimport java.util.{Calendar, Date, TimeZone}object Test { def main(args: Array[String]): Unit = { val time2: Double = 1554506596858d; //换成0失去 va...转载 2019-05-22 23:57:45 · 2200 阅读 · 0 评论 -
kafka消费者参数
kafka消费者配置参数版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_31617409/article/details/82317267kafka-consumer配置参数(大部分默认值均可,但是下面这些参数对性能以及可用性影响较大) 参数名称 参数含义 fetch.min.bytes 消费者从服务器获取记录的最...转载 2019-03-07 13:52:20 · 391 阅读 · 0 评论 -
为什么不建议在 HBase 中使用过多的列族
我们知道,一张 HBase 表包含一个或多个列族。HBase 的官方文档中关于 HBase 表的列族的个数有两处描述:A typical schema has between 1 and 3 column families per table. HBase tables should not be designed to mimic RDBMS tables. 以及 HBase currently...原创 2019-01-09 23:12:36 · 289 阅读 · 0 评论 -
spark开发中的Zip算子灵活使用
本人开发中,需要聚合的文段举个栗子:RDD中有如下元素k v((a,b),List(7,8,9))((a,b),List(1,2,3))((a,b),List(4,5,6))((c,d),List(4,5,6))。。。。。。reducebyke后要对v 操作原理将v 中的list 前后zip 再map 每个元素进行 逐个元组元素(口,口)的累加。a代表...原创 2018-12-04 22:14:48 · 1379 阅读 · 0 评论