自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vico的Hu的博客

一本正经的胡说八道

  • 博客(5)
  • 收藏
  • 关注

原创 JavaScript设计模式——Observe模式(观察者模式)

通常一个优秀的项目,会使用到很多的设计模式,这些设计模式在我们的解决方案中,会起到十分重要的作用,它的存在,能使项目的结构更加简洁、清晰、易于理解。所以了解常用的设计模式,会让我们在日常开发更加得心应手,也会让团队沟通变得更加顺畅。在《设计模式:可复用面向对象软件基础》一书中强调:当我们评估一个面向对象系统的质量时,所使用的方法之一就是判断系统的设计者是否强调了对象之间的公共系统关系。简介那么在当前这个博文中,我介绍的就是 JavaScript 语言的 Observer设计模式。初次接触 Ob.

2020-07-18 19:34:17 1849

原创 Vue中v-for配合key使用的重要性

在 Vue 官网的风格指南中,有很多对于Vue编码的风格的要求和建议。在这里,主要解释在编码指南中,为优先级A:必要的 的编码规范的 为 v-for 设置键值相信在编码初期,很多人都不理解 key 的作用,因为似乎有与没有,似乎都能完成元素的渲染。(当然,用过 Vue CLI,并设置了 ESlint 的朋友,应该会发现 ESLint 强制要求我们在使用 v-for 时,加入 key,否则在编译阶段会报错)在官网文档中,对 key 做出的诠释是:如果不使用 key,Vue 会使用一种最大限度.

2020-07-15 23:07:24 877

原创 LeetCode 会议室 II

会议室 II给定一个会议时间安排的数组,每个会议时间都会包括开始和结束的时间 [[s1,e1],[s2,e2],…] (si < ei),为避免会议冲突,同时要考虑充分利用会议室资源,请你计算至少需要多少间会议室,才能满足这些会议安排。示例 1:输入: [[0, 30],[5, 10],[15, 20]]输出: 2示例 2:输入: [[7,10],[2,4]]输出...

2020-04-07 10:08:42 2008

原创 LeetCode 打家劫舍问题——动态规划

打家劫舍问题题目:你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。示例 1:输入: [1,2,3,1]输出: 4解释: 偷窃 1 号房屋 (金额 =...

2020-03-30 08:57:21 275

原创 用 Python3 做一个可'作弊'随机数生成器,并对结果进行图表分析

用 Python3 做一个可’作弊’随机数生成器,并对结果进行图表分析前一段时间,因为班上都比较懒的原因,很多活动,都因为同学抵不住游戏的诱惑,而出现没有人参加的尴尬场面。而每个班又有必须要去人。这时候,就出现需求,要给班上的同学进行按照学号的抽取。于是,就应运而生了,**第一代的随机数生成器**。import randomimport osStart = int(input("请输入...

2019-04-09 19:26:15 1760 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除