开发
文章平均质量分 92
huanggang982
我是一个性格开朗,生活乐观,关注科技,金融,中国传统文化,喜欢打篮球,听音乐,看电影的人。
展开
-
SSH Config 那些你所知道和不知道的事
SSH(Secure Shell)是什么?是一项创建在应用层和传输层基础上的安全协议,为计算机上的 Shell(壳层)提供安全的传输和使用环境。也是专为远程登录会话和其他网络服务提供安全性的协议。它能够有效防止远程管理过程中的信息泄露问题。通过 SSH 可以对所有传输的数据进行加密,也能够防止 DNS 欺骗和 IP 欺骗。具体生成 SSH Key 方式请参考:Github ssh key生成,免密登录服务器方法。这里以id_ecdsa(私钥) 和id_ecdsa.pub(公钥) 为例。本篇文章主..转载 2021-12-02 22:56:06 · 399 阅读 · 0 评论 -
[转]kafka系列
Kafka系列(一)初识KafkaKafka系列(二)搭建KafkaKafka系列(三)Kafka生产者:写消息到KafkaKafka系列(四)Kafka消费者:从Kafka中读取数据Kafka系列(五)Kafka内部机制Kafka系列(六)可靠的数据传输Kafka系列(七)数据管道Kafka系列(八)跨集群数据镜像...转载 2019-06-12 15:55:19 · 147 阅读 · 0 评论 -
golang 检查工具
gosec工具 https://github.com/securego/gosec/releases eg. gosec -nosec=true mypath/...golint工具https://github.com/golang/lint eg. golint -set_exit_status mypath/...go vet工具 ...原创 2019-03-25 19:12:02 · 498 阅读 · 0 评论 -
[转]How to run npm without sudo
转自:https://www.competa.com/blog/how-to-run-npm-without-sudo/NOTE:I have written anew postexplaining how to do this better and easier using nvmThe problemA lot of people (myself included) hav...转载 2019-03-15 17:38:47 · 203 阅读 · 0 评论 -
Protobuf 的 proto3 与 proto2 的区别
转自:https://solicomo.com/network-dev/protobuf-proto3-vs-proto2.html这是一篇学习笔记。在粗略的看了 Protobuf 的文档中关于 proto2 和 proto3 的说明后,记录下了几点 proto3 区别于 proto2 的地方。总的来说,proto3 比 proto2 支持更多语言但 更简洁。去掉了一些复杂的语转载 2017-09-12 13:35:54 · 19722 阅读 · 0 评论 -
Json,XML,ProtocalBuffer比较
转自:https://stackoverflow.com/questions/14028293/google-protocol-buffers-vs-json-vs-xmlJsonhuman readable/editablecan be parsed without knowing schema in advanceexcellent browser support转载 2017-08-25 15:17:47 · 403 阅读 · 0 评论 -
引领Boost(一)(开篇)
转自:http://www.cppblog.com/mzty/archive/2007/08/15/30095.html引领boost(开篇)一BOOSTBoost带领你远远地超越了C++标准库,它使得C++编程更优雅、更有活力、更高产。(引自:Beyond the C++ Standard Library: An Introduction to Boost)(慢慢体会哦!转载 2017-08-11 15:52:45 · 357 阅读 · 0 评论 -
基于 Jenkins 快速搭建持续集成环境
转自:http://www.ibm.com/developerworks/cn/java/j-lo-jenkins/基于 Jenkins 快速搭建持续集成环境持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。本文正是从持续集成的基本概念入手,通过具体实转载 2015-12-08 15:13:28 · 531 阅读 · 0 评论 -
valgrind
转自:http://blog.sina.com.cn/s/blog_4c98b9600100jq4v.htmlvalgrind --tool=memcheck --leak-check=full --show-reachable=yes -v ./docParser sample.docMemcheck 工具主要检查下面的程序错误:使用未初始化的内存 (Use o转载 2015-09-30 09:58:55 · 2374 阅读 · 0 评论 -
Sublime Text 3能用支持的插件推荐
转自:http://dengo.org/archives/923从二月份用测试版本build 3012开始用sublime text 3,虽然很多插件在sublime text 3不工作了,因为sublime text 3修复了2的一些bug、提升了性能并集成了不少常用插件的功能,当时没什么要求够用了,就这样傻傻地裸插件空手写代码用了快5个月。上月27号Sublime Text 3公测转载 2014-12-22 17:10:11 · 836 阅读 · 0 评论 -
source insight 字体设置
1. 配置缺省字体。菜单Options->Document Options, 配置Screen Fonts为Arial 10 Bold。点Auto Indent按钮,Auto Indent Type选为Smart,将Indent Open Brace 和 Indent Close Brace复选框去掉,确认。这个时候字体具有了VC里面缺省的System字体的黑体效果。而且这种字体在Source转载 2014-08-09 23:16:29 · 1974 阅读 · 0 评论 -
ES,PS,TS解释
首先,ES相关概念:模拟复合视频信号经过色解码得到模拟分量信号 (Y,Cr,Cb),分量信号再通过13。5MHz的频率4:2:2取样、10bit量化,得到270Mbps的数字码流,然后按照13818-2规定的 语法结构对其进行压缩、编码,得到视频序列。此视频序列做为视频原始流(ES)按照13818-1定义的语法结构打包成视频PES(已分组的原始流),与 同一节目的音频PES进行复用。当用在转载 2014-04-03 13:12:29 · 1227 阅读 · 0 评论 -
敏捷开发与极限编程
敏捷开发与极限编程作者: 陈沛(系摘编)软件设计方法可以区别为重量级的方法和轻量级的方法。重量级的方法中产生大量的正式文档。著名的重量级开发方法包括ISO9000,CMM,和统一软体开发过程(RUP)。轻量级的开发过过程没有对大量正式文档的要求。着名的轻量级开发方法包括敏捷开发(Agile Management)与极限编程(XP)。重量级方法呈现的是一种防御型的姿态转载 2014-02-11 23:35:03 · 1393 阅读 · 0 评论