logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

APP版本升级后台接口兼容旧版本

人工智能,零基础入门!http://www.captainbed.net/inner公司开发APP,经常会有版本升级的情况,因此会出现新版本如何兼容旧版本的问题。iOS和android 不断有新的版本开发,很多服务端开发都是在以前接口的逻辑上进行修改,新的APP版本发布后,老的APP版本如何兼容接口?有人说:每次发布完APP,就强制用户更新到最新版本 不就完了。现在确实有的公司这...

汉诺塔问题求解(递归)

人工智能,零基础入门!http://www.captainbed.net/inner实例说明汉诺塔问题的描述如下:有A、B和C 3跟柱子,在A上从下往上按照从小到大的顺序放着64个圆盘,以B为中介,把盘子全部移动到C上。移动过程中,要求任意盘子的下面要么没有盘子,要么只能有比它大的盘子。本实例将演示如何求解3阶汉诺塔问题。实现过程新建一个类HanoiTower。在Han...

消息队列处理秒杀/拼团活动的高并发问题

人工智能,零基础入门!http://www.captainbed.net/inner1、消息队列(以下简称MQ)天生就是处理高并发的有力工具,因为他可以把一个完整的流程拆为多部分,并发进行,或者不是很重要的步骤模块延迟进行。大家所熟悉的是消息队列在大基数用户项目的注册模块和电商项目的订单模块运用的比较多,淘宝就是最好的案例。但是这里并不是想要介绍这个,而是想简谈一下消息队列处理拼团秒杀活动...

#分布式
10大经典排序算法动画解析-收藏

人工智能,零基础入门!http://www.captainbed.net/inner排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序。内部排序是数据记录在内存中进行排序。而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序...

#排序算法
消息队列MQ的使用流程

人工智能,零基础入门!http://www.captainbed.net/inner一、简介在大型平台的分布式项目中,消息队列MQ具有重要的作用,经常用在边缘业务功能的处理中,比如日志管理【下面将以Bug日志保存为例】,因为像日志保存、新用户注册发送邮件等操作都不是主干业务,可以放在消息队列异步处理,这样可以减小项目的阻塞和压力。下面介绍的是比较常用的一个消息队列ActiveMQ。...

Java各类面试题汇总

人工智能,零基础入门!http://www.captainbed.net/inner为了方便之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。1. Java 篇(1). Java基础知识java中==和equals和hashCode的区别...

Maven使用总结

人工智能,零基础入门!http://www.captainbed.net/inner在如今的互联网项目开发当中,特别是Java领域,可以说Maven随处可见。Maven的仓库管理、依赖管理、继承和聚合等特性为项目的构建提供了一整套完善的解决方案,可以说如果你搞不懂Maven,那么一个多模块的项目足以让你头疼,依赖冲突就会让你不知所措,甚至搞不清楚项目是如何运行起来的.....OK,博主就曾...

Java获取浏览器请求头(User-Agent)信息,分析浏览器和系统信息

人工智能,零基础入门!http://www.captainbed.net/inner我们通常采用Request相关对象来获取请求信息(User-Agent),如下获取信息。String ua = request.getHeader("User-Agent");//得到的信息:User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) Appl...

HashMap存储原理--收藏

人工智能,零基础入门!http://www.captainbed.net/innerHashMap底层是由哈希表实现的,是非常重要的数据结构,哈希表的基本结构就是“数组+链表”。1:数组:占用空间连续,寻址容易,查询速度快,但是,增加和删除效率非诚低2:链表:占用空间不连续,寻址困难,查询速度慢,但是,增加和删除效率非常高。HashMap 刚好结合了数组和链表的优点HashM...

IntelliJ IDEA 最常用配置详细图解

人工智能,零基础入门!http://www.captainbed.net/inner刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等一大堆东西。总结一下,免得下次换了系统,还得再找一遍配置。设置...

#idea
    共 87 条
  • 1
  • 2
  • 3
  • 9
  • 请选择