自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (30)
  • 论坛 (2)
  • 收藏
  • 关注

原创 Failed to receive INITIALIZED event from zookeeper, pls. check if url zookeeper://xx

报错信息:Failed to receive INITIALIZED event from zookeeper, pls. check if url zookeeper://xxx/org.apache.dubbo.metadata.report.MetadataReport?client=&dubbo.config-center.root-path=/ is correct可以参考这个文章:https://blog.csdn.net/weixin_38308374/artic...

2020-11-09 18:28:52 253

原创 jenkins:流水线构建

jenkins 服务搭建,请自行百度,网上很多;官网也有1、创建流水线2、配置流水线这个配置不是写的,是有文档;请查看流水线语法这里可以选择,生成语法,我也参考了官网的给的demo :https://www.jenkins.io/zh/doc/book/pipeline/我测试的项目pipeline { agent any stages { stage('checkout') { steps { .

2020-09-27 16:19:34 98

原创 docker镜像加速配置和配置步骤

cp /lib/systemd/system/docker.service /etc/systemd/system/docker.servicechmod 777 /etc/systemd/system/docker.servicevim /etc/systemd/system/docker.serviceExecStart=/usr/bin/dockerd --registry-mirror=https://31g4gmqc.mirror.aliyuncs.com \systemctl dae.

2020-08-26 21:54:06 84

原创 初见cas服务端3:研究认证过程

首先感谢 这位博主,我参考了他的,他写的还是很详细的,https://blog.csdn.net/zhouzhiwengang/article/details/97926358我看它实现了全自定义形式;我走另外一种,实质是一样的,因为我当时这样的想的,我只需要加一个验证码就可以了,其他的还是用cas框架提供的就行了,我按照这个思路缕了下源码,请看下面的吧。我研究了下,我把研究思路贴出来。首先研究源码最起码框架的默认的必定要走的代码那里打上断点;一旦就可以跟踪代码上下看看,就知道了首先这.

2020-08-19 00:05:57 37

原创 IDEA 报Artifact xxx:war exploded: Error during artifact deployment. See server log

这个错误记录下,这个错误其实已经说得很明白了,看看服务日志就知道了,一般是框架启动报的错误,我这边原因是我升级了dubbo,后缺少了spring-webjar包,老版本是有这个jar包的,新版本没有,所以启动就报这个错,同时因为我用了logback,对于tomcat了的日志没有生效。 在项目resource 文件下创建logging.properties;里面新增这两行配置:org.apache.catalina.core.ContainerBase.[Catalina].level=INFO..

2020-08-18 09:47:22 183

原创 初见cas服务端2:支持数据库和自定义密码加密和比对

上一篇环境搭建好了,接下来,支持数据库。1、我这边为了方便,我在cas-overlay-template 创建了java的路径,方便后面修改。2、我把容易变化的配置文件放到resources3、在我们刚刚拷贝的application.properties里现在连接数据库的配置文件。解释下,前面几个就不说了,sql,可以直接把密码查出来,就不用写fieldPassword了,,按照我上面的,如果返回多个字段,就要指定密码字段;type这个官方文档写的很明白了,4、表结构很简

2020-08-17 21:48:23 77

原创 初见cas服务端1:搭建环境

之前工作一直都是用客户端去调用服务端,一直没时间看看cas服务端内容,最近准研究下。从网上也是搜索了很多东西,了解了大概,准备搭建,建议搭建先试试5.3x版本会好点,我目前用的是5.3.14,一开始准备研究最新版本,但是有些工具我还不是太熟悉。第一步:到官网这是他们的源码,可以看看,我们实际上用的是这个模板cas-overlay-template,这个模板在这个地址...

2020-08-13 23:04:32 46

原创 谷歌google 的kaptcha 后台自定义存储验证码,抽取com.google.code.kaptcha.servlet.KaptchaServlet逻辑

背景是,公司项目之前是单节点,计划要改为集群,,集群后面不计划用session了,放到外部内存redis里了,改造项目时发现用了谷歌的图片验证码,感觉这个挺好的,。原先是使用了web.xml 直接配置的com.google.code.kaptcha.servlet.KaptchaServlet ,如果换成redis,不能这么高了,因为这个默认的走的是session,因此从网上找了一会,发现没人整理成工具类直接使用,,,我自己整理下放到网上,我这个人,网上有不会写博客的,,网上少或者没有,才写下博客,废

2020-08-11 10:37:26 82

原创 springsecurity oauth2 报User must be authenticated with Spring Security before authorization can be c

springsecurity oauth2 报User must be authenticated with Spring Security before authorization can be completed. 这个错误是因为没有进行基础验证,其实就是oauth2里的认证模块;我们用QQ登陆第三方时,需要登陆QQ后才能授权,因此这个意思也是必须是基础认证后才能进行相关认证。 在低版本时,我@EnableAuthorizationServer 是可以使用的,会自动开启spr...

2020-06-08 20:38:56 1659

原创 jackson.ObjectMapper里的一个enableDefaultTyping方法过期

jackson.ObjectMapper里的一个enableDefaultTyping方法过期了,项目每次编译时提示,同时过期可能是有漏洞或者效率太低了,总而言之最好处理下看了下网上也没有解决方案,我这边记录下解决方案。最好的解决办法就是看过期方法的源码,一般过期方法会给出新的方法来替换过期方法的说明可以看到@link 里已经给出了这个说明。我这边修改的: ...

2020-04-13 16:13:13 6148

原创 IE11 死活无法加载OCX控件

依次展开注册表到HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main分支新建一个DWORD32值,并将其命名为TabProcGrowth,在弹出的对话框中输入“0”或者“1”,需要兼容的话需要将值设置为1如果已经存在该值,改为1就可以了关于TabProcGrowth键值1、TabProcGrowth赋值为1,则...

2019-11-06 17:14:47 1326

转载 nginx正向代理

感谢原作者,原地址:https://cloud.tencent.com/developer/article/1521322一、nginx正向代理介绍及配置1、环境介绍代理服务器系统环境为:centosnginx代理服务器为:192.168.10.10测试客户端为局域网内任意windows电脑或Linux电脑2、正向代理简介nginx不仅可以做反向代理,还能用作正向...

2019-11-01 13:05:18 214

原创 Eclipse Maven profiles 多环境配置,测试环境与开发环境、生产环境分开打包

环境有dev、pro、test,默认是dev pom文件加入:<profiles> <!-- 开发环境 --> <profile> <id>development</id> <!-- 默认激活开发配制,使用config-dev.proper...

2018-12-19 17:40:25 2654

原创 flume学习1:初次接触flume

最近准备学习下flume,到apache官网下载了一个版本,例子官网也有:我用翻译器翻译了下中文有助于理解,文档地址按照官网来,就能正常安装单机版的flume了 ...

2018-10-29 21:22:15 193

原创 centos无法连接互联网,离线安装,用镜像文件安装telnet, rpm安装telnet

1、可以到网上下载安装包,自行百度2、我这边直接用镜像文件安装telnet, rpm安装telnet。1 mkdir /mnt/cdrom#2如果报mount: block device /dev/sr0 is write-protected, mounting read-only#请先执行。虚拟机挂着光驱光驱时提示只读,用以下命令可解决该报错, #mount -o remount...

2018-10-25 22:49:36 1941

原创 hive学习6:hive级联求和

 说明:     级联求和,不仅hive会使用,其实mysql或者Oracle也会用到的,我这边先用mysql实现下,具体需求如下:username month times A 2018-02 5 A 2018-03 10 A 2018-04 10 B 2018-02 5 B 2018-03 1...

2018-10-23 22:55:53 1476

原创 hive学习5:自定义函数之json对象转换hive数据存储

0元数据,上传到服务器上:{"movie":"2717","rate":"3","timeStamp":"978298196","uid":"2"}{"movie":"2571","rate":"4","timeStamp":"978

2018-10-22 22:26:41 467 1

原创 hive学习4:hive自定义函数

以创建转换字符串大小写为例:1、搭建java项目,把hive安装包下libjar包添加进去。2、创建转换字符串大小类,必须继承UDF类package com.zsy.hive.udf;import org.apache.commons.lang.StringUtils;import org.apache.hadoop.hive.ql.exec.UDF;/** * 转换...

2018-10-21 20:07:43 1330

原创 hive学习3:hive常用HQL语句

show databases;show tables;desc test;#删除表drop table t_buck;#请表数据truncate table t_buck;-------------分桶表示例:#创建分桶表drop table stu_buck;create table stu_buck(Sno int,Sname string,Sex string,Sa...

2018-10-20 15:48:01 634

原创 hive学习1:hive1.2.1版本安装

Hive只在一个节点上安装即可1.上传tar包2.解压 tar -zxvf hive-1.2.1.tar.gz -C /usr/local mv hive-1.2.1 hive3.安装mysql数据库(切换到root用户)(装在哪里没有限制,只有能联通hadoop集群的节点) mysql安装仅供参考,不同版本mysql有各自的安装流程 rpm -qa | grep m...

2018-10-14 15:04:08 1152

原创 hadoop入门搭建环境

 下面是比较粗略的搭建过程,详细,请下载hadoop集群搭建文档1.准备Linux环境 1.0先将虚拟机的网络模式选为NAT 1.1修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=hadoop01 ### 1.2修改IP 两种方式: 第一种:通过Linux图形界面进行修改(强烈推荐)...

2018-10-14 13:26:23 243

原创 hive学习2:Hive drop table卡住的问题,mysql字符集修改了latin,但是还是不行解决方案

    刚开始接触hive,在删除表时卡住了,根据网上播客修改mysql字符集为latin,测试后还是不行,给下修改mysql字符串地址:修改mysql字符串地址     我这边修改后是还是无法删除,搞了大半个小时还是不行,最后,只能报着试试的心态升级mysql驱动jar试试,成功了,我之前的旧的jar版本是mysql-connector-java-5.1.6.jar 替换为mysql-con...

2018-10-13 23:28:15 662

原创 hadoop入门09:mapreduce开发总结

mapreduce在编程的时候,基本上一个固化的模式,没有太多可灵活改变的地方,除了以下几处:1、输入数据接口:InputFormat ---> FileInputFormat(文件类型数据读取的通用抽象类) DBInputFormat (数据库数据读取的通用抽象类) 默认使用的实现类是: TextInputFormat job.setInputFormat...

2018-10-10 21:17:55 88

原创 zk集群搭建

准备:jdk自行安装,我安装的是"1.7.0_80"下载zk,zk下载地址 根据jdk下载对应的zk,我下载的是zookeeper-3.4.5下载好后上传到服务器上。我的服务器是三台,hadoop01 hadoop02 hadoop03;我先在hadoop01下装zk,装好后,在拷贝到其他服务上安装:1、解压tar -zxvf  zookeeper-3.4.5.t...

2018-10-09 21:56:35 7045 1

原创 hadoop入门8:自定义OutputFormat,根据需求数据输出不同的路径

在有些情况下,我们需要数据分开输出,即指定输出路径,这时就需要重写outputformat。测试数据(部分):1374609798.19 1374609798.20 1374609798.20 1374609798.51 110 5 8615103869897 460029934830160 3559380454939260 2 460 0 14443 15406 10.184.49...

2018-10-06 23:19:36 496

原创 hadoop入门7:自定义GroupingComparator进行分组

摘要:GroupingComparator是在reduce阶段分组来使用的,由于reduce阶段,如果key相同的一组,只取第一个key作为key,迭代所有的values。 如果reduce的key是自定义的bean,我们只需要bean里面的某个属性相同就认为这样的key是相同的,这是我们就需要之定义GroupCoparator来“欺骗”reduce了。 我们需要理清楚的还有map阶段你的几个...

2018-10-06 12:45:38 683 1

原创 hadoop入门6:hadoop查询两两之间有共同好友,及他俩的共同好友都是谁

A:B,C,D,F,E,OB:A,C,E,KC:F,A,D,ID:A,E,F,LE:B,C,D,M,LF:A,B,C,D,E,O,MG:A,C,D,E,FH:A,C,D,E,OI:A,OJ:B,OK:A,C,DL:D,E,FM:E,F,GO:A,H,I,J该数据可以看作好友,例如:A有B,C,D,F,E,O好友;B有A,C,E,K好友,以此类推;求两两之间有共同好...

2018-10-05 12:44:16 999

原创 hadoop入门5:hadoop创建单词索引demo

需求:给出几个文件,分别把每个单词总数、在哪个文件单词总数计算出来test1文件:zsy testzsy tomzsy testtest2文件:tom testzsy tomzsy cattest3文件:cat testcat tomtest cat第一步:把每个文件单词和文件名组合为key,value是单词个数package com.zsy....

2018-10-05 09:58:46 423

原创 hadoop入门4:Map实现Join逻辑,无需要使用reducer

在hadoop入门3里,用订单和产品进行关联,用map+reducer实现join逻辑,但是这种使用,小数据下还好,但是一旦出现海量数据,会出现reduce处理任务严重不平衡,有的reduce很轻松,有的reduce很繁忙,也就是数据倾斜;因此去掉reduce这一步,直接在map完成join,需要在map完成join过程,势必需要在每个map task里获取产品信息(产品信息是小部分,可以在放...

2018-09-29 22:05:09 159

转载 win10 激活

记录一位活雷锋的解决方法:管理员运行cmd,然后输入slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX用这个升级专业版。再从命令行中输入这样一行:slmgr.vbs -skms zh.us.to                                             slmgr /ato最后从设置里激活,输入上面的密码就可以了,,,...

2018-09-26 21:48:34 205

原创 hadoop入门3:MR实现Join逻辑

如果看详细的代码模板,请看我的hadoop入门1里有详细的模板,也有详细的解释今天用两组数据进行join;其实数据很简单,订单表:                                    id     日期        产品id   数量         1001 20180923 a001 21002 20180923 a002 11003 20180923 ...

2018-09-23 21:28:21 238

原创 hadoop入门2:hadoop的自定义Writeable 、排序 和 reduce输出多个文件

mr原理图: mp本次用计算每个手机号对应的上行和下行、总流量的业务进行测试原始数据:1363157985066   13726230503     00-FD-07-A4-72-B8:CMCC  120.196.100.8i02.c.aliimg.com         24      27      2481    24681   2001363157995052   1...

2018-09-22 17:23:41 302

原创 hadoop入门1:MapReduce 入门demo - wordcont

今天初次接触MapReduce,虽然目前很少有人用MR,但是我相信这块还是要学一下的,因为这块思想会影响后面的学习。第一个demo也是最经典的wordcount,wordcount基本上涵盖了80%的hadoop业务,适合入门;后面写的播客将不会进行多余的解释,模板基本上和wordcount一样,只是业务一样而已mapper:import java.io.IOException;...

2018-09-13 20:39:31 558

原创 IOS 自带输入法接收汉字触发事件

今天做了一个录入信息的,客户通过扫码跳转到信息录取界面,支持微信、浏览器扫码方式,录取有几个下拉框,下拉框支持模糊查询;安卓端模糊查询是正常的,但是ios端有一个现象,ios用自带的输入法时,输入汉字时,汉字还未出现,就会立即把汉字字母触发查询,其实这样也能接受,关键是选中汉字时事件就不触发了,这个就可悲了,通过网上搜索解决方法,现在给出解决方案:代码:     //用于标记是否是输...

2018-09-07 10:44:45 1867

原创 shell 脚本编写log日志定时上传HDFS代码

#!/bin/bash#set java envexport JAVA_HOME=/usr/app/jdk1.7.0_80export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH#set hadoop e...

2018-09-05 21:00:03 313

原创 vmware如何克隆多个linux系统

我用的是centos6.6的linux系统,安装在vmware上的。安装一次系统相对来说耗时较长,且还要做各种配置,那么克隆就不失为一种好的选择。接下来我把我做系统克隆的步骤写下来,供大家参考:右键点击已经安装的虚拟机,选择管理-->克隆,接下来弹出一个窗口这个直接下一步就好,接下来要选择创建完整克隆(建议选择完整,否则可能会产生其他问题)接下来输入名称,选择克隆到的位置...

2018-08-10 11:46:03 2106

原创 HttpClient 连接池,防止建立连接而浪费时间和资源

pom文件依赖部分: <properties> <httpclient.version>4.4.1</httpclient.version> </properties> <dependency> <groupId>org.apache.httpcomp...

2018-07-19 15:23:30 5992 5

转载 js 自定义Map

/** * ********* 操作实例 ************** * var map = new HashMap(); * map.put("key1","Value1"); * map.put("key2","Value2"); * map.put("key3","Value3"); * map.put("key4",&quo

2018-06-22 10:10:57 369

原创 用注解编写创建表的SQL语句

今晚读了think in java 的章节,感觉很不错,我就敲了下来,贴上代码给以后一个回顾:建议提前读一下think in java 注解 。说明创建注解我在第一个注解说明下,以后的注解不在说明。‘DBTable 注解:/*** Project Name:myannotation* File Name:DBTable.java* Package Name:com.zsy.db* Date...

2018-03-27 20:03:01 2155 2

转载 jdk1.8 关于CompletableFuture的应用

使用CompletableFuture构建异步应用Future 接口的局限性future接口可以构建异步应用,但依然有其局限性。它很难直接表述多个Future 结果之间的依赖性。实际开发中,我们经常需要达成以下目的:将两个异步计算合并为一个——这两个异步计算之间相互独立,同时第二个又依赖于第一个的结果。等待 Future 集合中的所有任务都完成。仅等待 Future 集合中最快结束的任务完成(有可...

2018-03-10 22:56:19 862

Elasticsearch-head谷歌插件谷歌插件.zip|Elasticsearch谷歌插件.zip

Elasticsearch-head谷歌插件,直接导入即可;目前是0.1.5_0版本,很好用; 大家可以试试。

2020-09-16

张龙老师hibernate的源码及笔记

张龙老师的hibernate的源码及笔记

2014-12-09

struts2和hibernate 的帮助文档还有其他的帮助文档

由于只能上传60 M ,还有很多没上传,就上传了几个,大家想要联系我就可以

2014-12-09

PowerDesigner16x64.txt

powerDesingner版本是16.6.1版本,里面提供32位和64位软件安装包,有需要的可以下载使用,里面还提供了数据库导出模板,目前导出设计能满足我的要求,其他的可以根据需求自己设计模板就可以了,关于破解,从网上找找,

2020-03-13

spring-rabbitMQ.xml文件

spring-rabbitMQ.xml文件

2019-03-18

xshell和xftp安装包,免激活

xshell和xftp安装包,免激活,安装成功后就可以使用了

2018-12-21

mybatis逆向生成工具

mybatis逆向生成工具,里面不是完整的,可以执行配置就可以了

2018-12-20

zkui包和配置文件

里面包含zkui jar包和配置文件,还有启动命令,只需要解压放到服务器上启动就可以了,前台zkui要有创建文件的权限,否则启动报错

2018-12-18

flume配置文件demo

flume的几个简单的配置文件,

2018-11-06

hive常用函数参数手册

hive常用的函数参考手册,仅供参考,可能版本不一样,函数方法不一致,请以进官方文档为准,https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF

2018-10-21

HIVE安装及详解

HIVE安装及详解,及测试,该文档版本是1.2+的。。。。。

2018-10-14

HADOOP快速入门及搭建集群环境

HADOOP快速入门及搭建集群环境,可以进行搭建试试,文档比较详细

2018-10-14

hadoop高可用搭建文档

hadoop高可用搭建文档,搭建成功,适用于生产环境,如果高版本,需要对应修改修改即可

2018-10-10

postman-win版

postman安装即可。。。。。。。。。。。。postman安装即可

2018-03-09

AES+RSA加解密demo

抱歉了,我是没有积分了 ,需要赚点资源分,抱歉了各位,有问题联系我

2018-02-05

RSA+AES加密demo

RSA+AES加密demo,该demo是RSA加密AES的key,AES的key是动态生成,这样加密程度大大提高

2017-12-22

RSA加密demo

RSA加密demo, 有测试,放到项目里改造下就可以使用了

2017-12-22

spring-tool-suite-3.7.3.RELEASE-e4.5.2-win32-x86_64

spring-tool-suite-3.7.3.RELEASE-e4.5.2-win32-x86_64 支持jdk1.7,同时文档里给出了其他版本的官方下载地址

2017-12-18

mybatis逆向生产工具,解压导入开发工具里,修改generatorConfig.xml数据库连接和表名即可

mybatis逆向生产工具,解压导入开发工具里,修改generatorConfig.xml数据库连接和表名即可,运行GeneratorSqlMap的main方法就可以了,,

2017-12-04

图片批量导入oracle数据库

图片批量导入数据库(这里可以死mysql、或者oracle,只需把驱动换掉即可) 没有界面,指定目录即可,例如:d:下的photo下有许多图片,直接把D:\pthoto,路径放进既可

2016-04-24

webserver客户端代码,天气预报,电话号码归属地,ip,邮政

为了兼容jdk1.6,我把features变量给删除了,如何你的jdk是1.7的你可以添加上即可 //compliant code instead. public IpAddressSearchWebService(WebServiceFeature... features) { super(WSDL_LOCATION, SERVICE,features); } //This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2 //API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1 //compliant code instead. public IpAddressSearchWebService(URL wsdlLocation, WebServiceFeature... features) { super(wsdlLocation, SERVICE,features); } //This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2 //API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1 //compliant code instead. public IpAddressSearchWebService(URL wsdlLocation, QName serviceName, WebServiceFeature... features) { super(wsdlLocation, serviceName,features); }

2016-01-19

11种别致风格的PPT模板

11种别致风格的PPT模板,里面的ppt模板很好.绝对有你想要的!

2015-11-22

c3p0和dbcp和jdbc架包

c3p0和dbcp和jdbc.zip需要的jar包

2015-11-22

颜色拾取工具playcolor.rar

颜色拾取工具playcolor.rar 。很好用的颜色拾取工具

2015-11-22

设计模式之禅.pdf

设计模式之禅.完整的pdf

2015-11-22

高亮显示 editplus含有激活码

editplus含有激活码,很好用的,里面是高亮显示

2015-11-22

编程习惯151pdf

编程习惯151个pdf完整版,有利于提高我们的编程的质量

2015-11-22

aopalliance-1.0和aspectjweaver.zip

aopalliance-1.0和aspectjweaver.zip jar包

2015-11-22

hibernate3.610

hibernate3.610,里面有jar和源码

2015-11-21

xml智能插件rinzo

xml智能提示,rinzo,可以提示包名和类名

2015-03-29

空空如也

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

TA关注的人 TA的粉丝

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