《人生护城河》读后感
4Harries Blog™ - Harries 发布于 2020-03-08
最近一段时间,和朋友聊天,聊得还挺高兴,无意间聊到这本书,然后朋友说介绍说,书还不错,值得一看,我回到座位上,立马就下单了,书第二天就到了。这是拿到书第一瞬间,我拍的一个照片。如下: 我前后大概发了6天左右的样子看完这本书,书的内容写得很符合我的口味,对我很有启发。此刻的我也和作...
阅读(2015)评论(0)赞 (1)
Harries Blog™ - Harries 发布于 2020-03-08
最近一段时间,和朋友聊天,聊得还挺高兴,无意间聊到这本书,然后朋友说介绍说,书还不错,值得一看,我回到座位上,立马就下单了,书第二天就到了。这是拿到书第一瞬间,我拍的一个照片。如下: 我前后大概发了6天左右的样子看完这本书,书的内容写得很符合我的口味,对我很有启发。此刻的我也和作...
阅读(2015)评论(0)赞 (1)
Harries Blog™ - Harries 发布于 2020-03-08
先说一下背景吧,随着自己的年龄的增长,一直在筹划着干一些大事,等老的时候还能对自己说四个字“不枉此生”。所以最近一直在考虑创业的事情,由于自己是从事it行业的,所以打算先从计算机软件入手。 那问题来了,小公司开展业务前,你必须有所投入,你必须控制成本,咨询了一下身边的朋友发现,成...
阅读(2056)评论(0)赞 (1)
Harries Blog™ - Harries 发布于 2018-12-14
前言:为什么有这边文章呢,是源于公众号后台有一位粉丝留言,留言如下, 下面我们聊聊部署通常的几种方式? 第一种方式:纯手工作业 本地打包,通过上传部署包到服务器制定目录,启动应用程序 ...
阅读(6402)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-11-26
一、写在前面 最近博客的前端展示页面基本高一段落了,切换一下数据源,看看连接生产的数据试试效果,结果不是很理想,光一个首页就触发很多sql语句,为了能够缩短首页的加载时间,特做了几点优化。 系统启动时,加载常用的变量 service做了一层通用的缓存拦截控制 二、系统启动加载缓存...
阅读(6112)评论(1)赞 (1)
Harries Blog™ - Harries 发布于 2018-11-14
一、写在前面 最近在写博客的留言功能,由此引发的思考,留言一般分为简单留言和盖楼留言 简单留言:一问一答,对于没有大量用户评论或者评论不是核心功能的app来说就够用了。 盖楼留言:有着大量的用户评论,那么设计“盖楼”的效果还是可取的,这样能帮助用户找到该条评论或者回复的上下文情景...
阅读(4942)评论(0)赞 (1)
Harries Blog™ - Harries 发布于 2018-10-23
当使用mybatis 做模糊查询时如果这样写 会报 Could not set parameters for mapping: ParameterMapping{property=’keywords’ # 是起的占位符的作用,但是写在了字符串里面无法起到占...
阅读(4996)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-10-17
作者介绍 小亚,互联网金融公司应用运维主管,参与运维工作九年,涉及领域包含航空、金融、广告等。近两年主要负责金融业务运维的线上业务发布、维护等工作。 分享目录: 应用逻辑架构 发布实践1.0及问题 发布实践1.1—平滑发布 发布实践1.2—灰度发布及验证 发布实践—...
阅读(1388)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-10-11
写在前面 最近面试,我问了一个非常通用的问题,题目是什么呢? 题目就是,谈谈你对分页里面逻辑的理解以及如何实现的?面试题目不难,但是90%的人讲不清楚分页逻辑,对分页的一些细节问题更是回答的很模糊。不是很清晰。下面借此机会给大家讲讲分页有哪些逻辑。 分页的那些事 如上图所示: ...
阅读(1650)评论(0)赞 (1)
Harries Blog™ - Harries 发布于 2018-09-28
最近在开发博客的详细页面内容,突然发现 tk 的selectByPrimaryKey 不能用,报错了,错误信息如下 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis....
阅读(1721)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-08-27
一、项目介绍 为了满足Java新手朋友课程要求,我特出此教程,由于时间仓促的问题,代码写得不好之处的地方还请多多包涵。 二、目标如下 优化wordpress效率低下的问题(目前博主文章数量大概10万+) 让群里面初级Java朋友们更快上手springboot应用 三、系统模块 模...
阅读(1145)评论(0)赞 (1)
Harries Blog™ - Harries 发布于 2018-08-24
默认静态资源访问 Spring Boot的默认静态资源的路径为: spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,c...
阅读(1644)评论(0)赞 (1)
Harries Blog™ - Harries 发布于 2018-08-17
什么是JDBC API? 概念纠正:JDBC(Java Database Connectivity) 以下概念来自官方: > The JDBC API is a Java API for accessing virtually any kind of tabular dat...
阅读(1245)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-08-16
1.pagehelper原理 PageHelper做的是什么呢?它封装了分页的后台部分,说得更简单点,就是你不需要每个POJO类的增删改查里都包括那两个方法了,它帮你做了。你只需要有一个selectAll的方法,它会根据你使用的数据库来将你selectAll的sql改装成一个分页...
阅读(1768)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-08-10
需求背景 由于项目需要将目录显示在首页导航上,并且实现菜单联动,如何实现呢?这就是今天我们要讲的内容。通过递归来实现无限极菜单。 代码实现 数据库结构是这样子的 后台代码 /** * MIT License * Copyright (c) 2018 haihua.liu * Pe...
阅读(1654)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-08-10
写在前面 上节课程主要讲了在springboot上集成freemaker,本文主要介绍freemarker如何自定义标签,自定义标签的好处,可以在页面上实现复用。不多说废话,直接进入今天的主题 后台代码实现 /** * MIT License * Copyright (c) 20...
阅读(747)评论(1)赞 (1)
Harries Blog™ - Harries 发布于 2018-08-07
UTC(世界标准时间) 协调世界时,又称世界标准时间或世界协调时间,简称UTC(从英文“Coordinated Universal Time”/法文“Temps Universel Coordonné”而来),是最主要的世界时间标准,其以原子时秒长为基础,在时刻上尽量接近于格林尼...
阅读(607)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-08-01
写在前面 通过前面几篇文章,我么已经可以搭建后台通用一个增删改查框架,这节课我们主要讲如何如前端页面交互。通常的做法一般分为2种: 后端提供restfull接口,前端页面由专业的前端开发人员去做,这样子适合前后端分离 后台开发包圆前端页面的开发任务,通过cotroller 实现于...
阅读(1237)评论(0)赞 (0)
Harries Blog™ - Harries 发布于 2018-08-01
(一)关键问题 数据分布 对于存储系统,最重要的问题就是数据分布,即什么样的数据放置在什么样的节点上。数据分布时需要考虑数据是否均衡、以后是否容易扩容等一系列问题。不同的数据分布方式也存在不同的优缺点,需要根据自身数据特点进行选择。 1)哈希分布 => 随机读取 取模直接哈...
阅读(1009)评论(0)赞 (0)