自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (2)
  • 收藏
  • 关注

原创 QueryExpression多实体连接分页查询

QueryExpression 多实体连接分页查询

2022-05-25 15:08:55 543

原创 Navicat连接MySQL出错解决

本地使用Navicat连接错误描述2013-Lost connection to MySQL server at ‘reading initial communication packet’, system error:0 “Internal error/check (Not system error)”解决方案cd /etc/mysql/mysql.conf.d/sudo vim mysqld.cnf 注释红框内容重启服务mysql service restart再次测试连

2021-06-02 10:26:39 1446

原创 组装树形SpringBoot +Vue+Element-UI

实现效果后端SysOrg机构实体@Data@TableName("SYS_ORG")public class SysOrg implements Serializable { private static final long serialVersionUID = 1L; /** * 机构编码 */ @TableId private String orgNo; /** * 机构名称 */ private St

2021-05-27 09:20:21 1293 6

原创 resultMap+collection应用

问题说明一个部门有很多员工,查询部门及该部门下所有员工实现表create table DEPARTMENT( id VARCHAR2(64) default sys_guid() not null, branch VARCHAR2(64));create table STAFF( staff_id VARCHAR2(64) default sys_guid(), staff_no VARCHAR2(64) not null, s

2021-05-25 14:52:55 216

原创 el-table排序

方法一方法二

2021-05-24 09:07:26 155 1

原创 SpringBoot多数据源配置

配置文件自定义注解import java.lang.annotation.*;/** * 多数据源注解 */@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface DataSource { String name() default "";}数据源接口/** * 数据源增加 */public interface DataSourceName

2021-04-27 14:07:42 238

原创 模2除法

异或 运算法则相当于不带进位的二进制加法 同1异0问题引出 CRC循环冗余检测中需要使用模2除法

2021-04-22 16:38:49 563

原创 node多版本使用控制

将gnvm.exe可执行文件放至Node的安装路径下gnvm versiongnvm install 12.0.0gnvm use 12.0.0

2021-04-13 14:20:04 150

原创 PL/SQL高级应用

说明主要介绍几种命名程序块: 过程、函数和程序包,以及过程、函数、程序包和触发器的创建和使用一、存储过程1、过程的基本操作(1) 创建过程CREATE [OR REPLACE] PROCEDURE procedure_name[(parameter_name [IN | OUT | IN OUT] datatype [, ...])]{IS | AS}BEGIN procedure_bodyEND procedure_name;说明 OR REPLACE表示如果过程已存在

2021-04-10 17:13:57 1288

原创 PL/SQL基础

一、PL/SQL代码编写规则1、标识符命名规则字符开头    约定定义常量时,使用 c_ 作为前缀定义变量时,使用 v_ 作为前缀定义游标时,使用 _cursor 作为后缀定义异常时,使用 e _ 作为前缀定义PL/SQL表类型时,使用 _table_type 作为后缀定义PL/SQL表变量时,使用 _table 作为后缀定义PL/SQL记录类型时,使用 _record_type 作为后缀定义PL/SQL记录变量时,使用 _record 作

2021-04-08 18:54:45 477

原创 Ubuntu16.04 sudo apt-get update 失败解决

保存原有源cd /etc/aptsudo cp sources.list sources_bak.list添加中科大源sudo gedit sources.list删除文件内原有信息添加如下内容#deb cdrom:[Ubuntu 16.04.7 LTS _Xenial Xerus_ - Release amd64 (20200806)]/ xenial main restricteddeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ x

2021-03-18 10:28:12 859

原创 Windows画图工具中文本方向

前面带有@符号的是竖文本不带@符号的横着的

2021-03-13 16:58:06 277

原创 CentOS虚拟机配置Jenkins+GitLab实现SpringBoot项目部署

检查虚拟机网络ping www.baidu.com准备阶段1、jdk2、git3、maven4、用ftp工具连接虚拟机,上传jenkins.war包5、gitlab生成访问令牌(1) 进入用户设置(2) 设置访问令牌3、保存访问令牌说明:是真的不再显示,所以先把这串访问令牌存在哪个地方吧启动Jenkins1、进入war包路径cd jenkins/2、启动war包nohup java -jar jenkins.war --httpPort=3333 &a

2021-02-27 14:28:29 254

原创 vue导出excel

安装依赖npm install xlsx实现import XLSX from 'xlsx' exportExcel(resultArray) { let workSheet = XLSX.utils.aoa_to_sheet(resultArray) let workBook = XLSX.utils.book_new() XLSX.utils.book_append_sheet(workBook, workSheet, 'SheetJS') XLSX.writeFile(wo

2021-01-26 11:06:15 526

原创 父子组件之间互相调用方法

父组件调用子组件方法<template> <div> <el-table ref="curveTable" :data="curveEntityList" tooltip-effect="dark" highlight-current-row border > <el-table-column type="selection" align="center" /> <el-table-colu

2020-12-02 16:02:52 716

原创 <el-date-picker>日期选择器保存后时间显示提前一天问题

解决方法:    添加属性 value-format="yyyy-MM-dd"

2020-11-10 15:00:47 3186 2

原创 带附件发送邮件方法

/** * @Description 带附件发送邮件 * @param targetAddress 目标邮箱 * @param subject 主题 * @param innerMessage 内容 * @param attachmentList 附件 * @return void **/ public static void sendMailWithAttachment(String targetAddress, String

2020-09-25 09:51:29 518 1

原创 Excel小技巧-获取列数

Excel中标识列是通过26个英文字母,当列数过多时,如下可以在任意excel单元格里输入 =COLUMN(LC1) 获取LC表示多少列

2020-09-25 09:33:45 2101

原创 el-upload + springboot + apache poi 实现解析固定excel模板数据导入数据库

前端代码<template> <div> <el-upload class="upload" ref="doUpload" :action="uploadUrl" :on-preview="beforeUploadHandle" :on-success="successHandle" :limit="1" accept=".xls, .xlsx" :file-list=

2020-09-25 09:32:12 538

原创 Charles在Windows10下SSL 代理配置解决抓包乱码问题

安装证书选择受信任的根证书颁发机构计算机查看安装好的证书    certmgr.msc安装成功后Charles Help -> SSL Proxy -> Install Charles Root Certificate -> 证书路径开启SSL使用通配符对所有URI都开启开始...

2020-09-03 10:25:51 1259

原创 SQL语句中使用数组

XML中使用数组核心1、用OR连接 <if test='alreadyPrintHeaderIdList != null and alreadyPrintHeaderIdList.length > 0'> AND ( <foreach collection="alreadyPrintHeaderIdList" item="planHeaderId" separator="or"> O.PLAN_HEADER_ID = #{pla

2020-08-25 16:25:10 3003

原创 Vue+Element-ui实现打印预览

安装print-template依赖npm install print-templatevue代码<template> <div id="container"> <el-row :gutter="12"> <el-col :offset="8" :span="8"> <el-card shadow="always"> <div slot="header" class="clearfix"

2020-08-24 17:00:46 10919 15

原创 String.replaceFirst(RegEx, String)方法“不起作用“

问题描述    使用String类的replaceFirst方法发现即使匹配还是"没有替换成功"原调用 String oldString = "welcome to the real world, it sucks, you're gonna love it"; oldString.replaceFirst("real", "virtual"); System.out.println(oldString);问题解析   replaceFir

2020-08-19 11:03:19 870

原创 EasyUI Datagrid 数据网格控制网格头部及内部内容换行

控制网格头部换行通过在title内部加入 <br/ > 换行标签控制网格头部换行{ field: "isInclude", title: "是否为<br/>机构<br/>内人员", align: "center", width: 80, rowspan: 2, editor: { type: 'combobox', options: { editable: false,

2020-08-03 14:07:18 1215 1

原创 IDEA下关于匿名类生成的class $1 文件

异常: java.lang.NoClassDefFoundError: com/common/utils/SendMailUtil$1 at com.modules.shortabroad.service.AbroadExpenseService.sendTipsMail(AbroadExpenseService.java:703)问题描述:在SendMail类新写了带图片发邮件的方法,调用后本地运行成功,服务器上出异常原因打增量包的时候没有将SendMail的匿名类生成的SendMailUt

2020-08-01 09:46:51 1090

原创 真是服了系列

同一个字段是怎么存进去这样的数据,一会存进去ID,一会又是内容,取数据的时候还得分开处理

2020-07-22 16:49:51 104 1

原创 Shell脚本操作SpringBoot项目

停止服务#!/bin/bash#Author: Kalinda#Date:2020/07/15#Description: shutdown servicePID=`ps -ef | grep 'yourJarPackageName.jar' | awk 'NR==2{print $2}'`kill -9 ${PID}启动服务#!/bin/bash#Author: Kalinda#Date: 2020/07/15#Description: start serveicecd /home

2020-07-15 15:32:28 288

原创 IDEA自动生成类及方法体注释

生成类时自动生成注释右击File打开Settings或者使用快捷键(Ctrl+Alt+S)打开Settings后,在输入框搜索File and Code Template在Files -> Class 内部添加注释模板/** *ClassName ${NAME} *Description TODO *Author YourName *Date ${DATE} ${TIME} *Version 1.0 */点击Apply或者OK即可生效,Inter

2020-07-14 16:44:12 730

原创 SQL 查找是否“存在“,优化写法

普遍SQL:SELECT count(*) FROM table_name WHERE condition1 AND …Java:int nums = xxMapper.countXxxxByXxx(params);if ( nums > 0 ) {//当存在时,执行这里的代码} else {//当不存在时,执行这里的代码}优化SQL:SELECT 1 FROM table_name WHERE condition1 AND … LIMIT 1Java:Integer ex

2020-07-14 10:06:49 452

原创 XShell小技巧get

技能GET: 上传单个文件可以使用rz、sz命令rz命令rz 上传文件至Linux ,XShell弹出文件选择框选择需要上传的文件 点击确定即可传输单个文件sz命令sz fileName 传输文件至当前主机选择传输的路径,点击确定即可传输单个文件到本地...

2020-07-14 09:47:25 1055

原创 Java中 == 与 equals 的问题

1、基本数据类型byte,short,char,int,long,float,double,boolean使用 = = 比较的是他们的值2、复合数据类型(类)== 比较的是他们在内存中的存放地址,如果同一个对象,他们的比较后的结果为true,否则比较后结果为falseequals 在没有覆写equals方法的情况下,他们之间的比较还是基于他们在内存中的存放位置的地址值的注意: JAVA当中所有的类都继承Object,在Object中定义的equals方法,比较对象的内存地址。但在一些类库当中

2020-07-13 08:45:14 147

原创 分页查询数据重复出现问题解决

问题描述: Oracle分页查询中数据在不同页重复出现解决方案: 在排序条件后面添加唯一性排序条件比如id

2020-07-09 17:26:32 604

原创 排序总结

冒泡  比较相邻两个元素,上浮轻(小)元素或者下沉重(大)的元素  例子:int arrayNum[] = {6, 2, 1, 3, 8, 7, 0}  第一趟交换过程       6 2 1 3 8 7 0       2 6 1 3 8 7 0     &nb

2020-07-08 11:09:28 99

原创 Itext给PDF添加页码

<dependency> <groupId>com.itextpdf</groupId> <artifactId>itext-asian</artifactId> <version>5.2.0</version> </dependency>import com.itextpdf.text.Document;...

2020-07-08 11:05:43 3992 1

原创 Apache POI + Office Word 生成页码

需求: 添加页码meaven依赖 <properties> <easypoi.version>4.0.0</easypoi.version> </properties> <!-- easypoi --> <dependency> <groupId>cn.afterturn</groupId> <artifact

2020-07-08 09:03:37 4027 1

原创 Windows10如何修改hosts文件

1、搜索power shell,以管理员权限运行2、输入notepad命令打开空白txt文件3、

2020-06-22 14:29:23 1446

原创 哈夫曼树建立图解

[a, b, c, d, e, f]   权重   ->   {9, 12, 6, 3, 5, 15}步骤一步骤二步骤三步骤四步骤五编码a–f 编码如下    a:   00    b:   01    c:   100    d:   1010    e:

2020-05-21 14:40:16 1442

原创 EasyUI treeselec 获取值相关

<div class="controls input-medium textbox invalid easyui-fluid " style="text-align: left;margin-left: -3px;"> <sys:treeselect id="expenseDeptId" name="expenseDeptId" value="${expenseDeptId}" labelNam

2020-05-15 17:46:06 219

原创 操作符重载简单实现 C++

可以将Person.h中的printPerson函数通过操作符重载实现Person.h friend ostream& operator<< (ostream& out, Person& person);Person.cppostream& operator<< (ostream& out, Person& pers...

2020-05-04 17:06:15 157

原创 undefined reference to `LinearList<int>::LinearList(int)` C++

问题记录模板类不支持声明(.h)和实现(.cpp)分开写正确写法在.h文件中将方法全部实现#ifndef LINEARLIST_H#define LINEARLIST_H#include <iostream>using namespace std;template <class T>class LinearList {public: Lin...

2020-05-04 09:47:16 662

Common.zip

用于生成PDF文档的一个java类库Itext添加页码, 页面大小设置为A4,统计总页数,maven项目,

2020-07-08

article.sql

文章列表测试数据,在数据库中新建editor_article表后,导入数据,可以测试文章列表页面模糊查询、查看文章详情功能。

2020-04-06

空空如也

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

TA关注的人

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