关于编写技术博客的个人看法
为什么我们要写博客? 不仅仅是分享,更是总结,把我们平时散落的知识点,通过文章的形式归纳总结,形成一个树状记忆。帮助我们更加牢固的记忆所学知识。 缺点 耗费时间 优点 消磨时光 培养语言组织能力 知识归纳能力 方便随时翻阅 如何写好一篇技术博客呢? 纯属个人理解哈。 一遍博客,相当于是一个主题,那么我们所需要做的事情就是把这个主题描述清楚。 关于描述一个事物就有非常多的技巧了。大致总结了一套书写框架,供参考 【前言】 用一段文字来描述下今天即将要学习的东西,当然也可以聊点其它的。。。 【正文】
使用scratch3.0制作《礼佛大忏悔文》播放器及视频
使用scratch3.0制作《礼佛大忏悔文》播放器及视频 缘起 缘起: 拜忏的音乐不能自由定制,做视频和音频处理又很专业,普通人只能望而兴叹。 目的: 由《礼佛大忏悔文》做为因子,通过一个小时的学习,让大家掌握音频、视频的基本制作,能通过软件录制一个自己定制的《礼佛大忏悔文》软件。 推而广之,可以进行《弟子规》《岳阳楼记》《桃花源记》等等的视频MV的录制。 使用工具: scratch 3.0 下载地址 用于程序生成忏悔文所有动画、音频、视频。 screen2exe绿色版 下载地址 屏幕录像,将
Python日志处理
为了进行多进程的日志记录,设计以下日志类Logger()。 向logger_record送入logger_level及logger_message即可在控制台和日志文件中输出相关信息。 1 import logging
2 import sys
3
4
5 class Logger():
6 '''
7 日志处理类
8 '''
9 __logger = None
10
11 def __init__(self, log_file=
ELK之收集haproxy日志
由于HAProxy的运行信息不写入日志文件,但它依赖于标准的系统日志协议将日志发送到远程服务器(通常位于同一系统上),所以需要借助rsyslog来收集haproxy的日志.haproxy代理nginx的访问,使用logstash收集nginx的访问信息. 1.安装配置haproxy yum -y install gcc pcre pcre-devel openssl openssl-devel
cd /usr/local/src/
wget https://www.haproxy.org
CentOS7用阿里云Docker Yum源在线安装Docker
一.参考文档 官方Docker安装文档:https://docs.docker.com/install/linux/docker-ce/centos 阿里云Docker安装文档:https://yq.aliyun.com/articles/110806 二.安装步骤 1.删除已安装的Docker # Uninstall installed docker
sudo yum remove docker \
docker-client \
golang单元测试
使用testing进行单元测试 golang的测试库testing 测试文件与被测试文件在同一个包中 测试文件名为被测试文件名(去后缀)_test.go 测试用例函数以Test开头,TestFunc1(t *testing.T) 一个测试用例文件中可以有多个测试用例函数 在测试用例函数中调用被测试函数,根据函数返回结果与预期的正确结果的比较, 判断函数是否正确。t.Log输出日志,t.Fatal输出错误信息。 执行测试文件的方式 执行全部测试文件中全部函数 go test 如果需要输出日志信息
Samba03 CentOS系统与CentOS系统之间的挂载方式
操作环境:两台虚拟机,一台安装samba服务,一台安装samba客户端。yum install samba* -y //samba服务 192.168.80.181yum install samba-client -y //samba客户端192.168.80.182samba服务的环境:samba用户tom,jack在samba客户端操作:yum install ci
hadoop新手视频教程培训 hadoop最新快速入门实战教程 Hadoop7天培训视频教程
什么是hadoop。 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 其中文名是海杜普,Hadoop的全称则是Hadoop Distributed File System。 用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop由 Apache Software Foundation 公司于 2005 年秋天作为Lucene的子项目Nutch的一部分正式引入。它受到最先由 Google Lab 开发的 Map/Reduc
我对测试工作的一些认识
华为5年测试老兵,对自己这些年工作经历做个总结。 一些观点 1、生活大于工作。努力的工作是为了更好的生活。 2、与同事相处多包容,多理解。每个人的追求和对自己的要求都不一样。 3、精力有限,尽早构建自己的知识体系并不断丰富自己体系内的知识主干。做一个有所长的人。 4、不懂编码的测试不是一个好的测试人员。 5、个人能力越强的人在做决定时往往越容易占据主动地位。建议入职开始就构建自己的能力。 6、升职、加薪长期来看往往是相对公平的。如果你觉得长期不公平,别抱怨,努力提升自己。最后可以选择离开。 7
dockerhub 推送镜像
登录dockerhub [root@riyimei-node1:/home]
> docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username (liweiming0611):
Password:
Lo
如何输入带空格的字符串
问题一:带空格的字符串输入(c++) 对于string类 getline(cin, str) 对于字符数组 方法一:getline() 读入整行数据,使用回车键输入的换行符来确定输入结尾。 调用方法: cin.getline(str, len) 第一个参数str用来存储输入行的数组名称,第二个参数是要读取的字符数。 方法二: cin.get(str, len) 两者都是读取一行输入,直至换行符。 然后,getline将换行符丢弃,而get()将换行符保留在输入序列里 问题一:带空格的字符串输入
C++ 类(clases)
C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。 类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。 C++ 类定义 定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称意味着什么,也就是说,它定义了类的对象包括了什么,以及可以在这个对象上执行哪些操作。 类定义是以关键字 class 开头,后跟类的名称。
canvas旋转文本
canvas旋转文本 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style
19.2.8 [LeetCode 53] Maximum Subarray
Given an integer array nums, find the contiguous subarray (containing at least one number) which has the largest sum and return its sum. Example: Input: [-2,1,-3,4,-1,2,1,-5,4],
Output: 6
Explanation: [4,-1,2,1] has the largest sum = 6.
Follow u
拦截导弹问题(Noip1999)
1322:【例6.4】拦截导弹问题(Noip1999) 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 3843 通过数: 1373 【题目描述】 某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统,但是这种拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭,由于该系统还在试用阶段。所以一套系统有可能不能拦截所有的导弹。 输入导弹依次飞来的高度(雷达给出的高度不大于30000的正整数)。计算要拦
pycharm配置mysql数据库
1、点击pycharmn右侧的Database 2、依次点击 3、 4、填好相应数据后,单击Test Connection按钮测试一下连接状态,成功后会出现绿色的“successful”字样 5、之后就可以访问数据库了
今日推荐
周排行