详情

全站展示位

实现一个自己的日志处理库并发布到npm –

前言 不折腾的前端不是一个好的前端,最近在搭建公司内部工具以及组件库,使用npm进行管理,所以学习一下如何创建一个属于自己的JavaScript库,并发布成npm模块。 内容如下: 新…。。。

推荐

纯 CSS 写出的层叠海浪特效 –

可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 代码解读 定…

微信小程序之列表左滑删除功能 –

介绍 第一次写小程序,记录一下遇到的需求以及解决方法。可能功能不是很难,主要是做下记录。为以后遇到相同的需求做铺垫。 什么是左滑删除 用过QQ的人都知道,消息列表内,左滑单个聊天可以删除、置顶的操作。对于移动端窄小的屏幕来说,这种交互可以说是非常的节省地方。故受到了众多产品狗的喜爱。 实现原理 最外层一个view水平方向排列,里面包含一个内容区view,一个操作区view 让你要展示的布局充满屏幕…

实现一个简化版的Vue3数据侦测 –

前言 距离国庆假期尤大发布vue3前瞻版本发布已经有一个月的时间,大家都知道在vue2x版本中的响应式数据更新是用的defineProperty这个API。 在vue2中,针对Object和Array两种数据类型采用了两种不同的处理方式。 对于Object类型,通过Object.defineProperty通过getter/setter递归侦测所有对象的key,实现深度侦测 对于Array类型,通…

心灵鸡汤

小故事、三个金人

  曾经有个小国到中国来,进贡了三个一模一样的金人,金碧辉煌,把皇帝高兴坏了。可是这小国不厚道,同时出一道题目:这三个金人哪个最有价值?

  皇帝想了许多的办法,请来珠宝匠检查,称重量,看做工,都是一模一样的。怎么办?使者还等着回去汇报呢。泱泱大国,不会连这个小事都不懂吧?

  最后,有一位退位的老大臣说他有办法。

  皇帝将使者请到大殿,老臣胸有成足地拿着三根稻草,插入第一个金人的耳朵里,这稻草从另一边耳朵出来了。第二个金人的稻草从嘴巴里直接掉出来,而第三个金人,稻草进去后掉进了肚子,什么响动也没有。老臣说:第三个金人最有价值!使者默默无语,答案正确。

  心得:最有价值的人,不一定是最能说的人的人。老天给我们两只耳朵一个嘴巴,本来就是让我们多听少说的。善于倾听,才是成熟的人最基本的素质。

列表展示

主站展示位

JavaScript设计模式之工厂模式 –

介绍 将new操作单独封装 遇到new时。考虑是否使用工厂模式 举例 去购买汉堡,直接点餐、取餐,不会自己做 商店要封装做汉堡的工作,做好直接给买着不会将面包鸡肉等给买者 UML类图 创建一个Product商品类包含name,init,fun1,fun2等属性和方法 创建一个Creator创建类 返回一个Product类,这样在new Product的时候可以考虑不直接new的形式而通过Creat…

JavaScript设计模式之观察者模式 –

介绍 发布订阅 一对多 实例 肯德基点餐后等着被叫号 订报纸后每天等着送报纸 UML 代码演示 // 主题 保存状态 状态变化之后触发所有观察者 class Subject{ constructor() { this.state = 0 this.obsevers = [] } getState(){ return this.state } setState(state){ this.state …

JavaScript设计模式之代理模式 –

介绍 使用者无权直接访问目标对象 中间使用代理,通过代理的方式做授权和控制 实例 科学上网 明星经纪人 UML 代码演示 class RealImg{ constructor(fileName){ this.fileName = fileName; this.loadFromDisk() } display(){ console.log('display.....'+ this.fileName)…

优秀文章收藏(慢慢消化)持续更新~ –

Resource list 整理收集一些文章,项目,工具列表 原文: …

cz-conventional-changelog –

cz-conventional-changelog -

react-native集成微信分享记录

前言 最近做了第一个用react-native写的app,记录下相关第三方插件的配置 关于微信分享,主要用到了这两个库 react-native-wechat-lib react-native-wechat 其中第一个是在第二个基础上优化的。更新相关微信SDK等 备注:本文使用rn版本为0.61.5 步骤 申请微信相关 去微信官方网址/,注册移动…

CC2530基础实验四 串口通信 –

####一、任务要求 编写程序实现实验板定期向PC机串口发送字符串“Hello ! I am CC2530 。\n”。实验板开机后按照设定的时间间隔,不断地向PC及发送字符串,报告自己的状态,每发送一次字符串消息,LED1闪亮一次。具体工作方式如下: ① 通电后LED1熄灭。 ② 设置USART 0使用位置。 ③ 设置UART工作方式和波特率。 ④ LED1点亮。 ⑤ 发送字符串“Hello ! …

React v17有什么新功能? –

前言 自从 React v16 首次发布以来已经过去了大约三年的时间,等待下一个主要版本的发布已经结束了。React 团队承诺 v17 版本的发布对未来非常重要,但也提到没有添加新特性。你可能想知道它为什么会被发布。 在本文中,我将列出最新版本中所做的更改。 正文 为什么没有新功能? React 17 主要专注于使 React 本身更容易升级。尽管在这次更新中没有直接面向开发人员的功能是很不寻常的…

博客寄语:

    世俗却正义

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。