我的2017年文章汇总——Java及中间件篇

2018即将到来,大家看着2017给自己制定的计划有没有感慨?当你觉得过去一年没有什么进步时,那么请行动起来,能开始总是好的。

近期准备把过去一年写的文章按照分类重新整理推送一遍,包括:“分布式”、“机器学习”、“深度学习”、“NLP”、“Java深度”、“Java并发核心”、“JDK源码”、“Tomcat内核”。

本篇推送Java及中间件相关文章。

volatile足以保证数据同步吗

JVM层对jar包字节码加密

Java安全管理器

内存数据网格hazelcast的一些机制原理

如何设计一个数据库中间件

开源一个简易轻量的reactor网络框架

集群RPC通信该怎么做

如何设计一个web容器

从操作系统内核看Java非阻塞IO事件检测

简看线程池原理

注解的原理又是怎么一回事

如何用弱引用实现内存泄漏检测

谈谈Java基础数据类型

如何让你的传输更安全——NIO模式和BIO模式实现SSL协议通信

web安全认证机制知多少

Java调用本地方法又是怎么一回事

从ASCII聊起

服务器模型——从单线程阻塞到多线程非阻塞(上)

服务器模型——从单线程阻塞到多线程非阻塞(中)

=============广告时间===============

鄙人的新书《Tomcat内核设计剖析》已经在京东销售了,有需要的朋友可以购买。感谢各位朋友。

为什么写《Tomcat内核设计剖析》

=========================

欢迎关注:

时间: 2024-11-12 16:12:38

我的2017年文章汇总——Java及中间件篇的相关文章

我的2017年文章汇总——深度学习篇

2017快过完了,大家过去一年收获如何?不管怎样,保持好心态,未来不迎,当下不杂,既过不恋. 近期准备把过去一年写的文章按照分类重新整理推送一遍,包括:"分布式"."机器学习"."深度学习"."NLP"."Java深度"."Java并发核心"."JDK源码"."Tomcat内核". 本篇推送深度学习相关文章. LSTM神经网络 GRU神经网络 循环

我的2017年文章汇总——机器学习篇

2018,你跟自己做了约定了吗?为了遇见更好的自己. 近期准备把过去一年写的文章按照分类重新整理推送一遍,包括:"分布式"."机器学习"."深度学习"."NLP"."Java深度"."Java并发核心"."JDK源码"."Tomcat内核". 本篇推送机器学习相关文章. 强化学习 机器学习之条件随机场(CRF) 隐马尔可夫模型的Viterbi解码算

WCF REST系列文章汇总(共9篇)

[01] 一个简单的REST服务实例 [02] WebHttpBinding与消息编码 [03] Web消息主体风格(Message Body Style) [04] 帮助页面与自动消息格式(JSON/XML)选择 [05] WebServiceHost有何特别之处? [06] UriTemplate.UriTemplateTable与WebHttpDispatchOperationSelector [07] 通过ASP.NET Output Caching实现声明式缓存 [08] 提高性能的一

我的博客文章汇总

我的博客文章汇总: 1.Newlife XCode组件 Newlife XCode组件资源目录汇总[2013年版]  http://www.cnblogs.com/asxinyu/archive/2013/04/16/3023386.html  拥有自己的代码生成器-Newlife.Xcode模板编写教程  http://www.cnblogs.com/asxinyu/archive/2012/05/11/2495353.html  拥有自己的代码生成器-NewLife.XCode代码生成器分析

一周精华文章汇总

摘要: 氪周刊 171期: 36氪 一周精华文章汇总 融资快讯 生活用品按月订购服务商Birchbox获得6000万美元B轮融资 Birchbox是一家提供生活用品试用样品按月订购服务的公司,公司刚完成一轮6000万美 氪周刊 171期:36氪一周精华文章汇总 融资快讯生活用品按月订购服务商Birchbox获得6000万美元B轮融资 Birchbox是一家提供生活用品试用样品按月订购服务的公司,公司刚完成一轮6000万美元的B轮融资,估值达4.85亿美元 .消费者可以在网上按月订购各种生活用品的

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 文章汇总及学习指南

一.AgileEAS.NET平台简介 AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的,AgileEAS.NET应用开发平台包含基础类库.资源管理平台.运行容器.开发辅助工具等四大部分,资源管理平台为敏捷并行开发提供了设计.实现.测试等开发过程的并行. AgileEAS.NET平台基于软件过程改进以及构件化快速开发两方面达到这方面的目标,在软件过程改进实践方面,提出了独有的

Java异常处理终结篇——如何进行Java异常处理设计

[本文转自于Java异常处理终结篇--如何进行Java异常处理设计] 有一句这样话:一个衡量Java设计师水平和开发团队纪律性的好方法就是读读他们应用程序里的异常处理代码. 本文主要讨论开发Java程序时,如何设计异常处理的代码,如何时抛异常,捕获到了怎么处理,而不是讲异常处理的机制和原理. 在我自己研究Java异常处理之前,我查过很多资料,翻过很多书藉,试过很多搜索引擎,换过很多英文和中文关键字,但是关于异常处理设计的文章实在太少,在我研究完Java异常处理之后,我面试过很多人,也问过很多老员

(zhuan) 深度学习全网最全学习资料汇总之模型介绍篇

  This blog from : http://weibo.com/ttarticle/p/show?id=2309351000224077630868614681&u=5070353058&m=4077873754872790&cu=5070353058   深度学习全网最全学习资料汇总之模型介绍篇 雷锋网  作者: 三川 2017-02-21 16:38:00 查看源网址 阅读数:4       本文旨在加速深度学习新手入门,介绍 CNN.DBN.RNN.RNTN.自动编码

新手入门之如何掌握Java(J2SE篇)

j2se 本文是另外一篇文章<如何才算掌握Java(J2SE篇)>(后面简称标准篇)的姊妹篇,提出了标准,但是不告诉新手如何才能达到那个标准似乎说不过去. 首先需要说的是达到这个标准是比较困难的,没有三年的时间一般是不可能的,没有实际的项目的经验的熏陶也是不可能的,下文会说明为什么.然后给出两个宝典:一个就是TIJ(Thinking in Java),另外一个就是chm格式的JDK的API. TIJ可以看看(javaresearch.org/download/thread.jsp?thread