自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 beeline 连接Hive2 失败问题

1)Problem在 hive bin 目录执行以下命令报错:!connect jdbc:hive2://xxx:10000错误信息: java.net.ConnectException: Connection refused (Connection refused) (state=08S01,code=0)2)Solve2-1) 问题定位lsof -i :10000(hive2 默认端口)发现端口没起动根据网上用户经验 hadoop引入了一个安全伪装机制,使得hadoop 不允许上

2021-10-15 16:13:36 1277

原创 线上dubbo生产者服务ip绑定错误的问题

1) Problem发现生产上某台consuner连接provider的时候 出现 无法连接,然后ifconfig 发现机器有多个网卡,貌似ip 绑定错了2) Solution!!!dubbo服务绑定ip顺序,如下配置方式可解决问题配置方式一:在 /etc/hosts 设置 hostname 对应的 IP。配置方式二:Dubbo 配置文件显示指定 IP。<!-- protocol 指定整个 Dubbo 应用服务默认 IP --><dubbo:protocol ho

2020-12-14 17:24:08 530

原创 springboot jasypt 数据库加密

1)添加加密maven 依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <vers...

2020-03-27 11:53:13 224

原创 使用docker 部署springboot初试

step1) 保证有一个可运行的springboot hello world 项目step2) docker maven 插件 配置 <build> <plugins> <plugin> <groupId>org.springframework.boot</group...

2020-03-25 15:46:44 334

原创 mysql 主从搭建及遇到的问题

aaa

2020-03-13 17:47:16 145

原创 ubuntu修改国内源的步骤

1)备份cd /etc/aptsudo cp sources.list sources.list.backup2)替换国内源,修改sources.listdeb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/...

2020-03-13 17:27:52 148

原创 使用python requests 发送请求遇到的问题

1.发送JSON 请求def post_orderBack(requestJson): request_url = 'http://host:xxx' headers = {'Content-Type': 'application/json;charset=UTF-8'} res = requests.request("post", request_url, json=r...

2020-02-27 23:08:34 559

原创 记一次生成验证码字母花体问题

将项目上传到服务器之后,运行项目,发现验证码乱码,不能正常显示,这时,要查看我们的代码中设置验证码的字体样式然后,查看服务器上的字体样式有没有我们设置的字体样式,没有的话,我们直接从本地windows上拷贝上传即可服务器上的字体都存放在/usr/share/fonts,这个目录下,windows下的字体都存放于C盘中的fonts目录下,直接搜该目录就好...

2020-02-18 22:24:00 179

原创 ElasticSearch 聚合查询(2)桶聚合学习

1. Terms Aggregation 根据字段值项分组聚合GET /megacorp/employee/_search?size=0 HTTP/1.1Host: 192.168.31.233:9200Content-Type: application/json{ "aggs": { "age_terms": { "terms": {...

2020-01-20 15:14:09 229

原创 ElasticSearch 聚合查询(1) 学习

一. ES聚合分析查询的写法在查询请求体中以aggregations节点按如下语法定义聚合分析:"aggregations" : { "<aggregation_name>" : { <!--聚合的名字 --> "<aggregation_type>" : { <!--聚合的类型 --> <aggr...

2020-01-20 14:44:49 184

原创 FastJson 使用@JSONField & SerializerFeature

FastJson使用@JSONField、@JSONType、SerializeFilter进行序列化时,强调所有的操作(注解)都是在序列化和反序列化的时候起左右(并且该对象也参与其中),其它的时候不起作用(比如对象.get或.set时候没作用)1.@JSONField 代码演示package com.example.springbootannotationdemo.testjson;imp...

2020-01-10 13:17:54 1118

原创 numpy 相关api

1.numpy 向量运算 VS python 运算使用python的list进行循环遍历运算def pySum(): a = list(range(10000)) b = list(range(10000)) c=[] for i in range(len(a)): c.append(a[i]**2 + b[i]**2) return...

2019-12-17 15:26:33 135

原创 Jupyter 初试

jupyter notebook learninga very simple operationLet’s add two numbers1+23CounterLet’s count from 0 to 4for i in range(6): print(i)012345plot y = x^2%matplotlib inline%config In...

2019-12-13 10:38:33 960

原创 python pexpect 日志输出案例

pexpect 日志 输出到文件 command = 'ssh -p' + str(port) + " " + username + '@' + host child = pexpect.spawn(command) fout = open('reboot.txt', 'ab') # 注意这里必须是追加,字节码模式 # child.logfile_read = sys.s...

2019-12-11 19:49:29 1260

原创 小白并发编程学习系列文章之六:Synchronized & CAS

1.Synchronized1) Synchronized 语义synchronized 是 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码,而这段代码也被称为临界区。synchronized 有多个叫法,而每个叫法都表明synchronized 的特性:1、内置锁(又叫 隐式锁):synchronized 是内置于JDK中的...

2019-10-11 17:08:48 85

原创 小白并发编程学习系列文章之三:为啥不推荐使用Executors工具类创建线程池

Executors 工具类的基本方法如下:从上图中也可以看出,Executors的创建线程池的方法,创建出来的线程池都实现了ExecutorService接口。常用方法有以下几个:newFiexedThreadPool(int Threads):创建固定数目线程的线程池。newCachedThreadPool():创建一个可缓存的线程池,调用execute 将重用以前构造的线程(如果线程可...

2019-09-26 10:46:44 442

原创 小白并发编程学习系列文章之一:导语

并发编程毫无疑问是一个程序员需要学习的知识了,打算从以下路线学习:Java 线程池:ExecutorService–>常见实现类学习J.U.C 核心---->volatile , CAS, synchronized,AQS...

2019-09-25 17:44:46 105

原创 MySql GROUP_CONCAT, FIND_IN_SET

1.GROUP_CONCAT语法 group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc] [separator '分隔符'])功能:将group by产生的同一分组中的值连接起来,返回一个字符串结果2.FIND_IN_SET语法: FIND_IN_SET(str,strlist)定义: (1)如果字符串str在由N...

2019-09-25 11:05:57 137

转载 Shell sftp文件上传与下载

转载自网址:#!/bin/bash#SFTP配置信息#用户名USER=root#密码PASSWORD=5EYS40T04BMF#待上传文件根目录SRCDIR=/u02/dab/sftpFiles#FTP目录DESDIR=/u01/sftpFiles#IPIP=192.168.10.11#端口PORT=22022#获取文件cd ${SRCDIR} ;#目录下的所有...

2019-09-20 14:17:31 256

原创 还是要懂点shell(3)

Shell 中命令的执行顺序分号(;)、与(&&) 、 或(||)";"多命令顺序执行"&&"逻辑与"||"逻辑或多命令执行符格 式作 用;命令1 ; 命令2多条命令顺序执行,命令之间没有任何逻辑关系&&命令1 && 命令2如果命令1正确执行(?=0),则命令2才会执行如果命令1执行不...

2019-09-20 13:21:35 208

原创 还是要懂点shell(2)

Shell 流程控制1. IF - ELSEif if condition then command1 command2 ... commandN fiif [ $(ps -ef | grep -c "ssh") -gt 1 ]; then echo "true"; fi --适用终端输入if-elseif condi...

2019-09-20 11:44:37 89

原创 还是要懂点shell(1)

1.Shell 变量定义变量 变量名=值, 变量名和等号之间不能有空格使用变量: ${} your_name='''runoob' echo $your_name echo ${your_name}变量类型运行shell时,会同时存在三种变量:局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量...

2019-09-20 11:13:46 74

转载 MYSQL 字符串操作

转载自https://blog.csdn.net/pan_junbiao/article/details/86524612

2019-09-12 10:25:21 102

原创 MySQL CAST 与 CONVERT 函数的用法

How to useMySQL 的CAST() 和 CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:CAST(value as type)CONVERT(value, type)就是CAST(xxx AS 类型), CONVERT(xxx,类型)。可以转换的类型是有限制的。这个类型可以是以下值其中的一个:二进制,同带binary前缀的效果 : ...

2019-09-09 10:24:24 275

原创 预则立不预则废

开始沉下心,认知学,研究代码~,希望度过迷茫期吧,堆了一年业务代码感觉自己没啥提高,希望有相同感受的同学帮忙说下经验及建议!

2019-08-12 11:05:18 398

转载 spring oauth2介绍

转载自添加链接描述

2019-02-27 14:05:45 454

转载 springRestTemplae 使用

springRestTemplae 使用参见blog转载微博

2019-02-26 16:21:45 453

原创 springboot-rabbitmq ack的问题?

如何手动ack- 网上的方式1:实现channelAwareMessageListener public class RabbitMsgReceiver implements ChannelAwareMessageListener{ public void onMessage(Message message, Channel channel) throw Exception{ S...

2019-01-23 20:54:25 1041

原创 kafka:learn#01.kafka序列化接口介绍1

首先看一下kafka Producer 怎么编写:public class TestProducer { public static void main(String[] args) { Properties props = new Properties(); props.put("bootstrap.servers", "192.168.127.31:...

2018-11-21 10:05:46 143

转载 kafka Producer&Consumer(java API)

Producerpublic class KafkaProducerDemo { private final Producer&lt;String,String&gt; kafkaProducer; public final static String TOPIC="JAVA_TOPIC"; private KafkaProducerDemo(){ ...

2018-11-16 18:55:22 88

原创 kafka:problem#02

kafka consumer Java 客户端不能消费到top中的数据,但是使用客户端能够消费数据问题解决:确保 ${kafka_home_dir}/config/consumer.properties 中配置的groupid==consumer中配置的groupid...

2018-11-16 16:26:04 77

原创 kafka:problem#01

kafka producer java 客户端 数据不能写入topic?方法参见博客 :producer 数据没法写入topic

2018-11-16 16:05:37 89

原创 解决idea 控制台中文乱码问题

idea中文乱码解决步骤1.进入 IDEA 安装目录 如 C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3\bin\修改 idea.exe.vmoptions 或者是 idea64.exe.vmoptions (请根据你所使用的 32位 或 64 位) IDEA 的启动环境配置文件,将 IDEA 环境设定为使用 UTF-8 编码启...

2018-09-17 16:56:52 1241 1

转载 文章标题

我们经常会用到各种集合,数字的,字符串的还有对象的。它们无处不在,哪怕操作集合的代码要能稍微优化一点,都能让代码清晰很多。在这章中,我们探索下如何使用lambda表达式来操作集合。我们用它来遍历集合,把集合转化成新的集合,从集合中删除元素,把集合进行合并。遍历列表 遍历列表是最基本的一个集合操作,这么多年来,它的操作也发生了一些变化。我们使用一个遍历名字的小例子,从最古老的版本介绍到现在最优雅的版

2017-12-01 21:01:01 120

原创 chap1 lambda 表达式

为什么要使用lambda 表达式lambda 表达式的语法函数式接口方法引用构造器引用变量作用域默认方法接口中的静态方法为什么要使用lambda 表达式先举一个一段代码被传递给其他调用者的例子class Worker implements Runnable{ public void run(){ for(int i=0; i<1000; i++){ doWo

2017-12-01 20:05:41 123

原创 csdn

欢迎使用MarkDown编辑器写博客Markdown 和拓展Markdown 简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 ‘Ctrl + B’斜体 ‘Ctrl + I’引用 ‘Ctrl + Q’插入链接 ‘Ctrl + L’插入代码 ‘Ctrl + K’插入图片 ‘Ctrl +

2017-11-28 19:13:24 134

转载 http://blog.csdn.net/u011068702/article/details/52146566

2017-08-14 21:01:12 238

空空如也

空空如也

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

TA关注的人

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