为什么要学Next.jsNext.js官网(https://www.nextjs.cn/)描述是:这是一个用于生产环境的React框架,对这句话的理解得关注这两个关键词:生产环境:能用于生产就得考虑到方方面面功能,比如性能怎么保证、SSR/CSR/SSG等渲染机制的支持、打包、路由支持、cssmodule,对开发环境的友好,是否能内置支持TypeScript,配置方面也尽可能简化React框架:所
原创 2023-01-12 21:34:11
182阅读
工欲善其事必先利其器。像我们从开始一个App的话,选择最合适的语言是首要任务。如果你跟我一样对Java蹒跚的步态和僵硬的语法颇感无奈,那么Kotlin在很大程度上不会令你失望。虽然为了符合JVM规范和兼容Java,它引入了一些较为复杂的概念和语法,很多同学就是因此放弃入门。其实越深入进去,就会越 ...
转载 2020-10-10 15:32:00
2626阅读
2评论
几个概念:CSR, SSR, SSG, ISR首先聊下出现这几个概念,远古时代还是​​ASP​​和​​JSP​​的年代也可以说是​​SSR(Server Side Render)​​:服务端也是直出HTML,随着浏览器能力的增强,服务端将部分渲染逻辑转移到浏览器也就是​​CSR(Client Side Render)​​,虽然这种架构弱化服务端要求且更有利于客户端功能的模块化,但无疑对​​SEO​
原创 2023-01-12 21:37:25
94阅读
                                      今天神扯第一篇,真实经历,绝非段子…❶一个做云计算的朋友来公司玩,他只懂云计算,却从未养过猫,看见我养在工作室的猫,随口问:啥猫?
原创 2021-05-13 10:28:04
360阅读
Dagger2是一个IOC框架,一般用于Android平台,第一次接触的朋友,一定会被搞得晕头转向。它延续了Java平台Spring框架代码碎片化,注解满天飞的传统。尝试将各处代码片段串联起来,理清思绪,真不是件容易的事。更不用说还有各版本细微的差别。与Spring不同的是,Spring是通过反射创建对象的,而Dagger2是[通过apt插件]在编译期间生成代码,这些生成的代码负责依赖对象创建。本
转载 2020-08-04 10:42:00
10000+阅读
2评论
目标 前段时间打造了一款简单易用功能全面的图片上传组件,现在就来将上传的图片以图片集的形式展现到App上。出于用户体验考虑,加载新图片采用[无限]滚动模式,Android平台上我们优选RecyclerView组件。 显示图片,用的自然是ImageView,然而它并不支持直接加载网络图片,需要先通过其 ...
转载 2021-02-03 13:40:00
546阅读
2评论
代码使用:github下载代码,开发者工具中打开即可:代码链接:https://github.com/MVPVP/xiao... 入门步骤:学习小程序官方文档:https://mp.weixin..com/debu... 学习简易教程,下载开发者工具和小程序组件demo体验,结合demo,学
转载 2020-04-18 18:28:00
85阅读
2评论
React的路由系统有过React开发经验的同学肯定都用过​​React Router​​,这是用来告诉React在什么路由状态下需要渲染什么组件,我们一起看下​​v5版本​​的​​React Router​​的路由使用(当前最新v6会有差异):<Switch> <Route exact path="/"> <Home /&gt
原创 2023-01-12 21:36:08
346阅读
个人网站:www.dzyong.top微信公众号: 《前端筱园》先看一下本期CSS动画效果这个动画是如何用CSS做出来的呢,有两个重点动画内容的形状
原创 2024-05-06 10:24:47
46阅读
JSONJSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数
转载 2022-03-18 14:00:02
10000+阅读
Ioc的实现 可以把IoC模式看作是工厂模式的升华,可以把IoC看作一个大工厂,只不过这个大工厂里要生成的对象都是XML文件中给出定义的,然后利用Java的反射变成,根据XML中给出的类名生成相应的对象。 从实现看,IoC是把以前在工厂方法里写死的对象生成代码,改变为由XML文件来定义,也就是把工厂
转载 2018-04-08 22:50:00
93阅读
2评论
作者:NYfor2020 前言 Idea作为我们日常使用的编辑工具之一,因其强大和人性化而被各大神推荐。笔者闲来无事学了下Idea的操作,在找插件的过程中发现了一些宝藏插件,对我们日常开发或者提升代码功力都挺有帮助的吧,特此选出十个来推荐给大家~ 10. FindBugs 虽说Idea本身提供的代码检查工具已经很强大了,但Idea提供的更多是规范性的检查,如果需要深入地检查异常,可以使用此插件。
转载 2021-08-01 10:32:44
767阅读
在这篇博文中,我将详细记录如何解决“Java 茅台”问题。此过程涵盖了从环境预检到扩展部署的各个环节,使整个过程系统化,便于后续参考。 ## 环境预检 在处理“Java 茅台”的问题之前,首先需要对当前环境进行预检,以确保一切设置正常,不会导致后续问题。我使用了思维导图来梳理预检的各个步骤。 ```mermaid mindmap root 环境预检 硬件准备
原创 5月前
4阅读
​消息发送样例导入MQ客户端依赖<groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>4.4.0</version></dependency>消息发送者步骤分析创建消息生产者producer,并制
原创 2022-01-13 17:17:34
3127阅读
对于消息中间件是我们后台开发人员必备的一项技能,小六六整体来说 了解和使用的有2款吧,一个rabbitmq和一个rocketmq,以前呢,只能说大致的用了用,大致的了解了, 但是小六六觉得 消息中间件 还是有必要深入学习一下的,所以呢就打算写嗯,为啥选rocketmq,因为他是…
原创 2022-01-18 11:01:22
1703阅读
​RocketMQ集群搭建各角色介绍Producer:消息的发送者;举例:发信者Consumer:消息接收者;举例:收信者Broker:暂存和传输消息;举例:邮局NameServer:管理Broker;举例:各个邮局的管理机构Topic:区分消息的种类;一个发送者可以发送消息给一个或者多个Topic;一个消息的接收者可以订阅一个或者多个Topic消息Message Queue:相当于是Topic的
原创 2022-01-13 17:17:30
1663阅读
个人网站:www.dzyong.top微信公众号:《前端筱园》本期讲解两个系列的加载效果,先看效果这两种效果在网站中都会经常遇到,我会分别以一个例子来进行详细的剖析。CSS加载动画万变不离其宗,那就是animation,可以把它看做AE中的导轨,我们只需要在合适的点位让它展现本应该展现的状态即可。本期的加载动画与上期的有所不同,本期要用到animation的延迟时间属性,上面展示的而每个动画都是由
原创 2024-05-06 10:10:55
31阅读
作者:NYfor2020 前言 Idea作为我们日常使用的编辑工具之一,因其强大和人性化而被各大神推荐。笔者闲来无事学了下Idea的操作,在找插件的过程中发现了一些宝藏插件,对我们日常开发或者提升代码功力都挺有帮助的吧,特此选出十个来推荐给大家~ 10. FindBugs 虽说Idea本身提供的代码检查工具已经很强大了,但Idea提供的更多是规范性的检查,如果需要深入地检查异常,可以使用此插件。
转载 2021-07-28 15:55:20
333阅读
# Python毛指南 在信息技术程序开发中,“毛”指的是通过编程技术来获取一些有用的数据。在Python中,毛通常与网络爬虫相关,即自动提取网站上的信息。作为一名刚入行的小白,您可能会觉得这个过程比较复杂。不过,本文将详细介绍如何用Python实现毛的整个流程。 ## 流程概述 我们进行网页数据抓取的流程可以分为以下几个步骤: | 步骤 | 描述
原创 2024-08-08 15:08:29
150阅读
Fragment简介 Fragment自从Android 3.0引入开始,刚接触的同学会把它与Activity的关系类比于html片段和html页面的关系,其实是不准确的。前者更多的是组件的概念,需要在运行时有一套管理机制;而后者侧重于布局编写阶段,Android中复用布局我们一般使用<includ ...
转载 2021-02-20 14:40:00
1089阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5