自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农阿益的博客

一个90后在校学生,喜爱写程序,希望能与您一起探讨,一起成长!!!您也可以关注一下我微信公众平台,里面有更多资讯分享!!!

  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 在IDEA中使用Maven

一、IDEA中maven的设置注意:经常在IDEA中会出现一个问题:项目自动创建完成后,它这个MavenHom会使用IDEA默认,我们如果发先了这个问题,手动改为本地的。1、配置maven地址2、自动导入(文件太大,建议不勾选 )3、到这里,Maven在IDEA中的配置和使用就OK了!...

2022-03-27 17:42:39 1295

原创 Maven的下载与配置(包含阿里云镜像配置)

一、下载maven在官网下载适合自己的版本,注意与jdk之间的对应。历史版下载方法。二、解压文件下载完成之后,解压到自己电脑合适的位置。解压后如下图(这里以3.6.2版本演示):三、重点文件讲解1、需要重点关注一下conf文件,有我们需要自行配置的数据存在。2、在conf文件夹下,打开settings.xml文件。3、settings.xml文件中,重要组成部分(1)、头部文件,不要改动为好。(2)、插件组,可以往里面放置插件(3)、配置连接端口信息(4)、为Maven提

2022-03-27 17:24:08 5068 3

原创 Maven历史版本下载

一.Maven官网下载历史版本1.maven下载地址(1)、打开Mvaen官网下载地址(2)、进入历史版本下载地址(3)、历史版本下载页面,选择一个版本进入。(4)、我们选择一个历史版本进来后显示二进制和源码两个下载方式。二进制版本是编译好的,可以直接使用。源码版本未经编译,需要自行编译(5)、选择二进制版本,点击进入下载。(6)、下载下来后直接解压就可以使用了。...

2022-03-27 16:26:42 14804

原创 泛微OA设置系统默认水印

1、功能入口  在【后端应用中心】-【系统设置】窗口中,增加“系统默认水印”选项。----------------------------------------------------------------图T5-1-1------------------------------------------------------------启用:开关默认不开启,拥有【90-系统设置】权限的用户开启水印功能,开启后在才可以看到图T5-1-1所示的水印其他设置项;移动端显示水印:此设置项默认【关闭

2022-03-20 23:03:22 3255

原创 SpringBoot11:Thymeleaf模板引擎

模板引擎前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示,及交互等。jsp支持非常强大的功能,包括能写Java代码,但是呢,我们现在的这种情况,SpringBoot这个项目首先是以jar的方式,不是war,像第二,我们用的还是嵌入式的Tomcat,所以呢,他现在默认是不支持jsp的。那不支持jsp,如果我们直接用纯静态页面的方式,那给我们开发会带来非常大的麻烦,那怎么办呢?S

2021-04-16 00:21:00 235 1

原创 SpringBoot04:JSR303数据校验及多环境切换

JSR303数据校验先看看如何使用Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我们的name只能支持Email格式;@Component //注册bean@ConfigurationProperties(prefix = "person")@Validated //数据校验public class Person { @Email(message="邮箱格式错误") //name必须是邮箱格式

2021-04-15 00:20:39 198

原创 @Validated注解 校验验证,Cannot resolve symbol ‘Email

报错信息在类上方添加注解@Validated后,添加注解@Email() 爆红解决方案 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.3.1.Final</version> </dependen

2021-04-14 22:28:52 767

原创 SpringBoot打包出错:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resource

报错信息解决办法:修改maven-resources-plugin版本!<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugin&g

2021-04-14 01:42:02 334

原创 maven编译 Process terminated【已解决】

maven项目编译报错如下:点击【项目名】提示找到出错文件点击查看出错文件在idea中打开了settings文件,找到提示的报错位置原因及解决办法原因 :缩进或者空格不一致导致该问题解决办法:格式化编辑好之后复制再粘贴过来就可以了(推荐 ????XML 在线格式化)...

2021-04-14 01:31:27 678

原创 拦截器

概述:SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别:拦截器是AOP思想的具体应用。过滤器servlet规范中的一部分,任何java web工程都可以使用\在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用拦截器只会拦截访问的控制器方法,

2021-04-13 00:53:53 160

原创 Ajax

Ajax简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。在 2005 年,Google 通过其 Google Suggest 使 AJAX 变得流行起来。Google Suggest能够自动帮你完成搜索单词。Google Suggest 使用 AJAX 创造

2021-04-13 00:46:02 220

原创 Ssm项目整合

ssm整合首先我们准备做一个关于书籍增删改查的项目我们先明确我们需要的字段名bookID(书籍编号)和bookName(书籍名称)以及bookCounts(书籍数量)、detail(书籍描述)1.创建数据库明确好需要的字段名后,我们新建数据库,并插入几条数据CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10) NOT NULL

2021-04-09 21:35:11 662

原创 【淘宝-天猫超市飞天茅台1499抢购】Python 脚本的完整安装、使用教程与解决方案

【淘宝-天猫超市飞天茅台1499抢购】Python 脚本的完整安装、使用教程与解决方案

2021-01-10 11:15:01 19454 21

原创 另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“E:\Ubuntu-yun-lianxi\yun2 64 位.vmdk”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。

报错信息引起原因虚拟机在运行时,为防止数据被篡改,会将所运行的文件保护起来。当虚拟机突然崩溃或者强制结束导致异常退出,会导致虚拟机来不及解锁保护文件。解决方案进入虚拟机安装目录,删除其保护文件。文件以 .lck为后缀的文件...

2020-12-20 15:45:58 20998 2

原创 解决win10开启虚拟机异常提示:VMware Workstation 与 Device/Credential Guard 不兼容的问题

报错信息VMware Player 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Player。引起原因自己在电脑设置上面启动了【Hyper-V】,导致上面面的报错信息。解决方案1、关闭内存完整性进入安全中心,关闭内存完整性开关,默认情况下,是关闭的。2、关闭Hyper-V1、打开控制面板-程序和功能-启用或关闭windows功能。2、找到下图中的Hyper-V取消勾选,保存即可!3、

2020-12-20 15:37:26 29923 7

原创 Java上传文件到hdfs报错:Permission denied: user=17215, access=WRITE, inode=“/“:hadoop:supergroup:drwxr-xr-x

问题:原因解决方案第一种:(亲测可以)hdfs-site.xml中添加下面的配置文件后,重启hadoop文件系统<property> <name>dfs.permissions</name> <value>false</value> </property>第二种:在程序的main方法里面,最上面一行加入System.setProperty("HADOOP_USER_NAME","user");注明:

2020-12-06 20:56:13 29852

原创 Linux学习笔记(四) --Hbase集群部署

一、部署准备1、安装所需包官网下载地址百度云下载地址 ——提取码:mnay附:jdk与HBase版本、Hadoopk与HBase版本对应关系。如果版本不对应。可能会产生各种各样的问题。2、服务器规划IP地址主机名版本备注192.168.43.14yun1hbase-2.1.0-bin.tar.gz主节点192.168.43.254yun2hbase-2.1.0-bin.tar.gz数据节点192.168.43.180yun3hbase-2.1.

2020-12-02 00:12:50 38946 3

原创 HBase报错ERROR: KeeperErrorCode = NoNode for /hbase/master

错误情况搭建完集群之后,在hbase shell中查看表或者查看状态时,出现error: KeeperErrorCode = NoNode for /hbase/master如图所示:错误原因在我们查看日志文件时发现hbase启动成功后,过几秒钟就自动停止了。这是因为hbase和zookeeper对应路径没有配置好导致的。注:查看日志文件路径:hbase安装目录下的logs文件中。日志文件:hbase-hadoop-master-yun1.log解决方案第一步将htrace-core-3

2020-12-01 23:06:09 84797 15

原创 Linux学习笔记(三) --Zookeeper分布式协调服务部署

一、部署准备1、安装所需包百度云下载地址 ——提取码:mnay2、服务器规划IP地址主机名版本备注192.168.43.14yun1zookeeper-3.4.14-bin.tar.gz主节点192.168.43.254yun2zookeeper-3.4.14-bin.tar.gz数据节点192.168.43.180yun3zookeeper-3.4.14-bin.tar.gz数据节点二、部署步骤1、上传zookeeper包(yun1节

2020-11-30 23:38:35 45736 1

原创 Linux学习笔记(二) --Hadoop 3.1.3集群分布式配置

一、部署规划1、部署环境主机名IP地址版本备注yun1192.168.43.14Hadoop 3.1.3主节点yun2192.168.43.254Hadoop 3.1.3数据节点yun3192.168.43.180Hadoop 3.1.3数据节点2、创建hadoop用户三台主机节点都新增一个Hadoop用户创建新用户:sudo useradd -m hadoop -s /bin/bash设置密码:sudo passwd hadoop

2020-11-29 23:17:51 19054 1

原创 Linux学习笔记(一)--在虚拟机中安装ubuntu-server-20.04.1版本

一、安装环境操作系统:Windows 10 x64虚拟机版本:VMware-15.5.6Ubuntu版本:ubuntu-20.04.1(服务器版本)二、安装步骤2.1、启动VMware2.2、创建新的虚拟机2.2、选择自定义(高级)(c),然后点击下一步2.3、在选择虚拟机硬件兼容性这里直接选择选择系统默认的兼容(什么也不用操作),直接下一步。2.4、选择【稍后安装操作系统(S)】,然后点击下一步。2.5、客户机操作系统选择【Linux(L)】,版本(V)选择【Ubuntu 64

2020-11-29 00:09:35 23786 3

原创 请使用正确的入口登录面板—解决方案

错误信息提示:解决方案:一、找回安全登录地址宝塔登录地址:http://你的服务器ip/8888,但是这种格式是不安全的,目前新安装的宝塔面板默认都开启了安全目录登录,所以如果使用这种不带有8位字符随机码的登录地址就会提示“请使用正确的入口登录面板”,那么如何解决呢?1、使用带有8位随机码的登录地址如果你还记得你的8位字符随机码,请使用带有随机码格式的登录地址:http://你的服务器ip/8888/woshisjm,如果你还记得你的随机码,直接使用随机码登录地址记得成功登陆。2、找回随机码的

2020-11-27 14:21:50 36153 1

原创 The Tomcat connector configured to listen on port 1804 failed to start. The port——执行spring-boot程序是报错

执行spring-boot程序是报错错误过程:***************************APPLICATION FAILED TO START***************************Description:The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be mis

2020-11-27 00:23:49 20828 1

原创 hdfs报错Command ‘hdfs‘ not found, did you mean

错误信息在刚装完Hadoop后,想尝试一下hdfs命令,结果出现以下报错:Command 'hdfs' not found, did you mean:解决方法原因是没有在bin目录下设置PATH,因此相关hadoop或者hdfs的命令都无法正常使用。以下给出一种解决方法:sudo vi /etc/profile然后在最下面加入一行配置PATH:export PATH=/usr/local/hadoop/bin:$PATH然后使配置立即生效,就可以了:source /etc/

2020-11-25 08:20:55 43273 6

原创 java生成文件并上传本地文件至hdfs

项目整体结构说明:1.创建一个maven项目,导入jar包(将下面代码放入pom.xml文件中,然后导入相应的jar包)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht

2020-11-17 15:06:41 25336 1

原创 Flume的安装与使用方法

一:安装flumeflume下载地址: [flume下载官网]通过SSH工具将flume文件从window系统发送到Ubuntu中,如下图。1.解压安装包 cd ~ cd 下载 sudo tar -zxvf apache-flume-1.9.0-bin.tar.gz -C /usr/local # 将apache-flume-1.9.0-bin.tar.gz解压到/usr/local目录下,这里一定要加上-C否则会出现归档找不到的错误 cd /usr/local sudo mv ./apa

2020-11-15 12:42:31 43182 1

原创 spark streaming运行kafka数据源

一、Kafka的安装和准备工作Kafka的安装,请看另外一文,一定要选择和自己电脑上已经安装的scala版本号一致才可以,本教程安装的Spark版本号是1.6.2,scala版本号是2.10,所以,一定要选择Kafka版本号是2.10开头的。比如,到Kafka官网中,可以下载安装文件Kafka_2.10-0.10.1.0,前面的2.10就是支持的scala版本号,后面的0.10.1.0是Kafka自身的版本号。下面,我们启动Kafka。请登录Linux系统(本教程统一使用hadoop用户登录),打开一

2020-11-14 21:57:29 52924 1

原创 Hadoop2.6.0安装教程_单机/伪分布式配置

创建hadoop用户如果你安装 Ubuntu 的时候不是用的 “hadoop” 用户,那么需要增加一个名为 hadoop 的用户。输入如下命令创建新用户 :sudo useradd -m hadoop -s /bin/bash接着使用如下命令设置密码,可简单设置为 hadoop,按提示输入两次密码:sudo passwd hadoop可为 hadoop 用户增加管理员权限,方便部署,避免一些对新手来说比较棘手的权限问题:sudo adduser hadoop sudo登陆刚创建的 ha

2020-11-14 20:38:45 56142 1

原创 Ubuntu中Kafka的安装

这里是安装kafka_2.10-0.10.1.0.tgz版本,可以到官网下载。官网地址:https://kafka.apache.org/downloadscd ~/下载sudo tar -zxf kafka_2.10-0.10.1.0.tgz -C /usr/localcd /usr/localsudo mv kafka_2.10-0.10.1.0/ ./kafkasudo chown -R hadoop ./kafka测试简单实例接下来在Ubuntu系统环境下测试简单的实例。# 进入

2020-11-14 17:09:41 21850 1

原创 Ubuntu中Spark1.6.2安装和使用

一、安装Hadoop如果你的计算机上已经安装了Hadoop,本步骤可以略过。这里假设没有安装。如果没有安装Hadoop,请访问Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04,依照教程学习安装即可。注意,在这个Hadoop安装教程中,就包含了Java的安装,所以,按照这个教程,就可以完成JDK和Hadoop这二者的安装。二、安装 Spark下载地址:1、Spark官网:http://spark.apache.org/downloads.html2、历史版本:

2020-11-14 16:16:35 22683 2

原创 泛微oa流程表单之请假单(判断请假结束时间不能小于等于请假开始时间)

<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 --><script type="text/javascript"> /* * TODO * 请在此处编写javascript代码 */ $(function(){ checkCustomize = function() { var x = jQuery("#field6918").val(); //获取请假开始日期

2020-10-16 11:21:44 23138 3

原创 泛微oa流程表单之递归顶级部门

with topdp(id,supdepid,departmentmark,orgid) as ( select id,a.supdepid,a.departmentmark,id as orgid from hrmdepartment a union all select a.id,a.supdepid,a.departmentmark,b.orgid from hrmdepartment a inner join topdp b on a.id = b.supdepid)

2020-10-16 11:21:30 22858 1

原创 泛微oa帮助文档之判断JOB是否正在运行

//查找正在运行的JOBpublic static boolean isExecutingJob(String jobName){ Boolean flag = false; String findName = "schedule."+jobName; //获取正在运行的JOB try { Scheduler scheduler = new StdSchedulerFactory().getScheduler(); List<JobExecutionContext> jobCo

2020-10-16 11:21:15 25138

原创 泛微oa数据库之查询流程批次条件、出口条件

selecte.typename as 流程目录,a.id 流程ID,a.workflowname as 流程名称,b.groupname as 流程节点,c.conditioncn as 出口条件,d.conditioncn as 批次条件fromworkflow_base a,workflow_nodegroup b,workflow_nodelink c,workflow_groupdetail d,workflow_type ewhere a.id=c.workflowid

2020-10-15 14:32:50 2197 1

原创 泛微oa流程表单之取值弹窗

<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 --><script type="text/javascript">$("#field8438").bind('change', function(){if($("#field8438").val()>5){alert("输入值大于5,请重新输入")}});</script>请在评论区留言,共同探讨~~~如有需要,请联系微信:hdygzh2019 同时请说明来

2020-10-15 14:32:16 2671 1

原创 泛微oa流程表单之check框至少勾选一个

<script>jQuery(document).ready(function(){ checkCustomize = function (){ if((jQuery("#field6614").attr("checked")==false)&&(jQuery("#field6615").attr("checked")==false)){alert("请勾选至少一个复选框!");return false; }else{return true;

2020-10-12 09:33:16 3387 3

原创 泛微oa流程表单之意见栏字数限制

<script type="text/javascript"> checkCustomize = function() { var remarkHtml = CkeditorExt.getHtml("remark");//html var a= CkeditorExt.getText("remark"); var c=a.length; if(c<5){ alert("不能少于‘5个字"); return false; }else{ r

2020-10-11 22:15:24 1125

原创 泛微oa流程表单之点击清除文本框的内容

<script type="text/javascript"> $("#field5819").bind("focus",function(){ $(this).val(""); }); $("#field5819").bind("blur",function(){ if($(this).val() =="") $(this).val(); $(this).attr("style","col

2020-10-11 22:08:17 1264

原创 泛微oa帮助文档之人员动态看板

元素地址:/page/element/hdpanel/View.jsp元素更多按钮地址:/hdpanel/data/DataFrame.jsp后台数据源配置页面:/hdpanel/base/SourceEdit.jsp 对应权限:人员状态来源维护读取日程来源配置(SQL语句如下)select a.resourceid as hrmid,b.workPlanTypeName as content,b.workPlanTypeColor as color,a.begindate as start

2020-10-11 22:07:20 1219

原创 泛微oa流程表单之获取明细表的总行数并赋给主表字段

<script>jQuery(document).ready(function(){ checkCustomize=function (){//提交函数 var indexnum0=jQuery("#indexnum0").val();//行数 alert( indexnum0); jQuery("#field8819").val(indexnum0);//主表的值 return true; }; });.

2020-10-11 22:02:44 4384 3

hadoop数据加解密

1、随机生成大文本文件(以行方式存储),文件存储在HDFS中,并将文件信息写入HBase中。 2、选择AES加密算法对生成的文件进行加密操作,秘钥长度为128位,加密后的文件存储HDFS中,秘钥写入HBase 3、从HBase中读取相应的文件名和秘钥,对文件进行解密操作,解密后的文件存储在HDFS中。 4、比较初始文件与解密后的文件内容一致性 5、统计操作总时长及各操作步的总时长

2020-12-22

空空如也

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

TA关注的人

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