java
hi_duang
这个作者很懒,什么都没留下…
展开
-
Java 多线程同步的五种方法 [转]
Java 多线程同步的五种方法一、引言前几天面试,被大牛虐残了,好多基础知识必须得重新学习,温故而知新。闲话不多说,进入正题。二、为什么要线程同步因为当我们有多个线程要同时访问一个变量或对象时,如果这些线程中既有读又有写操作时,就会导致变量值或对象的状态出现混乱,从而导致程序异常。举 个例子,如果一个银行账户同时被两个线程操作,一个取100块,一个存钱100转载 2016-10-29 00:15:58 · 258 阅读 · 0 评论 -
Eclipse使用Maven创建普通Java工程时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-
报错信息如下:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.Could not resolve artifact org.apache.maven.archetypes:ma转载 2017-10-18 15:33:53 · 395 阅读 · 0 评论 -
JAVA 经典算法50题 高级阶必修
该篇博客文章引用自:JAVA之——经典算法50题 最近研究算法,看到比较不错的帖子讲的是经典的50道算法,看到算法很多人会觉得头都大了,其实我看到也很晕,但是如果想锻炼自己的逻辑思维能力和算法能力,最好还是抽出一定的时间系统学习一下算法,这也是从普通程序员走向大神级的必修之路。 之前面试时,每次遇到都是排序的问题,后来再面高级开发时,遇到很多算法题,当时脑子都晕了,之前没...转载 2018-04-22 23:59:11 · 4606 阅读 · 1 评论 -
高频面试题总结
近期总结的常见的面试题,其实平时都会用,但是有一些概念就是讲不清楚,所以需要经常的复习。面试也是倒逼自己不断的复习和提高1.eventbus实现原理2.4大图片框架的区别3.rxjava原理 为什么能和retrofit整合4.Aidl优点5.contentprovider6.surfaceview和普通view的区别7.socket 和xmpp协议区别8.aes rsa 区别 以及 实现9.性能优...原创 2018-07-04 16:20:50 · 373 阅读 · 0 评论