自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

原创 Java 生成word文档

最近在做项目的时候遇到需要生成word文档,两眼一抹黑,之前只做过生成Excel的,对于word没有遇到,所以有点抓瞎,在网上也查找了很多,看着说的挺好,但是一用就不行,总是有问题,下面介绍一下我用的这种方式:1、什么是poi-tl(poi-template-language)poi-tl是一种"logic-less"模板引擎,没有复杂的控制结构和变量赋值,只有标签,一些标签可以被替换为文本、图片、表格等,一些标签会隐藏某些文档内容,而另一些标签则会将一系列文档内容循环渲染。Apache..

2020-07-23 17:04:09 943

原创 Spring Boot 整合Redis,实现缓存、分布式锁

整合Redis,首先介绍一下redis:Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等...

2019-07-08 18:17:17 241

原创 spring boot实现跨域请求的几种方式

目前越来越多是项目都是采用前后端分离的架构设计,那么问题来了,前后端不在同域的情况下,经常会遇到访问不到,浏览器提示跨域问题。所谓跨域指的是域名不同或者端口不同或者协议不同,从而资源请求不到。1、注解驱动Spring 4.2后提供了@CrossOrigin注解,该注解可以标注于方法或者类上,包含了以下属性@RequestMapping("hello")@ResponseBody@Cro...

2019-07-08 15:43:16 125

原创 手机端调试h5页面利器插件

手机端调试h5页面利器插件现在越来越多的手机app或者公众号,里边大量的使用h5页面,而在手机端没法像pc谷歌浏览器那样调试页面,有些时候只能不断的进行alert,麻烦不说,有的时候还找不到问题所在。今天给大家介绍在手机端调试的一个插件,能够打开控制台看输出信息。1、首先介绍一下eruda插件(1) 按钮拖拽,面板透明度大小设置。(2)Console面板:捕获Console日志,支持log...

2019-06-05 11:29:44 2774

原创 Tomcat配置多个ssl安全证书

关于使用Tomcat8.5配置多个域名和ssl免费证书首先得有备案域名和服务器找到自己用的证书(我以腾讯申请的为例)证书有了,接下来就是配置Tomcat首先得有备案域名和服务器我用的是阿里的ECS,域名自己想法,然后在腾讯、阿里、七牛等平台申请免费ssl证书,这个可以使用一年,到时候需要重新申请,如果不差钱可以直接买多域名的证书,就没有这么麻烦了找到自己用的证书(我以腾讯申请的为例)首先把...

2019-03-20 17:40:48 5055 3

原创 Java实现图片转pdf、pdf合并

Java 图片转pdf

2022-06-27 12:12:00 2847

原创 Java使用geotools将Geometry(地图要素)导出为shp文件

做图形方面的功能,往往会遇到将地图要素导出成shap文件的需求,现整理记录一下方便后期直接使用。1、需要用到的依赖 <geotools.version>20.5</geotools.version> <!--jts版本跟geotools相匹配,20.x后的需要1.16版本--> <jts.version>1.16.1</jts.version> <!--...

2022-04-29 14:41:27 3862 2

原创 centos离线安装jdk

目录1、安装jdk前先吧自带的openjdk卸载掉2、上传安装包3、安装4、检查安装是否成功1、安装jdk前先吧自带的openjdk卸载掉#查询rpm -qa|grep jdk#移除yum -y remove copy-jdk-configs.noarch2、上传安装包#创建文件夹mkdir /usr/local/java#把文件上传到创建的目录下,并解压tar -zxvf /usr/local/java/jdk-8u241-linux-x64....

2021-12-08 15:26:50 547

原创 centos离线安装rabbitMQ

安装包准备连接到服务器,创建文件夹把安装文件拷贝到此目录下2、开始安装sudo rpm -ivh epel-release-7-11.noarch.rpmsudo rpm -ivh erlang-22.2.8-1.el7.x86_64.rpmsudo rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpmsudo rpm -ivh rabbitmq-server-3.8.2-1.el7.no...

2021-12-07 15:23:04 286

原创 CentOS7 安装PostgreSQL及PostGIS扩展

安装PostgreSQL1. 进入postgresql官网下载页面,提示了centos相关下载安装的信息,可以选择适合的版本,按照官网给出的步骤来进行安装。https://www.postgresql.org/download/linux/redhat/linux版本查看方法:cat /proc/version#查看之前是否安装过rpm -qa | grep postgresql#卸载旧版本yum remove postgresql*2、安装rpm仓库sudo .

2021-10-19 13:26:20 914

原创 centos7安装部署fastDFS

最近工作中项目需要用到fastDFS,在网上也找了好多篇文章,但是大多都不能安装成功,也是废了九牛二虎之力安装成功了,给大家总结一下,希望用到的能有所帮助。一、资源准备1、下载fastDFS相关依赖wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gz上边的命令下载到是文件名为V1.0.7.tar.gz的一个包,这里修改一下名称:mv V1.0.7.tar.gz libfastcommonV1.

2020-07-02 17:24:49 413

原创 postgreSQL创建用户和数据库并授权

#创建用户create user ktchsys with password 'ktchsys';#创建数据库create DATABASE ktxmchENCODING ='utf-8' --指定字符集 TABLESPACE = pg_defaultowner ktchsys; --设置数据库所有者#将 ktxmch 数据库的所有权限赋予 ktchsys,否则 ...

2020-03-06 17:27:55 5623

原创 oracle 11g空表不能exp导出问题解决方案

好长时间没有用过Oracle了,突然之间一用,导库发现少好多表,明明已经全导出了,问题出在什么地方.....经过查看资料,原因是11G中有个新特性,当表无数据时,不分配segment,以节省空间,只需要在空表中添加一条数据在删除,就会产生segment。导出时则可导出空表。 接下来跟着我去尝试一下吧1、先查看哪些表是空表select table_name from user_tabl...

2020-02-28 16:24:48 313

原创 在mybatis中#{}和${}的区别,使用场景

动态sql是mybatis的主要特性之一。在mapper中定义的参数传到xml中之后,在查询之前mybatis会对其进行动态解析。mybatis提供了两种支持动态sql的语法:#{} 、${}。select * from t_user where username = '${username}';select * from t_user where username = #{usernam...

2020-02-27 22:55:51 888 1

原创 ORACLE升级11g以上之前版本的wm_concat()函数失效

1、先执行如下代码create or replace type string_sum_obj as object ( --聚合函数的实质就是一个对象 sum_string varchar2(4000), static function ODCIAggregateInitialize(v_self in out string_sum_obj) return numbe...

2020-02-27 21:11:08 433

原创 数据库视图的使用

1、数据库视图的概念视图是从一个或几个基本表(或视图)中导出的虚拟的表。在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。 视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。...

2020-02-25 17:08:15 770

原创 Oracle数据库中创建表空间、用户、授权

1、--创建表空间 默认是在Oracle安装目录E:\app\admin\product\11.2.0\dbhome_1\database 自动扩充空间create tablespace spaceName datafile 'spaceName.dbf' size 500m autoextend onnext 100m maxsize 20480m extent management l...

2019-12-12 10:04:10 161

原创 Eclipse配置自动生成注释信息

1、首先打开Eclipse的配置项Window -> Preferences -> Java -> Code Style -> Code Templates2、先配置创建类的时候,添加注释信息code -> new java feils 点击右侧的edit添加${filecomment}${package_declaration}/**...

2019-12-05 20:55:53 278

原创 Linux服务器安装redis数据库服务

1、首先打开redis官网简介     Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as...

2019-09-10 14:17:21 117

原创 Spring Boot整合JWT实现token验证

介绍jwt1、JWT官网: https://jwt.io/      JWT(Java版)的github地址:https://github.com/jwtk/jjwt2、什么是jwt     Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于...

2019-08-06 16:53:25 340

原创 java 导出到Excel表

/** * 创建Excel,并写入数据 * * @param pname * @param cityName * @param adname * @param list * @throws FileNotFoundException */ public static void createExcel(String pname, String cityName,...

2019-07-17 16:27:04 125

原创 electron基础构建angular桌面应用

electron基础构建angular桌面应用目的什么是electron?具体的一个操作步骤流程生成用于安装的.exe文件目的把web项目打包成.exe和其他安装包文件什么是electron?Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并...

2019-04-26 18:19:43 1746

原创 论angular使用RSA (jsencrypt)加密功能

我在angular方面属于菜鸟,但因为公司之前写的一个项目是用的angular框架,现在要加功能,只能硬着头皮往上走。我发现在网上直接百度很少有angular关于RSA的东西,所以在此写文章记录一下:1.首先得在能跑起来的angular项目里边安装jsencrypt模块npm install --save jsencrypt执行完成后node_modules中就已经存在了jsen...

2019-04-15 14:30:11 3334

原创 Git操作时出现permission denied (publickey) 提示

1.原因:没有提交权限,公钥失效或者初次使用没有配置2.解决ssh-keygen -t rsa -C “git账号名” 这个是生成公钥命令下面全回车,如存在输入y重写复制公钥:cat ~/.ssh/id_rsa.pub如在码云git上操作:把鼠标移动动右上角用户图标处》设置》安全设置》SSH公钥粘贴刚复制的公钥上去保存即可...

2019-03-07 14:38:37 576

原创 js 实现网页表格数据导出到Excel表

js 导出页面数据到Excel表,现在大多都是前后端分离的模式,所以之前常用的都过时了

2019-03-01 14:06:33 8614

原创 java+Redis实现分布式锁

java+Redis实现分布式锁前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布...

2019-02-16 16:10:07 1877

rabbitmq.rar

Linux rabbitmq安装包

2021-12-07

关于要求使用HTTPS协议,并且谷歌浏览器信任方案.pdf

https证书生成,tomcat、nginx配置,谷歌浏览器信任

2021-05-21

前端上传图片可裁剪-photoClip.js-支持移动端.rar

web和移动端h5都能使用的一款,图片剪切上传插件,亲测可用

2019-06-05

js实现Excel导出

最近在做一个项目,涉及到导出数据到Excel表格,由于是采用的前后端分离模式开发的,之前常用的方法已经失效,在网上找了一些资料和方法,已经完成整理,都能正常使用

2019-03-01

h5图片圆形剪切插件

该插件实现了网页对图片进行圆形剪切,对于网页web或者是手机端页面都能使用

2019-02-15

2019年最新全国省市区(县)街道(乡)社区(村)五级联动数据整理

整理的数据包括四级联动数据sql文件,五级联动数据sql文件和Excel文件,目前是整理的比较齐全的数据

2019-02-15

MyEclipse2018.9.0破解文件

最新的破解文件,亲自测试可以使用,分享给大家,希望能给大家带来一些帮助

2018-12-25

空空如也

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

TA关注的人

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