亚瑟 亚瑟
4年前
Flutter - 深入理解setState更新机制
基于Flutter1.5的源码剖析,分析flutter的StatefulWidget的UI更新机制,相关源码:widgets/framework.dartwidgets/binding.dartscheduler/binding.dartlib/ui/window.dartflutter/runtime/runtime_controller.c
Wesley13 Wesley13
3年前
PHP手动安装扩展
进入源码目录下的EXTcdphp/ext/使用PHP安装扩展工具phpize/usr/local/php/bin/phpize进入源码目录编译安装可以看到再EXT目录下生成里一些文件,执行./configureenablewithphpc
Stella981 Stella981
3年前
Go 源码阅读之 flag 包
Go源码阅读系列是我的源码阅读笔记。因为本人的电脑上Go的版本是1.13.4,所以就选择了该版本作为学习的版本。为此我在Github上Fork了Go的源码,并创建了study1.13.4分支,来记录对于源码的个人理解或者说中文注释也行。每当阅读完一个包后都会进行一下小结,就像这篇是对flag包的总结整理。当然在整理的过程中发现Go夜读
Stella981 Stella981
3年前
Harmony OS 开发避坑指南——源码下载和编译
本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(Hi3516,Hi3518和Hi3861)的编译环境,以及如何将源码编译为三个目标平台的二进制文件。坑点总结:1.下载源码基本上没有太多坑,可以很顺利的进行2.编译源码主要的一个大坑是,默认版本的scons依赖python3.7,鸿蒙基础编译代码依赖p
Stella981 Stella981
3年前
Bootstrap的Model源码详细注释
工作中用到了Bootstrap的Model这个插件,想封装下,然后看了下源码不多,于是读了下源码并注释了下.后端狗,前端不熟,注释的不好,请务必指出. /   Bootstrap: mo
大文件上传实践分享
一、方案背景:在此前的项目中有个需求是用户需要通过前端页面上传大约1.5G的压缩包,存储到OSS,后提供给其他用户下载。于是我开始了大文件上传方案的探索。本文主要探究的是前端技术实现,后端给予相应的支持。二、原理探索之路2.1大文件上传想要实现的目标在此项
子桓 子桓
2年前
磁盘清理软件分享~
是一款用于Mac操作系统的磁盘清理软件。它可以扫描并删除计算机中不需要的文件,例如临时文件、日志文件、旧的附件文件件等,以释放磁盘空间并提供高级系统性能。是Macos系统上一款系统清理工具,它可以帮助您了解磁盘使用状况,并进行准确的分析,让您非常轻松就能揪
子桓 子桓
2年前
Java性能分析软件分享
Java性能分析软件分享JProfiler13mac激活啦,适用于Java开发人员和企业用户,可帮助他们识别和解决Java应用程序中的性能问题,提高应用程序的性能和稳定性。JDBC,JPA和NOSQL的数据库分析数据库调用是业务应用程序中性能问题的主要原因
系统存储架构升级分享
一、业务背景系统业务功能:系统内部进行数据处理及整合,对外部系统提供结果数据的初始化(写)及查询数据结果服务。系统网络架构:部署架构对切量上线的影响\内部管理系统上线对其他系统的读业务无影响分布式缓存可进行单独扩容,与存储及查询功能升级无关通过缓存层的隔离
系统存储架构升级分享
一、业务背景系统业务功能:系统内部进行数据处理及整合,对外部系统提供结果数据的初始化(写)及查询数据结果服务。系统网络架构:•部署架构对切量上线的影响\内部管理系统上线对其他系统的读业务无影响•分布式缓存可进行单独扩容,与存储及查询功能升级无关•通过缓存层