摘要:Github 使用示例(https://github.com/cky-thinker/spring-feign-client/blob/master/README.md) 在微服务架构中,如果使用得是SpringCloud,那么只需要集成SpringFeign就可以了,SpringFeign可以很友 阅读全文
posted @ 2018-05-26 14:05 宇的季节 阅读 (2443) 评论 (0) 编辑
摘要:一.关于Tomcat组成 先上张图: Tomcat组成: 1. Server:代表整个 servlet 容器,如Tomcat,JBoss之类的。 2. Service:它由一个或者多个Connector组成,以及一个Engine,负责处理所有Connector所获得的客户请求。 3. Connect 阅读全文
posted @ 2018-05-07 22:53 宇的季节 阅读 (1175) 评论 (1) 编辑
摘要:关于TCP三次握手四次分手,之前看资料解释的都很笼统,很多地方都不是很明白,所以很难记,前几天看的一个博客豁然开朗,可惜现在找不到了。现在把之前的疑惑总结起来,方便一下大家。 先上个TCP三次握手和四次分手的图 网上好多都是错的,只能自己画了,一个正确的图的确可以方便理解。 疑问一,上图传递过程中出 阅读全文
posted @ 2018-02-28 20:20 宇的季节 阅读 (1604) 评论 (2) 编辑
摘要:缓存可以说是加速服务响应速度的一种非常有效并且简单的方式。在缓存领域,有很多知名的框架,如EhCache 、Guava、HazelCast等。Redis作为key-value型数据库,由于他的这一特性,Redis也成为一种流行的数据缓存工具。 在传统方式下对于缓存的处理代码是非常臃肿的。 例如:我们 阅读全文
posted @ 2017-12-12 17:19 宇的季节 阅读 (34519) 评论 (2) 编辑
摘要:前言 最近在项目中需要和ftp服务器进行交互,在网上找了一下关于ftp上传下载的工具类,大致有两种。 第一种是单例模式的类。 第二种是另外定义一个Service,直接通过Service来实现ftp的上传下载删除。 这两种感觉都有利弊。 第一种实现了代码复用,但是配置信息全需要写在类中,维护比较复杂。 阅读全文
posted @ 2017-12-07 23:44 宇的季节 阅读 (3071) 评论 (2) 编辑
摘要:hibernate的级联可以说是hibernate最重要的部分,只有深入了解了级联的特性与用法,才能运用自如。 这次讨论一对多的情况,所以就使用博客项目的用户表和博客表作为示例,来一起学习hibernate的级联 基本准备 文件结构: hibernate核心配置文件hibernate.cfg.xml 阅读全文
posted @ 2017-11-28 10:17 宇的季节 阅读 (652) 评论 (2) 编辑
摘要:Spring的面向切面 在应用开发中,有很多类似日志、安全和事务管理的功能。这些功能都有一个共同点,那就是很多个对象都需要这些功能。复用这些通用的功能的最简单的方法就是继承或者委托。但是当应用规模达到一定程度时,使用继承或委托将会使应用的结构非常复杂。 面向切面便是解决上面问题的最佳办法。我们把这些 阅读全文
posted @ 2017-10-22 20:52 宇的季节 阅读 (388) 评论 (0) 编辑
摘要:归并排序 在一些常用的排序中,归并排序在时间开销上来说可以是排序中的最佳实践之一(时间复杂度=n*log n),今天我们就来看看归并是如何实现的。 归并排序大致可以分为两步: 1、将数组从中间分开,对两边分别排序。 2、将两个有序的数组进行合并。 所以实现归并排序主要也就是解决这两个问题。 下图是归 阅读全文
posted @ 2017-09-10 15:22 宇的季节 阅读 (3874) 评论 (2) 编辑
摘要:最近在看操作系统的书,在讲到用fork()创建子进程时,有些地方一时迷惑,最终理解,特记录下来。如下: //创建一个子进程;#include "csapp.h" int main() { fork(); printf("hello/n"); exit(0);} //打印出两个hello;不难理解,主 阅读全文
posted @ 2017-06-26 16:40 宇的季节 阅读 (4234) 评论 (0) 编辑
摘要:调整最大文件监控数量 添加参数 运行使配置生效 https://unix.stackexchange.com/questions/444998/how-to-set-and-understand-fs-notify-max-user-watches 阅读全文
posted @ 2019-11-08 14:54 宇的季节 阅读 (15) 评论 (0) 编辑
摘要:google访问助手下载链接 1.插件安装失败? 在安装chrome离线扩展程序时,报错信息如下: 2.解决方案 第一步:新建一个标签页,在地址栏输入:chrome://flags/#extensions-on-chrome-urls并按回车键 将值改为enabled 将值改为enabled 重启c 阅读全文
posted @ 2019-09-23 13:24 宇的季节 阅读 (28) 评论 (0) 编辑
摘要:I know my project's dependencies are installed under node_modules directory. But when I do require('lodash'), how does Node know which file to load? " 阅读全文
posted @ 2019-08-25 15:35 宇的季节 阅读 (15) 评论 (0) 编辑
摘要:#查询慢查询日志文件路径show variables like '%slow_query%';#开启慢查询日志 set global slow_query_log=1; #设置慢查询阀值为0,将所有的语句都记入慢查询日志 set global long_query_time=0;#未使用索引的查询也被记录到慢查询日志中set global log-queries-not-using-indexe... 阅读全文
posted @ 2019-05-20 23:12 宇的季节 阅读 (90) 评论 (0) 编辑
摘要:Webpack & The Hot Module Replacement热模块替换原理解析 The Hot Module Replacement(HMR)俗称热模块替换。主要用来当代码产生变化后,可以在不刷新游览器的情况下对局部代码块进行替换更新。这在很多情况下都很有用,例如在处理弹出框时,使用HM 阅读全文
posted @ 2019-05-01 23:13 宇的季节 阅读 (294) 评论 (0) 编辑
摘要:环境:linux deepin15.7 mysql 5.7 1.开启binlog vim /etc/mysql/mysql.conf.d/mysqld.cnf 添加 log_bin = /var/log/mysql/mysql-bin.log 添加 server-id = 1 2.重启 mysql 阅读全文
posted @ 2019-03-14 23:00 宇的季节 阅读 (476) 评论 (0) 编辑
摘要:问题描述 ssh具有-i选项,用于告知在验证时使用哪个私钥文件: -i identity_file Selects a file from which the identity (private key) for RSA or DSA authentication is read. The defa 阅读全文
posted @ 2019-02-26 22:51 宇的季节 阅读 (675) 评论 (0) 编辑
摘要:https://zhenyong.github.io/react/tips/dom-event-listeners.html 阅读全文
posted @ 2019-02-24 11:50 宇的季节 阅读 (1415) 评论 (0) 编辑
摘要:Shadowsocket 安装 #如果报错(locale.Error: unsupported locale setting) #export LC_ALL=C #升级PIP pip install --upgrade pip #如果报错(Please install setuptools.) #p 阅读全文
posted @ 2019-02-06 01:50 宇的季节 阅读 (5) 评论 (0) 编辑
摘要:1.devtools spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 2.项目搭建 本文是采用IDEA搭建的Spring Boot应用,通过spring-boot 阅读全文
posted @ 2019-01-20 23:00 宇的季节 阅读 (3829) 评论 (0) 编辑