
第三方框架
文章平均质量分 72
编程开发时三方框架集成使用
霸道流氓气质
每一个优秀的人,都有一段沉默的时光,(项目合作请留言)是那段时光,不抱怨不诉苦,最后渡过了这段感动自己的日子。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSM中通过okhttp3向接口发送xml格式的请求参数
在SSM项目中的后台Controller中需要想asp的接口发送xml格式的请求参数。依据接口文档示例代码。原创 2024-10-18 09:54:23 · 290 阅读 · 0 评论 -
Maven本地配置获取nexus私服的依赖
在上面讲的是在需要拉取私服依赖的项目中的pom中配置repository的方式去获取依赖。如果需要在本地maven中作全局配置,可以通过添加mirror的方式实现。原创 2023-10-31 15:54:41 · 1687 阅读 · 0 评论 -
Linux-目录结构说明
场景1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/937908062.Linux-服务器远程控制https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/93919873实现...原创 2019-06-27 22:51:22 · 222 阅读 · 0 评论 -
Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版)
场景VMware中安装unbuntu 16.04 server-amd64。VM的安装与ubuntu 16 的安装与下载不再描述。Ubuntu 16.04版本下载地址:https://download.youkuaiyun.com/download/badao_liumang_qizhi/11258773实现首先打开VM,选择创建新的虚拟机。选择自定义配置这里硬件兼容...原创 2019-06-26 22:50:39 · 6590 阅读 · 0 评论 -
UbuntuServer16.04LTS版怎样修改数据源为国内数据源
场景Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/93790806实现清华大学国内数据源https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/进入后选择指定版本为16.04 LTS版...原创 2019-07-29 23:42:23 · 1129 阅读 · 0 评论 -
Linux-服务器远程控制
场景搭建Ubuntu服务器教程Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/93790806Windows远程连接服务器软件https://download.youkuaiyun.com/download/badao_liumang_qi...原创 2019-06-27 22:23:10 · 652 阅读 · 0 评论 -
MapReduce Java API-使用Partitioner实现输出到多个文件
场景MapReduce Java API-多输入路径方式:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119453275在上面的基础上,怎样用Partitioner的方式实现将学生的成绩数据分段输出到不同的文件。例如分为三个成绩段:小于60分大于等于60分小于等于80分大于80分Partitioner1、Partion发生在Map阶段的最后,会先调用job.setPartitionerClass对原创 2021-08-06 19:25:12 · 559 阅读 · 0 评论 -
HBase Java API 创建表时一直卡住
场景HBase在CentOS上分布集群安装:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119511593在上面搭建起来HBase的分布集群的环境下。使用JAVA API连接HBASE进行建表操作。但是运行之后一直就是卡住不动,也不报错,也不运行结束。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。原创 2021-08-09 19:33:24 · 905 阅读 · 0 评论 -
HBase Java API操作数据库
场景CentOS7上搭建Hadoop集群(入门级):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119335883:HBase在CentOS上分布集群安装:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119511593在上面将开发环境搭建起来,要想操作操作数据库除了使用HBase ShellHBase Shell常用的命令:https:/原创 2021-08-17 13:12:21 · 507 阅读 · 0 评论 -
CentOS7上搭建Hadoop集群(入门级)
场景Hadoop Apache Hadoop是一款支持数据密集型分布式应用并以Apache 2.0许可协议发布的开源软件框架,支持在商品硬件构建的大型集群上运行应用程序。Hadoop是根据Google公司发表的MapReduce和GFS论文自行开发而成的。 Hadoop框架透明地为应用提供可靠性和数据移动,它实现了名为MapReduce的编程范式:应用程序被切分成许多小部分,而每个部分都能在集群中的任意节点上执行或重新执行。此外,Hadoop还提供了分布式文件系统,用以存储所有...原创 2021-08-02 23:02:56 · 3950 阅读 · 0 评论 -
HBase在CentOS上分布集群安装
场景CentOS7上搭建Hadoop集群(入门级):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119335883在上面搭建起来Hadoop的环境后,进行HBase的安装。HBase HBase是一个基于HDFS的面向列的分布式数据库,源于Google的BigTable论文。HDFS基于流式数据访问,低时间延迟的数据访问并不适合在HDFS上运行。所以,如果需要实时地随机访问超大规模数据集,使用HBase...原创 2021-08-08 13:33:05 · 972 阅读 · 0 评论 -
Hbase报错ERROR: KeeperErrorCode = NoNode for /hbase/master
场景CentOS7上搭建Hadoop集群(入门级):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119335883:HBase在CentOS上分布集群安装:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119511593在上面搭建Hadoop和Hbase的基础上,三台服务器全部重启了。再执行hbase的命令时提示:ERROR: Keeper原创 2021-08-16 19:35:26 · 1497 阅读 · 0 评论 -
MapReduce Java API实例-统计平均成绩
场景MapReduce Java API实例-统计单词出现频率:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119410169在上面对单个txt文件进行统计的基础上,Mapreduce也是支持文件夹下多个文件处理的。统计学生各科平均成绩,每科成绩为一个文件。在Map阶段和上面统计单次频率差不多,然后在Reduce阶段求出总和后,除以科目数,并将输出value的数据类型设置为FloatWritable即可。新建原创 2021-08-05 16:38:49 · 1871 阅读 · 0 评论 -
Windows下配置Hadoop的Java开发环境以及用Java API操作HDFS
场景HDFS的访问方式之HDFS shell的常用命令:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119351218在上面使用HDFS shell的方式去访问HDFS。那么怎么使用Java API的方式去操作HDFS。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现CentOS7上搭建Ha原创 2021-08-04 10:50:58 · 2121 阅读 · 1 评论 -
MapReduce Java API实例-排序
场景MapReduce Java API实例-统计单词出现频率:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119410169上面进行项目环境搭建的基础上。怎样实现对下面这组数据进行排序注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现输入数据格式为每行有一数值,通过MapRed.原创 2021-08-05 18:26:42 · 558 阅读 · 0 评论 -
HDFS的访问方式之HDFS shell的常用命令
场景CentOS7上搭建Hadoop集群(入门级):https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119335883在上面搭建起来Hadoop集群的基础上,通过HDFS shell的方式访问HDFS的常用命令。 HDFS的访问方式有两种:一种是HDFS shell,一种是Java API方式。HDFS shell命令应使用hadoop fs或hdfs dfs(其中官网建议使用hdfs dfs方式访问)。所有的HDF...原创 2021-08-03 16:26:38 · 2835 阅读 · 0 评论 -
MapReduce Java API实例-统计出现过的单词
场景MapReduce Java API实例-统计单词出现频率:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119410169在上面是统计出现过的单词以及出现的次数。如果只是从中统计出现过的单词,即类似于求单词集合的并集的效果。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现与统计单词频率相原创 2021-08-05 10:59:14 · 277 阅读 · 0 评论 -
HBase Shell常用的命令
场景HBase在CentOS上分布集群安装:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119511593在上面搭建起来HBase的分布集群环境后,看下HBase Shell的常用命令。前面我们已经用到HBase Shell命令:status和exit。HBase shell命令又分为几个组,输入:help "cmd",可查看所有分组及其包含的命令,如果需要了解具体命令的用法,将参数“cmd”换成具体命令即可,如原创 2021-08-08 16:47:55 · 944 阅读 · 0 评论 -
MapReduce Java API实例-统计单词出现频率
场景Windows下使用Java API操作HDFS的常用方法:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119382108在上面使用Java API操作HDFS已经配置开发环境的基础上。使用Java API操作Mapreduce统计单次出现的次数。这里Hadoop集群搭建的是Hadoop2.8.0,所以新建Maven项目并引入依赖 <!-- https://mvnrepository.c...原创 2021-08-05 10:15:36 · 1085 阅读 · 0 评论 -
Windows下使用Java API操作HDFS的常用方法
场景Windows下配置Hadoop的Java开发环境以及用Java API操作HDFS:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/119379055在上面将Hadoop的开发环境搭建起来之后,使用Java API 简单输出了文件目录。那么对应HDFS的常用文件的操作还有哪些。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子原创 2021-08-04 13:37:39 · 811 阅读 · 0 评论 -
鸿蒙开发-实现页面跳转与页面返回
场景鸿蒙基于JS搭建HelloWorld并修改国际化文件:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118274050在上面基于JS搭建起来Hello World之后,要新建另一个页面,并实现页面间的跳转和返回。怎样新建页面可以参照如下鸿蒙开发-基础组件介绍及chart组件使用:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118333539原创 2021-07-01 11:36:28 · 3490 阅读 · 0 评论 -
鸿蒙开发-从搭建todolist待办事项来学习组件与js之间的交互
场景鸿蒙开发-实现页面跳转与页面返回:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118383025在上面实现从主页面跳转到todolist页面的基础上完整实现todolist的功能,即待办事项。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现首先在hml中进行页面布局<div原创 2021-07-01 13:33:30 · 1219 阅读 · 1 评论 -
鸿蒙基于JS搭建HelloWorld并修改国际化文件
场景鸿蒙HarmonyOS环境搭建与HelloWrold应用运行:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/117994545在上面基于Java的方式搭建了鸿蒙HelloWorld之后,怎样基于JS搭建HelloWorld。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi 关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现前面步骤一样,在进行原创 2021-06-27 14:27:36 · 688 阅读 · 0 评论 -
鸿蒙开发-基础组件介绍及chart组件使用
场景鸿蒙基于JS搭建HelloWorld并修改国际化文件:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118274050在上面基于JS搭建起来Hello World之后,对于组件的使用怎么用。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。组件介绍组件(Component)是构建页面的核心,每个组件原创 2021-06-29 13:48:21 · 1304 阅读 · 0 评论 -
鸿蒙开发-在JS中获取hml页面中Input输入的值
场景鸿蒙基于JS搭建HelloWorld并修改国际化文件:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118274050在上面基于JS搭建起来Hello World之后,要新建另一个页面。怎样新建页面可以参照如下鸿蒙开发-基础组件介绍及chart组件使用:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118333539常用的表单提交中经常获取I原创 2021-07-01 11:46:49 · 2130 阅读 · 1 评论 -
鸿蒙HarmonyOS环境搭建与HelloWrold应用运行
场景目前,鸿蒙2.0已经开放公测,不少华为用户已经开始上手体验了。首先是开发工具,来到HarmonyOS Developer开发者官网https://developer.harmonyos.com/cn/develop选择开发下面的HUAWEI DevEco Studio进行下载等待下载完成双击该exe文件进行安装。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与..原创 2021-06-17 15:21:42 · 840 阅读 · 1 评论 -
鸿蒙开发-新建Ability与使用image-animator实现图帧动画
场景鸿蒙开发-基础组件介绍及chart组件使用:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118333539在上面学习了基础组件的使用流程后,下面介绍image-animator这个组件。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi 关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。AbilityAbility是应用所具备能力的抽象,也是应用原创 2021-06-29 14:26:25 · 1095 阅读 · 1 评论 -
鸿蒙开发-使用fetch发起网络请求
场景鸿蒙基于JS搭建HelloWorld并修改国际化文件:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118274050在上面基于JS搭建起来Hello World之后,怎样发起网络请求获取数据。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现fetch API接口首先需要配置网络访问的原创 2021-07-03 13:55:23 · 1433 阅读 · 1 评论 -
鸿蒙开发目录结构及文件使用规则介绍
场景鸿蒙基于JS搭建HelloWorld并修改国际化文件:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118274050在上面基于JS搭建起来Hello World之后,对于应用开发目录及文件使用规则都有哪些。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。配置文件总览前端开发,核心是在js原创 2021-06-27 15:50:45 · 1691 阅读 · 1 评论 -
鸿蒙开发-使用Storage实现数据存储
场景鸿蒙开发-从搭建todolist待办事项来学习组件与js之间的交互:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/118384865在上面实现一个简单的todolist之后,待办事项的数据并没有进行存储。每次进入页面就会重新加载数据源的数据。所以怎样将数据存储。注:博客:https://blog.youkuaiyun.com/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送原创 2021-07-01 15:42:22 · 3684 阅读 · 1 评论 -
Shiro集成Web时的url匹配规则
场景从实例入手学习Shiro与Web的整合:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/90140802实现在上面实现Web整合的基础上配置文件shiro.ini中进行配置url匹配。现有的shiro.ini代码:[main]authc.loginUrl=/loginroles.unauthorize...原创 2019-05-12 17:15:08 · 537 阅读 · 0 评论 -
从实例入手学习Shiro与Web的整合
场景Shiro官网关于Web整合文档:http://shiro.apache.org/web.html#Web-configurationW3Cschool Shiro Web集成:https://www.w3cschool.cn/shiro/c52r1iff.html实现项目搭建1.打开Ecllipse-新建Maven项目--选择Webapp2.输入项目信息...原创 2019-05-12 15:18:59 · 417 阅读 · 0 评论 -
从实例入手学习Shiro自定义Realm实现查询数据进行验证
场景从实例入手学习Shiro与Web的整合:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/90140802在上面已经实现整合Web的基础上实现 Shiro 自定义Realm,然后查询数据实现权限验证。实现数据库搭建新建t_user表,用户表新建t_role表,角色表新建t_permission...原创 2019-05-13 21:51:56 · 428 阅读 · 0 评论 -
Shiro的Base64和MD5加密的使用
场景Shiro自带Base64和MD5加密。Base64位置:MD5位置:实现新建测试类package com.badao.util;import org.apache.shiro.codec.Base64;import org.apache.shiro.crypto.hash.Md5Hash;public class CryptographyUtil ...原创 2019-05-13 23:19:31 · 688 阅读 · 0 评论 -
从实例入手学习Shiro的会话机制
场景从实例入手学习Shiro与Web的整合:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/90140802在上面已经实现整合Web的基础上实现 Shiro 会话机制的学习。实现在登录的servlet中添加Session session=subject.getSession();System.out....原创 2019-05-12 20:58:12 · 287 阅读 · 0 评论 -
SpringBoot与Shiro整合-权限管理实战
场景SpringBoot与Shiro整合-权限管理实战。实现搭建SpringBoot运行环境打开Eclipse,new Maven Project--Create a simple project输入项目相关信息,Packing 选择为jar,点击Finish。修改项目的编译环境为1.8打开项目的pom.xml<!-- 修改参数 --> ...原创 2019-05-23 21:24:16 · 619 阅读 · 0 评论 -
Shiro集成Web时的Shiro JSP标签
场景从实例入手学习Shiro与Web的整合:https://blog.youkuaiyun.com/BADAO_LIUMANG_QIZHI/article/details/90140802在上面已经实现整合Web的基础上实现 Shiro JSP标签的使用。实现导入标签库<%@taglib prefix="shiro" uri="http://shiro.apache.org/tag...原创 2019-05-12 20:14:52 · 426 阅读 · 0 评论 -
使用Shiro的JdbcRealm实现查询数据库进行身份认证
场景Subject认证主体Subject认证主体包含两个信息:1.Principals:身份,可以是用户名,邮件,手机号码等,可以用来标识一个登录主体身份。2.Credentials:凭证,常见有密码,数字证书等。身份认证流程Realm以及JDBC RealmRealm意思是域,shiro从Realm中获取验证数据。Realm有很多种,例如常见的jdbc rea...原创 2019-05-11 09:56:08 · 771 阅读 · 0 评论 -
初次使用Shiro进行加密密码的算法实例
场景Apache Shiro 是一个强大易用的 Java 安全框架,用以执行身份验证、授权、密码和会话管理,而且可以方便地被 Spring Boot 所集成。大部分 Web 应用的用户密码一般通过散列算法 + 盐的形式持久化在数据库中。在使用 Shiro 进行身份验证时,可以在 Shiro 配置类中配置密码散列匹配器,来对数据库中保存的密码进行验证。实现1.在接收到密码的地方S...原创 2019-04-10 14:33:23 · 532 阅读 · 0 评论 -
从实例入手Shiro并实现HellloWorld
场景shiroApache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。三个核心组件:Subject, SecurityManager 和 Realms.Subject:即“当前操作用户”。但是,在Shiro中,Subject这一...原创 2019-05-11 09:57:45 · 236 阅读 · 0 评论