自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (9)
  • 收藏
  • 关注

原创 Flink jdbc报错:Access Denied for user ‘root‘@‘10.0.0.x‘ (using password: YES)

Access denied for user 'root'@'10.0.0.23' (using password: YES)

2021-12-31 11:09:58 1759

原创 Flink 利器:开源平台 StreamX 简介

开源 Flink 平台,SQL 化编程

2021-12-17 16:01:32 2938

转载 使用腾讯云 Flink 实时 ETL 快速入门

一、流计算 Oceanus 限量秒杀专享活动二、什么是ETLETL(Extract,Transform,Load)描述了将数据从源端经过抽取、转换、加载至目的端的过程。企业收集到的原始数据通常存在数据缺失、数据结构混乱等问题,难以直接用来分析或计算。通过补充缺失的数值、修正偏差的数值、拆分字段、转换类型以及使用用户自定义函数等方式,ETL 能够将数据加工为规整、可用的形式。使用腾讯云流计算 Oceanus 开发 ETL 作业时,用户只需选择数据源表和目的表,并根据业务逻辑完成字段映射的配置,即可实现

2021-10-11 10:52:50 550

原创 Maven常用插件总结

maven-compiler-plugin代码编译。指定JDK版本,编码字符集UTF-8,跳过测试等maven-dependency-plugin依赖管理。如将引用库打包到jar包的/lib的目录下。maven-resources-plugin处理资源文件maven-assembly-plugin项目分发包,maven-assembly- plugin需要使用一个名为assembly.xml的元数据文件来表述打包。maven-checkstyle-plugin代码检查maven-rel.

2021-07-16 11:04:11 185

原创 flink kafka报错Timeout of 60000ms expired before the position for partition could be determined

这里写自定义目录标题错误:原因修改方法错误:org.apache.kafka.common.errors.TimeoutException: Timeout of 60000ms expired before the position for partition skynetdbus-flink-test-1 could be determined原因kafka 该topic 的partition数量大于flink TaskManager中可用的slot数量修改方法增加Flink slot数或

2020-06-09 11:40:58 21620 15

原创 scala变量初始化-注意事项

class parent(){protected val num1= 1protected def func1(){}}class chlidren(){protect val num2 = 2override protected def func1(){//此处不能使用num2变量。因为num2在此时未初始化。}}重写父类的函数,不能使用子类的变量。...

2019-12-05 20:15:03 578

原创 ETL之kettle

kettle下载地址:https://community.hitachivantara.com/s/article/data-integration-kettlekettle版本与jdk版本对应关系:https://blog.csdn.net/qq724581322/article/details/82533987

2019-08-19 10:24:47 202

原创 python 调用含参数的exe

示例:1. 生成exe的Python文件,用pyinstaller -F exe_with_args.py打包成exe:# -*- coding: utf-8 -*-# exe_with_args.pydef exe_args2(): import argparse parser = argparse.ArgumentParser() parser.add_argu...

2019-08-07 15:02:11 2323

原创 R语言第三方软件包

R安装包地址:https://cran.r-project.org/第三方软件包地址:https://cran.r-project.org/web/packages/available_packages_by_name.html

2019-07-25 15:36:39 813

转载 python 日志logging模块

https://www.cnblogs.com/louis-w/p/8567434.html

2019-07-09 20:50:43 491

转载 python email模块 发送3中方式

https://blog.csdn.net/u012063703/article/details/41009955/

2019-06-25 17:42:10 550

转载 windows/linux环境python3.7出现ssl或者tsl不可用的解决方法

https://blog.csdn.net/marueibo/article/details/86678936首先明确问题原因在于缺少openssl或者版本过低。1,去下载winopessl入口直接下载第一行exe大小为3m左右的安装包(测试版)鉴于部分同学重装可能操作不当,推荐执行下面命令(或可以重新编译执行命令 python -m pip install --upgrade pip...

2019-06-25 16:31:59 480

转载 ImportError: No module named _ssl

http://www.pianshen.com/article/6230302890/

2019-06-25 15:41:42 669

转载 python rar报错 Couldn't find path to unrar library...

原文链接:https://blog.csdn.net/ysy950803/article/details/52939708Win:先到RARLab官方下载库文件,http://www.rarlab.com/rar/UnRARDLL.exe ,然后安装;安装最好选择默认路径,一般在 C:\Program Files (x86)\UnrarDLL\ 目录下;然后重要的一步,就是添加...

2019-06-25 12:05:32 1036 2

原创 python 列表list()与[]区别

ls.append()追加单个元素ls.extend()会将列表展开,追加到ls上。举例:ls = list((1,2))ls2 = [3,4]ls2.extend(ls)for i in ls2: print(i)print("-----")ls3 = list((5,6))ls3.append(ls)for j in ls3: print(j)运行结果...

2019-05-23 14:29:35 8517 1

原创 python 管理软件版本

以管理安装的多个python版本为例:1. 先注册软件版本:[update-alternatives --install link name path priority]root@k8s:/home# update-alternatives --install /usr/bin/python python /usr/bin/python2.7 50root@k8s:/home# up...

2019-03-14 14:38:29 286

原创 Linux 命令行 rm 无法删除文件

rm -rf 无法删除文件时,使用chattr修改文件属性。chattr可以防止关键文件被修改chattr -i 可以减去文件不被修改属性。chattr主要参数-R:递归处理所有的文件及子目录。-V:详细显示修改内容,并打印输出。-:失效属性。+:激活属性。= :指定属性。例:chattr -i readme.txt

2017-11-14 21:36:50 10192

原创 Linux 默认软件源切换

命令:update-alternatives --all

2016-11-28 16:02:08 923

原创 2017 IT研发类面试笔试知识点小结

说明:面试需要准备的知识,下面的内容部分我也没做到。我申请的职位主要是软件开发工程师,涉及的后端开发比较多,所以一下内容并不包含前端,云计算,大数据,数据挖掘,机器学习类的知识。是比较通用的知识,基本上所有的面试官都会问到的。####**1. 算法面试书推荐**《剑指Offer》,《编程之美》;(推荐,我看过这两本,大公司爱从里面出题)《程序员面试宝典/金典》;《算法》(粉红色那本)《算法导论》《编程珠玑》

2016-09-26 19:23:04 2759 1

转载 Docker – 你应该知道的10件事

容器并不是一个全新的技术,但这并不妨碍Docker如风暴一样席卷整个世界。如果你在IT圈里,你一定听说过Docker。就算与其他热门技术,如:Puppet/Chef,Hadoop或者MongoDB放在一起,Docker仍然让你耳目一新。不过就算Docker现在怎样的如日中天,这并不意味着它一定适合你。就如同我在这篇 Tech Pro Rearch 的分析文章中读到的一样,“对于是否要采

2016-07-20 16:14:28 4567

转载 通过 Docker 化一个博客网站来开启我们的 Docker 之旅

这篇文章包含 Docker 的基本概念,以及如何通过创建一个定制的 Dockerfile 来Docker 化(Dockerize)一个应用。Docker 是一个过去两年来从某个 idea 中孕育而生的有趣技术,公司组织们用它在世界上每个角落来部署应用。在今天的文章中,我将讲述如何通过“Docker 化(Dockerize)”一个现有的应用,来开始我们的 Docker 之旅。这里提到的应

2016-07-15 19:54:31 6120

原创 Java读书笔记

Stack:没有top()函数

2016-06-29 21:04:09 330

翻译 编程之美--小飞的电梯调度算法

电梯调度:int nPerson[];int nMinFloor, nTargetFloor;int N1,N2,N3;nTargetFloor = 1;nMinFloor = 0;for(N1 =0, N2 = nPerson[1], N3 = 0, i=2; i { N3 += nPerson[i];nFloor += nPerson[i]*(i-1);}for(i = 2; i

2016-06-24 11:24:03 548

转载 如何安装体验 Ubuntu on Windows

3月30日在美国旧金山的莫斯康展览中心,微软召开了 Build 2016开发者大会,大会上微软除了介绍自家生态系统的产品与技术外,还为开发者带来了 Ubuntu on Windows 功能。Bash 是 Linux/Unix 上非常流行的命令行 Shell,它是 Ubuntu、RHEL 等 Linux 发行版以及苹果 OS X 操作系统默认的命令行 Shell。Bash on

2016-05-31 18:35:41 7420

原创 Linux设置时间同步

ntpdate:校正时间命令用法:ntpdate +ip地址/服务器名称sudo ntpdate pool.ntp.org

2016-05-25 10:16:44 718

原创 Linux java安装 eclipse安装

1.java环境安装及配置添加软件源 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update安装JDK:apt-get install oracle-java7-installerapt-get install oracle-java7-set-default配置环境变量:vi /

2016-05-22 10:13:58 293

原创 ARM Trustzone开发环境Fast Models安装总结

参考资料:ARM V8 Fast Models 安装和使用Fastmodels安装其他注意事项:1.安装g++编译器2.配置环境变量:/etc/profileexport PATH=/home/wuyuntao/ARM/FastModelsTools_9.6/bin:$PATHexport ARMLMD_LICENSE_FILE=/home/

2016-05-21 09:53:09 1630

原创 linux Tomcat7 配置及常见问题

/etc/init.d 目录下创建 tomcat7 文本文件,vi Tomcat7:CATALINA_HOME=/opt/apache-tomcat-7.0.69DAEMON_HOME=/opt/apache-tomcat-7.0.69/bin问题:Cannot create a server using the selected type在eclipse想把之前的

2016-05-01 20:04:19 401

原创 linux mysql配置

MySQL安装后的目录结构(适用于使用apt-get install 安装情况):数据库存放目录: /var/lib/mysql/相关配置文件存放目录: /usr/share/mysql相关命令存放目录: /usr/bin(mysqladmin mysqldump等命令)启动脚步存放目录: /etc/rc.d/init.d/

2016-05-01 20:01:19 265

转载 牛顿迭代法求数的平方根

转自:http://www.nowamagic.net/librarys/veda/detail/2268牛顿迭代法(Newton's method)又称为牛顿-拉夫逊方法(Newton-Raphson method),它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法。多数方程不存在求根公式,因此求精确根非常困难,甚至不可能,从而寻找方程的近似根就显得特别重要。方法使用

2016-04-05 09:46:13 1025

转载 TrustZone的部分概念

TrustZone是ARM对ARM6的扩展,其实只是增加了一条指令,一个配置状态位,以及一个新的有别于核心态和用户态的安全态。ARM并没有把TrustZone设计成能够解决所有的安全问题,它的目标是希望TrustZone能把一些安全性要求高的代码放在安全区域里执行,这也就是TrustZone名字的由来。ARM把TrustZone固化在硬件里的道理是,系统的安全性不能全靠软件来保证,而且改写

2016-04-04 15:20:35 1235

转载 这十二行代码是如何让浏览器爆炸的? -DoS攻击分析及防御

有一段12行的JavaScript代码,可以让Firefox、Chrome、Safari浏览器崩溃,而且还能让iPhone重启、安卓闪退,本文作者对这12行代码进行了分析解读并且提出了相应的防御办法,欢迎大家一同探讨。Ajax与pjaxAjax即“Asynchronous Javascript And XML”(异步JavaScript和XML),是一种用于创建快速动态网页的技术。通过在后

2016-04-02 11:13:18 771

转载 这十二行代码是如何让浏览器爆炸的?

起因今天刷推特的时候发现 Cyber Security@cyber__sec 的推文让人眼前一亮:Crash firefox, chrome, safari browsers, and also restart iphone using this javascript code. #dos #0day #exploit//使用下面这段 JavaScript 代码能让 firefox,c

2016-04-02 11:09:54 538

原创 C++ explicit关键字

explicit作用: 在C++中,explicit关键字用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。例:class Integral{public:explicitIntegral(int value):value(val) {}~Integral(){}private:int val;};In

2016-03-29 15:48:32 213

转载 携程Docker实践

从去年底开始,携程开始计划把Docker引入到携程的云平台,这是系统研发部一部分的工作任务,携程系统研发部的架构师李任现在就在协同研发部从事Docker引入的工作。携程的Docker实践是怎样的?以下正文给你答案:容器对携程的价值为什么要在携程内部推容器?肯定是想获得容器带来的好处。公共的好处大家都会知道,但有一个可能是携程特有的痛点,因为携程有大量的应用是部署在Windows上,因此

2016-03-29 14:59:27 502

原创 C 柔性数组

structNode{   intsize;   chardata[0];//或者char data[];};C99使用不完整类型实现柔性数组成员,在C99 中,结构中的最后一个元素允许是未知大小的数组,这就叫做柔性数组(flexible array)成员(也叫伸缩性数组成员),但结构中的柔性数组成员前面必须至少一个其他成员。柔性数组成员允许结构

2016-03-28 17:24:54 294

原创 const指针和指向const对象的指针

1.指向const对象的指针C++强制要求指向const对象的指针也必须具有const特性.const double *ptr; 限定了ptr指针指向double类型const对象的,即const double pi=3.14;const double *ptr=π2.const指针const本身指针的值不能修改,即不能再指向其他对象.int num=

2016-03-23 10:17:57 273

原创 2016英特尔在线笔试题(C语言)

#include#include#include void* print1(void* data){ printf("1 ");}void* print2(void* data){ printf("2 ");}void* print3(void* data){ printf("3 ");}int main(void){ pthread_t

2016-03-20 15:10:41 1101

原创 VS2010平台下字符集问题:Unicode,ASCII和多字节字符集

使用_T("")将字符串转换为让程序支持Unicode编码;

2016-03-19 11:26:17 965

转载 网易2016研发工程师编程题 搜索

N*M的草地上,提莫种了K个蘑菇,蘑菇爆炸的威力极大,兰博不想贸然去闯,而且蘑菇是隐形的.只 有一种叫做扫描透镜的物品可以扫描出隐形的蘑菇,于是他回了一趟战争学院,买了2个扫描透镜,一个 扫描透镜可以扫描出(3*3)方格中所有的蘑菇,然后兰博就可以清理掉一些隐形的蘑菇. 问:兰博最多可以清理多少个蘑菇?输入描述:第一行三个整数:N,M,K,(1≤N,M≤20,K≤100),N,M代表了草地

2016-03-19 11:24:47 564

django个人博客源码

python ,web ,blog,django

2016-05-09

ThinkPython-cn PDF

ThinkPython-cn电子书

2016-05-09

Web2py博客系统

python, web, 个人博客系统简单示例,Web2py框架

2016-05-09

深入理解C++11:C++11新特性解析与应用

深入理解C++11:C++11新特性解析与应用

2016-03-21

项目开发计划书-北大青鸟

项目开发计划书-北大青鸟

2013-03-17

空空如也

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

TA关注的人

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