WHY 日志概述 日志几乎是每个实际的软件项目从开发到最后实际运行过程中都必不可少的东西。它对于查看代码运行流程,记录发生的事情等方面都是很重要的。 一个好的日志系统应当能准确地记录需要记录的信息,同时兼具良好的性能,接下来本文将从0写一个Golang日志处理包。 通常Go应用程序多为并发模型应用, ...
分类:
其他好文 时间:
2020-08-11 14:18:24
阅读次数:
63
public class MinStack { /** initialize your data structure here. */ Stack<Integer> stack = new Stack<>(); private int min = Integer.MIN_VALUE; List<In ...
分类:
其他好文 时间:
2020-08-10 22:08:46
阅读次数:
86
一、对象(类、模块、方法等)应该对于扩展是开放的,对修改是关闭的 二、问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 三、为什么使用开闭原则 1、只要是面向对象的编 ...
分类:
其他好文 时间:
2020-08-10 10:53:38
阅读次数:
57
dev_close_window () dev_open_window (0, 0, 512, 512, 'black', WindowID) Button := 1 Rows := [] Cols := [] dev_set_color ('red') dev_clear_window () *这 ...
分类:
其他好文 时间:
2020-08-10 10:53:08
阅读次数:
76
1.依赖 <!--引入open feign依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </depende ...
分类:
编程语言 时间:
2020-08-09 14:21:28
阅读次数:
81
一、什么是存储引擎 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制。 mysql中建立的库 > 文件夹 库中建立的表 > 文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制。 比如:处理文本用 txt类型,处理表格用 excel,处理图片用 png ...
分类:
其他好文 时间:
2020-08-08 11:49:45
阅读次数:
124
关键词:qt mingw cmake opencv 使用https://wiki.qt.io/How_to_setup_Qt_and_openCV_on_Windows 这个方法,终于成功。 略有不同的是,我编译的是opecv4.4.0,在github release页面下载sourcecode即可 ...
import java.util.Stack; public class CQueue { Stack<Integer> stack1 = new Stack<>(); Stack<Integer> stack2 = new Stack<>(); public CQueue() { } public ...
分类:
其他好文 时间:
2020-08-07 12:30:51
阅读次数:
63
处理PDF和Word文档 PDF 文档 从PDF提取文本 用于处理PDF的模块是PyPDF2,它没有办法从PDF 文档中提取图像、图表或其他媒体,但可以提取文本,并将文本返回为Python 字符串。 >>> import PyPDF2 >>> pdfFileObj = open('meetingmi ...
分类:
其他好文 时间:
2020-08-07 12:30:15
阅读次数:
57
开源软件(Open-sourcesoftware)是源代码通过特定许可发布的软件,开源软件的所有者可以赋予使用者以任意目的学习、修改和再分发软件的权利1。今天软件行业和互联网行业的高速发展就建立在自由使用和分发的软件上,作为工程师,我们可以任意访问Linux、MySQL和Redis以及各种编程语言和框架的源代码,学习它们的设计和实现,利用前人的工作迅速搭建自己的项目。图1-Kubernetes这篇
分类:
Web程序 时间:
2020-08-07 09:51:12
阅读次数:
79