Mokin_Zhao
码龄15年
求更新 关注
提问 私信
  • 博客:626,851
    学院:1,204
    628,055
    总访问量
  • 39
    原创
  • 457
    粉丝
  • 19
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
加入CSDN时间: 2011-08-04

个人简介:做一个纯粹的技术爱好者!

博客简介:

AT弄潮儿

博客描述:
技术更新日新月异,踏浪前行,追潮,弄潮!
查看详细资料
个人成就
  • 获得285次点赞
  • 内容获得32次评论
  • 获得868次收藏
  • 博客总排名214,136名
创作历程
  • 16篇
    2019年
  • 12篇
    2018年
  • 199篇
    2017年
  • 4篇
    2016年
成就勋章
TA的专栏
  • 大前端跨平台
  • 前端
    2篇
  • 前端优化专栏
    3篇
  • 前端优化
    4篇
  • 前端技术篇
    5篇
  • 前端架构
    3篇
  • ReactNative技术篇
    26篇
  • 移动端架构设计思考
    7篇
  • 架构师之路
    7篇
  • Android基础篇
    9篇
  • Android进阶篇
    23篇
  • 区块链
    2篇
  • 机器学习
    8篇
  • 深度学习(基础)
    5篇
  • 深度学习(python语法)
    4篇
  • 深度学习(TensorFlow)
    6篇
  • Android 架构设计思考
    11篇
  • IOS技术篇
    6篇
  • Java进阶篇
    7篇
  • Java微服务
    1篇
  • 程序人生
    10篇
  • 代码管理及版本控制
    9篇
  • 编程语言分析
    8篇
  • 网络
    10篇
  • 设计模式
    5篇
  • 算法
    2篇
  • 数据结构
    9篇
  • 软件工程基础综合
    15篇
  • 视频教程
    1篇

TA关注的专栏 4

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 前端
    vue.jsreact.jses6前端框架
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

ReactNative 高仿美团外卖源码

发布资源 2017.12.15 ·
zip

reactNative封装好的滑动轮播图

发布资源 2017.12.15 ·
zip

架构师成长之路(1)--什么是架构师

前言:哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。如果我们要成为架构师,我们自己要面临的三大问题:找准自己定位:我是谁?在哪里?怎样做好架构师:我要做什么?如何搭建架构师知识体系:我该怎么做?这里面就是做事方法论:目标(我要做什么),方法(计划)(我该怎么做),  执行/行动 1、架构师定义...
转载
博文更新于 2021.04.21 ·
800 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

数据结构之查找

七、查找概述查找表:由同一类型的数据元素(或记录)构成的集合。静态查找表静态查找是指在静态查找表上进行的查找操作,在查找表中满足条件的数据元素的存储位置或各种属性。静态查找表的查找算法主要有:                                顺序查找:从
转载
博文更新于 2021.04.21 ·
989 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

区块链中的密码学技术——哈希算法、Merkle树、公钥密码算法

摘要: 本文是学习区块链技术中关于密码学这一部分的相关知识点学习总结整理。 哈希算法 Hash Function(哈希函数,也称散列函数) 定义 公式表示形式:  h=H(m)h=H(m) 函数说明: mm:任意长度消息(实际上有长度限制的,但因为长度可以非常大,这里可以认为是任意长度消息) HH:哈希函数 hh:固定长度的哈希值 典型的散列函数都有非常大的定义域,比如SHA-2最高接受(264−...
转载
博文更新于 2021.04.21 ·
6759 阅读 ·
0 点赞 ·
0 评论 ·
20 收藏

Android架构设计---MVP模式第(一)篇之基本认实

MVP 这种模式出现已经很久了,在网上有些关于 MVP 开源代码2014年就有了,近期有关注项目架构方面的内容,于是乎,作为一个还不懂什么是 MVP 的人,那么就一定要了解一下的。网上关于 MVP 的资料其实也不少,通常都要把 MVP 和 MVC 做一下比较,我喜欢直接了当,相信有耐心看MVP的人是一定懂 MVC 的,MVC 的略过。本文的项目地址是:https://github.com/hero
转载
博文更新于 2021.04.21 ·
418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android架构设计---关于MVVM模式的探讨

一、MVP模式优缺点在说MVVM之前,简单回顾一下MVP分层,MVP总共分成三层:a 、View: 视图层,对应xml文件与Activity/Fragment;b 、Presenter: 逻辑控制层,同时持有View和Model对象;c 、Model: 实体层,负责获取实体数据。MVP模式序列图MVP模式有其很大的优点1.解耦合,业务逻辑和视图分离;2.项目代码
转载
博文更新于 2021.04.21 ·
486 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

深度学习之数学基础(概率与统计)

3-1、为什么使用概率? 概率论是用于表示不确定性陈述的数学框架,即它是对事物不确定性的度量。在人工智能领域,我们主要以两种方式来使用概率论。首先,概率法则告诉我们AI系统应该如何推理,所以我们设计一些算法来计算或者近似由概率论导出的表达式。其次,我们可以用概率和统计从理论上分析我们提出的AI系统的行为。计算机科学的许多分支处理的对象都是完全确定的实体,但机器学习却大量
原创
博文更新于 2017.10.26 ·
14367 阅读 ·
12 点赞 ·
3 评论 ·
100 收藏

移动大前端跨平台解决方案

概述目前移动web端拥有发布快,无需审核,支持热更新,迭代速度快等优点,现在根据业务需求及战略方案将要进一步在微信小程序,快应用,移动端Native等平台上构建类似的业务。所以如何能复用之前H5代码并快速切换到其他平台的的方案将在此文档体现。开了一个每日学习分享群,也可直接加我微信入群(mokinzhao)主流解决方案(react栈)Taro(京东 凹凸实验室)T...
原创
博文更新于 2019.05.08 ·
2494 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计算机组成原理知识点梳理(一)

注:所学教材为《计算机组成原理(第二版)》 唐朔飞 编著 ; 本次梳理涵盖内容为:第一章 计算机系统概论 1.1 计算机系统简介1.2 计算机的基本组成参考内容以及图片来源为书本和csdn博文第一章 计算机系统概论1.1 计算机系统简介计算机系统结构:主要研究软硬件功能的分配和对软硬件界面的确定。计算机组成是计算机系统结构的逻辑实现。计算机实现是对计
转载
博文更新于 2017.09.14 ·
57345 阅读 ·
64 点赞 ·
2 评论 ·
364 收藏

八、计算机网络之TCP/IP与配置

十一、TCP/IP安全防火墙1.    防火墙就是一个放置在网络路径上的设备,它可以检查、接受或拒绝打算进入网络的数据包。防火墙和传统的路由器最重要的区别是传统路由器会尽可能转发数据包,而防火墙则只转发自己认可的数据包。对数据包的转发决定不再是仅基于地址,而是基于网络所有者配置的一组规则,这些规则可以确定哪些流量类型能被网络所允许。2.    防火墙可以阻止任何
转载
博文更新于 2017.09.12 ·
1863 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

使用Nuxt.js框架开发(SSR)服务端渲染项目

(SSR)服务端渲染的优缺点优点:1.前端耗时少,首屏加载速度快。因为后端拼接完了html,浏览器只需要直接渲染出来。2.有利于SEO。因为在后端有完整的html页面,所以爬虫更容易爬取获得信息,更有利于seo。3.无需占用客户端资源。即解析模板的工作完全交由后端来做,客户端只要解析标准的html页面即可,这样对于客户端的资源占用更少,尤其是移动端,也可以更省电。4.后端生成静...
原创
博文更新于 2019.12.16 ·
2474 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

最新骨架屏方案梳理

最新骨架屏方案梳理什么是骨架屏骨架屏是预渲染机制中一种增强用户体验的方式,可以理解为是当数据还未加载进来前,页面的一个空白版本,一个简单的关键渲染路径。可以看一下下面 Facebook 的骨架屏实现,可以看到在页面完全渲染完成之前,用户会看到一个样式简单,描绘了当前页面的大致框架的骨架屏页面,然后骨架屏中各个占位部分被实际资源完全替换,这个过程中用户会觉得内容正在逐渐加载即将呈现,降低了用...
原创
博文更新于 2019.11.29 ·
1393 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

前端优化-WEB综合

开启 gzip 压缩gzip 是 GNUzip 的缩写,最早用于 UNIX 系统的文件压缩。HTTP 协议上的 gzip 编码是一种用来改进 web 应用程序性能的技术,web 服务器和客户端(浏览器)必须共同支持 gzip。目前主流的浏览器,Chrome,firefox,IE等都支持该协议。常见的服务器如 Apache,Nginx,IIS 同样支持,gzip 压缩效率非常高,通常可以达到 7...
原创
博文更新于 2019.08.20 ·
560 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端优化——前端工程化

开了一个大前端技术交流群,也可直接加我微信入群(mokinzhao)背景与意义:早前前端的开发工作在一些场景下被认为只是日常的一项简单工作,或只是某个项目的"附属品",并没有被当做一个"软件"而认真对待(无论是产品负责人还是开发者),都会有用完即丢的感觉,对于时间和成本的控制必然将导致最终产出倾向于出现"质量低"、"可维护性差"、"可用性差"等问题。随着Web业务日益复杂化和多元化,工...
原创
博文更新于 2019.07.26 ·
621 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

前端优化——性能提升

优化清单:1.路由模块按需加载2.组件懒加载3.Object.freeze() 冻结不再变更的对象4.开启productionGzip 压缩5.合理使用keep-alive保留组件状态,避免重新渲染6.v-if与v-show根据具体业务场景适当选取7.图片使用与加载优化8.大数据列表使用vue-virtual-scroll-list优化9.配置 exter...
原创
博文更新于 2019.07.26 ·
567 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

微前端设计

在过去的几星期里,随着 Martin Fowler 博客上,那篇 Cam Jackson 写的微前端的文章发布,到处都在讨论 Microfrontend。作为一个微前端 “专家”,我也分享一下:如何去落地微前端。微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立开发、独立部署。同...
转载
博文更新于 2019.07.21 ·
788 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我用Vue和React构建了相同的应用程序,这是它们的差别

我用Vue和React构建了相同的应用程序,这是它们的差别在工作中使用了 Vue 之后,我已经对它有了相当深入的了解。同时,我也对 React 感到好奇。我阅读了 React 的文档,也看了一些教程视频,虽然它们很棒,但我真正想知道的是 React 与 Vue 有哪些区别。这里所说的区别,并不是指它们是否都具有虚拟 DOM 或者它们如何渲染页面。我真正想要做的是对它们的代码进行...
翻译
博文更新于 2019.07.21 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微前端设计理念与实践

微前端设计理念与实践本文节选自 Web 开发导论 / 微前端与大前端,着眼阐述了微服务与微前端的设计理念以及微服务的潜在可行方案,需要致敬的是,本文的很多考虑借鉴了 Phodal 关于微前端的系列讨论以及 Web Architecture Links 中声明的其他文章,此外结合了自己浅薄的考量与实践体悟,框架代码可以参阅 Ueact/micro-frontend。(https://g...
转载
博文更新于 2019.07.21 ·
2520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个Preact 项目架构

原创
博文更新于 2019.06.30 ·
484 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多