SpringBoot结合Thymeleaf实现分页,很方便。 效果如下 后台代码 项目结构 1. 数据库Config 由于hibernate自动建表字符集为latin不能插入中文,故需要在application.properties中指定:spring.jpa.properties.hibernate.dialect=com.ikeguang.paging.config.MysqlConfig。 MysqlConfig.java代码: package com.ikeguang.paging.config; impo…

2020年4月15日 0条评论 8327点热度 0人点赞 ikeguang 阅读全文

1. 内存溢出 虚拟内存溢出: Current usage: 1.1gb of 2.0gb physical memory used; 4.6gb of 4.2gb virtual memory used. Killing container.==【即虚拟内存溢出】==; 方法一:提高yarn.nodemanager.vmem-pmem-ratio = 5或者更高;【推荐】 方法二:yarn.nodemanager.vmem-check-enabled =false ;关闭虚拟内存检查;不推荐 方法三:提高物理内存…

2020年4月14日 0条评论 5958点热度 0人点赞 ikeguang 阅读全文

hive知识点 工作中hive常用知识点。 Hive简介 hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。 创建hive表 # 新建个数据库test create database test; create external table if not e…

2020年4月14日 0条评论 4170点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter16-elasticsearch/app 本文翻译自The Flask Mega-Tutorial Part XVI: Full-Text Search 这是Flask Mega-Tutorial系列的第十六部分,我将在其中为Microblog添加全文搜索功能。 本章的目标是为Microblog实现搜索功能,以便用户可以使用自然语言查找有趣的用户动态内容。…

2020年4月13日 0条评论 2526点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter15-optimize/app 本文翻译自The Flask Mega-Tutorial Part XV: A Better Application Structure 这是Flask Mega-Tutorial系列的第十五部分,我将使用适用于大型应用的风格重构本应用。 Microblog已经是一个初具规模的应用了,所以我认为这是讨论Flask应用如何在持…

2020年4月13日 0条评论 2255点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter13-language/app 本文翻译自The Flask Mega-Tutorial Part XIII: I18n and L10n 这是Flask Mega-Tutorial系列的第十三部分,我将告诉你如何扩展Microblog应用以支持多种语言。 作为其中的一部分,你还将学习如何为flask命令创建自己的CLI扩展。 本章的主题是国际化和本地化,…

2020年4月13日 0条评论 2170点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter12-datetime/app 本文翻译自The Flask Mega-Tutorial Part XII: Dates and Times 这是Flask Mega-Tutorial系列的第十二部分,我将告诉你如何以适配所有用户的方式处理日期和时间,无论他们身处地球上的何处。 显示日期和时间是Microblog应用中长期被忽略的其中一个方面。 直到现在,…

2020年4月13日 0条评论 2283点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter11-beautify/app 本文翻译自The Flask Mega-Tutorial Part XI: Facelift 这是Flask Mega-Tutorial系列的第十一部分,我将告诉你如何用基于Bootstrap用户界面框架的新模板替换基础的HTML模板。 你把玩Microblog应用也有一段时间了,所以我相信你已经注意到,我没有花太多时间来美…

2020年4月13日 0条评论 2254点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter10-mail/app 本文翻译自The Flask Mega-Tutorial Part X: Email Support 这是Flask Mega-Tutorial系列的第十部分,在其中我将告诉你,应用如何向你的用户发送电子邮件,以及如何在电子邮件支持之上构建密码重置功能。 现在,应用在数据库方面做得相当不错,所以在本章中,我想抛开这个主题,开始添加发…

2020年4月13日 0条评论 2213点热度 0人点赞 ikeguang 阅读全文

代码地址:https://github.com/ddxygq/PyCode/tree/master/web/flask/mega_tutorial/chapter9-page/app 本文翻译自The Flask Mega-Tutorial Part IX: Pagination 这是Flask Mega-Tutorial系列的第九部分,我将告诉你如何对数据列表进行分页。 在第八章我已经做了几个数据库更改,以支持在社交网络非常流行的“粉丝”机制。 有了这个功能,接下来我准备好删除一开始就使用的模拟用户动态了。 在本…

2020年4月13日 0条评论 2444点热度 0人点赞 ikeguang 阅读全文