- 浏览: 208682 次
- 性别:
- 来自: 哈尔滨
文章分类
- 全部博客 (267)
- java.lang (8)
- 问题汇总 (21)
- 异常记录 (20)
- 功能实现 (19)
- 面试总结 (25)
- 技巧总结 (8)
- 常用代码 (4)
- 编程习惯 (3)
- 编码规则 (3)
- java.util (10)
- java.io (1)
- JavaWeb (9)
- MySQL (16)
- SVN (3)
- MyBatis (11)
- Velocity (7)
- 其他知识 (10)
- 人生哲理 (1)
- 人生故事 (1)
- 自我感悟 (1)
- shiro (3)
- 基础知识 (0)
- 问题总结 (1)
- Spring 标签 (1)
- Spring (3)
- 点滴生活 (1)
- DOS (1)
- CAS (4)
- Linux (9)
- Storm (6)
- Shell (1)
- regex (1)
- Collection (4)
- poi (1)
- 经典语句 (1)
- NIO (5)
- concurrent (14)
- RPC (1)
- zookeeper (3)
- 待整理 (2)
- Hadoop (9)
- RabbitMq (2)
- flume (1)
- hive (7)
- hbase (4)
- kafka (1)
- scala (1)
- GC (0)
- java.util.concurrent.atomic (1)
- java.lang.ref (6)
- JVM (2)
- algorithm (1)
- conception (1)
- java key word (1)
- sun.misc (1)
最新评论
10.25 下午同事帮忙投递的,约在晚上面试,下班之后赶紧去了,好远的说
面试的时候挺苦的,人事没有打印简历,就直接问了
多线程
一脸蒙啊,什么都不会了,因为没准备啊
-------------------------------------------------
问:线程的概念?
答:进程是一个操作的单元,线程是其子单位,共享进程的空间与资源,相互可独立运行
问:大并发会产生什么影响
答:数据的不一致
问:JVM分区
答:堆、栈、程序计数器
问:int是放在堆中还是栈中
答:栈中
(int放在栈中,但堆中也有如类中定义的属性int)
问:并发时是否会改变int的值,
答:不会,(其实是会)
问:既然int是线程安全的,那又为何会有AtomeInteger
答:不安全
问:简述实现AtomicInteger的实现原理,如何实现的递减,没有用到锁
答:....
问:ThreadLocal 线程间共享数据的实现,每个线程都有一个独立的存储空间
答:强制更新互相的空间,错误
都是独立的
问:数据库,INNODB MYISAM 的区别,行锁,表锁
数据库存储引擎InnoDB与MyISAM的区别
问:synchronized 与 lock 的区别
总结:有备而行,哎,差距太大
问:原子性,ACID,原子性的级别有哪几种?
面试的时候挺苦的,人事没有打印简历,就直接问了
多线程
一脸蒙啊,什么都不会了,因为没准备啊
-------------------------------------------------
问:线程的概念?
答:进程是一个操作的单元,线程是其子单位,共享进程的空间与资源,相互可独立运行
问:大并发会产生什么影响
答:数据的不一致
问:JVM分区
答:堆、栈、程序计数器
问:int是放在堆中还是栈中
答:栈中
(int放在栈中,但堆中也有如类中定义的属性int)
问:并发时是否会改变int的值,
答:不会,(其实是会)
问:既然int是线程安全的,那又为何会有AtomeInteger
答:不安全
问:简述实现AtomicInteger的实现原理,如何实现的递减,没有用到锁
答:....
问:ThreadLocal 线程间共享数据的实现,每个线程都有一个独立的存储空间
答:强制更新互相的空间,错误
都是独立的
问:数据库,INNODB MYISAM 的区别,行锁,表锁
数据库存储引擎InnoDB与MyISAM的区别
问:synchronized 与 lock 的区别
总结:有备而行,哎,差距太大
问:原子性,ACID,原子性的级别有哪几种?
发表评论
文章已被作者锁定,不允许评论。
-
京东商城--商城研发部面试
2017-12-01 19:30 5822017年12月01日 笔试题目 1. final fina ... -
海量日志数据,提取出某日访问百度次数最多的那个IP
2017-11-29 21:18 2214问题:一个的日志文件中存放IP地址,按照访问量对IP地址取访问 ... -
输出十进制数字的二进制数的表示
2017-11-03 23:16 1092一、代码如下: public static void m ... -
将数组中的内容随机打乱
2017-10-27 22:45 505问题:斗地主游戏,开局会将纸牌重新打乱,请用数组的随机排序实现 ... -
JVM基础
2017-10-26 22:41 414一、Java 运行时区域 《 ... -
String为什么使用final 修饰
2017-10-25 22:32 960主要是为了”安全性“和”效率“的缘故 1、由于String类 ... -
JD广告部面试经历
2017-10-23 16:46 423同事的同事招聘,于是同事帮忙推荐了一下! 2017年10月1 ... -
编程题目(一)
2017-09-28 22:28 3921.函数:参数为两个字符串a,b ,判断 b 中是否包含 a ... -
值传递与引用传递
2017-05-30 12:25 322一、值传递与引用传递 其实按值还是按引用的区别在于“是否在传 ... -
装箱与拆箱
2016-10-24 22:46 523public class IntegerTest { ... -
可变性与不可变性
2015-06-01 20:55 439String StringBuilder StringBuff ... -
CS架构和BS架构的区别
2015-05-25 08:50 475一、简介 1.C/S结构,即 ... -
HTTP常见响应状态码
2015-05-20 08:26 412问题:程序调试过程中 ... -
JIT的概念
2015-05-19 18:48 700参考文献: http://blog.csdn.net/yan ... -
JDK与JRE与JVM的区别
2015-05-19 18:45 10881.JDK (1)概念 JDK : Java Developm ... -
运行时与编译时
2015-05-17 18:05 530运行时与编译时 博文转载:http://www.import ... -
System.exit(0)与return的区别
2015-05-17 16:49 1015问题:System.exit(0)与return的区别 1. ... -
重载(overloading)与重写(overriding)
2015-05-17 15:50 634问题:重载(overloading)与重写(overridin ... -
==和equals
2015-05-15 20:07 646参考文献: http://www.cnblogs.com/zh ... -
return finally 与 System.exit(n)
2015-05-10 18:00 660问题:System.exit(n);的含义以及作用 说明: ...
相关推荐
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
基于java的网吧管理系统答辩PPT.pptx
基于java的基于SSM架构的网上书城系统答辩PPT.pptx
tornado-6.1-cp37-cp37m-win32.whl
c语言气泡排序、插入排序、选择排序、快速排序、希尔排序、堆排序、合并排序_SortAlgorithm.zip
Keyboard Maestro 11.0.3_macwk.dmg
基于微信小程序的鲜花销售微信小程序答辩PPT.pptx
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
tornado-6.2b1-cp39-cp39-musllinux_1_1_x86_64.whl
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
tornado-6.1b2-cp38-cp38-manylinux2014_aarch64.whl
基于java的土家风景文化管理平台答辩PPT.pptx
jira安装包
基于java的机场网上订票系统答辩PPT.pptx
小区物业管理系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B
yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip;yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip;yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip
项目介绍: 系统模块主要包括;用户、考试信息、考场信息、试卷、试题、考试等管理功能 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
Python脚本运行环境搭建所需要的资源包