石福鹏

的个人博客

开学,致儿子

转载自中国著名记者唐师曾的《开学致儿子》

孩子,就算吃酱油拌饭,也要铺上干净的餐巾,优雅地坐着。把简陋的生活过得很讲究。风度与境遇无关。 孩子,去远方的时候,除了相机,记得带上纸笔。风景是相同的,但看风景的心情千差万别、永不重复。徐霞客之所以是徐霞客,不是因为成天走路。随时观察自然、社会,绝不仅是游山玩水。要接近智者,自嘲、自省、自趣,培养希腊、罗马的“壮游”习惯。 孩子,一定要有属于自己的空间,哪怕只有5平米。它可以让你在和爱......

VPN - 系统代理模式(直连模式、PAC模式、全局模式)

科学上网知识点

系统代理模式区别 直连模式:走网络数据时不经过VPN,跟没开启VPN的效果是一样的,不需要VPN的时候推荐使用这个模式。 全局模式:VPN控制的是你电脑的整个网络,只要需要连接到互联网的流量都会经过VPN。你的IP会被更换为VPN的IP。连接VPN只需要知道IP和账号密码。使你的所有http/socks数据经过代理服务器的转发送出。 PAC模式:PAC模式就是会在你连接网站的时候......

Java自定义Bean实体类对象转为Map类型对象

可以封装为Java的工具类

一、引入 接入一些接口的时候常常要把Bean实体类转化成Map对象,但事在使用不同的方法的时候会有不同结果,所以在这里记录下,方便以后用到 二、实现 (1)、使用反射 1234567891011121314151617public static HashMap<String, String> convertToMap(AtourBaseRequest obj) ......

hexo + gitpage发布后,图片不展示

hexo+gitpage部署博客之后遇到的问题

1post_asset_folder: true 当资源文件管理功能打开后,Hexo将会在你每一次通过 1hexo new [layout] <title> 命令创建新文章时自动创建一个文件夹。这个资源文件夹将会有与这个文章文件一样的名字。将所有与你的文章有关的资源放在这个关联文件夹中之后,你可以通过相对路径来引用它们,这样你就得到了一个更简单而且方便得多的工作流。 确保以......

在Mac上安装Linux系统centos7以及基本配置

安于VMware-Funsion12的安装包以及Centos7的安装包可以联系我 1、安装 下载Centos7的镜像的时候,记得下载DVD版本,如果是安装ubuntu的时候,记得选择英文,中文一般道97%左右就失败了 选中一些开发者工具,Debug工具,编译库 打开自动获取Ip 关闭内核转储 自动配置磁盘镜像 点开始安装 设置一个开机密码 经过等待安装成功后,重启 然后输入密......

GitHub静态资源访问免费CDN提速

GitHub静态资源访问免费CDN提速,以及使用Hexo-theme-livemylife主题后,

JSDelivr 是一个免费开源的 CDN 解决方案,用于帮助开发者和站长。包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用的静态资源。我们来到其官网,可以看到它的介绍 Open Source CDN free, fast, and reliable。(免费、快速、可靠,不过据说可能会投毒广告,表示目前还没见过广告) 用 Github Pages 部......

RPC

一、项目架构变化 1、单体架构 单体架构就是一个项目里面包含这个项目中的所有代码,一个应用搞定所有功能。 DNS(域名服务器)服务器可以是单映射,也可以配置多映射 1、软件代码结构 在单体架构项目中,团队都是通过包(package)进行区分每个模块 总体包结构:com.tencent.*.分层包 2、优缺点 1)、优点 部署简单、维护方便、成本低 2)、缺点 当项目规模大、用户访问频率搞、并......
RPC

Redis中的list、set、hash、sorted_set

一、List链表 list是一个链表,链表分为单向链表,双向链表,它是一个线性的。 既能从前面找到我们想到的元素,也能总后面往前找,这叫双向的 从最后一个能回到第一个,从第一个还能直接到最后一个,这叫有环。一般无环的双向链表,这叫做链表。 Redis的key,包括两个东西,一个是head头指针,一个是tail尾指针,head可以指向到value链表中的第一个元素,tail可以指向到链表的最后......

强烈推荐的Docker可视化管理工具Portainer搭建

使用docker+pipline+jenkins部署spring cloud

很早就听说了Docker这门技术了,每次心血来潮都是立马安装到自己的电脑上,但是真的都没怎么用,真正的使用是从搭建一个spring cloud微服务开始的,由于线上要使用docker+pipline+jenkins实现,最开始本地只负责实现功能,但是要做部署的时候,发现各种不爽、不方便,况且服务器上还有其他的项目在跑,然后就真正意义上的开始了我的Docker之旅。后面有时间会把使用dock......

SpringBoot整合ELK实现日志收集

ELK即Elasticsearch、Logstash、Kibana,组合起来可以搭建线上日志系统 E、L、K分别的作用是什么? Elasticsearch:用于存储收集到的日志信息; Logstash:用于收集日志,SpringBoot应用整合了Logstash以后会把日志发送给Logstash,Logstash再把日志转发给Elasticsearch; Kibana:通过Web端的可......