240 发简信
IP属地:广东
  • 120
    Golang:通过小程序获取微信 openid

    为什么要获取小程序的 openid 在开发微信小程序的过程中,小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。那么这个用户身...

  • 120
    SpringBoot:使用 @Lazy 注解懒加载

    为什么需要懒加载? 我们知道,在 SpringBoot 应用程序启动的时候,会实例化一些对象加入到 IOC 容器里边,这个过程是非常耗时的,那我们想要减少这个耗时的过程就需要...

  • 120
    Golang:使用 air 热重启

    前言 在 Web 开发中,热重启在很多地方都会用到,它能极大提升开发效率,在我们修改完代码后保存,就能自动重启运行得到最新的代码的运行结果,比如前端开发的 HMR 就是一个典...

  • 120
    Golang:BasicAuth + JWT 校验用户权限

    为什么需要权限 在平常浏览网页中,大多数网站对用户分为游客和普通用户,还有会员,那么游客浏览一些网页需要登录才能看到,普通用户查看一些帖子需要积分,而会员则像是开了一条绿色通...

  • 120
    Golang:关于寻址的一些问题

    Go 语言有点像 C 语言,它有指针,用 * 标识一个指针,用 & 标识一个地址,但 Go 语言的指针比较简单,没有指针运算。 字面量不可寻址 先来看一段程序代码: 在 Go...

  • Golang:包的小知识

    在 Go 语言中,代码组织的形式是用包来组织,那么,我们有如下项目的目录结构 一般地,建议包名和文件夹的名称保持一致,避免为使用者带来不必要的麻烦。如在 core.go 中的...

  • 120
    TypeScript:属性装饰器

    回顾类的属性 回顾面向对象,类中的属性分为实例属性和静态属性,实例属性属于实例化后的对象,静态属性属于类本身 在类中,如果没有声明成员变量的访问属性,默认是 public ,...

  • 120
    TypeScript:访问器装饰器

    回顾访问器 回顾学习编程的时候,碰到一些名词总是很困惑,毕竟我们自己想一个网名都要想很久,何况是一种代码规范名称,那么我们今天的主角就是 访问器。 用语言去描绘一种事物,你得...

  • 120
    TypeScript:方法装饰器

    在讲方法装饰器之前,我们先来回顾下面向对象,在类里边,有实例方法也有静态方法,那什么是实例方法,什么又是静态方法,所谓实例方法,就是说这个方法属于实例化后的对象,静态方法是属...

  • 120
    TypeScript: 类的装饰器(三)

    带参数的类的装饰器 学习 python 的同学应该知道,python 中也有装饰器,而且 python 中的众多框架也在大量使用装饰器,如下就是 flask 的一个典型应用 ...

  • TypeScript: 类的装饰器(二)

    类的装饰器执行时机 接上文,我们引出了 TypeScript 类的装饰器后,接下来,去挖掘下它的特性 PS:上文,TypeScript: 类的装饰器(一) 先写一小段类的装饰...

  • 120
    TypeScript: 类的装饰器(一)

    假设我有一个汽车工厂,每天都在生产汽车,他们都有统一的名字和价格,都可以在公路上开,那么,我们很容易写出如下代码: PS: 如果没有搭建 TypeScript 的开发环境,请...

  • 120
    快速搭建 TypeScript 开发环境

    创建 TypeScript 的环境:创建 demo (名字任意取)文件夹,cd 到 demo 里边,执行如下命令 1.初始化 npm 包管理(如果没 npm 命令则需安装no...

  • 120
    微信小程序实现瀑布流布局(一)

    京东微信小程序瀑布流的效果: 分析结构 瀑布流可以看成是由一个个的小卡片左右分布组成 1.图片 2.标签(有些有)+文字说明 3.价格+标签(有些有)+看相似 4.大家都在买...

  • 120
    简单实现小程序上拉数据加载状态的思路

    实现上拉加载效果如下图所示: 上图瀑布流的效果我是用第三方组件库Lin-UI实现了,那么,我主要来说下我自己实现的流程,首先是获取数据,这里我一次性将所有数据保存到数组中。 ...

  • 120
    电商中的SPU,SKU及其之间的关系

    有以下场景,小林是一名单身多年的程序员,最近家里人一直催他找女朋友 那么,小林就找了公司的女同事小琦问她介绍女朋友,小琦问他,你喜欢什么样的女朋友啊!小林只要是个女的就行了,...

  • 120
    如何在Github上发布自己写的代码给别人使用

    在日常开发,我们都会用到别人写的第三方库,那么我们也可以把自己写的代码发布到github给别人使用 首先要新建一个人仓库,命名叫goutil,使用public(私有仓库不能被...