自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

God Liao On The Way

记录学习经历,顺便发发牢骚

  • 博客(5)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 堆与堆排序

堆堆是计算机科学中一类特殊的数据结构的统称。堆可以被看出是一个近似的完全二叉树,一般使用数组去存储堆数据。如何去构造一个堆(以最大堆为例)?1、定义一个堆的数据结构 private int data[]; private int size; private int capacity;data用来存储数据,size是堆中元素的个数,capacity是堆的最大容量2、存储堆的数据堆中...

2018-04-09 14:23:24 255

原创 项目开发之查询优化

需求背景在刚开做项目的时候,由于数据量比较少,查询都是比较快的,当数据量大的时候,查询速度变得难以忍受。怎么优化查询速度对于优化查询速度,有一个简单且实用的方式就是对数据库表添加索引。而关于添加索引又有哪些问题呢?1、对于一张表应该选择那些字段作为索引呢?一般来说选择where、on、group by、order by后面的字段添加复合索引。2、添加符合索引字段的顺序会影响查询速度吗?会的。如有一...

2018-04-02 16:08:03 332

原创 项目开发之消息推送与强制下线

需求:实现消息推送与强制下线刚搜索这个需求的时候网上出现了一堆的推送服务。于是就想着调第三方库去实现,如极光推送。后来考虑到第三方库存在安全性问题或者可能某天这个第三方软件就不提供支持了,就改用了WebSocket来自己实现消息推送。关于服务端如何使用websoket,可以看我的这一篇博文:点击打开链接当使用websocket通信的时候,移动端与后台的交互过程是这样的。1、移动端必须先登录。在登录...

2018-04-02 15:42:20 1580

原创 Spring中使用定时任务之Spring Task

关于Spring TaskSpring task,我们可以将它比作一个轻量级的Quartz,使用简单方便,除spring相关的包外不需要额外的包,我们一般用来实现定时任务。Spring中整合spring task1、在springmvc的配置文件springmvc.xml中配置timetask的命名空间xmlns:task="http://www.springframework.org/schem...

2018-04-02 15:19:39 523

原创 FTP服务简介与java实现ftp上传下载

FTP简介FTP(File Transfer Protocol)是因特网中使用最广泛的文件传输协议。FTP协议是应用层协议,它是基于TCP协议的。FTP是一个客户/服务器系统。FTP的两种传输模式(主动模式和被动模式)关于”主动”还是”被动”都是针对于FTP服务器来说的,是选择主动模式还是被动模式是由客户端决定的。主动模式ftp主动模式过程大致如下:1、客户端随机选取一个大于1024的非特权端口与...

2018-04-02 15:11:32 274

Postman windows 64位

可以用的postman啦,国外网站下载比较慢。于是上传到这里供大家下载,为了您更快的下载,特地压缩了,希望对你有帮助!

2018-07-26

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

TA关注的人

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