大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

2018-09-13

2018-09-13 Java接口、接口和抽象类: 自然 接口 接口是功能的集合,只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成,这样将功能的定义与实现分离,优化了程序设计。 定义格式:interface public interface 接口名 { 抽象方法 1; } interface Fu2{ void show1(); } interface Fu3{ void show2(); } interface Zi extends Fu1,Fu2,Fu3{ void show3();

2018要跳槽阿里,就必须掌握这些面试重点和技术

2018要跳槽阿里,就必须掌握这些面试重点和技术 跳槽阿里基本上都分为两个阶段的提问。第一个阶段是主语言本身以及它的高级特性,第二个阶段是讲述自己的项目,并在中间穿插着问题。正文才是重点.

Spring Rest Docs WebTestClient自动生成接口文档Gradle版

consumeWith(document("login", //生成adoc文档authority"). } /** * Json报文序列化器 * JsonInclude.Include.NON_NULL 序列化是忽略null字段 * SerializationFeature.FAIL_ON_EMPTY_BEANS, false懒加载异常消除 * * @return xmlMapper */ @Bean public ObjectMapper objectMapper() { return Jackson2ObjectMapperBuilder.json() . } } 在将配置应用到WebTestClient,只需修改DocsGen的setUp()方法: //注入上届的配置 @Autowired private CodecCustomizer codecCustomizer;

Shell脚本编程30分钟入门

Shell脚本编程30分钟入门 Shell脚本编程30分钟入门 什么是Shell脚本 示例 看个例子吧: #!/test.sh 注意,一定要写成./function.sh 在bash里,source和.是等效的,他们都是读入function.sh的内容并执行其内容(类似PHP里的include),为了更好的可移植性,推荐使用第二种写法。 包含一个文件和执行一个文件一样,也要写这个文件的路径,不能光写文件名,比如上述例子中: .

9-SIM数据交互之-F2(STATUS)

9-SIM数据交互之-F2(STATUS) F2-STATUS F2即读取所处文件的状态信息,F2只能对于MF/DF文件有效,对于EF文件是无效的,如果读EF文件,则返回的是其上一层DF的fcp。读取的内容该指令一般当设备拨上号后大概30秒左右就会有一次心跳数据, F2指令比较固定:80 F2 P1 P2 XX(XX代表要读取的长度) b8 b7 b6 b5 b4 b3 b2 b1 含义 0 0 0 0 0 0 0 0 无指示 0 0 0 0 0 0 0 1 当前的应用正在被初始化 0 0 0 0 0 0 1 0

数据科学家Docker入门指南

数据科学家Docker入门指南 摘要:Docker容器那么强大?可以应用道数据科学领域?看来学习一下! Docker容器是通过虚拟化开发和部署应用程序的一种越来越流行的方式,它对数据科学家有用吗?当然,本指南就会向你介绍它的作用,并手把手教你快速入门。 介绍 Docker是一种越来越流行的,使在容器中开发、部署和运行应用程序变得更容易的工具。因为它们允许开发人员将应

Docker 架构演进之路

x版本;2017年才推出了1.x标准。如上文所说,Containerd作为一个生产环境可用的Oci 实现,它利用了OCI 运行时和镜像格式.2.0却不保证兼容。 Docker的演进 下图介绍了containerd在1.

Pod Preset玩转K8S容器时区自动配置

Pod Preset:https://kubernetes.io/docs/concepts/workloads/pods/podpreset/ Static Pod:https://kubernetes.io/docs/tasks/administer-cluster/static-pod/ label-selectors:https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors 本文作者:了哥-duff 阅读原文 本文为云栖社区原创内容,未经允许不得转载。

『中级篇』k8s基础网络Cluster Network(66)

基于skydns并定制化kube2sky组件和kubelet,提供同一命名空间下应用(Pod)之间基于业务域名的访问 – kube2sky基于k8s Service annotation解析并注册域名信息、kubelet设置容器启动时的domain search及外部dns; 实现容器tty访问控制台 – 每台k8s node部署平台组件 tty agent(根据Pod所属node信息, 建立对应k8s结点的tty连接);

Win10: WSL&Minikube食用指南

kube\config" 中新的 VM ip地址,更新WSL ,/home/ /.minikube 复制.kube 目录到你的home cp -r /mnt/c/Users/ /.minikube/ca.crt client-certificate: /home/ /./get_helm.sh 初始化helm helm init Mount 本地目录到Minikube 打开powershell minikube.exe mount .

『中级篇』k8s的Service简介和演示(67)

『中级篇』k8s的Service简介和演示(67) 原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』k8s的Service简介和演示(67) 我们在使用pod的时候,pod之前可以相互ping通的,机器本身也可以ping通pod和另外机器的pod,如果是一个serivce的话,我们通过端口号,就可以访问service。源码:https://github.com/limingios/docker/tree/master/No.10 不要直接使用和管理P

解决容器报错:Failed to get D-Bus...

解决容器报错:Failed to get D-Bus... 解决报错:Failed to get D-Bus connection: Operation not permitted 1.创建容器 docker run --privileged -i -t -d -P --name 容器起个名 centos /usr/sbin/init 2.进入容器 docker exec -t -i 容器名 /bin/bash

LINUX 查看硬件配置命令

df 查看各设备的中断请求(IRQ):cat /proc/interrupts 查看系统体系结构:uname -a 查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b] 查看硬件信息,包括bios、cpu、内存等信息:dmidecode 测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev /?

故障硬盘点灯操作

故障硬盘点灯操作 按照常理说,硬盘故障了,会自动亮红灯,故障消除后会自动恢复正常,这个本来是服务器自带的功能。但现实情况往往不是这样,即使硬盘故障了,现场通过外观也看不出来。 1 硬盘点灯的意义 在运维的工作中,很大也是很重要的一项工作就是故障处理,而故障处理中以硬盘故障最为常见。如果更换错误,可能会造成数据丢失,后果很严重。那么如何能

使用 Prometheus 监控 Ceph

Installing on Debian / Ubuntu ubuntu系统安装go语言的简单方法 Ceph集群监控Prometheus+Grafana 使用 prometheus + grafana 监控 ceph 集群

Granfan短信和电话报警-解决方案

split(",") Contents= sys.argv[2] State= sys.argv[3] print "PhoneNumbers:%s" % PhoneNumbers print "Contents: %s" % Contents acs_client = AcsClient(const.ACCESS_KEY_ID, const.ACCESS_KEY_SECRET, REGION) region_provider.add_endpoint(PRODUCT_NAME, REGION, DOMAIN) def send_sms(business_id, phone_numbers, sign_name, template_code, template_param=None): smsRequest = SendSmsRequest.SendSmsRequest() # 申请的短信模板编码,必填

Arduino基础入门篇18—数字时钟

//数码管公共极连接Arduino的引脚 byte segmentPins[] = {7, 6, 5, 10, 11, 8, 9, 4}; // 共阴极数码管 void setup() { sevseg.begin(hardwareConfig, numDigits, digitPins, segmentPins); //初始化数码管 Timer1.initialize(1000000);//初始化定时器为1s Timer1.attachInterrupt( timerIsr );//设置中断回调函数 } void loop() { sevseg.setNumber(Fen * 100 + Miao, -1); //设置要显示的数据,不显示小数点 sevseg.refreshDisplay();

自己折腾个rofi配置

自己折腾个rofi配置 有看到别人折腾的rofi很好看,起初以为是主题啥的,后来发现搜到的主题都很丑,想着自己折腾一下 如何开始?config/rofi rofi -dump-config ~/.icons/文件夹中 个人使用yaourt安装的主题numix,默认安装后,图标文件位于/usr/share/icons/,将需要的文件夹复制一份到~/.local/share/icons/ 文件夹中 配置文件这样写,文件夹名,区分大小写

如何让外网访问VmWare内网虚拟机

如何让外网访问VmWare内网虚拟机 在VMWare14 上安装了3台Centos7 虚拟主机,使用的NAT网络模式。 遇到的一个问题:3台虚拟机主机通过NAT模式通过宿主主机的网卡可以访问外网。但是外网无法访问这3台机器,因为没有独立的IP。 解决思路 这三台虚拟主机依然共享宿主机IP,只是通过端口映射的方式来区分。 解决方案 1. 选择 编辑- 虚拟网络编辑器 image.png 2.先选择VMnet8

[开源项目] Laravel Shop 电商新增高级功能

[开源项目] Laravel Shop 电商新增高级功能 功能 功能清单: 高性能无限级分类; 众筹商品管理; 众筹商品下单逻辑; 众筹商品结束逻辑; 使用分期付款支付订单; 计算分期付款逾期费; 分期付款订单的退款; 给商品增加属性; 使用 Elasticsearch 重构商品搜索模块; 分面搜索; 相似商品查询; Elasticsearch 的索引迁移; 秒杀商品管理; 秒杀商品下单逻辑; 秒杀接口性能优化