自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二十同学

公众号:二十同学

  • 博客(11)
  • 资源 (12)
  • 收藏
  • 关注

原创 在浏览器进行大文件分片上传(java服务端实现)

最近在做web网盘的系统,网盘最基本的功能便是文件上传,但是文件上传当遇到大文件的时候,在web端按传统方式上传简直是灾难,所以大文件上传可以采用分片上传的办法。其主要思路是:1.大文件上传时进行分片;2.分片上传;3.对分片文件进行合并。思路比较清晰简单,但一些问题在于:1.大文件如何进行分片?2.分片如何进行记录和存储?3.如何校验每个分片文件的唯一性和顺序性?4.如何合并文件?对于大...

2018-08-28 17:14:52 74049 10

原创 解决spring cloud eureka服务注册出现的Error creating bean with name ‘org.springframework.cloud.netflix...问题

异常如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfigurat...

2018-08-29 17:27:29 97025 2

原创 Linux常用命令

常用命令ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切换目录touch ...

2018-08-16 13:55:45 71915

原创 postgres数据库怎么转成postgis数据库

postgres数据库安装完成后,如果想执行有空间查询的方法,可以执行下面命令将数据库转成postgis数据库create extension postgis执行完成后,数据库中会自动多出一张表 spatial_ref_sys...

2018-08-14 20:33:38 70561

原创 MyBatis二级缓存解析

一、创建Cache的完整过程我们从SqlSessionFactoryBuilder解析mybatis-config.xml配置文件开始:Reader reader = Resources.getResourceAsReader("mybatis-config.xml");SqlSessionFactory sqlSessionFactory = new SqlSessionFactor...

2018-08-13 16:14:17 68501

原创 SpringBoot+Mybatis环境下如何用Redis做Mybatis的二级缓存

mybatis的一级缓存和二级缓存?一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个(内存区域)数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。 一级缓存的作用域是同一个SqlSession,在第一个sqlSession执行相同的sql语句后结果放在内存中,第二...

2018-08-13 15:51:34 69370

原创 最完美的单例模式写法、详解(java)

单例模式有以下特点:  1、单例类只能有一个实例。  2、单例类必须自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个Pri...

2018-08-09 14:25:51 70386

转载 java学习

2018-08-04 15:27:52 71874

原创 解决"org.postgresql.jdbc.PgConnection.createClob() 方法尚未被实作"问题

SpringBoot集成PostgreSql启动的时会报"org.postgresql.jdbc.PgConnection.createClob() 方法尚未被实作"问题,并且不影响程序运行,解决方法:application.yml增加以下属性主要在spring下面增加红框中内容即可...

2018-08-01 17:02:55 75494

原创 在eclipse下安装lombok

lombok官网:https://projectlombok.org/安装lombok可以在实体类中通过注解的方式,不需要写get和set方法,简单方便安装lombok有俩种办法第一种1.下载 lombok.jar2.安装(1)将lombok.jar移到eclipse的安装目录(2)在eclipse.in文件最后加入下面两行-Xbootclasspath/a:...

2018-08-01 16:57:22 69284

原创 用Java实现给图片添加文字水印-源码分享

直接上源码:单张瓦片添加单个文字水印、可设置水印文字内容,字体,颜色,旋转角度,透明度controller层import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.PostMapping;import org.springfr...

2018-08-01 16:45:06 69421 2

获取音乐,图片Python脚本

利用Python编写的,获取固定kw上的歌曲,和汉服分类照片,和图片网站上高清图片的脚本,每个脚本独立运行可以单独使用,有限制使用,需要调试

2020-09-14

RestTemplate重试机制源码

当某些接口超时、返回的数据有问题时需要对接口进行重试,但是有的接口需要重试三次,有的需要重试两次,有的不需要重试;有的返回连接超时才重试,有的读取超时才重试,有的404才重试;有的返回-1才重试,有的返回null才重试;有的超时时间3秒,有的30秒。各种各样的场景,该源码实现了一个自定义定制化的重试RestTemplate

2019-06-14

dbvis_windows-x64_9_5_6.zip 数据库连接工具

用来操作DB2数据库的工具,dbvis_windows-x64_9_5_6.zip 数据库连接工具 注册码

2018-11-23

geotools15.1

包含geotools、gt-api、gt-coverage、gt-cql、gt-data、gt-epsg-hsql、gt-main、gt-metadata、gt-opengis、gt-referencing、gt-render、gt-shapefile、gt-swing

2018-07-13

commons-math3-3.3.jar

math3是一款非常好用的工具,里面提供了各种运算的方法及类,方便大家调用。

2018-07-13

HibernateAPI中文文档

Hibernate开发者指南,包括HIBERNATE - Relational Persistence for Idiomatic Java.pdf,Hibernate Getting Started Guide.pdf,Hibernate Developer Guide.pdf,Hibernate 中文API文档.chm,Hibernate3.2.chm。

2018-07-09

mongodbmanager

NoSQL Manager for MongoDB(mongodb可视化工具)是一款最新无限制的MongoDB非关系型数据库设计的NoSQL管理辅助程序。MongoDB中为用户提供了NoSQL的文档数据库系统,它的优点是与可扩展性(即能够处理大型数据集)和动态模式构建,使您能够更改,恕不延迟数据库内容。与关系型数据库,MongoDB是不是基于表,但依赖于文档模型,使用JSON具有动态结构的工作,以BSON格式。

2018-06-27

基于C#语言的ArcGIS ENGINE开发基础与技巧

基于C#语言的ArcGIS ENGINE开发基础与技巧,pdf高清版

2018-06-27

ArcGIS空间查询统计源码

1. 本实例介绍空间查询统计功能的实现。 2. 实例代码位于“空间查询统计\code”目录下,数据位于“空间查询统计\data”目录下。

2018-06-27

arcgis地图操作源码

1. 本程序实现了地图的基本操作功能,包括各种地图数据的加载、保存,操作中常用的缩放、移动,数据视图、鹰眼、布局视图的同步,TOC右键菜单及其他一些常见的功能。程序位于code文件夹下,数据位于data文件夹下。 2. 在加载ArcSDE数据时,服务器端部署成功后,Oracle客户端测试成功后方能加载,因为光盘代码是基于oracle 11g客户端的代码。

2018-06-27

自定义TypeHandler,解决在springboot+mybatis+postgresql时,数据库字段类型为json时,如何与mybatis进行映射

解决在springboot+mybatis+postgresql时,数据库字段类型为json时,如何与mybatis进行映射

2018-06-07

空空如也

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

TA关注的人

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