自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 基于webmagic爬虫实现网站图片下载

要使用webmagic爬虫首先要对该框架有一定了解,以下链接是webmagic的详细介绍和入门手册

2020-08-12 22:48:32 986

原创 ElementUI上传图片失败处理

handleError(res, file) {let uid = file uid;let idx = this.Srefs uploadFile uploadFiles.findIndex(item => (item.uid = uid));this.Srefs.uploadFile uploadFiles splice(idx, 1);}

2024-04-28 16:33:34 95

原创 ONLY_FULL_GROUP_BY问题

Mysql数据库存在only_full_group_by问题,该问题出现的原因是因为group_by字段,聚合函数之后所有查询的字段都需要通过聚合方法来获取,不然报错例如假设我们要通过id查询某些记录总和select id ,sum(record) from student group by id 正常情况下上面的sql是没有问题的,但是某些环境如果是在only_full_group_by模式下,id也是需要通过聚合方法来获取,由此产生了any_value()方法来实现如下select any_v

2021-11-05 23:08:59 272

原创 vue学习笔记--(1)

vue学习笔记基础篇1.什么是MVVM模式?2.通过创建一个.html来学习vue的语言3.什么是语法糖?4.有哪些常用指令?5.什么是生命周期?基础篇1.什么是MVVM模式?vue.js在设计上使用了MVVM(Model-View-ViewModel)模式.MVVM由经典的软件架构MVC衍生而来,当View变化时,会自动更新到ViewModel,反之亦然,View和ViewModel之间通过双向绑定建立联系.2.通过创建一个.html来学习vue的语言新建一个html文件,用任何一个前端编辑器打

2021-11-02 14:12:49 171

原创 IDEA 无法显示 Run Dashboard

run dashboard缺失,是由springboot框架引起的,可以在plugins插件中找到springboot插件,通过卸载然后重新安装的方法让rundashboard重新起作用

2020-12-11 14:54:17 215

原创 discard long time none received connection

使用DruidDataSource 做数据源时,如果创建的连接在长时间得不到调用后会报如题所示的错误discard long time none received connection. , jdbcUrl : jdbc:mysql://localhost:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=utf8&serverTimezone=CTT, jdbcUrl : jdbc:mysql://

2020-10-26 15:15:34 73628 8

原创 logback filter过滤某个类 屏蔽某个类

使用logback配置日志文件,有的时候需要我们过滤或者屏蔽掉某个类的日志,便可以通过以下方法实现1.添加JaninoEventEvaluator所需要的的依赖包<!-- https://mvnrepository.com/artifact/org.codehaus.janino/janino --> <dependency> <groupId>org.codehaus.janino</groupId> ...

2020-10-19 19:50:43 5787

原创 SizeAndTimeBasedFNATP is deprecated 弃用

关于SizeAndTimeBasedFNATP弃用,使用SizeAndTimeBasedRollingPolicy替换

2020-09-11 14:03:47 4298

原创 自定义jdk启动项目

当系统环境jdk版本与项目不匹配无法启动项目时,可以配置动态jdk启动项目在正确的jdk包所在的目录打开cmd窗口输入如下格式指令(jdk目录中的java) -jar (jar包)jdk1.8.0_191/bin/java -jar ****-SNAPSHOT.jar...

2020-09-03 16:22:47 142

原创 intellij idea 定义File Header 注释中时间日期格式

file header 注释模版中 DATE和date()是受系统日期格式影响,/** * Created on ${DATE}. * @author ${USER} */生成的头文件在最后多出0012/** * Created on 2020/8/12 0012. * * @author Administrator */可以通过修改系统时间格式来修改注释中的时间格式...

2020-08-12 09:46:56 2545

原创 WebMagic SSLException Received fatal alert: protocol_version

修改HttpClientGenerator中的buildSSLConnectionSocketFactory方法,return new SSLConnectionSocketFactory(createIgnoreVerifySSL(), new String[]{"SSLv3", "TLSv1", "TLSv1.1", "TLSv1.2"}, null, new DefaultHostnameVerifier())自己下

2020-07-30 22:59:35 228

原创 Spring注解

核心注解@Required用于Bean的Setter方法上,以指示该Bean组装时必须要有该属性,否则抛出BeanInitializationException@Autowired自动导入依赖的bean。byType方式。把配置好的Bean拿来用,完成属性、方法的组装。 它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。当加上(required=false)时,就算找不到bean也不报错。JSR规范中也有相对应的注解:JSR250的@Resource,JSR..

2020-07-16 21:22:13 166

原创 jira插件开发

在我们开始创建插件之前,您需要配置本地开发环境,以便可以使用Atlassian SDK。1.设置JAVA _ HOME并更新Path变量添加变量JAVA_HOME,指向JDK1.8安装路径在cmd中输入java -version查看是否安装成功2.安装SDK根据官方网址下载最新SDK文件https://developer.atlassian.com/docs/getting-started/set-up-the-atlassian-plugin-sdk-and-build-a-project

2020-07-10 17:09:28 2550 1

原创 Mybatis中resultMap使用说明

<resultMap id="唯一的标识" type="映射的pojo对象"> <id column="表的主键字段,或者可以为查询语句中的别名字段" jdbcType="字段类型" property="映射pojo对象的主键属性" /> <result column="表的一个字段(可以为任意表的一个字段)" jdbcType="字段类型" property="映射到pojo对象的一个属性(须为type定义的pojo对象中的一个属性)"/> <asso

2020-07-07 11:29:47 239

原创 java连接 JIRA H2 数据库

spring: datasource: url: jdbc:h2:file:C:\Program Files\Atlassian\Application Data\JIRA/database/h2db username: sa password: 坑点:选择相对应版本的java包,H2数据库备份,连接报错数据库会有故障<dependency> <groupId>com.h2database</groupId> <art

2020-07-06 14:24:43 373

原创 从数据库中提取表结构信息

SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, CHARACTER_MAXIMUM_LENGTH 长度, COLUMN_KEY 主键, IS_NULLABLE 是否为空, COLUMN_COMMENT 备注 --还有其他数据可以根据需要添加FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = 'databasename' AND table_name = 'tablename'...

2020-07-02 09:26:27 283

原创 会引起全表扫描的几种SQL 以及sql优化 (转)

查询语句的时候尽量避免全表扫描,使用全扫描,索引扫描!会引起全表扫描的几种SQL如下1、模糊查询效率很低:原因:like本身效率就比较低,应该尽量避免查询条件使用like;对于like ‘%…%’(全模糊)这样的条件,是无法使用索引的,全表扫描自然效率很低;另外,由于匹配算法的关系,模糊查询的字段长度越大,模糊查询效率越低。解决办法:首先尽量避免模糊查询,如果因为业务需要一定要使用模糊查询,则至少保证不要使用全模糊查询,对于右模糊查询,即like ‘…%’,是会使用索引的;左模糊like‘%…’无法

2020-07-01 09:11:34 928

原创 JIRA MySql数据库配置

创建mysql数据库:CREATE DATABASE jiradb CHARACTER SET 'UTF8';创建mysql用户CREATE USER jirauser IDENTIFIED BY 'jira';GRANT ALL PRIVILEGES ON *.* TO 'jirauser' @'%' IDENTIFIED BY 'jira' WITH GRANT OPTION;GRANT ALL PRIVILEGES ON *.* TO 'jirauser' @'localhost' ID

2020-06-30 11:16:47 814 2

原创 dvt-AtlassianKeyMaker使用

安装软件完成后获得server id 并且记录将目标文件放入Program Files \ Atlassian \ JIRA \ 目录下运行cmd指令java -jar dvt-AtlassianKeyMaker.jar打开软件之后将server id copy到打开的软件中,点击generate,点击patch提示保存路径,选两次,分别为Program Files \ Atlassian \ JIRA \ atlassian-jira \ WEB-INF \ atlassian-bundl

2020-06-29 14:32:23 1516

原创 SQLCODE=-668, SQLSTATE=57016

数据库装入暂挂执行代码CALL SYSPROC.ADMIN_CMD('reorg table 表名')

2020-06-24 16:46:59 323

原创 java设计模式

java设计模式1 单例(Singleton)模式2 原型(Prototype)模式3 工厂方法(Factory Method)模式4 抽象工厂(AbstractFactory)模式5 建造者(Builder)模式6 代理(Proxy)模式7适配器(Adapter)模式8 桥接(Bridge)模式9 装饰(Decorator)模式10 外观(Facade)模式11 享元(Flyweight)模式12 组合(Composite)模式13 模板方法(TemplateMethod)模式

2020-06-06 16:51:04 95

原创 Failed to start LSB: Bring up/down networking

Failed to start LSB: Bring up/down networkingCentOS-7重启之后无法联网,重启network报错提示输入systemctl status network.service提示应该是要bring up 、down networking实际上操作了systemctl restart NetworkManagersystemctl restart network.service...

2020-05-31 18:50:38 145

空空如也

空空如也

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

TA关注的人

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