-
Java连载62-使用throws关键字处理异常
Java连载62-使用throws关键字处理异常 ?一、处理异常的两种方式 1.所有的编译时异常,要求程序员在编写程序阶段,必须对它进行处理,如果不处理的话,编译就会无法通过,处理异常有两种方法:捕捉和声明抛出。 2.捕捉:try.....catch....... 3.声明抛出就是方法声明的位...
-
最简单的 Java内存模型 讲解
最简单的 Java内存模型 讲解 本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 前言 在网上看了很多文章,也看了好几本书中关于JMM的介绍,我发现JMM确实是Java中比...
-
JAVA笔记 -- 访问权限控制
JAVA笔记 -- 访问权限控制 访问权限控制 没有权限控制的时候,由于所有的接口都是可以访问的。当一个类库部分代码,发现有更好的方法解决的时候,可能其他接口会发生改动。这会导致另一个地方的引用该类库的程序发生崩溃。为了解决这种问题,权限管理就显得尤为重要了...
-
Spring源码加载BeanDefinition过程
Spring源码加载BeanDefinition过程 本文主要讲解Spring加载xml配置文件的方式,跟踪加载BeanDefinition的全过程。 源码分析 源码的入口 ClassPathXmlApplicationContext构造函数 new ClassPathXmlApplicationContext(spring.xml)用于加载CLASSPATH下的Spring配置文件,...
-
CAS与ABA问题产生和优雅解决
CAS与ABA问题产生和优雅解决 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Shell(六):输入/输出重定向
Shell(六):输入/输出重定向 重定向的作用是将命令的执行结果输出到指定的文件中。 重定向命令列表如下: 文件描述符 0 通常是标准输入(STDIN), 1 是标准输出(STDOUT), 2 是标准错误输出(STDERR)。 1、输出重定向 将输出重定向到file示例: 注意,任何file1...
-
inux 资源监控分析-pidstat
inux 资源监控分析-pidstat pidstat是sysstat工具的一个命令,用于监控全部或指定进程的cpu、内存、线程、设备IO等系统资源的占用情况。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统...
-
阿里巴巴Java开发手册正确学习姿势是怎样的?刷新代码规范认知
阿里巴巴Java开发手册正确学习姿势是怎样的?刷新代码规范认知 很多人都知道,阿里巴巴在2017发布了《阿里巴巴Java开发手册》,前后推出了很多个版本,并在后续推出了与之配套的IDEA插件和书籍。 相信很多Java开发都或多或少看过这份手册,这份手册有7个章节,覆盖了编...
-
JDBC
JDBC JDBC JAVA Database Connectivity java 数据库连接 为什么会出现JDBC SUN公司提供的一种数据库访问规则、规范,由于数据库种类较多,并且java语言使用比较广泛,sun公司就提供了一种规范,让其他的数据库提供商去实现底层的访问规则。我们的java程序只要使用sun公...
-
数据结构与算法(1)-稀疏数组
数据结构与算法(1)-稀疏数组 概念 所谓稀疏数组就是数组中大部分的内容值都未被使用(或都为零),在数组中仅有少部分的空间使用。因此造成内存空间的浪费,为了节省内存空间,并且不影响数组中原有的内容值,我们可以采用一种压缩的方式来表示稀疏数组的内容 问题...
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
