LinMeng LinMeng
3年前
Vue3学习笔记---Vue3带来了什么
1.性能的提升打包大小减少了41%初次渲染快55%,更新渲染快133%内存减少54%...2.源码的升级使用Proxy代替defineProperty实现响应式重写虚拟DOM的实现和TreeShaking(是一个通常用于描述移除JavaScript上下文中的未引用代码(deadcode)行为的术语,它依赖于ES2015中的import和ex
Irene181 Irene181
4年前
深入 Python 解释器源码,我终于搞明白了字符串驻留的原理!
英文:https://arpitbhayani.me/blogs/stringinterning作者:arpit译者:豌豆花下猫(“Python猫”公众号作者)声明:本翻译是出于交流学习的目的,基于CCBYNCSA4.0授权协议。为便于阅读,内容略有改动。每种编程语言为了表现出色,并且实现卓越的性能,都需要有大量编译器级与解释器级的优化。由于字符串是
Stella981 Stella981
4年前
Python爬虫:现学现用xpath爬取豆瓣音乐
爬虫的抓取方式有好几种,正则表达式,Lxml(xpath)与BeautifulSoup,我在网上查了一下资料,了解到三者之间的使用难度与性能三种爬虫方式的对比。!(https://oscimg.oschina.net/oscnet/2daa493a02eeb49299b1ab6db462cb42124.png)这样一比较我我选择了Lx
Easter79 Easter79
4年前
SpringMVC当中的 @Transactional(readOnly = true) 的作用
readOnlytrue表明所注解的方法或类只是读取数据。readOnlyfalse表明所注解的方法或类是增加,删除,修改数据。如果设置为true,spring会对其优化,可以用来提高性能。readOnly为true时读取的数据如果缓存中存在就从缓存中读取这是没有问题的readOnly为false时读取的数据就不能从缓存
可莉 可莉
4年前
20年前和现在
作者本人闲大赋,搞了开发20年,在一流的电信,电商,金融公司工作,编写过《SpringBoot2精髓》和《Java系统性能优化实战》,也是国内流行开源Beetl和BeetlSQL开源的作者。现在再一家AI公司担任后台架构师。!(https://oscimg.oschina.net/oscnet/up998d83bf37c45ebf414ae
Stella981 Stella981
4年前
Node 中异常收集与监控
在一个后端服务设计中,异常捕获是必不可少需要考虑的因素而当异常发生时,能够第一时间捕捉到并且能够获得足够的信息定位到问题至关重要 这也是本篇文章的内容刚开始,先抛出两个问题1.在生产环境中后端连接的数据库挂了,是否能够第一时间收到通知并定位到问题,而不是等到用户反馈之后又用了半天时间才找到问题(虽然运维肯定会在第一时间知道数据库挂了)2
Stella981 Stella981
4年前
Dubbo基本原理机制
分布式服务框架:–高性能和透明化的RPC远程服务调用方案–SOA服务治理方案ApacheMINA 框架基于Reactor模型通信框架,基于tcp长连接Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况
Wesley13 Wesley13
4年前
Java线程池实现原理及其在美团业务中的实践
!(https://oscimg.oschina.net/oscnet/up73bb571946412ea63fda451b053faa90006.png)随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池:ThreadPoolExecutor类,帮助开
Stella981 Stella981
4年前
GitHub上的今年第一本《Java异步编程实战》美团T9亲荐,太赞了
异步编程是可以让程序并行运行的一种手段,可以让程序中的一个工作单元与主应用程序线程分开独立运行,进而提高应用程序的性能和响应能力等。虽然Java为不同技术域提供了相应的异步编程技术,但是这些异步编程技术被散落到不同技术域的
幂简集成 幂简集成
6个月前
2025国内大模型API价格和核心性能:通义千问-Max对比腾讯混元
本文对国内大模型通义千问Max和hunyuanlite进行了全面对比,涵盖产品优势、模型信息、价格及技术参数等28项关键信息,数据均源自官网,旨在为用户提供精准详实的决策依据。想了解比较报告的深度内容,通义千问Max通义千问Max,即Qwen2.5Max,