自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (8)
  • 收藏
  • 关注

原创 Parent relevant column can‘t be updated USR_USER_ITINERARY_SCHEDULE->USER_ID

问题说明:我使用jpa使用save更新 ,表中创建了联合索引,更新时报错如图:解决方案:

2021-09-09 11:10:23 228

原创 api图片鉴黄

1.账号准备本文使用的是 UCloud 提供的 UAI-Censor,目前他支持图片,暴恐、涉政会陆续上线。他提供了每日2000张免费调用额度,所以无论对于测试还是小众的工具足够了。1、使用如下链接注册账号https://urlify.cn/Bj2Y3y2、创建 UAI-Censor 应用3、获取公钥、私钥,应用IDhttps://console.ucloud.cn/uapi/apikey4、编码import com.alibaba.fastjson.JSON;impor

2021-08-24 18:08:33 5834

原创 nginx安装配置

1.在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。1.先安装gcc-c++编译器yum install gcc-c++yum install -y openssl openssl-devel2.再安装pcre包yum install -y pcre pcre-devel3.再安装zlib包yum install -y zlib zlib-devel下面进行nginx的安装

2021-08-04 12:50:29 172

原创 app抓包

一. 准备工具Fiddler, app二.操作步骤1.打开Fiddler , Tools---Fiddler Options....设置抓取范围及端口2.手机与电脑使用同一网络(选择手机网络---配置代理----设置手动---配置装fiddler电脑的IP地址及fiddler中的端口)...

2021-04-26 16:03:10 187

转载 阿里巴巴EasyExcel导入/导出Excel

EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。 它底层是基于POI做的封装和优化,避免了POI耗费内存,内存溢出的问题。笔者之前做导出、导入Excel也是使用POI,后来在生产上总是出现内存溢出的问题,在寻求解决方案的路途中,就找到了EasyExcel。比POI要快很多,做过简单的测试,使用EasyExcel2.1.6和POI3.17做了一个导出的对比测试,写入50000条数据,easyexcel耗时2.5s,poi耗时12s

2021-04-21 19:26:09 18598

原创 阿里云OSS文件存储使用

一 账号开启服务1.支付宝开启oss服务https://oss.console.aliyun.com/bucket/oss-cn-shenzhen/wwl-image-bucket/overview2.创建bucket3.创建accesskeyhttps://usercenter.console.aliyun.com/#/manage/ak二 .API开发使用https://help.aliyun.com/document_detail/52834.html?spm=

2021-03-24 18:56:55 1627

原创 java 项目找不到主类

<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.2.4.RELEASE</version> &lt...

2021-01-13 18:10:47 496

原创 Maven仓库artifactory配置及使用

简介Jfroge的artifactory 是一款Maven仓库服务端软件,可以用来在内网搭建maven仓库,供公司内部公共库的上传和发布,以提供公共代码使用的便利性。Artifactory的仓库主要分三类:local、remote、virtual本地私有仓库(local):用于内部使用,上传的组件不会向外部进行同步;远程仓库(remote):用于代理及缓存公共仓库,不能向此类型的仓库上传私有组件;虚拟仓库(virtual):不是真实在存储上的仓库,用于组织本地仓库和远程仓库1、访问http.

2021-01-05 15:41:01 3296

原创 redis 主键过期发布与订阅机制

说明:本问为redis信息失效发布demo:使用场景:如订单定时未支付,可将订单id存入redis设置过期时间, 结合mq做订单失效,库存回补功能;1.开启过期订阅功能。import com.example.demo.listener.KeyExpiredListener;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.conte...

2020-10-30 16:35:22 459

原创 开发环境配置

Gradlemaven 的扩展安装使用1.下载解压;2.环境变量配置(系统变量-环境变量),cmd命令 geadle -v 查看是否安装成功;*可配置系统变量GRADLE_USER_HOME 本地maven包路径(指定maven仓库)3.idea 项目选择使用本地grable4.gradle 工程所有的jar包的坐标都在dependencies属性内放置;每一个jar包的坐标都有三个基本元素组成(group,name,version)testCompile表示该jar..

2020-09-27 11:08:51 276

原创 Java 实现图片固定宽度缩放

1.方法一jdk自带包/** * * @param imageUrl 原图片地址 * @param outFile 新图片文件 * @param newWidth 指定宽度 * @param quality 图片质量比(<1) */ public static void resize(String imageUrl,...

2020-04-14 16:40:52 615

原创 java处理提交不显示unicode码\u202c\u202d

Unicode的学名是”Universal Multiple-Octet Coded Character Set”,简称为UCS不可见字符”/u200b”为 Unicode Character ‘ZERO WIDTH SPACE’ (U+200B),可用于内容标识,不占位数。从Excel中复制过来的数据,在复制的时候复制了多余的东西。于是试了手写是正常,windows有些版本的Excel复...

2020-04-09 18:38:01 2676

原创 java根据经纬度获取该经纬度的地址(高德)

import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.net.URL;public class AddressUntils { private ...

2020-03-23 19:46:43 9261 4

原创 linux下解决异常解决:bash: syntax error near unexpected token `(‘

最近在开发过程中,我想删除服务器上的一个jar包,但是这个jar包的名字上带有括号。一开始我是这样子删除的:rm -f HIBIKI_API(1).jar但是我却得到下面的一句话:bash: syntax error near unexpected token `(' 然后我谷歌了一下,发现linux5.0之后,是不能带有括号的,这个时候就需要转译了。转译的方法有下面两种:...

2020-03-23 17:09:18 4464

原创 单节点Elasticsearch常见问题

ES访问地址:http://192.168.1.87:9200/ES插件访问地址:http://192.168.1.87:9100/一. Elasticsearch 集群健康状态插件查看集群状态正常情况下,Elasticsearch 集群健康状态分为三种:green 最健康得状态,说明所有的分片包括备份都可用; 这种情况Elasticsearch集群所有的主分片...

2019-12-23 17:16:02 432

转载 java emoji表情存储解决方案

1.问题产生情况我遇到这个问题是做微信开发的时候有些有用的头像用了微信的emoji表情,然而我的mysql数据库用的编码是utf8_general_ci,就是utf-8编码,结果也就报错误了。2.为什么会出现这种原因因为mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。但是utf8的超集utf8mb4一个字符最...

2019-08-20 13:14:28 330

原创 Spring Boot 读取Json静态文件中数据

本文链接:https://blog.csdn.net/wangshu_liang/article/details/88057981Spring Boot 从Json静态文件中读取数据1.引入json处理包<dependency> <groupId>com.alibaba</groupId> <artifactId>fast...

2019-08-15 20:05:34 6008

原创 跨域访问小结 HTTP-访问控制(CORS)

跨域资源共享(CORS) 是一种机制,它使用额外的HTTP头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。比如,站点http://domain-a.com的某 HTML 页面通过<img> 的 ...

2019-07-26 17:00:44 153

原创 python3.7安装完成pip无法使用

本人电脑上的Python为3.5,安装在Windows上,虽然安装过程中选择了pip,但是在命令行输入pip后仍然不能成功,尝试一下方法,终于解决问题1、使用下面的语句确保没有报错了2、使用pip -V命令查看,依然提示没有,继续输入如下命令测试是否可用3、怀疑可能是环境没配置好,所以更新一下pip试试4、再不行,找到安装 python 目录下的 Pyth...

2019-07-22 22:34:09 4561

原创 RSA前后加密,后端解密

1.前端加密引入jsencrypt.min.js包地址:https://pan.baidu.com/s/1Z7il-nhBhwDK8CvnidLGlg:erkh<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; chars...

2019-06-21 18:10:29 1084

转载 禅道安装(windows版)

1、下载Windows 64/32位一键安装包下载地址:https://www.zentao.net/download/80096.mhtml只需要等待它转完圈之后,会跳出下载框。下载完成后双击解压到某个盘根目录,如d:\xampp, 必须是根目录。(官方文档说必须根目录,我试过别的目录也可以。还是按官方来吧)进入xampp文件夹,点击 start.exe启动禅道时,如果电脑没...

2019-06-19 18:00:22 4031 1

转载 Cookie、Session实现“记住登录状态”的原理

 进行自动化测试时,发现公司中所有的功能测试用例必须基于一个前提:用户已登录的情况下才能测试。基于这种情况,有2种解决方案:1)为所有的testcase添加testng中依赖关系,使其依赖于“登录”这一条用例执行;2)利用网页的cookie记住登录状态,无需再执行一遍登录的测试用例。  在设计测试用例时,有一条原则,就是每个testcase之间尽可能是相互独立的,不要存在过多的依赖关系。遵循这...

2019-06-03 12:01:20 674

原创 经典sql语句

1.查询三级分类展示数据表结构:CREATE TABLE `t_base_product_category` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `category_type` int(1) NOT NULL DEFAULT '1' COMMENT '分类类型 1:基础分类;2:运营分类', `cate...

2019-05-09 14:47:54 109

原创 java 图片类型判断

方法一:根据图片url中的携带的ContentType信息判断图片的类型,如果图片被强制修改了图片的类型会有问题/** * 根据url中ContentType判断问价格式 * @param imgUrl * @return */public static String getImageType(String imgUrl) { BufferedInputStream bis...

2019-05-08 14:47:29 6134

转载 java 生成图片二维码,并打印到图片上

zxing是生成1D和2D条形或二维码的工具类库,java图形库Graphics2D进行图片的合成。依赖:<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3&...

2019-04-23 19:13:44 921

转载 java 图片加水印

package com.bomei.image;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.File...

2019-04-23 19:01:58 83

转载 SpringData JPA复合主键

上一篇博客简单介绍了SpringData JPA实现简单的CRUD,分页与多条件的排序,那里的主键类型是Long,有时我们会遇到主键不是一个的,复合主键,经过调研如下。确定一个人,不能只根据他的姓名来确定,因为会有重名,现在我们假设姓名、身份证号确定唯一一个人。复合主键:一张表存在多个字段共同组成一个主键,这多个字段的组合不能重复,但是单独一个可以重复。例子:姓名和省份证号共同组成了主键...

2019-04-19 20:38:12 163

转载 Spring Boot----POI(Excel导入导出)

https://blog.csdn.net/daihuimaozideren/article/details/78777656https://blog.csdn.net/typ1805/article/details/83279532一、poi简介Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Offi...

2019-04-15 09:51:48 347

转载 Python 开发工具和框架安装

引言:其实之前对于 Python,只是知道有这门语言而已。大部分还是使用 .net 开发的,之前也学了 MVC+EF 开发,但是由于工作上完全用不到,也就没有在博客记录学习的东西了。最近又接触到了爬虫这项技术,然后了解到 Python 开发爬虫好像很厉害的样子。于是就来了兴趣,兴趣是一个重要的东西,于是就开始慢慢接触 Python 了。然后就从最基本的配置开发环境什么的。突然发现做 ....

2019-04-01 10:57:58 125

原创 码云-idea常用操作

1.导入svn项目时无subversion按钮 解决:VCS---Enable Version Control Integration(启用版本控制集成)1、安装gitee插件IDEA 码云插件已由 gitosc 更名为 gitee。在码云平台帮助文档http://git.mydoc.io/?t=153739上介绍的很清楚,推荐前两种方法,搜索码云插件的时候记得名字是...

2019-03-25 15:30:35 174

转载 Java 使用 HttpClient 发送 Post请求(http与https)

发送 http 请求**发送 http 请求 **package com.zealotpz.demo;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.config.RequestConfig;import org.apache....

2018-12-13 17:41:08 1254

转载 RSA加密

RSAUtilimport java.io.IOException;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.PrivateKey;import java.security.Publ...

2018-12-10 11:47:45 25588

原创 linux常用命令

    文件上传    rz    文件下载    sz filename    解压:unzip FileName.zip      压缩:zip FileName.zip DirName     解包:tar zxvf FileName.tar     打包:tar czvf FileName.tar DirNamemysql数据库导出文件mysqldump -h mysq...

2018-12-08 19:37:56 78

转载 Fiddler 抓包工具总结

转自https://www.cnblogs.com/yyhh/p/5140852.html序章Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的小功能用了之后就忘记了,每次去网站上找也很麻烦,所以搜集各大网络的资料,总结了一些常用的功能。 ...

2018-12-06 19:13:58 152

转载 Spring 定时任务之 @Scheduled cron表达式

一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12),一...

2018-11-06 11:55:37 106

转载 SpringBoot定时任务

转载请注明来源:http://blog.csdn.net/loongshawn/article/details/506633931. 定时任务实现方式定时任务实现方式:Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。使...

2018-11-06 11:45:26 99

原创 浏览器网络接口调试

一 浏览器接口调试 筛选按钮筛选网络请求二 session信息查看三 cookies 信息

2018-10-25 17:50:24 1308

原创 QueryDSL介绍

1,QueryDSL仅仅是一个通用的查询框架,专注于通过Java API构建类型安全的SQL查询。2,Querydsl可以通过一组通用的查询API为用户构建出适合不同类型ORM框架或者是SQL的查询语句,也就是说QueryDSL是基于各种ORM框架以及SQL之上的一个通用的查询框架。3,借助QueryDSL可以在任何支持的ORM框架或者SQL平台上以一种通用的API方式来构建查询。目前Qu...

2018-10-22 18:56:36 5587 2

转载 spring-cloud构架微服务(1)-全局配置

转载自:https://www.cnblogs.com/shizhongtao/p/spring-cloud.html使用spring-cloud是基于熟悉springboot基础上进行的。本篇介绍全局配置,spring-boot版本就以1.4.0来做吧。项目地址:https://git.oschina.net/bingyulei007/spring-cloud-simple一、搭建全...

2018-09-07 11:54:24 208

转载 Redis 开机自动启动服务设置

注意:Centos7与Centos6命令有差异redis.conf(配置bind:0.0.0.0)拷贝 redis 安装目前下的 /usr/local/redis-4.0.2/utils/redis_init_script 到 /etc/init.d/redis文件中;cp /usr/local/redis-4.0.2/utils/redis_init_script /etc/ini...

2018-08-30 20:03:38 286

电商微服务架构搭建全过程教程

电商微服务架构搭建全过程教程及源码(非常详细)

2020-11-03

RSA前端加密后端解密.rar

RSA加解密,前端js对用户信息加密,后端Java进行解密。

2019-06-21

webp图片文件转换工具包

WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。可转换为png图片格式

2019-05-08

冰点下载神器3.2.4

冰点文档下载器,可下载大部分文档网站收费文档,包括百度,豆丁等几大文档网站,方便好用!

2019-04-03

DingjianSoft数据恢复专业版

DingjianSoft数据恢复专业版,用户恢复由于电脑突然死机断电、重要文件不小心删掉、 电脑中毒、文件无法读取、系统突然崩溃、误删除操作、计算机病毒的攻击等软硬件故障下的数据丢失的工具。内包含注册码

2018-07-28

BCompare-zh-3.3.7.15876破解版

Beyond Compare 是一个综合的比对工具。 可比对的对象包括纯文字档、资料夹、zip 压缩案、FTP 站,等等。 您可以使用它管理您的原始档、保持比对资料夹同步、比对程式的输出结果、以及检查所烧入光碟备份的精确度。Beyond Compare 的主要目标还是帮助您详尽的分析差异之处,并且对它们进行详尽的处理。

2018-07-28

axure7_33lc.com.zip

Axure RP 能帮助网站需求设计者,快捷而简便的创建基于网站构架图的带注释页面示意图、操作流程图、以及交互设计,并可自动生成用于演示的网页文件和规格文件,以提供演示与开发。

2018-04-27

mongodb-bi-win32-x86_64-v2.3.1.msi

mongoDB是近几年迅速崛起的一种文档型数据库,广泛应用于对事务无要求,但是要求较好的开发灵活性,扩展弹性的领域,。 随着企业对数据挖掘需求的增加,用户可能会对存储在mongo中的数据有挖掘需求,但是mongoDB的语法较为单一,不能满足挖掘的需求。 PostgreSQL是起源于伯克利大小的一个开源数据库,已经有20多年的历史,以稳定性,功能强大著称,号称"开源界的Oracle"。 在国内外各个行业都有非常多的用户,如平安银行,邮储银行,中移动,去哪儿,高德,菜鸟,美国宇航局,俄罗斯杜马等等。 PostgreSQL 9.6 新增了基于CPU的并行计算。 20TB以内的OLTP+OLAP的混合场景,PostgreSQL 会是很好的选择。 PostgreSQL的FDW特性,可以允许它连接任何数据源,将外部数据源当成本地源使用。 MongoDB Connector for BI就是PostgreSQL 的FDW衍生的产品。 为mongoDB用户提供丰富的SQL接口。

2017-12-14

空空如也

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

TA关注的人

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