搜集好的java技术帖子,持续更新,java程序员的要求
1.Java NIO 系列教程
3. Java 并发工具包 java.util.concurrent 用户指南
4.架构师之路系列:http://blog.csdn.net/lifetragedy/article/category/1175320
百度:糯米
Mysql lnnoDB 存储的文件结构
索引树如何维护
数据库自增主键可能出现的问题
Redis 的并发竞争问题如何解决
了解 Redis 事物操作的CAS
分析线程池的实现原理和线程的调用过程
动态代理的几种方式
为什么CGlib 方式可以对接口实现代理?
RMI 与代理模式
Dubbo 的底层实现原理和机制
描述一个服务从发布到被消费的详细过程
算法:简单的去重问题,用丢弃数组尾部元素实现
百度:金融
分布式系统怎么做服务治理
接口的幂等性的概念
Maven 出现版本冲突如何解决
JVM 垃圾回收机制,何时触发MinorGC 等操作
新生代和老生代的垃圾回收策略
Eden 和Survivor 的等比例分配等
Synchronized 和 lock 的区别
阿里巴巴:
项目架构,java基础,JVM,并发编程,数据库操作,中间件技术,Dubbo服务治理框架等
阿里云安全部门:JVM 很重要,编译优化方案,相关技术细节的理解和把握:比如数据库操作,插入和删除一条数据的过程的底层实现
JVM 内存分代
java 8 的内存分代改进
深入分析Classloder,双亲委派机制
JVM 编译优化
对java内存模型的理解,以及其在并发中的应用
指令重排序,内存栅栏等
HashMap的并发问题
了解LinkedHashMap 的应用问题
在工作中遇到哪些设计模式,如何应用的?
优酷土豆:
java基础
Spring 原理
java NIO
并发
集合框架
网络原理:TCP/ip协议,长连接和短连接
海量数据问题:
TCP/ip协议
长连接和短连接
mapreduce的过程
多路归并的时间复杂度
海量url去重问题
java nio 使用
倒排索引的原理
对粉刺技术的了解
搜狐新闻:
服务治理和消息队列等中间件的使用
消息中间件如何解决信息丢失问题
Dubbo的服务请求失败在呢么处理?
重连机制会不会造成错误
对分布式事务的理解
深入分析几个设计模式
58赶集
HTTP请求的报文格式
Spring 的事务实现原理
实际场景问题:大量用户数据如何在内存中排序和去重
缓存机器增删如何对系统影响最小,一致性哈希的实现
Redis持久化的集中方式
Redis的缓存失效策略
实际场景问题解决:典型的TOP k 问题
SQL 操作,主要是索引和聚合函数的应用
国美在线
SQL 语句编写
Mysql的集中优化
Spring 行级锁
Spring 衍生的相关其他组件整理
RMI 的几种协议和实现框架
Btree 相关操作
数据库锁表的相关处理
考察跳台阶问题
:
rmi 远程方法调用
rpc 远程过程调用
面向消息的中间件( Message Oriented Middleware , MOM )
JMS即Java消息服务(Java Message Service)
JNIO:http://www.iteye.com/magazines/132-Java-NIO
http://ifeve.com/java-nio-all/
搜集好的java技术帖子,持续更新,java程序员的要求的更多相关文章
- 2019春招面试高频题(Java版),持续更新(答案来自互联网)
第一模块--并发与多线程 Java多线程方法: 实现Runnable接口, 继承thread类, 使用线程池 操作系统层面的进程与线程(对JAVA多线程和高并发有了解吗?) 计算机资源=存储资源+计算 ...
- Java名词术语---持续更新
在看技术文档的过程中,经常会出现新的java缩写术语,很多时候都不知道它们是什么,在这里记下,持续更新. ——————————————————————————————————————————————— ...
- 最值得收藏的java技术博客(Java篇)
第一个:java_my_life 作者介绍:找不到原作者信息.大概做了翻阅全部是2012年的博客. 博客主要内容:主要内容是关于Java设计模式的一些讲解和学习笔记,在相信对学习设计模式的同学帮助很大 ...
- java技术栈:一、java编程语言概述
Java是一种编程语言,起源于20世纪90年代初Sun公司的一个叫Green的项目,该项目主要目的是是开发嵌入家用电器的分布式软件系统,从而使电器更加智能化.因为项目小组成员皆为C++的高手(那个年代 ...
- 基于NACOS和JAVA反射机制动态更新JAVA静态常量非@Value注解
1.前言 项目中都会使用常量类文件, 这些值如果需要变动需要重新提交代码,或者基于@Value注解实现动态刷新, 如果常量太多也是很麻烦; 那么 能不能有更加简便的实现方式呢? 本文讲述的方式是, 一 ...
- Java进阶之路——从初级程序员到架构师,从小工到专家
原创文章 怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到 ...
- [置顶] think in java interview番外篇-谈程序员如何修练英语
一.程序员对英语能力的重视度和能力要求应该是在各行各业中排在比较靠前的 这样说吧,英语程度的好坏直接影响着一个程序员的编程.开发.创新能力. 道理很简单: 1. 计算机和软件是用英语创造出来的 2. ...
- JAVA内存关注总结,作为个程序员需要对自己系统的每块内存做到了如指掌
服务器的JAVA进程使用的内存是否正常 服务器中,JAVA进程的内存占用= JVM内存+ JAVA堆最大内存大小(Xmx)+JAVA堆外内存大小+栈区( 线程数* Xss) 最需要关注: 1., 服务 ...
- java开发中用到的技术(持续更新.....)
一.数据库 1.数据库连接池:当jdbc连接数据库使用DriverManager 获取时,每次向数据库建立连接的时候都要讲connection加载到内存中,当同时使用的用户数量较大时,会造成服务器不堪 ...
随机推荐
- js中json字符串转成js对象
json字符串转成js对象我所知的方法有2种: //json字符串转换成json对象 var str_json = "{name:'liuchuan'}"; //json字符串 / ...
- (IOS)Swift2.0 Radio 程序分析
本文主要分享下楼主在学习Swift编程过程中,对GitHub上的一个开源项目Swift Radio的研究心得. 项目地址:https://github.com/swiftcodex/Swift-Rad ...
- Java高级之线程同步
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 关于实现多线程的意义,"从业四年看并发"一文已经讲述,而本篇主要讲一下常用的设计 ...
- Prism&MEF构建开发框架 (一)
Shell框架XECA shell.xaml主要起到是一个容器或壳的作用 <Window x:Class="XECA.Shell" xmlns="http ...
- IOS 手势事件的冲突
关于手操作需要强调几点: UIImageView默认是不支持交互的,也就是userInteractionEnabled=NO ,因此要接收触摸事件(手势识别),必须设置userInteractionE ...
- 实验一补充内容 Java开发环境的熟悉-刘蔚然
本次实验 PSP时间统计 步骤 耗时百分比 需求分析 5% 设计 10% 代码实现 67% 测试 15% 分析总结 3%
- js判断input为空校验
突然发现最近js发现的问题比较多,更发现我怎么快成了前端开发了?不能够啊!我后台怎么不出问题呢?我的后台是太简单了吗?mybatis-dao-service-controller返回给前台...... ...
- Android笔记:百度地图与高德地图坐标转换问题
安卓项目使用了百度地图的定位SDK,web端使用的也是百度地图, 后来发现界面显示百度地图不如高德效果好,web改用高德地图,原本的百度地图坐标是可以直接使用的,由于高德和百度地图的坐标系不一致 要如 ...
- MFC之常用控件(四)
常用控件主要包括:静态文本框.编辑框.单选按钮.复选框.分组框.列表框.组合框.图片控件.列表控件.树形控件和进度条控件等等.本节教程先来讲解静态文本框的使用. 控件的通知消息 在将静态文本框的使用之 ...
- 给ul中的li添加事件的多种方法
给ul中的li添加事件的多种方法 这是一个常见,而且典型的前端面试题 <ul> <li>11111</li> <li>22222</li> ...