RESTful理解与实践 架构

RESTful理解与实践

Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必需的信息。如果服务器在请求之间的任何时间点重启,客户端不会得到通知。此外,无状态请求可以由任何可用服务器回答,这十分适合云计算之类的环境。客户端可以缓存数据以改进性能。
阅读全文
Java-底层原理-编译原理 后端技术

Java-底层原理-编译原理

Java-JVM-从源代码到机器码转载声明:本文系转载自以下文章:JVM系列第4讲:从源代码到机器码,发生了什么?作者:陈树义来源:博客园转载仅为方便学习查看,一切权利属于原作者,本人只是做了整理和排版,如果带来不便请联系我删除。摘要在上篇文章我们聊到,无论什么语言写的代码,其到最后都是通过机器码运行的,无一例外。那么对于Java语言来说,其从源代码到机器码,这中间到底发生...
阅读全文
设计模式详解(二)--------工厂模式 架构

设计模式详解(二)--------工厂模式

关于工厂模式工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如Aa=newA()工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多...
阅读全文
设计模式详解(一)--------单例模式 架构

设计模式详解(一)--------单例模式

设计模式(DesignPattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995年,GoF(GangofFour,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了23种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。...
阅读全文

JVM虚拟机详解------javap概述及实战示例

1.javap相关javap是官方提供的,用于反编译一个或多个.class文件的java工具,使用javap命令,我们可以查看类的具体信息,有助于我们分析代码的运行状态,更好的理解jvm工作原理。javap官方文档2.javap使用格式javap<options><classes>3.option集-help--help-?输出此用法消息-version版本信息-v-verbose
阅读全文
JVM虚拟机详解------jvisualvm使用及实战经历 架构

JVM虚拟机详解------jvisualvm使用及实战经历

1.相关jvisualvm官方文档官方对jvisualvm的介绍是Visuallymonitors,troubleshoots,andprofilesJavaapplications.JavaVisualVM是一个直观的图形用户界面,当基于Java技术的应用程序在指定的Java虚拟机(JVM)上运行时,可提供有关它们的详细信息。之所以命名为JavaVisualVM,是因为JavaVisualVM提供了有关JVM软件的可视化信息。JavaVisualVM将多个监视,故障排除
阅读全文
Spring IOC详解 以及 Bean生命周期详细过程 可以硬刚面试官的文章 后端技术

Spring IOC详解 以及 Bean生命周期详细过程 可以硬刚面试官的文章

面试题来自面试官发自灵魂深处的拷问:谈谈你对spring的理解;一脸懵逼的求职者的内心活动:啥?具体的问题是什么?现在的面试都不按套路出牌了吗?抛出一个这么大的问题,你让我怎么回答?一脸懵逼的求职者的回答:额~~~这个。。。。额~~~那个。。。。额~~~不知道唉。。。为什么面试官要问这种问题?不可否认,现在的大多数的面试出题方式都是这样的,惊人的相似,就是面试官喜欢抛出一个问题,看你能讲多深,考的就是你对这项技术的深度和广度,深度就是你对技...
阅读全文
自动化编程技术------IDEA插件开发 架构

自动化编程技术------IDEA插件开发

之前的文章“自动化编程---JSR269”中,我们实现了使用Processor自动生成代码,但是不能在debug时使用自动生成的代码,要解决这个问题就需要依托IDEA的插件功能了,在这篇文章中,我就来跟大家一起探索一下IDEA插件的开发过程,并实现一个小demo,废话少说,我们现在直接开始
阅读全文

自动化编程技术------JSR269相关概念及实战

插件化注解处理(Pluggable Annotation Processing)APIJSR 269提供一套标准API来处理AnnotationsJSR 175,实际上JSR 269不仅仅用来处理Annotation,我觉得更强大的功能是它建立了Java 语言本身的一个模型,它把method、package、constructor、type、variable、enum、annotation等Jav
阅读全文
本文目录
    Loading...