-
基于有限状态自动机的数据类型识别功能(1)
基于有限状态自动机的数据类型识别功能(1) 有限状态自动机(FSM):是一种表达某一状态到另一状态发生转化的数学模型。 例如:在长跑比赛开始时 我处于等待的状态下,待裁判喊 预备 时,我就会从等待状态转换到预备状态。听到裁判的枪声时,我就从预备状态转换到奔跑状态...
-
多线程与高并发(三)synchronized关键字
多线程与高并发(三)synchronized关键字 上一篇中学习了线程安全相关的知识,知道了线程安全问题主要来自JMM的设计,集中在主内存和线程的工作内存而导致的内存可见性问题,及重排序导致的问题。上一篇也提到共享数据会出现可见性和竞争现象,如果多线程间没有共享的数...
-
spring5 源码深度解析— IOC 之 默认标签解析(上)
spring5 源码深度解析— IOC 之 默认标签解析(上) 概述 接前两篇文章spring源码深度解析Spring的整体架构和环境搭建 和spring源码深度解析 IOC 之 容器的基本实现 本文主要研究Spring标签的解析,Spring的标签中有默认标签和自定义标签,两者的解析有着很大的不同,...
-
Java 并发集合类
Java 并发集合类 集合 ?1 ConcurrentHashMap ??基于 散列链表+红黑树 实现,类似于 HashMap,JDK 8 进行了优化,利用 volatile + CAS 实现无锁化操作,保证线程安全的同时,提高性能。默认容量16,默认加载因子0.75; ??散列链表和红黑树的内部类定义如下: // 基本结...
-
Java基础--JDBC
Java基础--JDBC 一、JDBC 1、JDBC简介 (1) JDBC(Java Database Connectivity),即Java数据库连接。用于在Java程序中实现数据库操作功能。 (2)是一种用于执行SQL语句的Java API,使用户以相同的方式连接不同的数据库。 (3)JDBC提供一套标准接口,即访问数据库通...
-
renren-fast后端源码参考-配置和对应工具
renren-fast后端源码参考-配置和对应工具 1. renren-fast后端源码参考-配置和对应工具 1.1. 前言 renren-fast 是个开源的前后端分离快速开放平台,没有自己框架的同学可以直接使用它的,而我打算浏览一遍它的代码,提取一些好用的模块和功能结合自己的框架 这里我会罗...
-
面向对象之多态(向上转型与向下转型)
面向对象之多态(向上转型与向下转型) 1.多态的分类 什么是多态:同一个行为具有多个不同表现形式或形态的能力就是多态。 多态一般分为两种: 重写式多态和重载式多态。 重载式多态,也叫编译时多态。也就是说这种多态再编译时已经确定好了。重载大家都知道,方法名相...
-
spring5 源码深度解析— IOC 之 容器的基本实现
spring5 源码深度解析— IOC 之 容器的基本实现 概述 上一篇我们搭建完Spring源码阅读环境,spring源码深度解析Spring的整体架构和环境搭建这篇我们开始真正的阅读Spring的源码,分析spring的源码之前我们先来简单回顾下spring核心功能的简单使用 容器的基本用法 bean...
-
java中的==和equals
java中的==和equals 在java中,==两端的变量如果赋值都为基本数据类型,那么它比较的是两边的值是否相等;如果==两端的变量指向的都是引用类型的对象,那么它比较的将是两端变量指向的对象地址是否相同(研究过Integer类代码的小伙伴们应该啊知道,若两个Integer类型的...
-
Spring 在xml文件中配置Bean
Spring 在xml文件中配置Bean Spring容器是一个大工厂,负责创建、管理所有的Bean。 Spring容器支持2种格式的配置文件:xml文件、properties文件,最常用的是xml文件。 Bean在xml文件中的配置 beans 根元素,可包含多个bean元素,一个bean即一个Bean的配置。 bean 一个b...
2019-08-16 09:36:15 java基础文件IEServletWebSocketAVweb<Application常用
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
