自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 地图多段标线

效果要如图所示:位置唯一标识是连续的就连续连线,位置唯一标识不是连续的就要与另一条线断开,另起一条线。需求:在地图上展示位置的坐标,不连续的位置的坐标要断开。实现:判断位置的唯一标识是否连续;将所有的位置按段分开。下面就是把位置的坐标封装给前端展示就OK了。

2022-09-22 10:49:11 191 1

原创 那些年踩过的坑——Mybatis添加时对时间的判断

使用Mybatis持久层框架时,在执行添加语句时,对时间类型的字段不可以进行“”判断,只进行非空判断即可。<insert id="insert" parameterType="car"> insert into car ( <if test="ccsj != null">dateTime,</if> <if test="hcsj != null">date</if> )values(

2021-01-05 15:20:56 827

原创 Vue.js(一)

Vue.js - Day1什么是Vue.jsVue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js 是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三大主流框架!Vue.js 是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。(Vue有配套的第三方类库,可以整合起来做大型项目的

2020-06-26 19:02:46 166

转载 教你分析9种 OOM 常见原因及解决方案

当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。1、Java heap space当堆内存(Heap Space)没有足够空间存放新创建的对象时,就会抛出 java.lang.OutOfMemoryError:Javaheap space 错误(根据实...

2019-08-16 16:05:47 2235

原创 Http协议详解

什么是Http协议?有什么特点?HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法特点:1. 支持客户/服务器模式。2. 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、PO...

2019-08-16 15:54:55 159

转载 字符串常用操作

String类适用于描述字符串事物。那么它就提供了多个方法对字符串进行操作。常用的方法如下:获取: 1 字符串中包含的字符数,也就是字符串的长度。      int length():获取长度。 2 根据位置获取该位置上的某个字符。      char c...

2019-08-06 16:41:25 106

转载 防止表单重复提交

用户在操作表单数据时往往会出现表单数据重复提交的问题,尤其实在Web开发中此类问题比较常见。刷新页面,后退操作以前的页面,单机多次按钮都会导致数据重复提交。此类问题是因为浏览器重复提交HTTP请求导致。下面简单介绍我所了解的在开发过程中可以防止表单数据重复提交的四种解决方案。一、在数据库添加唯一字段在数据库建表的时候在ID字段添加主键约束,账号,名称的信息添加唯一性约束。确保数据库只可以添加...

2019-08-01 17:42:55 81

原创 中间件

为什么要中间件计 算机技术迅速发展。从硬件技术看,CPU速度越来越高,处理能力越来越强;从软件技术看,应用程序的规模不断扩大,特别是Internet及WWW的出 现,使计算机的应用范围更为广阔,许多应用程序需在网络环境的异构平台上运行。这一切都对新一代的软件开发提出了新的需求。在这种分布异构环境中,通常存 在多种硬件系统平台(如PC,工作站,小型机等),在这些硬件平台上又存在各种各样的系统软件(...

2019-08-01 16:56:14 195

原创 抽象类和接口的区别

何为接口在java中,接口表示一种规范或一种约束,接口要求实现者必须遵循该规范(即用来约束使用者应该怎么做)。接口只定义了类应该遵循的规范,却不关心这些类的内部数据和其功能的实现细节。站在程序的角度上说,接口只规定了类里必须提供的方法,从而分离的规范和实现,增强了系统的可拓展性和可维护性。何为抽象类抽象类就是指包含有抽象方法的类,抽象类必须用abstract关键字修饰,抽象方法也必须用a...

2019-08-01 16:16:29 317

原创 何为面向对象

何为面向对象?概述:所谓对象,是一个名词,任何一个事物都可以称为对象,其有对应的属性(事物的特性)和行为(事物能干什么)。面向对象思想,就是面向事物的编程思想。面向过程谈及面向对象,不得不谈的就是面向过程。面向对象是针对名词而言,面向过程则是针对行为动作的处理。面向过程是一种以过程为中心的编程思想。所谓过程,就是步骤。当要解决问题或实现目标时,就要进行分析,得到解决所需要的步骤,然后利用函...

2019-08-01 16:07:40 339

原创 js闭包的理解

闭包是js中的一大特色,也是一大难点。简单来说,所谓闭包就是说,一个函数能够访问其函数外部作用域中的变量。闭包的三大特点为:1、函数嵌套函数2、内部函数可以访问外部函数的变量3、参数和变量不会被回收。闭包的作用在于,可以通过闭包,设计私有变量及方法。总结:1、闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这个函...

2019-08-01 16:00:22 75

原创 SSH与SSM的区别

当下流行的两种企业开发MVC开源框架,是我们Java程序猿必备知识能力。MVC,即模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。框架之所以流行,在于其易复用和简化开发,精髓在思想,掌握了核心思想,我们掌握其他...

2019-08-01 15:57:30 149

原创 批量修改文件夹中文件的后缀名

有的时候我们需要对文件名的后缀名进行操作,修改后缀名并不是进行转码。仅仅是对文件的后缀名进行修改。废话不多说直接上代码。import java.io.File;import java.util.Scanner;/** * Title:批量修改文件的后缀 * * @author 高进 */public class Main { public static void main(...

2019-08-01 15:01:12 532

原创 Day01 Python自学之路-环境搭建

Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发---摘自百度百科。学习任何一门语言第一步都是搭建环境,下边是我搭建Python环境的步骤:1、打开Python官网,进入之后如下图,选择图中红色圈中区域进行下载(如果下载慢可以考虑迅雷下载);打开...

2019-08-01 11:53:41 213

原创 Redis学习总结

Redis学习总结什么是NoSQLNoSQL=Not Only SQL 意即“不仅仅是SQL”。为什么是NoSQL High performance -对数据库高并发读写的需求 Huge Storage -对海量数据的高效率存储和访问的需求 High Scalability&&High Availability -对数据库的高可扩展性和高可用性的需求...

2019-08-01 11:52:07 90

原创 Redis面试题

1、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。 Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构...

2019-08-01 11:21:36 502

FusionCharts(去掉logo).zip

引入的FusionCharts在制作图表时会产生logo,使用此资源可将logo去除

2021-11-01

Git安装.zip

近期在学习vue的时候,发现它依赖git环境,我的电脑是windows64位,这个安装包实测有用,分享出来。

2019-08-08

word转pdf在linux与Windows都可用,移植性好

在做项目时遇到了要在linux环境下将word文件转换为pdf进行文件预览,这个文件不仅能将word文件转换,还能将TXT、xlsx文件转换,而且linux与Windows支持的都挺好。

2018-10-24

空空如也

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

TA关注的人

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