最近在尝试用Vuejs重构公司的现有业务代码,组件化的设计思路和MVVM的思想让我深深沉迷于其中。But还是踩到了不少坑,就比如今天遇到的数组绑定后的更新检测。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title ...
分类:
编程语言 时间:
2020-05-25 12:37:45
阅读次数:
53
集合框架 【引言】 ~~~ 在使用集合框架之前,我们较多使用数组来完成数据的存储,但目前数组存在问题有: 1. 复用度差 目前对于数据操作有且只能支持一个数据类型,一旦需要操作其他类型,全部 重构,从头来过 2. 空间固定 数组的空间一旦在创建过程中确定,空间无法修改。 3. 方法较少 Java中对 ...
分类:
其他好文 时间:
2020-05-25 00:28:22
阅读次数:
54
最近把 Event 相关的逻辑做了一个重构,修正 EventStore,引入了 IEventHandlerFactory,重新设计了 Event 相关的组件
分类:
其他好文 时间:
2020-05-24 13:54:21
阅读次数:
63
性能改进--php7中合并了phpng代码,速度是php5两倍 存储变量的结构体变小,尽量使结构体里成员公用内存空间,减少引用,内存占用降低,变量的操作速度得到提升 字符串结构体的改变,字符串信息和数据本身原来是分成两个独立内存快存放,php7尽量将他们存入同一块内存,降低了内存的占用,提升了cpu ...
分类:
Web程序 时间:
2020-05-23 14:45:16
阅读次数:
65
EventBus/EventQueue 再思考 Intro 之前写过两篇文章,造轮子系列的 /`EventQueue EvenStore` 可能有点误解,有兴趣可以参考 /, 最近把 Event 相关的逻辑做了一个重构,修改 ,引入了 ,重新设计了 Event 相关的组件 重构后的 Event Ev ...
分类:
其他好文 时间:
2020-05-23 13:36:06
阅读次数:
44
第1章 课程导学与准备工作 本章主要介绍为何要带大家学习一线互联网公司的app重构过程,讲解学习阶梯和实现思路,之后会为大家介绍本课程内容具体安排,最后给出如何学好这门课程的一些学习建议。希望大家都能通过这门课程,学有所成,学有所归。... 第2章 企业级App重构之路本章将带你分析一线互联网公司a ...
分类:
移动开发 时间:
2020-05-23 09:23:13
阅读次数:
85
Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Input: "tree" Output: "eert" Explanation: 'e' appears twi ...
分类:
其他好文 时间:
2020-05-23 00:36:39
阅读次数:
45
过去二十年,数字经济蓬勃发展,深刻改变了人们的生产和生活方式。数据已经成为数字经济时代最核心的生产要素。移动互联网成为社会的数字基础设施,社交网络、电子商务、移动支付已经重构每一个中国人的生活方式,人工智能在各行业的应用持续拓展和深化,有望成为新一代的技术基础设施。工业互联网已在千行百业生根发芽,赋能工业企业实现数字化转型,通过对数据的采集和分析形成智能反馈,推动形成全新的生产制造和服务体系,提高
分类:
其他好文 时间:
2020-05-22 17:14:10
阅读次数:
71
在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。 1. viewport的概念 通俗的讲,移动设备上的viewport ...
分类:
其他好文 时间:
2020-05-22 13:15:18
阅读次数:
55
在线demo 写在前面: 1,应该要划分了几个组件, 2,用指令来,而不是大量使用ref引用元素,直接操作元素要用指令 3,把原生写成的app转换为vue,这个是最累的,感觉精疲力尽了 有精力的时候,重构吧,先做个记录: <template> <div id="app"> <div id="box" ...
分类:
其他好文 时间:
2020-05-21 21:19:12
阅读次数:
67