- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Go编程模式之error处理
大多数情况下我们在编程的过程中都是在处理异常的情况,不管是任何语言,在处理文件读写、数据的读写、调用外部接口等情况时,都不可能保证程序100%成功,为了保证程序的健壮性,我们肯定要处理异常的情况。不管是java的exception还是golang的error、panic都是编程语言提供给我们处理异常的一种方式。这篇文章主要是分析一下golang中error的设计原理,以及常用的error处理方式,和如何避免程序中出现大量的 if err!= nil 的代码。error是什么打开error的定义,我们看到
2022-02-28 23:00:13 930
原创 ideavim快捷键整理
IdeaVim o | i<--当前光标-->aI<--------------- | ---------------------------->A O 上k 下j 左h 右l w(小写) -> 词组正向跳转到下一个单词开始 (以空格和符号作为分隔) W(大写) -> 词...
2020-05-14 14:00:57 1521
翻译 rabbitMQ Connection reset by peer的常见原因及解决办法
RabbitMQ Error: fwrite(): send of 12 bytes failed with errno=104 Connection reset by peer
2020-04-14 15:15:48 7607
原创 (设计模式学习笔记)单例模式与线程安全
单例模式的动机对于一个软件系统的某些类而言,我们无须创建多个实例。例如windows的任务管理器,当我们多次点击的时候只能打开一个窗口。为什么要这样做呢?第一,打开进程管理器时会进行一些计算,消耗系统资源,如果每次都重新打开一个窗口,会占用较多的系统资源,毕竟浪费可耻。第二,如果弹出的多个窗口内容不一致,问题就更加严重了,这意味着在某一瞬间系统资源使用情况和进程、服务等信息存在多个状态,例如任务...
2019-09-18 10:59:28 205 1
原创 (设计模式学习笔记)三种工厂模式的区别
定义简单工厂模式:定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。因为在简单工厂模式中用于创建实例的方法是静态(static)方法,因此简单工厂模式又被称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式工厂方法模式:定义一个用于创建对象的接口,让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子...
2019-09-16 20:08:05 266
原创 如何保证研发质量
对于这个问题,首先我们要线弄清楚研发的主要流程和参与研发的主要成员。一个软件的研发过程概括起来可以分为三个部分:编码测试阶段。编程人员根据需求编写代码实现相应功能,测试人员介入测试保证程序符合需求预期。此阶段是整个研发流程中最耗时同时也是最重要的,可以说是整个研发流程的基石。统计表明一个线上bug如果能在研发测试阶段解决,其成本可能会减少十倍甚至更多,足以证明开发阶段的质量是多么重要。上线...
2019-09-02 09:56:06 2991
原创 (设计模式学习笔记)面向对象设计原则
单一职责原则(Single Responsibility Principle, SRP)定义:一个类只负责一个功能领域中的相应职责分析:一个类承担的职责越多,它被复用的可能性就越小,当其中一个职责变化时,可能会影响到其他职责的运作,因此要将不同的职责封装到不同的类中。如果多个职责总是同时发生改变,可以将它们封装到同一个类中。它是最简单但是又最难运用的原则,需要设计人员发现类的不同职责并将其分...
2019-08-27 11:19:35 123
原创 (设计模式学习笔记)什么是设计模式?
设计模式的定义:模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。【A pattern is a successful or efficient solution to a recurring problem within a context】软件模式的基础结构为什么要用设计模式
2019-08-21 11:46:41 166
原创 linux 创建、修改、删除用户和用户组
添加用户:useradd 用户名adduser 用户名CentOs下useradd与adduser是没有区别的两者都会在home下自动创建目录,没有设置密码,需使用passwd修改密码。不同之处主要体现在Ubuntu在用useradd时,如果后面不添加任何选项,如:#useradd user1创建出来的用户将是默认的“三无”用户,且该用户无法登陆。无家目录无密码无系统...
2019-08-18 22:07:32 1013
原创 html转image 保存到zip
html转imagehtml转图片html装jpg网页dom转换成png,jpeg等,使用html2canvas将html转换成canvas使用canvas2image将canvas转换成图片资源直接保存或则打包到zip html2canvas使用
2018-07-05 11:51:13 1061 1
jquery1.7.2帮助
2014-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人