自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不当初

一个孤独的程序猿

原创 2019年总结和展望

属性 信息 文档名称 2019年总结和展望 版本号 V1.0.0.0 文档修改日志 修改时间 修改人 修改描述 版本号 2020-01-07 22:21 宋全恒 2019年总结和展望,确定基本结构,填充简介部分 V0.0.0.0 2020-01-09 20:43...

2020-01-12 23:06:29 424 3

原创 Maven常用命令

下载sources和javadoc mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true

2019-06-07 17:39:27 93 0

原创 Ubuntu服务器/proc/cpuinfo只剩一个处理器问题解决

问题简介 在出差时,遇到了一个比较奇怪的问题,在此记录一下。当时要交付的服务器是Ubuntu 64核,但在系统上架,重新安装部署服务时发现抱错了,因为系统需要至少两个核心才能正常运行。 解决方式 修改完,重启服务器即可。 验证 sqh@sqh-virtual-machine:~$ cat /pr...

2020-05-24 17:57:46 28 0

原创 Ubuntu服务器使用动态链接聚合模式进行网口绑定
原力计划

Ubuntu服务器使用动态链接聚合模式进行网口绑定 简介 在这次阿拉善的出差过程中,自己也在疲惫的工作中学到一些可以在以后的工作中使用或者自己觉得重要的东西,昨天晚上已经总结过XShell快速命令配置使用,在阿拉善出差的9天中,还有另外两个主题的工作内容需要总结。 Ubuntu服务器使用acti...

2020-05-24 13:12:24 123 0

原创 Ubuntu服务器使用active-backup模式进行网口绑定
原力计划

Ubuntu服务器使用active-backup模式进行网口绑定 简介 在这次阿拉善的出差过程中,自己也在疲惫的工作中学到一些可以在以后的工作中使用或者自己觉得重要的东西,昨天晚上已经总结过XShell快速命令配置使用,在阿拉善出差的9天中,还有另外两个主题的工作内容需要总结。 Ubuntu服务...

2020-05-24 12:40:57 120 0

原创 XShell快速命令配置使用
原力计划

XShell快速命令配置使用 简介  每天使用XShell和服务器打交道的我们,其实很辛苦的,每天需要和服务器交互,但学会偷懒才是一个合格的程序员,而且学会偷懒才是社会进步的动力。通过一些简单的设定,我们就可以减少输入交互的数量,达到省时省力的效果。  重复是每个工作的人的宿敌,对于程序员来说,重...

2020-05-24 00:39:06 62 0

原创 源码安装expect自动应答

源码下载tcl tcl地址 源码下载expect expect地址

2020-04-20 18:07:40 55 0

原创 飞腾平台使用crontab实现定时任务
原力计划

场景介绍 在第一次为15所进行设备展示的时候,由于自己也是被临时通知,时间很紧张,我和同事几个为保障这个测试,周日那天也去加班,这才发现自己的事前的估计过于乐观了,我也第一时间组织了复盘。 在这次展示中,资源智能设备还是给了我挺大的反思和感触的,之前和领导说没什么问题的,结果发现问题暴露了那么多...

2020-04-11 15:52:18 58 1

原创 使用fdisk进行硬盘挂载指南
原力计划

场景描述  由于在开发智能设备时,服务器中仅仅存放了一个128G的SSD,结果在Tomcat中继续保存图片时,发现Tomcat提示空间不足,无法存储图片,由于为了15所进行设备展示的时候,自己为了节省空间,通过命令 find / -size +200M 查询到了达梦数据库两个文件DAMENG0...

2020-04-11 12:04:28 69 0

原创 读《当我跑步时,我在想什么》有感
原力计划

阅读历程 ​ 这本书是从2020年开始正式工作,即从3月4号复工之后,从3月11号开始阅读的,在阅读作为选择对象的磨难这个小序的当天,笔者做了如下的事情: 总结模型切换 总结栈与后缀计算表达式 写日记 ​ 而当我完成本书的阅读时,时间在一直往前走,一点也不停留,在3月26日,自己完成了本...

2020-03-28 20:20:28 271 0

原创 checkstyle中类的分散复杂度详解
原力计划

属性 信息 文档名称 类的分散复杂度详解 版本号 V1.1.0.0 文档修改日志 修改时间 修改人 修改描述 版本号 2020-01-21 09:10 宋全恒 新建类的分散复杂度详解 V1.0.0.0 2020-03-10 15:22 宋全恒 加入checkst...

2020-03-22 17:12:04 605 0

原创 金蝶容器运维指南

金蝶容器介绍 ​ 在进行28所项目的时候,由于项目国产化的需要,因此AI服务器在开发的过程中必须使用Tomcat、Jetty、Undertow等容器的国产化替代产品,因为国家的政策法规已经将信息安全问题上升到国家的高度,在项目开发过程中使用的产品必须是自主可控、而且源代码安全的。 ​ 金蝶Apus...

2020-03-04 20:56:15 174 0

原创 Elasticsearch+Spring Boot集成实践

ELK-技术栈 Elasticsearch 简介 ​ Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。 ​ Elasticsear...

2020-03-03 23:29:50 186 0

原创 《超新星纪元》读后感

1 简介  2020年的第一个周六,又到了编写博客的时间了。年前自己曾经勾勒过一个2020年要践行的计划,那就是要在每个周末编写两篇博客,不管水平怎样,但要保证数量,博客的内容和体裁不限制,可以是观影之后的感悟,可以是阅读完一本书的读后感,又或者可以是在工作中遇到的问题,技术的总结和梳理,或者简单...

2020-01-04 21:46:58 256 3

原创 应用架构的发展趋势

属性 信息 文档名称 应用架构的发展趋势 版本号 V0.0.0.0 文档修改日志 修改时间 修改人 修改描述 版本号 2019-12-29 15:23 宋全恒 新建应用架构的发展趋势 V0.0.0.0 1 简介 辛格的这本《Java设计模式及实践》是在11月28...

2019-12-29 18:37:59 170 0

原创 《Java设计模式及实践》之响应式编程与设计模式

属性 信息 文档名称 响应式编程与设计模式 版本号 V0.0.0.0 文档修改日志 修改时间 修改人 修改描述 版本号 2019-12-28 09:59 宋全恒 响应式编程与设计模式 V0.0.0.0 1 简介 在《Java8设计模式与实践》中第六章和第七章,辛...

2019-12-28 19:28:02 168 0

原创 Shell脚本撰写指南

属性 信息 文档名称 Shell脚本撰写指南 版本号 V1.0.0.0 文档修改日志 修改时间 修改人 修改描述 版本号 12-13 13:00 宋全恒 脚本撰写指南 V0.0.0.0 12-17 17:00 宋全恒 添加描述压缩包的内容 V0.0.0.1 ...

2019-12-28 18:15:09 69 0

原创 设计模式之结构性模式

1 简介 在前面的博客中,自己分别为GOF23总结了设计模式之创建者模式和行为型模式,借着刚阅读完Java设计模式及实践,对辛格的阐述进行总结,期待可以增进对设计模式的理解。本文主要是对于辛格Java设计模式及实践中第四章结构性模式进行总结。 1.1 设计模式七大原则 其中依赖倒置原则(Depe...

2019-12-22 15:08:19 90 0

原创 Java设计模式之行为型模式

1 设计模式简介 软件设计模式是一套被反复使用的,多数人知晓的、经过分类编写、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案,它是解决特定问题的一系列套路,是前辈们代码设计经验的总结,具有一定的普遍性,可以反复使用。软件设计模式的目的是为了提高代码的可重...

2019-12-21 22:53:57 46 0

原创 《思维风暴》读后感

1 简介  《思维风暴》这本书与之前《不要在该努力的年纪,徘徊不前》都是在双十一前后在北京保障联试时拍下的书。之前以为只是一本介绍XMind的工具的书,毕竟Brain Storm头脑风暴就是与脑图一起进入自己的生活的。本书自己是2019-11-30日在浙江图书馆开始阅读的,在2019-12-192...

2019-12-17 21:27:28 1303 3

原创 Java设计模式之创建者模式

[]Java设计模式之创建型模式 1 简介 在最近看的一篇文章中,提到了关于新年目标制定的方式的实践,觉得不错,附在上图。尤其是目标一定要符合SMART模式, 为了…,通过…,截止…前,实现… 这个句式很有力量。 在日常编程实践中,对象的构建和初始化占据着十分重要的作用,在23种设计模式中,如...

2019-12-14 20:26:38 106 0

原创 读《别在该努力的年纪,徘徊不前》有感

1 简介  在双十一的时候,由于立洋推荐的一个比较便宜的商店在热卖书,所以自己也去商店逛了逛,看到有几本关于思维导图的书,所以也就拍了下来,为了享受更大的优惠,所以也拍了私奔郭婷主编的鸡汤文。这本《别再该努力的年纪,徘徊不前》就是一本这样的鸡汤类型的读物。 你继续努力,你想要的岁月都会给你。总有...

2019-12-03 21:30:00 2049 0

原创 Java设计模式及实践

Java设计模式及实践读后感 1 简介  这本书是在程序员节日20月24那天晚上在海友酒店,写完Git如何保留两地并行开发的提交之后购买的,由于编写博客时坐姿不对,第二天肋骨酸疼,持续了好几天,尴尬。在北京整个联试期间,这本书因为偷懒并没有看许多的内容,但出差回到杭州之后,由于每天晚上回到住处都能...

2019-12-01 17:00:06 593 2

原创 Git如何保留两地并行开发的提交

1 问题描述  最近在负责项目的时候,经常需要在杭州、南京两地同时开发代码,当然,以南京现场开发的程序为准,但当杭州的开发某个节点完成时,就需要把开发的内容合并到南京现场,之前采用的方式是通过使用BeyongComapre,但这种问题的一个极大的缺陷就是两地开发中有一方的提交日志会丢失,提交历史是...

2019-10-24 23:29:13 164 1

原创 MyBatis与达梦数据库整合实践

1 问题描述 在负责最近项目时,由于国产化需要,数据库必须使用国产化的数据库-达梦数据库。由于之前并没有操作过达梦数据库,因此还是遇到了一些问题。本文主要是聚焦于在程序编写时整合MyBatis框架与达梦数据库,类似的关系型数据库诸如MySQL、SqlServer、Oracle,MyBatis都能做...

2019-10-19 19:24:26 1869 1

原创 JDK8中Lambda深入理解和Stream实践

1 lambda描述 Lambda 表达式是一种匿名函数,简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。 它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使 Java 语言的表达能力得到了提升。 实际上,在开发过程中,也许会写出如下的代码 public ...

2019-10-16 00:17:43 147 0

原创 Maven使用tomcat7-maven-plugin实现远程部署

1简介 参见maven插件 tomcat7-maven-plugin 的使用 The Tomcat Maven Plugin provides goals to manipulate WAR projects within the Tomcat 7.x servlet container 插件...

2019-08-24 18:49:12 532 0

原创 Maven在POM中使用profile方便的切换war和jar的制作

1 问题描述 由于在工作中,经常需要把项目制作成war包,然后部署到容器中,而在IDEA中可以很方便的直接调试,便有了如下的两种情形 在开发过程中,不需要频繁的部署到远程容器中,而需要不断的通过Debug调试自己的程序。 而在开发调试到了一定阶段,又要直接把项目制作成war包,部署到远程容器 之...

2019-08-24 16:09:28 228 0

原创 安装了GitLab的虚拟机整体拷贝到内网步骤

1简介 程序员日常工作,尤其是编程工作,没有版本控制工具的话,就没有安全感。Git作为有效的分布式版本控制工具,非常优秀。那么如何在内网搭建有效的Git服务器呢?在国内,自然是使用GitLab服务器为主。那么如何搭建GitLab服务器。如何在内网搭建属于自己的GitLab服务器呢? 2前提 一个...

2019-08-11 23:24:33 61 0

原创 观《哪吒之魔童降世》有感

1简介  哪吒这个电影从7月26日上映之后,距离今天8月4日不足十天,今天的票房已经达到20.07亿,毫无疑问,这部动画电影已经打破了《西游记之大胜归来》,成为了新的动画巨作,而且电影前期并没有做什么宣传,而是单凭口碑,口口宣传竟然造就了如此令人惊讶的成绩,让人佩服。这个电影第一次观看是自己和张福...

2019-08-04 19:16:02 2447 4

原创 IDEA 快捷键集锦

大小写转化 Ctrl + shift + U 多次按Ctrl+Shift+u,就能实现大小写的快速切换,顺便提一下,快捷键Ctrl+Shift+左右箭头,可以快速选中字符串或变量名,前提是你得把光标放在字符串或变量名的开始(Ctrl+Shift+左箭头)或结束部位(Ctrl+Shift+右箭头)...

2019-07-15 21:51:32 79 0

原创 使用Nexus创建私服

使用Nexus创建私服1 简介2 Nexus安装和使用2.1 前提2.2 获取安装包2.3 运行2.4 验证2.5 POM配置下载缓存2.5.1 配置阿里云镜像2.5.2 下载2.6 查看依赖2.7 内网同步3 页面概览3.1 索引和构件搜索3.2 权限管理4 仓库和仓库组4.1 内置仓库4.2 ...

2019-07-14 12:04:01 1207 0

原创 《球状闪电》读后感

1简介 刘慈欣的这本《球状闪电》记得当时是送给潘静的礼物,当时自己还在读研,因为自己身上的固有恶习,所以对于情感总觉得是自己的缺陷,因为这个恶习让自己无法阳光,并且一连几天没日没夜的看电子书或者玩游戏,自己的底气和自信会大大降低,现在看来,一失足成千古恨,读研的那几年自己败给了言情电子书、败给了L...

2019-06-30 18:45:32 642 0

原创 Maven 继承

Maven 继承1简介2什么是继承3Maven继承如何表示3.1account-parent POM3.2account-persist POM3.3account-email POM3.4总结4Maven继承注意事项4.1可继承的POM元素4.2依赖管理4.3插件管理4.4合并聚合与继承功能的a...

2019-06-30 14:43:46 932 0

原创 Maven 聚合

Maven之聚合1简介2聚合是什么3如何用在Maven POM表示聚合3.1聚合项目的POM3.1聚合的表示语法3.2聚合的两种形式3.2.1父子目录3.2.2平行目录3.3相对路径理解4聚合的主要作用 1简介 在使用Java开发项目时,一种常见的情形是项目由多个模块组成,软件折及人员往往会采用各...

2019-06-30 10:31:22 1265 1

原创 装机必备软件

1简介  由于经常会出现电脑重新安装系统,此时自己一些常用的软件会被系统抹去。而且,由于凭借记忆并不牢靠,然后安装自己熟悉的软件总会顾此失彼,因此把自己常用的软件梳理成一个Word文档,这样当需要重新更新系统时,可以很快的通过安装软件来恢复自己的常用的软件环境,是一个很好的实践。 2安装软件步骤 ...

2019-06-29 21:43:50 989 0

原创 VisualSVNServer 备份仓库

VisualSVNServer 备份仓库1 简介2 前提3 步骤3.1 svnadmin dump3.2 导入3.3 下载3.3.1 安装TortoisSVN3.3.2 下载4 结果 1 简介 在工作过程中,尤其短期开发,可能会使用VisualSVNServer来管理代码,有这样一种情况,需要把作...

2019-06-25 21:47:25 1298 0

原创 Maven 插件

Maven 插件1 简介2 为什么需要插件配置3 获取插件信息3.1 在线浏览插件信息3.1.1 compiler3.1.2 surfire3.1.3 使用maven-help-plugin描述插件4 插件配置的方式4.1 命令行配置4.2 POM插件配置4.2.1 POM全局配置4.2.2 PO...

2019-06-23 16:58:00 2031 0

原创 Maven 生命周期

Maven 生命周期1 简介2 AstractBuild3 三套生命周期3.1 三套生命周期3.2 命令行与生命周期3.2.1 mvn clean3.2.2 mvn test3.2.3 mvn clean install4 总结 1 简介 在Maven中一共有如下的核心概念  在接下来的一系列文...

2019-06-22 11:52:17 54 0

原创 Visio操作集锦

1起点 2 操作 2.1 X、Y、P等大设置 使用Ctrl选中X、Y、P 操作见下图: 同理在设置X、Y、P、Q等高的方式与上述方式一致,不再赘述。 2.2 R与Q之间的字竖着展示 在R与Q可以看到上下箭头的备注使用了竖着的文字描述,这样更美观,如何达到这样的效果呢。 使用ctrl + 2...

2019-06-17 23:27:48 124 0

提示
确定要删除当前文章?
取消 删除