- 博客(5)
- 收藏
- 关注
原创 nodejs
浏览器事件环js的主线程是单线程,在同一时间内只能干一件事宏任务:定时器,js渲染,UI渲染,I/O微任务:promise,Object.observe,process.nextTick,MutationObserver*先执行微任务后执行宏任务;只有js中script的宏任务会先执行nodenodejs是运行环境他有什么作用呢?1.创建web服务器2.作为中间件3.工具no...
2020-02-29 11:18:15 96
原创 Java-多线程
多线程使用多线程可以提高cpu的利用率,可以让程序充分利用cpu资源,解决高并发带来的负载均衡问题。优点:cpu资源得到合理的利用代码更加简洁让程序运行的更有效率,响应更快缺点:需要更多的内存空间并行访问可能影响数据的准确性数据被多线程共享,可能出现死锁的情况进程讲到线程肯定要提到进程,那什么是进程?简单的来说进程就是计算机正在运行的一个应用程序。线程是进程的基本单...
2020-02-04 22:14:39 75
原创 Java-泛型
泛型概念:在定义类时不指定类中信息的具体数据类型,用一个标识来代替,在外部实例化对象时才指定。泛型的应用除了实例化集合指定泛型,自定义类也可以用泛型:访问权限修饰符 class 类名<泛型一,泛型二…>访问权限修饰符 泛型标识 属性名;访问权限修饰符 泛型标识 方法名(泛型标识 参数…){};泛型通配符如果我们在定义一个参数为ArrayList类型的方法时,希望该方法即...
2020-02-04 12:35:03 70
原创 JAVA-Map
MapMap接口是与Collection完全独立的另外一个体系,它们之间的区别在于Set、List、Collection只能操作单个元素,而Map可以操作一对元素,因为Map中的元素都是以key-value的键值对形式来存储的。...
2020-02-03 10:12:00 85
原创 Java-集合(List&Set&Queue)
集合概念:集合是长度可以改变,存放任意数据类型的动态数组Collection接口:存放无序、不唯一的对象。一般不会直接使用该接口来实现。Collection api:obj.size()获取集合长度;isEmpty()判断集合是否为空;contains()判断集合是否包含某个元素;add()向集合中添加某个元素;remove()删除;void clear()把集合清空;eq...
2020-02-02 20:01:32 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人