-
关于继承与多态
关于继承与多态 关于继承与多态的几点总结 1、父类的所有方法都能被继承吗?能被重写吗?能表现出多态性吗? 1.1 非静态方法 1.1.1被public、default、protected修饰的非静态方法 能被子类继承,如果没有被final修饰,则能被重写,当父类引用指向子类对象时,表现出多...
-
阿里架构师浅析ThreadLocal源码——黄金分割数的使用
阿里架构师浅析ThreadLocal源码——黄金分割数的使用 一. 前提 最近接触到的一个项目要兼容新老系统,最终采用了ThreadLocal(实际上用的是InheritableThreadLocal)用于在子线程获取父线程中共享的变量。问题是解决了,但是后来发现对ThreadLocal的理解不够深入,于是顺...
-
框架用多了真的会死人的,spring-cloud全家桶与mybitais 集成完
框架用多了真的会死人的,spring-cloud全家桶与mybitais 集成完整示例(附下载) ? 题外话: 看到这一长串包含各种技术名词的标题,一路走来感觉研发深深的被各种框架给绑架了,从我们刚出生最简单的jsp,servlet打天下,到spring mvc的盛行,再到现在spring-boot,spr...
-
Java 修饰符
Java 修饰符 Java 修饰符 Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: public class className { // ... } private boolean myFlag; static final doub...
-
基于有限状态自动机的数据类型识别功能(1)
基于有限状态自动机的数据类型识别功能(1) 有限状态自动机(FSM):是一种表达某一状态到另一状态发生转化的数学模型。 例如:在长跑比赛开始时 我处于等待的状态下,待裁判喊 预备 时,我就会从等待状态转换到预备状态。听到裁判的枪声时,我就从预备状态转换到奔跑状态...
-
《代码整洁之道》总结和笔记
《代码整洁之道》总结和笔记 前言 《代码整洁之道》在业内有很高的知名度,被诸多前辈推荐给后来者阅读。本书以循序渐进改造一个小程序的方式,演示了一个程序可能的各种设计(在代码层面)。手把手教你该怎么设计代码,为何要这样设计,这样设计的好处是什么。通过一...
-
多线程与高并发(三)synchronized关键字
多线程与高并发(三)synchronized关键字 上一篇中学习了线程安全相关的知识,知道了线程安全问题主要来自JMM的设计,集中在主内存和线程的工作内存而导致的内存可见性问题,及重排序导致的问题。上一篇也提到共享数据会出现可见性和竞争现象,如果多线程间没有共享的数...
-
Java 添加、修改PPT幻灯片中的表格
Java 添加、修改PPT幻灯片中的表格 本文将介绍通过Java编程在PPT操作表格的方法。包括添加表格到PPT幻灯片,并设置表格样式、单元格对齐方式、单元格背景色、边框样式、字体、字号、合并单元格等;同时,通过加载已有表格的幻灯片也可以对表格实现添加、删除行或列、设...
-
Java基础--JDBC
Java基础--JDBC 一、JDBC 1、JDBC简介 (1) JDBC(Java Database Connectivity),即Java数据库连接。用于在Java程序中实现数据库操作功能。 (2)是一种用于执行SQL语句的Java API,使用户以相同的方式连接不同的数据库。 (3)JDBC提供一套标准接口,即访问数据库通...
-
经典面试题——两个线程交替打印奇数和偶数
经典面试题——两个线程交替打印奇数和偶数 前提 今天下班时候和同事聊天偶然听到面试题两个线程交替打印奇数和偶数的实现,这里做一个复盘。 复盘 场景一:线程A打印奇数,线程B打印偶数,线程A和线程B交替打印,使用对象监视器实现。 场景二:线程A打印奇数,线程B打...
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
