CSDN日报来啦!给大家奉上当日最新鲜的技术干货!
Go开发 之 Go的 9个 基本命令
作者:沙振宇
go build命令(编译命令) go build 无参数编译 go build 参数设置 go clean命令(清除编译文件) go run命令(编译并运行) go fmt命令(格式化代码文件) go install命令(编译并安装) go get命令(一键获取包、编译并安装) go generate命令(在编译前自动化生成某类代码) go test命令(测试命令) go pprof命令(性能分析命令) 点击阅读全文
java与设计模式-门面模式(外观模式)
作者:瘦子没有夏天
门面模式(Facade Pattern) 也叫做外观模式, 是一种比较常用的封装模式, 其定义如下: Provide a unified interface to a set of interfaces in a subsystem.Facade defines a higher-levelinterface that makes thesubsystem easier to use.(要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。 门面模式提供一个高层次的接口, 使得子系统更易于使用。 ) 门面模式注重“统一的对象”, 也就是提供一个访问子系统的接口, 除了这个接口不允许有任何访问子系统的行为发生。 是的, 类图就这么简单, 但是它代表的意义可是异常复杂, Subsystem Classes是子系统所有类的简称, 它可能代表一个类,也可能代表几十个对象的集合。 甭管多少对象, 我们把这些对象全部圈入子系统的范畴. 点击阅读全文
Flume——高可用的、高可靠的、分布式日志收集系统
作者:时间静止不是简史
介绍 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统, Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。 当前Flume有两个版本: Flume 0.9X版本的统称Flume-og,Flume1.X版本的统称Flume-ng。由于Flume-ng经过重大重构,与Flume-og有很大不同,使用时请注意区分。 点击阅读全文
Python 编程实用技巧
作者:cupyter
一、小数保留指定位小数 1.%f 方法 2.format函数 3.round()函数 4.直接截断 二、判断变量的数据类型的两种方法 1.type(): 2.isinstance() 三、python中的类方法(@classmethod) 点击阅读全文
《吊打面试官》系列-秒杀系统设计
作者:敖丶丙
Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行360°的刁难。 作为一个在互联网公司面一次拿一次Offer的面霸,打败了无数竞争对手,每次都只能看到无数落寞的身影失望的离开,略感愧疚(请允许我使用一下夸张的修辞手法)。 于是在一个寂寞难耐的夜晚,我痛定思痛,决定开始写《吊打面试官》系列,希望能帮助各位读者以后面试势如破竹,对面试官进行360°的反击,吊打问你的面试官,让一同面试的同僚瞠目结舌,疯狂收割大厂Offer! 点击阅读全文
优质博文推荐
如果您的文章符合以下要求,欢迎大家投稿,拉您进入CSDN博文推荐群,添加运营小姐姐微信:172984955 备注:博文推荐! 1.有一定技术指导性的中高级技术文章 2.基础知识点讲解 3.最新的科技热点资讯 4.求职面试、职场进阶、人生感悟 推荐格式:文章标题+CSDN文章地址+推荐语(一两句话阐述)
推荐阅读:-
CSDN日报汇总
-
CSDN日报191113:Java 8 Optional 类错误使用的26个示例;Redis常见面试题(带答案)
-
CSDN日报191114:Java开发干货分享
-
CSDN日报191115:记软件开发满五年——盘点这些年的改变