Taro的生命周期

一、微信生命周期 在学习taro的生命周期之前,先了解一下微信的生命周期。 微信的生命周期可分为应用的生命周期及页面的生命周期 1.1 应用生命周期 参考微信开发文档 onLaunch 小程序初始化完
分类: 编程语言 发布时间: 08-04 01:09 阅读次数: 0

【算法】1832. 判断句子是否为全字母句(多语言实现)

全字母句 指包含英语字母表中每个字母至少一次的句子。 给你一个仅由小写英文字母组成的字符串 sentence ,请你判断 sentence 是否为 全字母句 。 如果是,返回 true ;否则,返
分类: 编程语言 发布时间: 08-04 01:09 阅读次数: 0

淘宝iOS扫一扫架构升级 - 设计模式的应用

本文在“扫一扫功能的不断迭代,基于设计模式的基本原则,逐步采用设计模式思想进行代码和架构优化”的背景下,对设计模式在扫一扫中新的应用进行了总结。
分类: 编程语言 发布时间: 08-04 01:09 阅读次数: 0

python笔记 高阶函数

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情 0 环境 编辑器:idea或vscode 系统版本:windows10 python版本:3.9.6 1
分类: 编程语言 发布时间: 08-04 01:09 阅读次数: 0

async-validator 源码解析(三) - 组件应用

最近在开发 uniapp 小程序项目,用到了 uviewUI 组件库,项目里有一些表单应用场景用到了 u-form 组件,有很多需要验证业务开发,结合 async-validator 看一下组件实现。
分类: 编程语言 发布时间: 08-04 01:09 阅读次数: 0

性能提升400倍丨外汇掉期估值计算优化案例

合约匹配利率,最常见的做法是通过循环语句对每一个合约做计算。而 DolphinDB 中,可以通过强大的表连接函数,将需要的信息关联后,再通过 SQL向量编程 进行计算。
分类: 编程语言 发布时间: 08-04 01:09 阅读次数: 0

Java面试题总结(一)

Lin携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 一.基础知识: 1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,
分类: 编程语言 发布时间: 08-04 01:09 阅读次数: 0

volatile是怎么保证可见性及重排序的

本篇主要介绍了并发多线程的时候,volatile是怎么保证多线程之间变量的可见性及指令重排序的。快来一起学习吧!
分类: 编程语言 发布时间: 08-04 01:08 阅读次数: 0

vuejs中路由的嵌套

在做Vue的项目当中,路由的嵌套是一个非常常见的操作,在我们网页界面当中的一些切换,跳转,或多或少都会用到 只要参与开发一些后台管理系统,那必然会用到嵌套路由,涉及到路由的传参等 先来看一个例子
分类: 编程语言 发布时间: 08-04 01:08 阅读次数: 0

手搓一个“七夕限定”,用3D Engine 5分钟实现烟花绽放效果

七夕来咯!又到了给重要的人送惊喜的时刻。 今年,除了将心意融入花和礼物,作为程序员,用自己的代码本事手搓一个技术感十足“七夕限定”惊喜,我觉得,这是不亚于车马慢时代手写信的古典主义浪漫。 那么,应该怎样创作出具有自我身份属性的浪漫七夕惊喜呢? 玩法很多,今天给大家介绍一个不出错的技术控浪漫实操方式——烟花粒子动画,在虚拟空间为对方造一个漫天烟花,平行时空的浪漫,多酷。 必须的,烟花粒子动画效果除了炫浪漫,还有多种切实的应用场景,比如,游戏应用中,玩家得胜后的页面呈现、春节等特定节假日的游戏内氛
分类: 移动开发 发布时间: 08-04 00:03 阅读次数: 0

什么是 DevOps?看这一篇就够了!

一、前因 我是一个“DevOps 工程师”,于是总会遇到有人问我:“什么是 DevOps?” 这个问题看似特别基础,基础到很多人懒得回答。但其实冷静一秒,问自己一句“什么是 DevOps?”可能每个 DevOps 工程师都知道“什么是 DevOps”,但是他们给出的答案不尽相同。 所以我会怎么回答这个呢?下面我们展开来聊聊。 > 特别强调:本文仅代表我个人现阶段的粗浅认知,本文观点不代表思码逸公司也不代表 DevStream 团队。 二、记忆 我第一次看到 DevOps 这个词,大概是在201
分类: 移动开发 发布时间: 08-04 00:02 阅读次数: 0

ip2region 2.10.0 发布,增加 c#/nodejs xdb 查询客户端

ip2region (2.0 - xdb) 是一个离线的 IP 数据管理框架和定位库,支持亿级别的 IP 断管理,10 微秒级别的查询性能,提供了很多主流编程语言的 xdb 数据格式的生成和查询实现。 ip2region 2.10.0 更新如下: 1、增加 c# 查询客户端实现:https://gitee.com/lionsoul/ip2region/tree/master/binding/csharp 默认的 bench 测试结果如下: IP2Region.SearchTest.exe
分类: 业界资讯 发布时间: 08-04 00:01 阅读次数: 0

手把手教你用 Jenkins 自动部署 SpringBoot

@[toc] 1. 什么是 CI/CD CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。 CI/CD 的核心概念可以总结为三点: 持续集成 持续交付 持续部署 CI/CD 主要针对在集成新代码时所引发的问题(俗称"集成地狱")。 为什么会有集成地狱这个“雅称”呢?大家想想我们一个项目部署的过程,拉取代码->构建->测试->打包->部署,如果我们经常需要部署项目,特别是在微服务时代,服务特别多的情况下,不停的测试打包部署,那估计得有个人一整天专门
分类: 移动开发 发布时间: 08-04 00:01 阅读次数: 0

大数据开发,Hadoop Spark太重?你试试esProc SPL

摘要:由于目标和现实的错位,对很多用户来讲,Hadoop成了一个在技术、应用和成本上都很沉重的产品。 本文分享自华为云社区《Hadoop Spark太重,esProc SPL很轻》,作者:石臻臻的杂货铺。 随着大数据时代的来临,数据量不断增长,传统小机上跑数据库的模式扩容困难且成本高昂,难以支撑业务发展。很多用户开始转向分布式计算路线,用多台廉价的PC服务器组成集群来完成大数据计算任务。Hadoop/Spark就是其中重要的软件技术,由于开源免费而广受欢迎。经过多年的应用和发展,Hadoop已
分类: 移动开发 发布时间: 08-04 00:01 阅读次数: 0

分布式链路追踪Jaeger + 微服务Pig在Rainbond上的实践分享

随着微服务架构的流行,客户端发起的一次请求可能需要涉及到多个或 N 个服务,致使我们对服务之间的监控和排查变得更加复杂。 举个例子: 某条业务线的某个接口调用服务端时快时慢,这时就需要排查各个服务的日志进行分析,调动各个服务的开发人员联动排查,这种排查费时又费力。对于 ToB 的业务有时候还拿不到日志,难搞哦! 因此,就需要可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题,那就是 APM (Application Performance Monitor)
分类: 移动开发 发布时间: 08-04 00:00 阅读次数: 0

视觉SLAM开源方案汇总及设备选型建议

SLAM 是 Simultaneous Localization and Mapping 的缩写,中文译作“同时定位与地图构建”。它是指搭载特定传感器的主体,在没有环境先验信息的情况下,于运动过程中建立环境的模型,同时估计自己的运动。如果这里的传感器主要为相机,那就称为“视觉 SLAM”。...
分类: 企业开发 发布时间: 08-03 22:44 阅读次数: 0

买东西太多折扣套路,使用SwiftUI搭建一个折扣计算器App帮你计算吧(下)

承接上一章的内容,上一章节中,我们完成了折扣计算器的样式部分。在本章中,你将学会如何设计折扣计算器的逻辑,来实现折扣计算的功能。那么,让我们开始吧......
分类: 编程语言 发布时间: 08-03 22:22 阅读次数: 0

一文带你了解浏览器与Node环境中的Event Loop

浏览器中的事件循环机制与Node.js事件循环机制各不相同,你真的了解两种环境下执行顺序之间的差异吗?一文带你了解两者的运行原理。
分类: 编程语言 发布时间: 08-03 22:22 阅读次数: 0

vue源码解读二十: 编译之optimize源码实现过程

optimize的主要功能是标记一些静态节点,如果是静态节点当update的时候就不会被patchVnode,这样就大大提高了比对速度。
分类: 编程语言 发布时间: 08-03 22:22 阅读次数: 0

IDEA 自动导入的配置(Auto import)

很多开发过 Java 的小朋友都有一个定义就是不导入 * 但 IDEA 自动导入的配置中的默认选项是通配符导入( wildcard imports)。 在默认情况下,如果同一个包中的类导入超过 5 个
分类: 编程语言 发布时间: 08-03 22:22 阅读次数: 0