- 博客(97)
- 资源 (7)
- 收藏
- 关注
原创 大数据应用对接适配问题及解决方案
== datax往hdfs写数== Class org.apache.hadoop.hdfs.server.namenode.ha.AdaptiveFailoverProxyProvider not found===Couldn’t create proxy provider null。=========hive执行需要计算的sql卡住set mapreduce.job.reduces==========doris安装 using ‘ulimit -n 65536’.
2024-02-27 13:21:42 888
原创 easyExcel读取的数值不是点开单元格的真实数值,无实体类
easyExcel导入时读取为2.4400003,现在想要使导入时读取为2.4400003004567,无实体类不可加@NumberForma
2023-05-19 11:39:31 707 2
原创 HIVE_DATAX取数供数问题记录
Hadoop本身的用户和组的关系,都是同步Linux系统中的,但是HDFS和Linux的超级用户组又有一点差别,HDFS中的超级用户组是supergroup,但是Linux中默认是没有supergoup这个组,这个时候只需要在Linux中增加supergroup这个组,然后将要在HDFS中加入到supergroup中的用户加到这个组中,再同步HDFS用户和组即可。解决办法:在hive的配置文件hive-site.xml中开启hiveserver2服务的高可用,即掉线了会马上再开启一个,配置如下。
2023-05-11 14:09:37 736 2
原创 sql记录case when用法
1.查询时转换表中sex字段的值,0:男,1:女,其他为未知。select name,(case when sex='0' then '男' else '女' end) as sex,agefrom student_table测试数据:运行结果:当表中存在 date_id字段值为202204的数据时,查询出202203的全部数据,不存在则不查询。SELECT id,name,number,date_id FROM p_table awhere 1=1and EXISTS (
2022-05-10 15:43:01 253
原创 springboot+flowable第四节(设置监听事件)
目录1. 执行监听事件写法2. 任务监听事件写法3. 创建流程4. 事件执行类5. 启动流程监听事件分为:执行监听、任务监听。1. 执行监听事件写法<flowable:executionListener class="类" expression="表达式" delegateExpression="委托表达式" event="事件"> <flowable:field name="参数名" stringValue="字符串" expression="表达式" /
2022-04-21 15:44:44 4837 1
原创 springboot+flowable第三节(动态设置审批人)
目录1. 创建流程2. 启动流程1. 创建流程创建一个3个节点的流程:开始—>申请—>结束。xml文件:<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:flowable="http://flowable.org/bpmn"targetNamespace="http://w
2022-04-07 13:53:35 16941 2
原创 springboot+flowable第二节(流程基本操作)
mysql数据库目录1.部署流程2.引入流程引擎3.启动流程4.查询待办列表5.审批通过6.查询已办列表7.查询发起列表1.部署流程举例:部署一个如下图的流程在src/main/resources下创建processes文件夹,然后新建bpmn20.xml文件添加如下内容:<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL
2022-03-18 17:36:37 4146 1
原创 springboot整合flowable(mysql)第一节
开发工具:Intellij idea1.新建maven项目上图中springboot的版本不用特意选2.修改pom文件原内容:修改为:<?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:schemaLocati
2022-03-17 18:11:26 9153
原创 vue 后端返回文件流下载文件
效果:前端:downloadFile(name) { const data = { 'bakPath': this.path + name } downloadFile(data).then(res => { const link = document.createElement('a') link.href = window.URL.createObjectURL(new Blob([res])) link.target
2021-12-09 17:11:51 782
原创 redhat7离线安装mysql8.0.26
下载压缩包使用xftp上传到/usr/local目录下解压–删除–重命名tar -xvf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xzrm -rf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xzmv mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz/ mysql在 /usr/local/ 目录下,有个mysql文件夹,然后开始mysql用户组和mysql用户,添加..
2021-10-26 13:27:03 795
原创 get post put delete在vue中传参方式
1. get//后台用@RequestParam接收,注意传数组时要指明valueexport function getA(query) { return request({ url: '/info', method: 'get', params: query })}//后台用@PathVariable接收export function getB(id) { return request({ url: '/info/' + id, method:
2021-09-18 14:28:40 1948
原创 java调python报错Cannot create PyString with non-byte value
报错代码情况1.interpreter.execfile(“你的文件路径”);报错原因:没找到你这个文件情况2.new PyString(“你的字符串”)报错原因:字符串里有中文解决:new PyString(“你的字符串”)替换为PyString strJson=Py.newString(“你的字符串”);或PyString strJson=Py.newStringOrUnicode(“你的字符串”);...
2021-09-16 16:07:54 4250
原创 java调用python,传参json字符串,含中文传参
java调用python,传参json字符串python脚本内容(test.py)# -*- coding: utf-8 -*-def main(input): return inputjava调用python方法/** * 调用python * * @param fileUrl python文件路径 * @param method 执行的python函数 * @param pyObject json参数 *
2021-09-16 15:01:29 2463
原创 table单元格样式
单独对右边框设置样式border-right:1px solid #F00;单元格内容在顶部开始valign=“top”table 细线边框style=“width: 600px;border-collapse:collapse;” cellspacing=“0”
2021-08-23 10:50:12 230
原创 vue密码强度提示条
两种,先上效果图:第一种:第二种:上前端代码第一种:vue页面:<el-form ref="reForm" :model="reForm" :rules="rules"> <el-form-item label="请输入新密码" prop="newPwd"> <el-input style="width: 300px;" v-model="reForm.newPwd" maxlength="16" show-passwor
2021-08-17 14:36:48 2141 3
原创 组织JSON数据、JSON转换
组织JSON数据举例List<Integer> listx1 = new ArrayList(); listx1.add(120); listx1.add(200); listx1.add(150); listx1.add(80);List<Integer> listx2 = new ArrayList(); listx2.add(120); listx2.add(200); .
2021-08-11 10:04:34 300
原创 求平均数、百分率、最大值、最小值、两个字段相差秒数的SQL
平均数:avg(字段名)百分率:分子/分母count(case when 字段名及条件 then 1 else bull end) / count(*)最大值:max(字段名)最小值:min(字段名)应用举例:select openapi_id as interface_id, count(*) as total_count, count(CASE WHEN timeout_flag != '1' THEN 1 ELSE NULL END) as succe
2021-07-22 10:01:55 369
原创 android实现欢迎启动界面
设计如下界面。实现一个欢迎页面,并3秒钟跳转至第2题通讯录界面。页面图片可以自行设计。WelcomghtActivity.java(欢迎界面java代码)import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import andro
2021-07-16 10:05:56 264
原创 将堆栈异常返回前端显示
后台组织后返回try{//代码块}catch(Exception e){StackTraceElement[] stackTrace = e.getStackTrace();int length = stackTrace.length;StackTraceElement obj = null;StringBuilder fileName = null;for (int i = 0; i < length; i++) { obj = stackTrace[i]; file
2021-07-15 14:04:39 545
原创 每次请求刷新token的时间
项目为springboot+vue前后端分离式操作者在header携带token对后台进行请求,token有效期为30分钟。现需要实现:30分钟内操作者每次操作都将重新计时。完全使用localStorage解决该问题。在前端请求拦截器(request)配置// request拦截器service.interceptors.request.use(config => { if(localStorage.getItem('token')!==null) { //刷新t
2021-06-28 16:32:09 2664
原创 linux部署前后端分离项目命令笔记
部署项目用到的杂七杂八linux命令。 做个笔记,自己参考。个人笔记,大家不要浪费时间阅读。tar -xvf jdk-8u202-linux-x64.tar.gz //解压tarexport JAVA_HOME=/usr/local/java/jdk1.8.0_202export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/dt.jar:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jarexport PAT.
2021-05-16 10:32:28 223
原创 linux64bit安装mysql、jdk、nodejs、nginx笔记
昨天在Linux部署springboot+vue项目,很有必要做个总结。mysql安装查看MySQL各个版本下载地址:https://downloads.mysql.com/archives/community/MySQL 5.6.45 下载地址是https://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz查看是否已安装MySQLrpm -qa | grep mysql下载m.
2021-05-16 10:24:41 219 1
原创 el-autocomplete判空校验时,第一次点击不通过,再次点击才正常
把校验规则中的 trigger: “blur” 改成 trigger: [‘blur’, ‘change’]无语。
2021-04-20 17:58:36 1256
原创 elementui Cascader 省市区联动选择器,应用与回显
目的:往数据库添加数据,形式为:xx省/xx市/xx县eg:在element form表单里添加<el-form-item label="地区" prop="user_address" label-width="130px"> <el-cascader class="widthSmall" size="large" :options="options" v-model="select
2021-04-14 09:21:26 2032 1
原创 oracle 11g 配置navicat lite Instance Client下载
https://www.oracle.com/database/technologies/instant-client/microsoft-windows-32-downloads.html
2021-03-18 09:24:16 1157
原创 Java 多线程 南北多人过桥
有一个南北走向的桥,南边有4人,北边有3人,分别让他们到达对面,桥只能容纳一人通过。显示出每个人的过桥状态。TestBridge.javaclass PersonPassBridge extends Thread{ private Bridge bridge; String id; public PersonPassBridge(Bridge b,String id) { bridge=b; this.id=id; } public void run() { bridge
2021-02-19 20:39:00 423
原创 Java多线程 循环滚动随机选号
package s4;import java.awt.Button;import java.awt.Frame;import java.awt.TextArea;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class Winning ex.
2021-02-18 21:11:05 252
原创 Hibernate多表查询重新封装实体
Hibernate查询多个表里的字段时,会返回Object类型的数据。以mysql为例,以下为实现方法public List<Topic> selectTopicById(int id) { // TODO Auto-generated method stub String hql="select t.tid,t.tuid,t.tsid,t.ttop,t.tdesc,t.ttime,t.tbg,u.uname,u.usex,u.udesc,u.uhead " + "from
2021-02-10 19:29:29 348 1
原创 java多线程
万人如海,一身藏。4个窗口同时卖10张票,卖票间隔20秒输出每个窗口实时卖票情况public class Ticket extends Thread{ public Ticket() { super(); } private static Object obj = new Object(); public static int tickets = 10; public void run() { while(tickets>0) { syn.
2021-02-04 15:31:29 150
原创 Java 头像剪切及上传服务器JSP 笔记
头像存储真是个令人头疼的问题啊,天天换头像的人真的烦人!烦人!效果:视频没办法发,我醉了,好不容易上传到B站结果这里告诉我格式错误主要用到Java的JFrame文件选择器,然后用拦截方法过滤掉不是图片类型的文件。用JFrame得到文件路径之后对图片进行剪切。剪切完之后imagewrite写入服务器文件夹。ps:数据库里存的是文件名。参考博文1:文件选择器https://blog.csdn.net/chen_z_p/article/details/82794534参考博文2:图.
2021-01-31 19:57:50 223 1
原创 Java 简单五子棋程序的实现
比较难的是判断五子是否连成部分,四个方向(横、纵、左斜、右斜)横向和纵向主要判断在同一行或者列有没有五个相同棋子;2.斜方向也是判断有没有五个相同棋子3.判断过程会有数组长度超出异常,记得捕获,否则程序不能正常运行代码:import java.awt.BorderLayout;import java.awt.Button;import java.awt.Canvas;import java.awt.Color;import java.awt.Frame;import j...
2021-01-01 16:57:22 389
原创 Java 围棋棋盘
根据鼠标监听事件绘制围棋棋盘运行效果图:import java.awt.BorderLayout;import java.awt.Button;import java.awt.Canvas;import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.GridLayout;import java.awt.Label;import java.awt.Panel;import .
2020-12-31 22:13:27 1088 2
原创 Java GridBagLayout简单电子邮件发送界面的实现
GridBagLayout网格块布局运行示例:代码:import java.awt.Component;import java.awt.Frame;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import java.awt.Label;import java.awt.TextArea;import java.awt.TextField;import java.awt.Window;import .
2020-12-31 13:38:30 248
java-decompiler.jar java反编译
2024-09-06
keepalived-2.2.1.tar.gz
2022-07-05
apache-jmeter-5.4.3,接口压测工具jmeter
2022-07-05
ojdbc6-11.2.0.3.jar和ojdbc6.jar
2020-08-01
python安装包附anaconda
2020-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人