Wesley13 Wesley13
3年前
java多线程之“线程中断”的理解
什么时候要用到中断:  比如你开了生产者Producer和消费者Consumer两个线程,并用一个同步队列放置Porducer生产的和Consumer消费的产品。在Consumer中开启一个Producer线程,并且当Consumer不想消费时,可以随时结束掉Producer线程。如果不使用中断,可以使用一个booleancanc
Easter79 Easter79
3年前
Swift 的 MemoryLayout 是如何工作的
前言自从在搜狐技术产品公众号看过一文看破Swift枚举本质(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU3NTY3MTQzMg%3D%3D%26mid%3D2247487439%26idx%3D1%2
Stella981 Stella981
3年前
SpringBoot使用Undertow
Undertow是一个Java开发的灵活的高性能Web服务器,提供包括阻塞和基于NIO的非阻塞机制。Undertow是红帽公司的开源产品,是Wildfly默认的Web服务器。SpringBoot2中可以将Web服务器切换到Undertow来提高应用性能。Undertow官网地址(https://www.oschina.net/action/GoToL
Stella981 Stella981
3年前
Apache Flink 零基础入门(一):基础概念解析
本文是根据ApacheFlink基础篇系列直播整理而成,由ApacheFlinkPMC戴资力与阿里巴巴高级产品专家陈守元共同分享。ApacheFlink系列入门教程每周更新一期,持续推送。▼预告 ▼自Flink1.0版本后变动最大又十分神秘的Flink1.9版本即将发布,Flink1.9
Stella981 Stella981
3年前
Android Wear开发
!(https://oscimg.oschina.net/oscnet/up9622b274ef262599601e7064773d9a8b.jpg)AndroidWear从2014年3月发布到现在已经从1.0发展到2.0(目前还没正式发布)。其产品定位也发化了巨大变化,因为AndroidWear1.0通讯方式只有蓝牙,限定了系统,比较依赖手
Stella981 Stella981
3年前
Git 学习文摘
基本概念如何和产品妹子解释什么是变基(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzA3ODUxMjMyMw%3D%3D%26mid%3D2649753261%26idx%3D1%26sn%3D091
Stella981 Stella981
3年前
DevOps关键能力之文化的力量——重磅新书预览《加速》
“在落地DevOps的过程中,公司文化也会受到感染和改进。”本文是重磅新书《加速》读后感系列文章的续篇。在前文中,我们提到DevOps有24个关键能力、持续交付的8个关键能力、架构方面的2个关键能力以及产品和流程的4个关键能力。!(https://oscimg.oschina.net/oscnet/e
想天浏览器 想天浏览器
1年前
短说“私域社群”版本迭代计划公示——赋能私域高效运营 促进用户有效增长
短说“私域社群”版本迭代计划公示——赋能私域高效运营促进用户有效增长一、引言什么是“私域社群”?很多短说的客户朋友们可能曾经使用过discord这款社群产品。Discord是一款专为社群设计的免费网络实时通话软件与数字发行平台,主要针对游戏玩家、教育人士、
大模型问答助手前端实现打字机效果 | 京东云技术团队
1\.背景随着现代技术的快速发展,即时交互变得越来越重要。用户不仅希望获取信息,而且希望以更直观和实时的方式体验它。这在聊天应用程序和其他实时通信工具中尤为明显,用户习惯看到对方正在输入的提示。ChatGPT,作为OpenAI的代表性产品之一,不仅为用户提