阿里一面CyclicBarrier和CountDownLatch的区别是啥
摘要:引言 前面一篇文章我们《Java高并发编程基础三大利器之CountDownLatch》它有一个缺点,就是它的计数器只能够使用一次,也就是说当计数器(state)减到为 0的时候,如果 再有线程调用去 await() 方法,该线程会直接通过,不会再起到等待其他线程执行结果起到同步的作用。为了解决这个问
阅读全文
金三银四的蚂蚁金服
摘要:最近让猎头帮忙推荐了下蚂蚁金服,等了差不多一个多星期都没音信,我还以为简历挂掉了,突然3.29号晚上八点多一个电话打过来,直接电话面试。面试题大概如下 1. 先自我介绍下,讲下你负责的业务模块? 2. 业务中怎么避免因为网络抖动,前台用户刷新页面重复提交? 3. JVM中的锁?重入锁、轻量级锁, 4
阅读全文
互联网面试题
摘要:一开始是自我介绍;接着是讲项目,项目里的问题比较简单;然后就是各种基础,jvm内存模型,nio,bio,aio,高并发,sychronized和volltail,HashMap,数据结构和扩容;还有一些场景题目,大并发/海量数量的情况下,怎么设计系统。从里面拿出两点来...
阅读全文
高级开发面试题
摘要:1.以前公司做过哪些项目;2.这些项目都用到哪些技术;3.redis里有哪些数据类型,对比memcache和redis;4.目前平台的系统架构;5.dubbo的server分了几个,怎么分的;6.集群的负载策略;7.nginx的高可用;8.给个场景设计一个redis的...
阅读全文
mysql数据库优化
摘要:1)查看mysql是否开启慢查询日志show variables like 'slow_query_log';2)设置没有索引的记录到慢查询日志set global log_queries_not_using_indexes=on;3)查看超过多长时间的sql进行记录...
阅读全文
讲两个int 数组找出重复的数字 用最少的循环
摘要:int a[] = {1,3}; int b[] = {1,3,5}; int size = a.length>b.length ?a.length:b.length; int valueA =0 ; ...
阅读全文
微信网页授权多次回调code请求
摘要:最近在做微信网页授权的时候遇到一个问题如果直接从后台把微信授权的url参数什么的拼装好,然后直接redirect 这个url 会导致时不时的多次请求回调的url。网上说是因为网络原因,如果10s没有响应微信会再次响应。我尝试多次感觉并不是这个问题:后面尝试来一个中转页...
阅读全文
安装git之后,桌面出现蓝色问号的解决方法
摘要:安装了git之后,桌面的图标全部变成蓝色的问号。把隐藏的文件全部显示,也没有在桌面找到.git的文件,解决步骤:1、把隐藏的文件全部显示;工具-文件夹选项-查看在“隐藏文件和文件夹”那一栏勾选“显示所有文件和文件夹,还要把“隐藏受保护操作系统安全文件”前的钩去掉2、找...
阅读全文
面试总结
摘要:List自定义排序的实现? j query的each循环怎么调出? jquery的数据怎么增加删除数据 ?oracle数据库和mysql的数据库group by 有什么不同?mysql 去重一个表 id自增name相同?session的生命周期?s...
阅读全文
JAVA多线程和并发基础面试问答
摘要:JAVA多线程和并发基础面试问答 原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-answers/ 多线程和并发问题是Java技术面试中面试官比较喜...
阅读全文
Java开发岗位面试题归类
摘要:Java开发岗位面试题归类下面是我自己收集整理的Java岗位经常遇到的面试题,可以用它来好好准备面试。一、Java基础1. String类为什么是final的。2. HashMap的源码,实现原理,底层结构。3. 说说你知道的几个Java集合类:list、set、qu...
阅读全文
Axis2开发webservice详解
摘要:Axis2开发webservice详解标签: javawebserviceAxis22015-08-10 10:58 1827人阅读 评论(0) 收藏 举报 分类:JAVA(275) 服务器(58) Axis2 是 Apache 提供的一款第三方 Web Ser...
阅读全文
面试总结——Java高级工程师(三)
摘要:面试前面也总结了一和二, 这第三篇可能更偏向于是内心的独白篇和面试技巧总结吧.....一、独白 之前也面试别人,现在轮到自己找工作,怎么说呢,每个面试官的看法不一样,面试的方式就不一样,比如我面试别人我喜欢问项目中他用到了那些,然后针对用到的技术去问一些问题,...
阅读全文