搜集好的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加载到内存中,当同时使用的用户数量较大时,会造成服务器不堪 ...
随机推荐
- Nginx服务器
什么是Nginx? Nginx是一种服务器软件,如同apache.tomcat.是一种高性能的HTTP和反向代理服务器以及代理邮件服务器.也就是说Nginx服务器可以发布网站,也可以负载均衡,还可以作 ...
- 【转】将 azw3 格式转换为 mobi 格式并保持原有排版格式
小伙伴多次向 Kindle 伴侣提出一个问题,那就是通过 Calibre 将排版精美的 azw3 格式电子书转换成 mobi 格式后推送到 Kindle,排版格式会发生很大的变化,比如行距过窄.内嵌字 ...
- 【转】C# 解析JSON方法总结
http://blog.csdn.net/jjhua/article/details/51438317 主要参考http://blog.csdn.NET/joyhen/article/details/ ...
- GZip压缩的js文件IE6下面不能包含<script>标签
IE6下面,GZip压缩的js文件,如果js中包含<script>标签,一遇到这样的标签,后面的内容居然都截断了,狂晕! 花了我一个晚上来找原因.. 需要将字符串'<script&g ...
- (转)js的call和apply
1.方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象. 说明: call ...
- Android项目框架升级尝鲜OkHttp
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 随着项目日趋稳定,需求不再总是变化,那么是时间来整理下项目了.先简单介绍下,本项目最初使用loop4 ...
- Spark Programming--Actions II
saveAsTextFile saveAsTextFile(path, compressionCodecClass=None) aveAsTextFile用于将RDD以文本文件的格式存储到文件系统中, ...
- C# Socket编程 同步以及异步通信
套接字简介:套接字最早是Unix的,window是借鉴过来的.TCP/IP协议族提供三种套接字:流式.数据报式.原始套接字.其中原始套接字允许对底层协议直接访问,一般用于检验新协议或者新设备问题,很少 ...
- 《JAVA NIO》读书笔记
第一章 简介 第二章 缓冲区 第三章 channel
- Python模块(json)
json json模块,用来处理json风格的数据 一.json的数据格式 json是javascripts的标准格式,json的格式是由若干个 键/值(key,values) 对的集合,该集合可以理 ...