关于并发你真的了解吗?(一) 本文仅代表带个人观点及理解,本人只是一个编程小菜鸟,如果有不对的地方。请大佬轻喷! 前言:对于很多工作时间短或者编程经验不足的程序员来说,大多数会觉得并发这个词离自己太遥远,之所以知道并发也不过是因为受那些技术大佬成天讨论并发等问题耳濡目染罢了。更有甚者,一些所谓的"项... ...
分类:
其他好文 时间:
2017-06-28 00:26:39
阅读次数:
249
查询性能优化 怎么样算查询性能比较好?响应时间短(获取查询数据速度快) 优化数据访问 查询性能低下最基本的原因是访问的数据太多。大部分性能低下的查询都可以通过减少访问的数据量的方式进行优化。 对于低效的查询,我们发现通过下面两个步骤来分析总是很有效: 确认应用程序是否在检索大量超过需要的数据。这通常 ...
分类:
其他好文 时间:
2017-06-23 19:32:29
阅读次数:
241
创建磁盘时,会进行两个操作:分配空间、置零 1、厚置备延迟置零: 默认的创建格式,创建磁盘时,直接从磁盘分配空间,但对磁盘保留数据不置零。所以当有I/O操作时,只需要做置零的操作。 磁盘性能较好,时间短,适合于做池模式的虚拟桌面 2、厚置备置零(thick): 创建群集功能的磁盘。创建磁盘时,直接从 ...
分类:
其他好文 时间:
2017-06-23 18:21:56
阅读次数:
170
关于并发你真的了解吗?(一) 前言:对于很多工作时间短或者编程经验不足的程序员来说,大多数会觉得并发这个词离自己太遥远,之所以知道并发也不过是因为受那些技术大佬成天讨论并发等问题耳濡目染罢了。更有甚者,一些所谓的“项目经理”。一边侃侃而谈“大数据”,“高并发处理”等等高级问题,一边理所当然的写出Se ...
分类:
编程语言 时间:
2017-06-21 11:49:12
阅读次数:
396
软件工程要结课了,时间过的还真快。 现在依然记得上的第一节课,上来就考试,没能连上数据库的我,急得像热锅上的蚂蚁(虽然急也没用),就这样开始了软件工程概论这门课。 嗯,,接下来说的也不是建议了,就是我心中的一些想法: 首先在课上你讲的内容很有趣,感觉不是上课,在现场听评书,非常有意思。唯一不完美的就 ...
分类:
其他好文 时间:
2017-06-10 12:17:33
阅读次数:
105
算法复杂度分为时间复杂度和空间复杂度,一个好的算法应该具体执行时间短,所需空间少的特点。 随着计算机硬件和软件的提升,一个算法的执行时间是算不太精确的。只能依据统计方法对算法进行估算。我们抛开硬件和软件的因素,算法的好坏直接影响程序的运行时间。 我们看一下小例子: int value = 0; // ...
分类:
编程语言 时间:
2017-06-01 20:58:34
阅读次数:
203
1 webpack 概述 Webpack是一款用户打包前端模块的工具。主要是用来打包在浏览器端使用的javascript的。同时也能转换、捆绑、打包其他的静态资源,包括css、image、font file、template等。个人认为它的优点就是易用,而且常用功能基本都有,另外可以通过自己开发lo ...
分类:
Web程序 时间:
2017-05-26 19:39:14
阅读次数:
366
1. 秒杀活动的技术挑战及应对策略 1.1 对现有网站业务造成冲击 秒杀活动具有时间短,并发访问量大的特点,必然会对现有业务造成冲击。对策:秒杀系统独立部署 1.2 高并发下的应用、数据库负载 用户会在秒杀开始前不停的刷新网页,访问量会很大。对策:秒杀商品页面静态化。这样就不需要经过服务器的业务逻辑 ...
分类:
Web程序 时间:
2017-05-04 22:02:51
阅读次数:
200
局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计 ...
分类:
其他好文 时间:
2017-04-29 13:45:58
阅读次数:
235