2020 08-08

Python学习笔记之 Python设计思想&设计原则

Python设计思想&设计原则 设计思想 1.封装 数据角度 多种数据合为一种数据 优势:代码可读性高           将数据与行为相关联例如:电脑(内存,储存空间,...) 行为角度 提供[必要]功能,隐藏细节(方法体,方法本身) 隐藏成员,以双下划线命名(如:__a) 属性:保护数据(加工数据,只读,只写) 实例: classA: def__init__(self

2020 08-08

Catalina 默认使用zsh了,你可习惯

zsh成为默认shell 淘汰掉我的旧MBP换新后,欢天喜地打开Terminal,感觉有点不对,提示符什么时候变成了%。 查询了一些资料发现,原来在2019年WWDC期间,苹果推出了macOSCatalina,并且将zsh设置为操作系统默认shell。因为之前我的笔记本都是从EICaptin一路升级上来的,所以没体会到shell的变化,最近新换了笔记本后,才发现默认shell的变化。 苹果在其官网上,也提供了如何更改默认Shell的操作步骤。 bash shell俗称壳,是用来与kernel内

2020 08-08

Dubbo整合Springboot框架

本文使用的是alibaba的Dubbo。 Dubbo整合Springboot可以分为四步: 第一步:首先需要了解Dubbo官方给的建议,至少有三个工程: 接口工程:主要存实体bean和业务接口 服务提供者:业务接口的实现类和调用数据持久层,并将服务注册到注册中心 服务消费者:处理浏览器客户端发送的请求和从注册中心调用服务提供者提供的服务 上面的听起来很拗口,我们来实现一个工程试试。 首先,创建上述的三个工程:  这里要注意:interface创建Maven项目就好了。其他两个是spr

2020 08-08

基于Asp.net Core 3.1实现的Redis及MemoryCache缓存助手CacheHelper

这几天在面试,这个关于Redis缓存的博客一直没空写,今天总算有点时间了。   从很久很久之前,我就一直想学Redis了,反正看到各大招聘网上都要求Redis,不学就太落后了。 一开始我是按微软官网文档那样配置的,然后发现这也太简单了,不止配置简单,连使用都这么简单,简单得有点过分。如下图所示,它是基于IDistributedCache接口注入的 这么简单,怎么玩,我连判断某个key值存不存在都没办法。   当然了。绝对不是这么简单的。更高级的用法如下,要引入Microso

2020 08-08

Web测试转App测试不看不知道

Web测试 Web通常指的是互联网应用系统,比如税务电子化征管档案系统、金融数据平台、餐饮商家管理后台等等,其实质是C/S的程序。 C是Client——客户端,S是Server——服务器。 Web中的客户端一般指的是Browser——浏览器,也就是B/S。 Web系统有三层结构==表示层+业务层+数据层。 MVC软件设计模式也是三层==模型+视图+控制器。 它们的对应关系如下,不完全准确,简单意会意会即可, 测试的一个重要思路是,了解被测对象的架构,Web系统典型架构如图所示, 这个图很重要

2020 08-08

Kubeflow实战: 入门介绍与部署实践

更多内容关注专辑:机器学习实战 1介绍 Kubeflow是在k8s平台之上针对机器学习的开发、训练、优化、部署、管理的工具集合,内部集成的方式融合机器学习中的很多领域的开源项目,比如Jupyter、tfserving、Katib、Fairing、Argo等。可以针对机器学习的不同阶段:数据预处理、模型训练、模型预测、服务管理等进行管理。只要安装了k8s,可以在本地、机房、云环境中部署。 2开发工具集 机器学习的目标最终还是为了在生产环境或者业务场景中使用,但这个过程却是很复杂的,需要进行数

2020 08-08

5.深入k8s:StatefulSet控制器

转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com 在上一篇中,讲解了容器持久化存储,从中我们知道什么是PV和PVC,这一篇我们讲通过StatefulSet来使用它们。如果觉得我讲的不错的,可以发个邮件鼓励一下我噢~ 我们在第三篇讲的Deployment控制器是应用于无状态的应用的,所有的Pod启动之间没有顺序,Deployment可以任意的kill一个Pod不会影响到业务数据,但是这到了有状态的应用中就不管用了。 而Statef

2020 08-08

《痞子衡嵌入式半月刊》 第 13 期

痞子衡嵌入式半月刊:第13期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾:《痞子衡嵌入式半月刊:第12期》 唠两句 今天是立秋,立秋并不代表酷热天气就此结束,初秋期间天气仍然很热。 最近有一位主打嵌入式培训的名为"硬件家x"的公众号主受到我们圈内的广泛关注,起因在于他以免费实战项

2020 08-08

【Spring注解驱动开发】使用@PropertySource加载配置文件,我只看这一篇!!

写在前面 很多小伙伴都在问:冰河,你的Spring专题更新完了吗?怎么感觉像是写了一半啊?我:没有更新完呀,整个专题预计会有70多篇。那怎么更新了一半就去写别的了呢?那是因为有很多其他的小伙伴在后台留言说:急需学习一些其他的技术,所以,临时调整的。放心,Spring专题会持续更新的!这不,今天,我们就继续更新Spring专题。不出意外的话,会一直持续更新完!! 项目工程源码已经提交到GitHub:https://github.com/sunshinelyz/spring-annotation

2020 08-08

来自灵魂的拷问——知道什么是SQL执行计划吗?

面试官说:工作这么久了,应该知道sql执行计划吧,讲讲Sql的执行计划吧!看了看面试官手臂上纹的大花臂和一串看不懂的韩文,吞了吞口水,暗示自己镇定点,整理了一下思绪缓缓的对面试官说:我不会面试官:。。。。,回去等通知吧我:%^&%$!@# 一、前言 当我们工作到了一定的年限之后,一些应该掌握的知识点,我们是必须需要去了解的,比如今天面试官问的SQL执行计划当我们执行一条SQL的时候,可以直接对应的结果,但是你并不晓得,它会经历多深远黑暗的隧道,通过连接器、查询缓存、分析器、优化器、执行