- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 填坑小记:前端用ajax无法请求文件下载及实现文件下载方式
背景:想设计点击导出按钮,用ajax请求后端,返回文件下载;但实现上一直可以正常访问后端,却只返回文件字符串,不跳转下载。首先,先说结论,经过问题排查发现:Ajax不能实现文件下载功能产生原因:ajax回调已经把response的数据傻瓜式的以字符串的方式解析,ajax请求只是个“字符型”的请求,即请求的内容是以文本类型存放的。文件的下载是以二进制形式进行的,虽然可以读取到返回的response,但只是读取而已,console.log可以打印出读取的字符串,但是无法执行下载的。解决方式...
2021-03-12 14:05:59
1267
原创 搭建13.7.1最新版本gitlab报错问题:ArgumentError: could not find a temporary directory
Error installing latest nightly build: ArgumentError: could not find a temporary directory# sudo dpkg -i gitlab-ee_13.2.4+rnightly.165314.41cf9aa3-0_amd64.deb(Reading database ... 305901 files and directories currently installed.)Preparing to unpack.
2020-12-30 17:25:06
2942
4
转载 转:[IDEA]Java:“程序包XXX不存在”问题的三种解决方案
[IDEA]Java:“程序包XXX不存在”问题的三种解决方案实测好用,以此留念。三种方案01出现jar包找不到的问题,首先有可能是项目依赖中有些jar没有下载完整而mvn idea:idea这个命令可以检查并继续下载未下载完整的依赖jar。在命令行输入mvn idea:idea ,然后 file–invalidate caches 重启就可以了。操作如下图所示:02开启自动加载JAR包如果方案一尝试后仍然无法解决该问题,别慌,有可能是你的项目依赖有更新,而你的.
2020-11-27 13:04:00
7367
原创 Springboot Jpa按照顺序生成数据库表字段
用JPA自动生成数据库表后,字段为乱序,非Entity实体类中的顺序,原因:官方hibernate为TreeMap,乱序排列解决策略:在main包下新建org.hibernate.cfg包,包下复制以下代码(只将TreeMap改为LinkedHashMap),运行后即可生成的表字段既是顺序排列的字段package org.hibernate.cfg;import java.util.*;import javax.persistence.Access;import javax.pe...
2020-11-24 18:55:30
2499
转载 Windows Server 2012 R2 安装oracle11g
1、下载oracle11g的安装文件2、将两个压缩文件解压到同一目录下,尽量不要出现中文(网上说的,我没试过路劲出现中文会有什么问题)。3、解压后出现database文件夹,点击文件夹中setup启动安装4、如果在启动安装时报错,提示环境满足最低要求,错误代码NS-13001,则修改配置文件这是因为windows12对oracle11g不兼容,添加上图配置文件即可。5、下一步、、、这一步记好设置的口令 ,是之后sys账户的口令,不设置的话sys账户的.
2020-09-01 09:37:04
2428
原创 MySQL安装启动权限问题记录,写文件时权限错误(Errcode: 13)解决方法
权限错误(Errcode: 13)解决方法1 查看导出目录的权限 是否有mysql用户写的权限2 如果有多级目录,要确保到处目录的上级目录有可执行权限,如果是/root目录 700要修改705 否则写不进3 查看 seLinux 有没有关闭 ,如果没有关闭可以执行 setenforce 0,然后vi /etc/selinux/config确保 SELINUX=disabled近两天发现几台服务器的数据库启动不了,安装也有问题,启动报错:Starting MySQL. ERROR!...
2020-08-21 12:55:36
6063
转载 Cron表达式详解
cron表达式详解: 一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。 按顺序依次为 1 秒(0~59) 2 分钟(0~59) 3 小时(0~23) 4 天(0~31) 5 月(0~11) 6 星期(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099) 其中每个元素可以是一个值(如6),一个连续区间...
2020-08-19 11:03:02
328
转载 【转载】maven安装本地jar到本地仓库(引入第三方jar, maven打包提示程序包XXX不存在)
声明:以下内容为转载,实测有效,转载收藏。有时使用的jar包没有被maven仓库收藏,但pom中却要用到,这个时候我们就需要将jar安装到本地仓库中了。本文以javailp为例进行说明。(曾在对接第三方支付的时候需要导入第三方的jar包,本地运行的时候是没有问题, 但是maven打包的时候,会报错, 提示找不到这个包)1 . 准备好jar文件,并确认jar文件的路径名,如:D:\myDoc\private\private_jars\javailp-1.2a\javailp-1.2a.jar打
2020-08-07 06:53:04
439
原创 必须要记一下!!gradle来实现自动化配置时也需要和Maven一样,防止xml资源在项目打包时会被忽略掉
前言:今天构建Springboot+Mybatis构建系统时,用的gradle自动化配置,结果发现mapper注入不进去,返回对象为空,百思不得其解。后发现gradle在配置时也要注意将xml文件生成到生成文件中。废话不多说,直接上配置。gradle配置:processResources { from('src/main/java') { include '**/*' }}maven配置:<build> <resource..
2020-07-15 10:22:01
392
原创 mysql定时备份、删除7天前记录,并定时同步至远程服务器
mysql定时备份、删除7天前记录,并定时同步至远程服务器 环境背景:两台centos7.1服务器A、B,A用于mysql数据库服务器,B用于远程存储数据库备份;现为大家演示:1、A做mysql定时备份并删除7天前备份记录;2、A的数据库备份记录定时同步至B1.1 mysql备份、删除记录 直接上干货-编写bakmysql.sh脚本(脚本路径自行选择)vi /usr/sbin/bakmysql.sh 脚本内容:#!/bin/bash# Name:bakmysql.sh# Thi.
2020-06-28 23:24:35
673
原创 Linux环境下kettle集群部署小记(本文部署一主三从服务器)
kettle集群的部署已过了很长时间,今天突然想总结下部署过程,方便后人和自己以后部署方便。一、运行环境 kettle众所周知是Java开发的开源项目,故kettle需要java环境,正常大型项目可能需要用到kettle的资源库配置,故需要一台数据库服务器,里面单独建立kettle的资源库(后面配置会用到),仅此而已。二、配置文件 无论是主机还是从机都...
2020-01-10 11:07:19
908
2
转载 【转载】$'\r': 未找到命令,启动shell脚本报错,有多余的'\r'字符——window与Linux换行区别
因为在dos/window下按一次回车键实际上输入的是“回车(CR)”和“换行(LF)”,而Linux/unix下按一次回车键只输入“换行(LF)”,所以文件在每行都会多了一个CR,所以Linux下运行时就会报错找不到命令,所以,解决问题之道,就是把dos文件格式转换为unix格式。方法1:使用dos2unix命令转换第一步:安装dos2unix命令,如果已经安装,跳过该步骤...
2019-12-13 11:58:10
553
原创 windows.onload= function(){}与$(document).ready(function(){})的加载前后顺序测试分享
絮絮叨前言:小kimball(开发小菜)最近一阵用Layui框架搭建一个简单的后台系统,遇到不少坎坷。。。再此也强烈恳求Layui开发团队扩充下官方文档吧~之后会在博客里多分享下在使用过程中的坑,等手头项目做完,一一给大家分享研讨。这里言归正传:由于layui中的动态表单是js加载的,所以想要绑定事件,选择在最后加载完绑定,于是对windows.onload和jquery的$(docume...
2019-10-08 11:19:31
585
原创 springboot开启thymeleaf的依赖和配置,设置后可访问templates下的html文件
一、导入依赖:<!--thymeleaf页面加载--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependen...
2019-09-22 14:52:12
1865
转载 mybatis错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
转自https://blog.youkuaiyun.com/u011781521/article/details/79055388总结起来出现上面那种错误的原因有如下几种情况:1:检查xml文件所在的package名称是否和interface对应的package名称一一对应2:检查xml文件的namespace是否和xml文件的package名称一一对应3:检查函数名称能否对应上4:去掉xml...
2019-09-17 08:08:59
224
原创 IDEA下Maven设置及pom.xml无法加载依赖问题——新手学习
本文仅适用新手学习理解,望大神自动忽略。下好了idea自然要进行maven配置,maven即为我们加载配置依赖包的仓储工具,我们下面来说一下idea中Maven的设置及经常遇到的pom无法加载依赖的常用解决方法。一、idea中Maven的设置设置一目了然了吧,就在文件(file)—设置(Setting)下直接在搜索框内搜索Maven,配置Maven home direct...
2019-09-16 15:47:10
8247
原创 application.properties配置注入出现错误,配置list,map(list内含对象)多层嵌套问题,注入对象失败,无法加载到配置文件
application.properties配置注入出现错误,配置list,map(list内含对象)多层嵌套问题,注入对象失败,无法加载到配置文件
2019-09-06 11:49:29
2414
原创 SpringBoot使用@Value无法赋值
早上配置好Springboot,准备完成领导给的工作任务,结果出现@Value无法赋值的问题,小kimball纠结了一下午,一直以为是spring的安装配置出了什么问题。结果却发现一个特别特别尴尬的结论,原来是对调用的一个接口,自己new了一个对象,害得后面这个接口使用value全都无法赋值。特此谨记,@Value无法赋值先看自己有没有欠欠的自己new了个对象,众里寻他千百度,默然回首bug全...
2019-09-04 17:42:22
1327
原创 ETL工具——kettle初学之我见(一)
了解kettle首先要先明白一个概念ETL,ETL是英文Extract-Transform-Load的缩写,用来描述将业务系统的数据从来源端经过抽取(extract)、清洗\转换(transform)、加载(load)至目的端的过程。目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据, ETL是BI(商业智能)项目重要的一个环节。而Kettle是一款国外开源的E...
2019-08-30 15:17:44
669
原创 关于kettle工具spoon.bat打开报错问题
背景:同事把kettle工具刚刚倒过来,打开spoon.bat报错,显示Error: Could not create the Java Virtual Machine.发现问题后运行SpoonDebug.bat,寻找具体问题,输出结果:Error: Could not create the Java Virtual Machine.Error: A fatal exceptio...
2019-08-27 13:03:05
5378
【rpm下载】iptables-services-1.4.21-17.el7.x86_64.rpm
2021-10-27
jdk8 jdk-8u251-windows-x64 百度网盘下载
2020-07-06
kettle连接sqlserver用的jtds.jar1.3.1版本,放到kettle lib目录下重启使用
2020-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人