Easter79 Easter79
3年前
tbox新增stackless协程支持
tbox之前提供的stackfull协程库,虽然切换效率已经非常高了,但是由于每个协程都需要维护一个独立的堆栈,内存空间利用率不是很高,在并发量非常大的时候,内存使用量会相当大。之前考虑过采用stacksegment方式进行内存优化,实现动态增涨,但是这样对性能还是有一定的影响,暂时不去考虑了。最近参考了下boost和protothreads的st
Wesley13 Wesley13
3年前
java增量发布工具
有些公司由于没有使用maven作为构建工具,全量发布时没问题,而修改bug增量发布往往是将改动的代码手动编译后,从classes目录下拷贝到jar中然后再放到tomcat目录下发布,这种方法准确度不高,当修复bug时间跨度较大且文件较多时就不好提供了,下面介绍下一个增量打包工具https://gitee.com/lpxs/ProjectPatch.git
希望的天 希望的天
4年前
Android动态更新APP图标
但凡一款用户量有一定的规模之后,运营都会在逢年过节的时候做一些活动来提高日活,促销商品等。所以为了配合活动,我们开发也需要在App启动图标上做出活动的效果,换一个活动图标,而且还在不额外发布版本的情况下。效果演示图:实现步骤1.首先在AndroidManifest中创建一个activity的别名,用于替换启动页的ac
Stella981 Stella981
3年前
Python(32bit)运行报错:MemoryError
由于最近使用的是32位系统,安装和运行Python各种问题有在网上搜这方面的问题,大多数回答是:python32bit最大只能使用2G内存,超过2G报错MemoryError,解决的办法是使用64bitpython。而我面临的情况是操作系统无法更换,只能自己去摸索解决办法了首先我查看了数据量是不小但是运行应该是没有问题的
Stella981 Stella981
3年前
ConcurrentHashMap之实现细节
ConcurrentHashMap是Java5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会发生冲突,我说必须要加锁,我和面试官也因此发生了冲突
Wesley13 Wesley13
3年前
C++ 多线程编程总结
在开发C程序时,一般在吞吐量、并发、实时性上有较高的要求。设计C程序时,总结起来可以从如下几点提高效率:并发异步缓存下面将我平常工作中遇到一些问题例举一二,其设计思想无非以上三点。1任务队列1.1   以生产者消费者模型设计任务队列      生产者消费者模型是人们非常熟
Stella981 Stella981
3年前
Kafka生产环境的几个重要配置参数
Kafka在弹性、容错性以及高吞吐量方面有着很大的优势。想要达到生产环境最优,发挥这些特性,需要我们进行一系列的配置。Kafka提供了非常多的配置属性,对于初学者而言,很容易陷入困惑。其实,多数的配置已经满足了大部分的使用场景,本文分享总结了几个比较重要的配置参数,主要是针对producer端的配置,希望对你有所帮助。本文所讨论的配置文件包括:_√_
万界星空科技 万界星空科技
5个月前
解读MES:企业数字化工厂的核心支撑与解决方案
MES系统是现代制造业中不可或缺的一种生产管理工具。通过实时监控、追踪和控制生产过程,MES系统可以帮助企业提高生产效率、降低生产成本,提高产品质量,实现绿色生产等目标。随着科技的进步和市场竞争的加剧,MES系统将继续发展和创新,为各行各业提供更加高效和智能的生产管理解决方案。
万界星空科技 万界星空科技
4个月前
智造突围:管材制造业如何借力MES系统破解产能困局
数字化转型已不再是管材企业的“选择题”,而是关乎企业生存和发展的“必答题”。通过挤出机设备的智能化升级及引入万界星空科技MES系统,企业可以快速实现降本、提质、增效,赢得市场竞争的主动权。在未来的发展中,管材企业应积极拥抱数字化转型,不断探索创新,实现从“单点突破”到“全局智能”的跨越式发展。
高能!2025数博会天翼云硬核亮相!
近日,2025中国国际大数据产业博览会在贵州贵阳盛大举办天翼云携硬核创新成果精彩亮相中国电信“优数精算星辰智惠”展区系统呈现算网一体服务全国产一体化软硬协同算力底座天翼云AOne、AI终端等核心产品能力为数字经济高质量发展提供国云方案让我们一起回顾这场科技