- 博客(82)
- 收藏
- 关注

原创 使用Jekyll搭建免费的个人博客详细教程
作为程序员,我一直希望有一个独立的个人博客或者网站。但是考虑到做网站,就要卖服务器,域名,还要自己做页面,太麻烦,就一直没有行动。最近了解了Jekyll之后,发现搭建个人博客,是如此简单,而且是完全免费的,所以花点时间,写一下 搭建过程,方便大家参考。总体...
2020-11-25 19:33:17
3894
4

原创 Git使用总结(2020版)
概述内容特点:实际工作经验 + 精心总结,内容全面,实用性强。内容精简,基于命令来讲解 Git 在工作中的应用,快速上手。环境说明:系统:windos 10Git版本:2.26.0-64位一、Git简介1. 集中式vs分布式1.1 集中化的版本控制系统在集中化的版本控制系统中,诸如 CVS、Subversion 以及 Perforce 等,都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。 多年以来,这已成
2020-06-13 13:28:08
843

原创 使用Github+PicGo+jsDelivr创建个人图床
在GitHub上创建一个存储库用markdown写文章发布到互联网(如CSDN、简书等),如果要插入本地图片就必须使用图床才能实现。用GitHub创建图床是免费的,没有容量限制,只是单个文件不能超过100M,但正常使用已经足够了。现在来介绍一下如何在github上建一个自己的图床。添加一个存储库(New repositories)命名为:images,用于上传图片文件。上传完图片,就可以...
2020-05-07 21:20:14
581
转载 log4j日志级别
例如,如果设置优先级为WARN,那么OFF、FATAL、ERROR、WARN 4个级别的log能正常输出,而INFO、DEBUG、TRACE、 ALL级别的log则会被忽略。log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL。打印一些你感兴趣的或者重要的信息,这个可以用于生产环境中输出程序运行的一些重要信息,但是不能滥用,避免打印过多的日志。
2023-05-23 09:19:19
398
转载 CORBA概述
CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程 序体系规范。或者说 CORBA体系结构是OMG为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案。OMG:Object Management Group,对象管理组织。是一个国际化的、开放成员的、非盈利性的计算机行业标准协会,该协会成立于1989年,其职责是为应用开发提供一个公共框架,制订工业指南和对象管理规范,加快
2022-05-12 14:05:18
4721
原创 程序员要建立结构化,可搜索的知识库
结构化,可搜索1、工作小结,技术要点,步骤2、项目总结(知识库)作用:1、回顾、总结、提升2、团队中人人可以查看,借鉴和使用,降低重复学习的成本,形成团队贡献3、项目经验、相关技术可以保存下来,减少员工离职造成的损失...
2022-04-24 11:24:59
93
转载 MySQL 面试 15 问
MySQL在面试中经常被问到,本文总结了面试中的经典问题。1. 数据库三大范式是什么?第一范式:每个列都不可以再拆分。第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依赖于主键的一部分。第三范式:在第二范式的基础上,非主键列只依赖于主键,不依赖于其他非主键。在设计数据库结构的时候,要尽量遵守三范式,如果不遵守,必须有足够的理由。比如性能。事实上我们经常会为了性能而妥协数据库的设计。2. mysql有关权限的表都有哪几个?MySQL服务器通过权限表来控制用户对数据库的访问,权限表
2022-04-22 09:43:57
145
转载 CORBA协议相关的概念
CORBA公用对象请求代理(调度)程序体系结构(Common Object Request Broker Architecture),缩写为 CORBA,是对象管理组织(Object Management Group)对应当今快速增长的软硬件的协同工作能力的要求而提出的方案。简而言之,CORBA 允许应用程序和其他的应用程序通讯,而不论他们在什么地方或者由谁来设计。CORBA曾经是分布式计算的主流技术,在电信等领域使用广泛。开发和部署成本较高,目前属于已经基本被遗弃的技术,被轻量级的Web服务、REST
2022-04-21 17:59:45
945
原创 Hexo更换主题(四)
Hexo 博客实践教程:使用Hexo 在本地搭建博客(一)使用腾讯云的静态网站托管功能搭建Hexo博客(二)把本地Hexo网站推送到腾讯云静态网站托管(三)最终效果:https://www.sfpyan.com/我的博客采用Butterfly主題 :https://butterfly.js.org/按照教程操作一遍就行了:注意,使用这个主题需要安装如下插件(文档安装步骤中有,注意一下别忘了):npm install hexo-generator-searchdb --savenpm
2022-03-18 21:10:44
448
原创 把本地Hexo网站推送到腾讯云静态网站托管(三)
1、安装 CloudBase CLI :npm i -g @cloudbase/cli备注:node.js版本要求比较高,我是直接安装最新的node.js(node-v17.1.0-x64),对应npm版本为8.1.22、初始化云开发 CLI:执行如下命令:cloudbase login备注:可以使用简写命令 tcb 代替 cloudbase3、执行如下命令,将 Hexo 部署到云开发静态托管中(需要将 EnvID 替换为你创建的环境 ID):cloudbase hosting deploy.
2022-03-13 21:08:17
1629
原创 使用腾讯云的静态网站托管功能搭建Hexo博客(二)
登录腾讯云:https://console.cloud.tencent.com,找到“静态网站托管”:点击“立即创建并使用”:在模板仓库中选择“Hexo应用”选择地域,填写环境名称,并同意“计费规则”,点击“下一步”:应用网络选择“系统默认配置”即可,点击“立即开通”:开通成功,如图所示,点击“关闭”即可:展开“地域”就能看到相关地域下已经有内容了:选择地域,选择环境,就能看到站点的相关内容:复制默认域名到浏览器:复制默认域名到浏览器,就可以访问自己的网站了:更多内.
2022-03-13 20:17:58
546
原创 使用Hexo 在本地搭建博客(一)
一、环境准备1、安装 Git2、安装最新的node.js备注:npm 设置为淘宝镜像:npm config set registry https://registry.npm.taobao.org3、安装 hexo3、使用npm命令安装Hexo,输入:npm install hexo-cli -g这个安装时间较长耐心等待。二 、在本地搭建博客工作空间:新建文件夹hexoWork作为hexo项目的工作空间。命令执行说明:以下所有命令均在Git Bash Here中执行:
2022-03-13 18:05:22
1871
原创 SNMP协议fwk报文解析-修改
资源模型查询:select RES_PROPERTY_NAME, MODIFY_CONFIG_INDEX, PL_QUERY_ORDER, PL_LEN from res_property_cfgwhere RES_TYPE_NAME = 'OTN_BLACKPLANE_INTERFACE_MAPPING_CONFIG_SG8D' and MODIFY_CONFIG_INDEX is not nulland MODIFY_CONFIG_INDEX <> ''ORDER BY P.
2022-02-24 16:29:07
155
原创 java list 复制互不影响
代码public static void main(String[] args) { List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); //第一个对象 HashMap map = new HashMap(); map.put("name", "T1"); map.put("age", "10").
2022-02-22 10:27:01
2512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人