
原创
文章平均质量分 91
黄钟飞
可恶啊,头发还有这么!
展开
-
面试中多线程并发处理方式?
1.首先我们要搞清楚什么是并发 什么是并行? 概念:在单CPU系统中,系统调度在某一时刻只能让一个线程运行,虽然这种调试机制有多种形式(大多数是时间片轮巡为主),但无论如何,要通过不断切换需要运行的线程让其运行的方式就叫并发(concurrent)。而在多CPU系统中,可以让两个以上的线程同时运行,这种可以同时让两个以上线程同时运行的方式叫做并行(parallel)。简单讲在某一个时间中,一...原创 2018-05-21 20:18:57 · 5361 阅读 · 1 评论 -
java面试准备及技巧分享
1.自我面试总结 1.经过了3家的面试之后,让我领悟了许多。同时知道了自己不足之处。有一下几点: 1、面试前心态还在处于紧张状态? 坏处:面试时可能导致注意力不集中或者发挥不到全部水平 2、技术理论的准备没复习到位? 坏处:虽然有过复习一些面试题,不过在面试中也会遇到新的问题。很难回答上 ...原创 2018-07-06 16:57:51 · 436 阅读 · 0 评论 -
数据库性能优化之为什么查询数据慢?
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应.3、没有创建计算列导致查询不优化.4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源.9、返回了不必要的...原创 2018-07-27 23:43:09 · 7095 阅读 · 0 评论 -
ES6 let和var的区别是什么?
1.首先大概说下什么是ES6. 以前开发多少都是ES5,其中它里面包括很多特性,制定了许多语法规则。比如。解析规则,关键字,语法糖,闭包,继承,原型等等 而ES6简单的讲就是javaSeript的第6大版本,其中在ES5基础上新加了许多新特性、比如: 箭头函数 ()=>{} 字符串插值 代理 生成器 .....其中let和const则是E...原创 2018-09-03 21:59:33 · 4199 阅读 · 2 评论 -
Vue-Cli3 配置文件 全局生产环境及开发环境
1.Vue-cli3 搭建Vue 项目 1、创建出的项目和以往的有了很多的变化,目录及命令有也是。尤其是config文件夹已经没有了。如图:2、那么我以往中需要在config中文件一些生产环境,或者跨域处理现在得自己在根目录下创建了。 1 创建普通全局变量 .env 2 创建开发环境变量 .env.development 3 创建生产环境变量 .env.pro...原创 2019-03-07 17:45:08 · 10602 阅读 · 2 评论