Irene181 Irene181
3年前
恶补了 Python 装饰器的六种写法,你随便问~
大家好,我是明哥。今天给大家分享一下关于装饰器的知识点,内容非常干,全程高能,认真吸收看完,一定会对装饰器有更深的理解。Hello,装饰器装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰
Peter20 Peter20
3年前
Redis集群的三种模式
一、主从模式通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服务器上,这样即使有一台服务器出现故障,其他
Wesley13 Wesley13
3年前
2017碎碎念
2017过完了,它好像比2016结束时我所期待的样子要好很多。误打误撞,年初我进了之前觉得不可能进的项目组,坐在了牛人的旁边。这一年,我终于从头到尾参与了一个项目,经历了一个项目从无到有的过程,参加了很多客户需求讲解的会议,接触了很多最原生的需求,有很多和客户直接沟通的机会,需求不再是听项目经理口头描述,然后再自己凭空想象去实现。所有自己做的功能模块都是
Wesley13 Wesley13
3年前
NO.66 禅道使用经验分享第四期:产品经理的禅道管理分享
关于禅道使用经验分享禅道使用经验分享,欢迎大家一起来探讨关于禅道项目管理软件使用方面的问题。我们广泛的收集对禅道的看法和建议,充分了解广大用户使用禅道的具体情况和要求,进而不断完善禅道的功能和服务。本期禅道使用经验分享来自于某互联网研发公司的黄俊光先生。该公司主要从事“三网融合”项目软、硬件产品的技术开发、平台建设以及提供增值业务运营等方面的服务。非
Wesley13 Wesley13
3年前
thinkphp集成系列之阿里云oss
web2.0时代;除了纯信息展示类的网站;基本都是有文件上传功能的;最不济你得让用户换个头像吧;但是随着业务的发展;如果上传的文件都和网站程序源代码放在一起;那是有相当多的弊端的;1:静态文件会占用大量带宽;2:服务器的成本略高;常规的做法是把php源代码放到一台服务器上;图片等静态文件放在另一台服务器上;当一个神奇的“云”时代的到来
Stella981 Stella981
3年前
HTML5 + WebGL打造的无插件纯web 3D机房(第三季新增资产容量管理、动环监控等)
原本以为这次的机房资产管理项目告一段落,可以歇一歇,哥还是太天真了。我们伟大的甲方又拿下了第二期的项目,誓把哥的才华发挥到极致啊。国庆长假也没正经休息几天,硬是给人折腾出了个demo,加上了容量管理、电源走线、告警巡航这些实用功能,以及温湿度、风向、门禁、视频监控效果。对了,第一次来看哥的童鞋,这里有前两篇的链接:第一季:如何从零开始搭
Stella981 Stella981
3年前
ReactNative集成百度语音合成
语音交互是现今应用最多的智能交互方式,在人工智能越来越火的当下应用十分广泛,所以特别针对车内环境,在驾驶员安心驾驶的时候,用语音可以安全的进行操控。恰好新版项目中要加入语音播报功能,因为我们的应用和司机有关,于是在网上搜索一些解决方案,目前有阿里云,百度云以及科大讯飞还有一些其他公司提供的相关解决方案。不同方案之间的对比,可以参考下面的文章:智能语音方
Stella981 Stella981
3年前
Python爬虫知识点全面梳理
学任何一门技术,都应该带着目标去学习,目标就像一座灯塔,指引你前进,很多人学着学着就学放弃了,很大部分原因是没有明确目标,所以,在你准备学爬虫前,先问问自己为什么要学习爬虫。有些人是为了一份工作,有些人是为了好玩,也有些人是为了实现某个黑科技功能。不过肯定的是,学会了爬虫,能给你的工作提供很多便利。作为零基础小白,大体上可分为三个阶段去实现,第一阶段是
Easter79 Easter79
3年前
SpringCloud开发学习总结(三)—— 服务治理Eureka
 在最初开始构建微服务系统的时候可能服务并不多,我们可以通过做一些静态配置来完成服务的调用。比如,有两个服务A和B,其中服务A需要调用服务B来完成一个业务操作时,为了实现服务B的高可用,不论采用服务端负载均衡还是客户端负载均衡,都需要手工维护服务B的具体实例清单。但是随着业务的发展,系统功能越来越复杂,相应的微服务应用也不断增加,我们的静态配置会变得越来越
Stella981 Stella981
3年前
Junit 单元测试编写注意事项记录
在公司项目开始的阶段由于准备不完善和个人能力不足,忽略了编写正规的单元测试的好处,所以在长达一年的时间里,项目在上线前的构建过程中其实是没有跑过测试的,在项目上线的最初几个月里,由于项目功能涉及的方面较少,所以可以轻松的确保上线代码不存在严重的问题。随着项目涉及的方面逐渐扩大,没有正规的测试架构的问题逐渐显现出来,我还记得一次由于spring循环注入导致