自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CXF调用webservice跳过https认证

【代码】CXF调用webservice跳过https认证。

2023-10-09 11:04:53 1286

原创 2.设计模式之适配器模式:适配老版本接口和第三方接口

adapter场景介绍:(1)假设我们做了一个第一版的一个系统,这个系统里有一个接口和实现类(2)接着我们开始做的第二个版本,这个系统我们定义了一个新的接口,和新的实现类(3)但是我们同时在第二个版本的系统中,也要使用第一版系统中定义的那个老接口和老实现类不用设计模式的实现package com.zhss.designpattern.adapter;/** * 不用设计模式的实现 * */public class WithoutAdapterPatternDemo { publ

2022-03-15 22:37:18 1358

原创 1.设计模式之迭代器模式:封装你的集合迭代逻辑

设计模式-迭代器模式

2022-03-15 20:57:59 972

原创 Kettle连接Rac环境下的Oracle

在使用kettle的数据库连接进行配置的时候,却发现怎么也不能连接到数据库。查询资料后发现,原来jdbc在连接rac数据源的时候,好像因为sid与数据库服务名称的不一致,导致只有通过变通的Url的方式连接才能正确连接。具体连接方法如下:1、不要填写主机名称2、数据库名称:按照下面方式进行填写格式:(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库ip)(PORT = 端口))(CONNECT_DATA = (SERVER = DEDICA

2021-11-23 14:59:10 1140

原创 Java将图片转化为base64工具类

Java将图片信息转化为base64编码package com.hutao.manage.util.baidu;import java.io.IOException;/** * Base64 工具类 */public class Base64Util { private static final char last2byte = (char) Integer.parseInt("00000011", 2); private static final char las

2021-11-12 11:29:51 549

原创 springboot在maven添加oracle依赖

1、安装maven下载地址:https://maven.apache.org/download.cgi配置环境变量:验证maven是否安装成功:2、下载oracle相关jar包链接:https://pan.baidu.com/s/1MHb3U-upey42js3rGixIwg 提取码:8d07 3、通过maven安装ojdbc打开dos窗口输入下面命令:mvn install:install-file -Dfile=D:\ojdbc6.jar -DgroupId=com.orac

2021-08-06 22:49:52 834

原创 windows下安装mysql8

1、下载mysql8.0mysql下载地址2、配置mysql下载完成后将压缩包解压在mysql解压目录下mysql-8.0.24-winx64新建my.ini文件和data文件夹配置my.ini文件[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#skip-name-resolveskip-log-binuser=mysqldefault_authentication_plugin=mysql_native

2021-06-17 09:48:22 325

原创 centos7安装mysql

1、卸载自带的mysql1、确认系统安装了哪些rpm包:[root@host1 etc]# rpm -qa | grep -i mysqlmysql-server-5.1.71-1.el6.x86_64mysql-5.1.71-1.el6.x86_64perl-DBD-MySQL-4.013-3.el6.x86_64mysql-libs-5.1.71-1.el6.x86_64qt-mysql-4.6.2-26.el6_4.x86_642、使用命令 rpm -ev package_name

2021-05-11 07:44:30 123

原创 Oracle创建表空间

1、登录数据库sqlplus / as sysdba 2、创建表空间CREATE TABLESPACE YCYL LOGGING DATAFILE 'C:\app\oracle\YCYL.dbf'SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;3、创建临时表空间create temporary tablespace YCYLTEMP tempfile 'C:\app\oracle\YCYLTEMP.

2021-03-29 11:39:07 512 1

原创 docker安装

docker概念docker是一个开源的应用部署引擎诞生于2013年,基于go语言实现,dotCloud公司出品(后改为Docker Inc)Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可一直的容器中,然后发布到任何流行的Linux机器上。容器是完全使用沙箱机制,相互隔离容器性能开销极低Docker从17.03版本之后分为CE(Commnuity Edition:社区版)和EE(Enterprise Edition:企业版)安装Dockerdocker可以按照在MAC、wi

2021-03-28 21:58:00 301

原创 windows环境下安装Elasticsearch

一 安装Elasticsearch:1、下载地址:https://www.elastic.co/cn/downloads/elasticsearch2、启动es1、下载完成后解压即可使用2、启动Elasticsearch进入bin目录点击elasticsearch.bat3、访问http://127.0.0.1:9200/测试是否启动成功二 安装Elasticsearch head可视化插件1、 下载地址:https://github.com/mobz/elasticsear

2021-02-27 22:36:09 534

原创 js设置IE浏览器打印页眉页脚为空和页边距(亲测可用)

1、问题描述项目中通过IE浏览器打印条形码的时候,出现样式偏差,原本应该在一行的换行了,通过调试发现是IE浏览器页边距设置问题,由于客户机器比较多不可能人工去一台一台设置,因此希望通过js设置页眉页脚和页边距。2、解决方案通过js直接修改IE浏览器页面设置。亲测可用<!DOCTYPE html><head><meta charset="UTF-8"><SCRIPT language=javascript> var HKEY_Root, H

2021-02-22 16:22:51 2139

原创 tomcat+solr搭建单机版全文搜索服务

1、solr简介1.1、 什么是solrSolr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。Solr是apache的顶级开源项目,它是使用java开发 ,基于lucene的全文检索服务器。Solr比lucene提供了更多的查询语句,而且它可扩展、可配置,同时它对lucene的性能进行了优化。Solr是如何实现

2021-02-20 21:05:25 381

原创 vue使用babel-plugin-transform-remove-console解决项目打包时去除console语句

vue项目打包时出现警告:warning Unexpected console statement no-console解决方案:1、安装babel-plugin-transform-remove-console插件2、在配置文件中添加transform-remove-console使其只在生产环境中生效在vue项目中找到babel.config.js文件添加配置// 这是项目发布阶段需要用到的 babel 插件const prodPlugins = []if (process.en

2021-02-17 14:07:41 1994 3

原创 使用vue-ui快速创建vue项目

vue ui 快速创建vue项目1、安装node.jsnodejs下载地址:http://nodejs.cn/download/安装node查看是否按照成功2、安装vue clinpm install vue-cli -g //全局安装 vue-cli使用vue ui出现问题:1、vue不是内部命令或外部命令解决方案:找到npm i xxx -g 下载后存放的路径,将路径添加到环境变量中,即可。npm config list 查看一下npm 的配置信息,下图,再次

2021-02-13 15:28:44 549

原创 layui分页乱码问题解决方案

在服务器上分页出现中文乱码解决方案:把laypage.js里面的中文替换成Unicode码。下面是汉字和Unicode的对应关系。共 &#x5171页 &#x9875条 &#x6761替换后清除浏览器缓存成功解决

2020-12-29 09:35:43 2162 1

原创 layui+java实现数据表单checkbox框分页选中保存数据到数据库中

最近项目中有一个需求分页查询数据,并在各页勾选相应的checkbox框进行保存。项目采用的是layui+mybatis+mysql+springboot实现。实现思路:定义一个存储用户ID的数组,监听表单checkbox将选中的角色ID放入数组和取消的角色ID删除。页面初始化时通过layui的parseData将选中的角色ID放入用户ID数组中。jsp页面<%@ page lang...

2020-03-12 17:16:40 2112

原创 大数据学习(十):zookeeper集群

什么是zookeeper?     ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。zookeeper原理?   &nbs...

2020-02-28 18:03:42 360

原创 大数据学习(九):mapreduce编程模型及具体框架实现

map reduce编程模型把数据运算流程分成2个阶段    阶段1:读取原始数据,形成key-value数据(map方法)    阶段2:将阶段1的key-value数据按照相同key分组聚合(reduce方法)mapreduce编程模型软件的具体实现:    hadoop中的mapreduce框架、spark。 ...

2020-02-18 12:02:41 274

原创 大数据学习(八):mapreduce编程案例-求两人之间的共同好友

现有如下数据: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求哪些人两两之间有共同好友,及共同好友有哪些人?思路:第一步:只求哪些人两两之间有某个共同好友...

2020-02-18 11:19:18 517

原创 大数据学习(八):mapreduce编程案例-倒排索引创建

需求有如下数据a.txthello tomhello jimhello kittyhello roseb.txthello jerryhello jimhello kittyhello jackc.txthello jerryhello javahello c++hello c++需要输出如下格式:c++ c.txt-->2 hello a.tx...

2020-02-16 17:36:59 255

原创 大数据学习(八):mapreduce编程案例-计算访问次数最多的5个网站

数据2017/07/28 qq.com/a2017/07/28 qq.com/bx2017/07/28 qq.com/by2017/07/28 qq.com/by32017/07/28 qq.com/news2017/07/28 sina.com/news/socail2017/07/28 163.com/ac2017/07/28 sina.com/news/socail2017...

2020-02-16 12:04:13 1034

原创 大数据学习(八):mapreduce编程案例-计算每个手机号访问网站请求流量、相应流量和流量总和根据手机号判断省份进行分类

数据类型数据顺序依次为:时间戳、手机号、mark地址、ip地址、访问地址、网站类型、请求时间、响应时间、请求流量、响应流量、状态1363157985066 13726230503 00-FD-07-A4-72-B8:CMCC 120.196.100.82 i02.c.aliimg.com 24 27 2481 24681 2001363157995052 13826544101 5C...

2020-02-16 11:55:34 564

原创 大数据学习(七):mapreduce实现wordcount计数

代码package com.bigdata.mapreduce;import java.net.URI;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;import org.apache.hadoop...

2020-02-14 17:25:56 486

原创 大数据学习(六):HDFS实现wordcount计数

准备数据Apache Spark, Spark, Apache, the Apache feather logo,and the Apache Spark project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and ...

2020-02-06 12:09:55 496

原创 大数据学习(五):java操作HDFS

设置IP映射在C:\Windows\System32\drivers\etc\hosts中配置虚拟机相关映射192.168.44.128 spark1192.168.44.129 spark2192.168.44.130 spark3代码package com.bigdata.hdfs;import java.io.IOException;import java.net....

2020-02-05 11:06:50 130 1

原创 大数据学习(四):HDFS客户端常用操作命令

上传文件到HDFS命令:hadoop fs -put 上传文件名称 上传到HDFS文件位置hadoop fs -put ./jdk-7u65-linux-i586.rpm /下载文件到客户端本地磁盘命令:hadoop fs -get /HDFS中的路径 /本地磁盘路径 hadoop fs -get /jdk-7u65-linux-i586.rpm /usr在HDFS创...

2020-02-04 18:35:51 210

原创 大数据学习(三):Hadoop集群安装

一、环境准备准备三台虚拟机:192.168.44.128 192.168.44.129192.168.44.130设置三台主机域名映射127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain loc...

2020-02-04 17:00:54 293 1

原创 大数据学习(二):hadoop的核心架构和HDFS整体运行机制

什么是Hadoop?Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(hi...

2020-02-03 19:20:22 380

原创 大数据学习(一):什么是大数据?

JAVA大数据(一):什么是大数据大数据(big data),IT行业术语,是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。特征容量(Volume):数据的大小决定所考虑的数据的价值和潜在的信息;种类(Variety):数据类型的多样性;速度(Velocity):指获得...

2020-02-03 17:03:25 266

原创 windows开发hadoop出现[(null) entry in command string: null chmod 0700]

eclipse 中运行 Hadoop2.7.3 map reduce程序 出现错误(null) entry in command string: null chmod 0700解决方法: 下载(https://github.com/SweetInk/hadoop-common-2.7.1-bin) 将hadoop.dll文件拷贝至c://windows/system32文件...

2018-08-12 21:51:07 7002 1

空空如也

空空如也

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

TA关注的人

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