CentOS安装Gradle
1、下载安装包
wget https://downloads.gradle.org/distributions/gradle-3.2.1-all.zip
2、解压安装
$ unzip gradle-3.2.1-all.zip
3、配置环境变量
$ vi /etc/profile
文件末尾追加
GRADLE_HOME=/usr/web/gradle-3.2.1 export PATH=${GRADLE_HOME}/bin:${PATH}
重新加载文件
$ source /etc/profile
4、检验安装
$ gradle -version
多店铺订餐系统需求分析与数据库设计
GraphicsMagick的基本介绍与安装使用
GraphicsMagick是一个短小精悍的的图片处理工具和库集合。对于Java开发者来说,常用的图片处理工具有3个,JDK自带的图片处理库,ImageMagick,GraphicsMagick。JDK自带的图片处理库,虽稳定简单,性能却比较差;ImageMagick是目前最流行的图片处理工具,它的功能非常丰富;GraphicsMagick的功能略逊于ImageMagick,但是它的效率更强悍,但大多数情况下,GM的功能已经足够使用了。 继续阅读“GraphicsMagick的基本介绍与安装使用”
Linux项目部署练习任务清单
基础练习
1.远程登录,熟悉基本的Linux操作。 2.安装JDK,配置环境变量。 3.安装Maven,配置环境变量。 4.安装Gradle,配置环境变量。 5.安装宝塔面板。 6.设置需要开放端口。 7.通过宝塔面板安装Redis。 8.通过宝塔面板安装Tomcat8。 9.通过宝塔面板安装Mysql5.*。 10.通过宝塔面板安装Nginx。 11.部署已开发后端与前端项目。 12.域名解析,通过域名正常访问。 13.宝塔面板数据库管理练习,新建、导入、导出等。
拓展练习
1.安装Jenkins实现Maven项目与Gradle项目自动化构建部署。 2.部署多应用服务,通过Nginx反向代理实现多域名访问。 3.添加计划任务,定时备份数据库与项目文件放入阿里云OSS。
练习服务器
121.41.46.166:22 登录名:root 密码:练习的时候要一下。
ElacticSearch做分页查询页数超一万之后异常处理
今天在使用ElacticSearch做分页查询的时候,遇到一个奇怪的问题,分页获取前9999条数据的时候都是正常的,但每次获取第10000条数据的时候就无法获取到结果。检查自己代码中的分页逻辑也未发现什么问题,于是进行单步调试,当单步获取第10000条数据的时候捕捉到了下面的异常:
Result window is too large, from + size must be less than or equal to: [10000] but was [131233]
要解决这个问题,可以使用下面的方式来改变ES默认深度分页的index.max_result_window
最大窗口值
curl -XPUT http://127.0.0.1:9200/my_index/_settings -d '{ "index" : { "max_result_window" : 500000}}'
待完善文档
希望大家根据个人能力整理下面的基础文档,以方便后人学习使用。要求每个编写人员,认真整理,目的是自己学习梳理,并且让人看懂你的学习思路,快速学会你所学的内容。
- 数据库设计工具(EZDML与Navicat Data Modeler)的基本使用介绍。
- IntelliJ IDEA基本使用设置:安装、激活、基础设置、创建工程、创建项目。
- 根据用户需求设计数据库,主外键关联关系设计等(入门知识)。
- 订餐系统(叶张斌)
- 选课系统(金鸿志)
- 喜刷刷微信订单系统(叶张斌、金鸿志、齐慕滔各写一篇。)
- Json与Xml的基本概念与区别。(叶张斌)
- 公司老框架(Maven)项目导入运行过程介绍。
- 公司新框架(Gradle)项目导入运行过程介绍。
- 前端项目打开、安装、编译、运行、部署介绍。
- 码云与阿里云Code账号的注册与基本使用。
优秀简书博客收藏
项目新建用户(User)实体注意事项!
- 底层已有封装好的User实体以及AppUserController控制器,若类名重复,项目启动报错!