1.原因描述 我们在工作中遇到耗时的一些操作时我们会使用多线程或者mq来解决以便提高程序的响应速度。但是使用多线程时遇到一个问题,我单独开一个线程去进行其他逻辑处理时,在发送消息之前(未开启多线程时)我们是可以获取到 request 信息的,但是在新开的线程中确是无法获取到 request 信息(r ...
分类:
编程语言 时间:
2020-04-22 19:48:49
阅读次数:
243
* 并发 看起来像同时运行的就可以称之为并发* 并行 真正意义上的同时执行ps:* 并行肯定算并发* 单核的计算机肯定不能实现并行,但是可以实现并发!!!补充:我们直接假设单核就是一个核,干活的就一个人,不要考虑cpu里面的内核数#### 多道技术图解节省多个程序运行的总耗时 #### 多道技术重点 ...
分类:
其他好文 时间:
2020-04-22 16:30:21
阅读次数:
46
简评:国外大佬复刻 Apple Park,看了一下细节,确实厉害!只有你想不到,没有乐高拼不起来的,有没有乐高大神挑战一下? 苹果公园以各种各样的方式鼓舞人心,让人感兴趣。从建筑、可持续性和成本,到像扬声器设计这样的精致细节,无不让它成为世界上最迷人的公司总部之一。 国外的乐高大神 Spencer_ ...
分类:
移动开发 时间:
2020-04-22 00:01:45
阅读次数:
104
一、性能优化原则 1、多使用内存、缓存等其他方法 2、减少CPU计算量,减少网络耗时 3、空间换时间 二、入手点 1、让加载加快 减小资源体积:压缩代码 减小访问次数:合并代码,SSR服务端渲染,缓存 使用更快的网络:CDN 2、让渲染加快 css放head,js放body最下面 尽早开始执行js, ...
分类:
其他好文 时间:
2020-04-21 18:39:10
阅读次数:
62
StringBuilder的常用方法 在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生,下面就Stringb ...
分类:
其他好文 时间:
2020-04-21 10:07:37
阅读次数:
55
保持Qt程序中GUI的响应流畅 来源 https://my.oschina.net/shelllife/blog/50813 如何使Qt 平台中的GUI保持响应流畅?一般来说耗时较长的操作,分为计算密集型操作和IO密集型操作,对于这两类操作如何提高响应速度。 而从操作的本质上来说,操作又可分为不可分 ...
分类:
其他好文 时间:
2020-04-19 22:24:31
阅读次数:
75
看了B站很多免费视频,按照老师的方法试着写了一下,总共耗时3天,当中写入excel文件,出现各种问题,各种错误,查阅了网上各种资源,消耗了两天时间,小白就是小白,基本功不扎实,写代码时碰到问题只能网上到处翻。不过学习python纯属于个人业余爱好,不作为谋生活的工具,能顺利完成这个项目,还是有一点成 ...
分类:
其他好文 时间:
2020-04-19 22:17:47
阅读次数:
83
目的 在平常的前端开发中,一般需要处理数据(数组和对象居多),特别是复杂功能的页面,通常是一到两个对象数组(有时数组里面还有数组)。大多数前端开发的难点就是这里,耗时大。以前我在工作中,遇到的支付方式功能,排课日历,场地预约,公园大屏幕运动排行和弹幕,后台系统的权限模块等等,这些功能难度大费脑耗时间 ...
分类:
Web程序 时间:
2020-04-19 10:56:12
阅读次数:
76
程序下载地址:点击下载 在多年的工作中,有时候会遇到需要调试程序,或者调试配置,但是配置文件又很多,需要一点一点的调试,最后调试完成以后,忘记了自己修改了哪些配置文件。 换到其他的电脑的时候,又得重新再来一遍,很耗时,只能强迫自己把调试步骤一步一步详细记录下来,作为一个开发人员,我的想法还是怎么通过 ...
分类:
微信 时间:
2020-04-19 00:42:27
阅读次数:
111
现状 Kafka的消息是保存或缓存在磁盘上的,一般认为在磁盘上读写数据是会降低性能的,因为寻址会比较消耗时间,但是实际上,Kafka的特性之一就是高吞吐率。 即使是普通的服务器,Kafka也可以轻松支持每秒百万级的写入请求,超过了大部分的消息中间件,这种特性也使得Kafka在日志处理等海量数据场景广 ...
分类:
其他好文 时间:
2020-04-17 20:02:10
阅读次数:
58