-
Java自定义异常类
Java自定义异常类 Java自定义异常类 尽管Java已经预定义了许多异常类,但有时还需要定义自己的异常。编写自定义异常类实际上是继承一个API标准异常类,用新定义的异常处理信息覆盖原有信息的过程。常用的编写自定义异常类的模式如下: 当然也可选用Throwable作为父类。...
-
Java设计模式:单例模式
Java设计模式:单例模式 单例模式是Java中最常用的模式之一。它用于控制通过阻止外部实例化和修改而创建的对象数。这个概念可以推广到只有一个对象存在时更有效地运行的系统,或者将实例化限制为一定数量的对象,例如: 私有构造函数 - 没有其他类可以实例化新对象。...
-
Java内功心法,Set集合的详解
Java内功心法,Set集合的详解 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
回炉重铸系列之javaEE基础
回炉重铸系列之javaEE基础 这篇文章主要介绍 servlet filter listener interceptor 之 知识点。博文主要从 概念,生命周期,使命介绍其区别。详情如下: 概念 生命周期 使命 servlet servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动...
-
同样是高并发,QQ/微博/12306的架构难度一样吗?
同样是高并发,QQ/微博/12306的架构难度一样吗? 开篇 同一个用户并发扣款时,有一定概率出现数据不一致, 可以使用CAS乐观锁 的方式,在不降低吞吐量,保证数据的一致性: UPDATE t_yue SET money=$new_money WHERE uid=$uid AND money=$old_money ; 不能采用直接扣减...
-
Spring MVC
Spring MVC 一 、Spring MVC 的工作原理 ①、客户端发送请求 ②、如果请求符合指定后缀,请求进入核心控制器(dispatchServlet) ③、核心控制器根据请求 url,查找 HandlerMapping找到对应的 Controller来处理,没有则返回404 ④、核心控制器会根据获得的 Handler 选...
-
Docker File入门(一)
Docker File入门(一) 需求 入门使用docker file构建镜像,先来一个简单的需求: 使用docker file制作简单的tomcat的镜像,使运行镜像显示自定义的首页。 过程 1.了解tomcat镜像 想要构建这样一个镜像,我们必须先连接tomcat原始镜像的目录结构: 使用命令 docker run...
-
Java高性能编程之CAS与ABA及解决方法
Java高性能编程之CAS与ABA及解决方法 Java高性能编程之CAS与ABA及解决方法 前言 如果喜欢暗色调的界面或者想换换界面,可以看看我在个人博客发布的 Java高性能编程之CAS与ABA及解决方法。 CAS概念 CAS,全称Compare And Swap,比较与交换。 属于硬件级别的同步原语,从...
-
编程必备基础知识|计算机组成原理篇(07):计算机的总线
编程必备基础知识|计算机组成原理篇(07):计算机的总线 计算机基础方面的知识,对于一些非科班出身的同学来讲,一直是他们心中的痛,而对于科班出身的同学,很多同学在工作之后,也意识到自身所学知识的不足与欠缺,想回头补补基础知识。关于计算机基础的课程很多,内...
-
深入理解JVM,类加载器
深入理解JVM,类加载器 虚拟机设计团队把类加载阶段中的通过一个类的全限定名来获取描述此类的二进制字节流(即字节码)这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为类加载器。 一般来说,Java 虚拟机使...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
