tkggft Goto Github PK
Name: chengcai
Type: User
Name: chengcai
Type: User
经历BATJ面试后总结的【高级Java后台开发面试指南】,纯净干货无废话,针对高频面试点
A curated collection of common interview questions to help you prepare for your next interview.
java例子实践
Twitter bootstrap 3 admin template
😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,后端同学必看,前端同学也可学习
一个基于SAE Java平台的微信平台公众帐号应用例子(使用Spring/SpringMVC/MyBatis框架)详情访问:http://aixuexiao.sinaapp.com
Java implementations of some well-studied algorithms and problems commonly asked in technical interviews
2016阿里巴巴面试题目
alibaba的商城web
alibaba dubbo框架架构学习,二次开发等
阿里巴巴面试资源汇总
阿里巴巴实习期间沉淀的学习笔记文档
2016年阿里中间件性能挑战赛初赛题,RocketMQ+JStorm+Tair实时统计双11交易金额
2015 ali中间件比赛项目,1. 通信模块: 涉及到了消息架构设计,每一个主题分配1-2个队列,这个是可以横向增加,考虑到了一个主题有多个消费者订阅,而且还有过滤条件,为了负载均衡,对应的队列投递消息是根据随机数对队列数取膜完成的。以上是内存队列。 2. 持久化系统:因为考虑到机器坏掉,broker不可用等等原因导致的消息丢失,就需要每次收到的消息必须及时落盘,这个就是比赛优化的重中之重。为此设计了一个小型的文件系统,借鉴阿里的rocketmq. 用一个大的日志文件,一般1G大小每个,和内存队列的结构映射到实体队列。整个日志文件是顺序文件,每条消息固定大小,里面有对应的队列号,消息号,还有长度等等。这个方便恢复消息到实体队列用的。 同步刷盘,异步刷盘,持久化必须可靠,所以一般是同步刷盘到日志文件,日志文件定时异步刷盘到实体队列,实体队列里面是索引,消息的本体在日志文件里面。为了加快大面积的写入速度,用了内存映射:内存映射文件首先将外存上的文件映射到内存中的一块连续区域,被当成一个字节数组进行处理,读写操作直接对内存进行操作,而后再将内存区域重新映射到外存文件,这就节省了中间频繁的对外存进行读写的时间,大大降低了读写时间
阿里FastJson Demo
阿里云Mongodb实战课程实验源码,第一阶段阶段源码,下载后需要再次配置Mongodb连接,并且编写Repository层代码,实现Spring MVC网站。 Java HTML5博客网站Demo,基于阿里云Mongodb数据库和Java Spring Boot,**MongoDB学习交流QQ群 511943641。Java Spring Boot HTML5 Blog Website Demo based on Java Spring Boot and Alibaba Cloud Mongodb database.
阿里日志服务 Demo
阿里巴巴中间件大赛第一赛季代码(排名33)
阿里巴巴中间件大赛第二赛季代码(最终排名13,比赛结束之后跑出了31.5w的query数量)
阿里巴巴口碑商家客流量分析系统
Apple Push Notification Service Implement with Java(java apns)
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
后端架构师技术图谱
互联网公司架构: 淘宝技术架构,阿里巴巴技术架构
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
A curated list of awesome frameworks, libraries and software for the Java programming language.
Collection of awesome Java project on Github(非常棒的 Java 开源项目集合).
How to prepare BAT technology interview answer - Java research and development direction
大数据入门指南 :star:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.