摘要: 开发环境没问题,生产环境就会报错。 阅读全文
posted @ 2020-03-15 02:00 super_胡 阅读(358) 评论(0) 推荐(0)
摘要: 实现百度搜索使用的前五后四原则,效果如下。 下面贴出代码,复制到前端即可,只需要域中放置page对象就可以。(springdatajpa自带的page 注意:第一页是按0开始算的) <div class="page"> <ul class="pagination"> <!--上一页数--> <li 阅读全文
posted @ 2020-01-13 22:19 super_胡 阅读(1230) 评论(0) 推荐(1)
摘要: 之前朋友面试遇到的一道题,说是给定一个整数数组和一个目标值,请你在该数组中找出和为目标值的那两个整数的索引,而且只能用一次循环。当时我就想在遍历的时候保存它的差值,然后和后面的数字作比较。但是内会儿只是有思路,没写出来,今天抽时间用代码实现了,话不多说,直接上代码。 public static in 阅读全文
posted @ 2020-01-07 21:21 super_胡 阅读(1873) 评论(0) 推荐(0)
摘要: 一开始写项目的时候,没用ajax,导致做搜索分页功能的时候废了好大的劲,在这里分享一下处理这个问题的思路。 框架用的springboot,通过thymeleaf模板和前端交互,没有使用ajax,所以数据都是在域对象放的。分页用的springdatajpa的分页,他个其他的分页工具大同小异,优点在于不 阅读全文
posted @ 2020-01-01 19:21 super_胡 阅读(2697) 评论(0) 推荐(0)
摘要: 一:基础数据准备 DROP TABLE IF EXISTS `tbl_user`; CREATE TABLE `tbl_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `email 阅读全文
posted @ 2020-01-01 11:26 super_胡 阅读(1100) 评论(3) 推荐(2)
摘要: 一 索引原理如果一本新华字典假如没有目录,想要查找某个字,就不得不从第一页开始查找,一直找到最后一页(如果要找的字在最后一页),这个过程非常耗时,这种场景相当于数据库中的全表扫描的概念,也就是循环表中的每一条记录看看该记录是否满足条件,扫描次数为表的总记录数。 新华字典中都会有目录都有查找方法(比如 阅读全文
posted @ 2020-01-01 09:41 super_胡 阅读(277) 评论(0) 推荐(0)
摘要: 实体类要加注解,实现string >date的转换和date >string的转换 @DateTimeFormat(pattern="yyyy-MM-dd") private Date createTime; 前端写法 <input type="text" name="createTime" th: 阅读全文
posted @ 2019-12-31 19:24 super_胡 阅读(2091) 评论(0) 推荐(0)
摘要: 一:数据库的设计数据库命名:数据库名的命名一般和项目的名称保持一致,不要随意的起名字。 数据库编码: 采用utf8mb4而不使用utf8 MySQL 的“utf8”实际上不是真正的UTF-8,真正的UTF-8是每个字符最多四个字节,而MySQL的“utf8”只支持每个字符最多三个字节。MySQL一直 阅读全文
posted @ 2019-12-30 19:47 super_胡 阅读(418) 评论(0) 推荐(0)
摘要: 一:简介MySQL性能优化是通过优化各个方面的,不仅仅是优化SQL语句这一方面,而是通过各各方面的优化,每个地方优化一些,这样整体性能就会有明显的提升。 二:优化方式1. 优化数据库表结构的设计为什么数据库表的设计会影响性能? 字段的数据类型:不同的数据类型的存储和检索方式不同,对应的性能也不同,所 阅读全文
posted @ 2019-12-30 19:16 super_胡 阅读(429) 评论(0) 推荐(0)
摘要: 项目背景:后端java写的,用的springboot框架。通过thymeleaf与前端进行交互。 实现功能:分页展示 分页插件:spring data jpa 自带的分页插件 问题描述,原本是通过一下语句实现下一页的路劲跳转的 我需要改成th:onclick调用方法去跳转,然后把${page.nex 阅读全文
posted @ 2019-12-30 15:32 super_胡 阅读(3466) 评论(0) 推荐(0)