Stella981 Stella981
3年前
Prometheus时序数据库
Prometheus时序数据库内存中的存储结构前言笔者最近担起了公司监控的重任,而当前监控最流行的数据库即是Prometheus。按照笔者打破砂锅问到底的精神,自然要把这个开源组件源码搞明白才行。在经过一系列源码/资料的阅读以及各种Debug之后,对其内部机制有了一定的认识。今天,笔者就来介绍
Stella981 Stella981
3年前
PHP写deamon合适吗
国内用php做deamon的多起来了,有名的如swoole,而wokerman则把小广告贴得到处都是。反观国外,高手扎堆的ReactPHP却不温不火。PHP适合写deamon吗?有人会说,写GTK界面都行,写个deamon算啥。PHP的“执行后释放所有资源”的方式在主流语言里是独一无二的,这让它开发web时,没有Java和Ruby里内存泄漏(假释放)的问
Stella981 Stella981
3年前
Redis的一些基础知识
Redis是完全开源免费的,遵守BSD协议,是一个高性能的keyvalue数据库。默认有16个数据库,可以利用selectn来切换。Redis与其他keyvalue缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key
Wesley13 Wesley13
3年前
Java中的多线程
线程安全和同步线程安全:经常用来描绘一段代码。指在并发的情况之下,该代码经过多线程使用,线程的调度顺序不影响任何结果。这个时候使用多线程,我们只需要关注系统的内存,cpu是不是够用即可。反过来,线程不安全就意味着线程的调度顺序会影响最终结果,如不加事务的转账代码:voidtransferMoney(U
Stella981 Stella981
3年前
Memcache工作原理
Memcache是什么Memcache是danga.com的一个项目,最早是为LiveJournal服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些Ha
Stella981 Stella981
3年前
Creator避免UI一次性加入场景
      通过层级管理器,做出来的UI,一次性放到场景里,加载无用的资源太多了,会导致加载速度慢,浪费内存,使用预制资源,一开始不使用的资源,使用预制资源,需要的时候加载进来,不需要的时候移除掉。      下图是实现的效果图,功能很简单,只为了实现原理。!(https://oscimg.oschina.net/oscnet/2d
玉宇琼楼 玉宇琼楼
3个月前
Mac M1234芯片如何安装正版CAD2025/2024,激活自己邮箱详细教程
如果你正在使用Mac的M系列芯片,这篇文章绝对值得你花时间阅读。CAD是一款极具专业性的3D绘图软件,广泛应用于建筑设计、机械制造等多个领域。其最新版本带来了众多令人眼前一亮的新功能,无论是性能优化还是操作便捷性都有显著提升。然而,这些新功能往往只有正版软
万界星空科技 万界星空科技
1个月前
中小企业选择云MES,实现数字化转型
在数字化浪潮下,中小企业选择云MES(制造执行系统)实现数字化转型是提升竞争力、实现可持续发展的关键举措。一、数字化转型的好处数字化转型能为中小企业带来多方面的提升:1.提高运营效率:优化生产流程,减少人工操作,提高自动化水平,降低成本并提升效率。还能实时
京东云开发者 京东云开发者
1个月前
在零售技术做AI的95后:我们这样搞定技术难题
在京东零售技术团队中,有很多年轻的算法工程师,他们大多是95后,在加入京东的短短几年内,用实力“啃”下了一个个硬骨头。从大模型训练的效率优化、生成效果的极致调优,到算法落地的工程难题、业务场景的创新应用,他们用行动证明——做难而正确的事,才是技术人最快的成
鸿蒙小林 鸿蒙小林
2天前
《仿盒马》app开发技术分享-- 回收金提现(53)
技术栈Appgalleryconnect开发准备上一节我们实现了银行卡的绑定跟回显,这一节我们要真正的实现银行卡提现的功能了,在这之前我们还需要对提现页的业务逻辑进行更进一步的优化,同时为了方便我们去进行数据间的交互,我们在个人信息模块新增了金额和积分的字