Easter79 Easter79
4年前
spring源码分析
   在spring源码中,在很多地方都会出现PropertyEditor,那么属性编辑器用来干什么的呢?属性编辑器主要应用在以下两个方面:使用PropertyEditors设置Bean属性。当你在XML文件中声明的bean的属性类型为java.lang.String时,Spring将在容器初始化该bean时使用ClassEditor将Str
Bill78 Bill78
4年前
Python中的基本list操作
List是python中的基本数据结构之一,和Java中的ArrayList有些类似,支持动态的元素的增加。list还支持不同类型的元素在一个列表中,ListisanObject。最基本的创建一个列表的方法myList\'a','b','c'\在python中list也是对象,所以他也有方法和属性,在ptython解释器中使用h
浩浩 浩浩
4年前
Flutter 2 正式发布!
昨天凌晨,Flutter2 正式发布:开发者为_任何_平台创建美观、快速且可移植应用的能力得以更上一层楼。通过Flutter2,您可以使用相同的代码库为五种操作系统构建原生应用:iOS、Android、Windows、macOS和Linux;以及为Chrome、Firefox、Safari和Edge等浏览器打造web体验。Flutt
Stella981 Stella981
4年前
Linux 系统部署 Java 应用
Linux系统部署Java应用服务器Linux阿里云、华为云、腾讯云安装虚拟机,虚拟机就是在你的电脑中安装一台虚拟的计算机,内存、CPU、硬盘,Linux安装到虚拟机中。CentOS7,企业级Linux的发行版,完全开源,完全免费。安装软件:虚拟机VMwareworkst
Stella981 Stella981
4年前
H5中canvas和svg绘图方式介绍
在HTML5中包括了两种绘图方式,canvas和svg(矢量呈现),而与canvas不同的是,svg是一种XML标记语言,它既可以单独保存以“.svg”为后缀的文件在浏览器中打开显示,也支持建立svg标签直接嵌入在网页中显示,还可以通过<embedsrc"文件.svg"name"name自命"type"image/svgxml"height
Wesley13 Wesley13
4年前
FreeSWITCH视频会议“标准”解决方案
本文由FreeSWITCH中文社区创始人杜金房在LiveVideoStack线上分享的演讲内容整理而成,详细介绍了FreeSWITCH做为一种开源的视频会议解决方案如何在开源、开放的基础上,对接各种无法修改的“标准”视频会议终端、WebRTC浏览器以及微信小程序等,迎接各种挑战。文/ 杜金房整理/ LiveVideoStack
Wesley13 Wesley13
4年前
MySQL数据库优化技巧
MySQL优化三大方向①优化MySQL所在服务器内核(此优化一般由运维人员完成)。②对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。③对SQL语句以及表优化。MySQL参数优化1:MySQL默认的最大连接数为100,可以在mysql客户端使用以下命令查看mysql
Stella981 Stella981
4年前
Chrome中刷新页面的三个境界
搞web开发,调试程序过程中一个障碍就是浏览器缓存。导致一些修改死活反应不出来。在Chrome中右键单击刷新按钮(如果点了没反应,主菜单工具开发者工具,再右键单击刷新按钮),看三个刷新的方式,你就会明白了。!(http://static.oschina.net/uploads/space/2013/1229/192758_uUgA_137
Wesley13 Wesley13
4年前
Java线程池实现原理及其在美团业务中的实践
!(https://oscimg.oschina.net/oscnet/up73bb571946412ea63fda451b053faa90006.png)随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池:ThreadPoolExecutor类,帮助开
菜园前端 菜园前端
2年前
什么是防抖和节流?
原文链接::::tip防抖和节流一般在做用户体验优化的时候会用上。:::什么是防抖?是指一个事件在同一时间内被多次频繁触发后,最终只会执行一次。多次触发后会重新计算时间,只生效最后一次触发。基础案例可通过定时器来实现javascriptvartimer0f