待兔 待兔
4年前
理解软件设计的基本原则
任何软件唯一不变的真理是变化,毕竟软件是"软"的。软件研发需要快速响应市场、需求的变化。为了快速响应,我们可以通过增加人手来达到部分目的,但软件开发属于知识密集型工作,当人数增加到一定数量后,不仅不能够提升研发效能。反而增加管理成本,沟通成本及由于人与人沟通、理解上产生的歧义而最终造成软件实现的混乱和复杂度。所以软件本身需要能够轻易的扩展,适应各种需
Wesley13 Wesley13
3年前
ubuntu使用curl加载https报ssh认证失败及dns配置
curl加载https报ssh认证失败原因,系统时间与远程服务时间不一致解决方案:http://stackoverflow.com/questions/21181231/servercertificateverificationfailedcafileetcsslcertscacertificatesc(https://
Stella981 Stella981
3年前
Spring Cloud:多环境配置、eureka 安全认证、容器宿主机IP注册
记录一下搭建SpringCloud过程中踩过的一些坑,测试的东西断断续续已经弄了好多了,一直没有时间整理搭建过程,时间啊~时间~Spring版本SpringBoot:2.0.6.RELEASESpringCloud:Finchley.SR2多环境配置切换使用Sp
Stella981 Stella981
3年前
EBS并发管理器的并发请求表 fnd_concurrent_requests,这个表有三个时间列,如何获得并发请求诊断信息
并发管理的并发请求表fnd\_concurrent\_requests,这个表存在三个时间:requested\_start\_dateThedateandtimewhenuserswanttherequesttostartrunning(用户希望请求开始运行的日期和时间)request\_dateConcurrent
Stella981 Stella981
3年前
Linux的定时任务
任务计划的条件:1.在未来的某个时间点执行一次某个任务(atbatch)2.周期性的执行某个任务(cron)at在指定时间执行任务_用法_at\选项参数\\时间\_选项参数_\l      查看作业\c      显示即将执行任务的细节\d      使用任务id号
Wesley13 Wesley13
3年前
2020面试题(答案中)
平衡二叉搜索树必须是“平衡”的情况下,其大部分操作的复杂度才能达到O(logn)。你可以按任意顺序位置插入/删除数据,或者使用AVL树或者红黑树,但是在堆中实际上不需要整棵树都是有序的。我们只需要满足对属性即可,所以在堆中平衡不是问题。因为堆中数据的组织方式可以保证O(logn)的性能。搜索在二叉树中搜索会很快,但是在堆中搜索会
Stella981 Stella981
3年前
LocalDateTime用法(jdk1.8 )
前言最近看别人项目源码,发现Java8新的日期时间API很方便强大,所以转载该入门介绍博客,记录一下。使用新时间日期API的必要性在java8以前,或许:当你在做有关时间日期的操作时,你会想到用Date;当你在做日期、月份、天数相加减时,你会想到用Calendar;当你需要对时间日期进行格式化时
Stella981 Stella981
3年前
HashedWheelTimer源码学习
基本概念tickDuration:每tick一次的时间间隔ticksPerWheel:轮中的slot数remainingRounds:第几轮(calculatedtick)/wheel.lengthdeadline:得到过期时间。longdeadlineSystem.nanoTime()
深入了解神经网络
深入了解神经网络本章将介绍用于解决实际问题的深度学习架构的不同模块。前一章使用PyTorch的低级操作构建了如网络架构、损失函数和优化器这些模块。本章将介绍用于解决真实问题的神经网络的一些重要组件,以及PyTorch如何通过提供大量高级函数来抽象出复杂度。本章还将介绍用于解决真实问题的算法,如回归、二分类、多类别分类等。本章将讨论如下主题:详解神经网络的不
深入了解神经网络
深入了解神经网络本章将介绍用于解决实际问题的深度学习架构的不同模块。前一章使用PyTorch的低级操作构建了如网络架构、损失函数和优化器这些模块。本章将介绍用于解决真实问题的神经网络的一些重要组件,以及PyTorch如何通过提供大量高级函数来抽象出复杂度。本章还将介绍用于解决真实问题的算法,如回归、二分类、多类别分类等。本章将讨论如下主题:详解神经网络的不