在java中提供了一个throwable接口,其中错误和异常都是对于这个接口的实现。 对于错误来说,程序员通常无能为力,一旦发生,只能想办法让程序优雅的退出。例如,常见的错误有: VirtualMachineError:java虚拟机运行错误,或者虚拟机运行不能得到足够资源 OutOFMemoryE ...
分类:
编程语言 时间:
2018-06-23 13:06:11
阅读次数:
163
高级语言 >字节码 >机器码 低级语言 >机器码 性能:高级<低级 高级语言的自动垃圾处理机制,方便,开发效率高。 php类:快速搭建网站,适用于写网页,有局限性。 python/C/java:人工智能。 python/java:既能写页面,又能写后台功能。 Java执行效率高于python,Jav ...
分类:
编程语言 时间:
2018-06-21 23:48:46
阅读次数:
259
面试题:阐述Handler的实现原理 面试题:阐述Handler的实现原理 2016年07月18日 21:01:35 阅读数:7574 2016年07月18日 21:01:35 阅读数:7574 阅读数:7574 处理过程: 从handler中获取一个消息对象,把数据封装到消息对象中,通过handl ...
分类:
其他好文 时间:
2018-06-21 11:51:28
阅读次数:
199
说到VCL中的消息处理就不能不提到TApplication,Windows会为每一个当前运行的程序建立一个消息队列,用来完成用户与程序的交互,正是通过Application完成了对Windows消息的集中处理! 首先通过Application.Run进入消息循环进行消息的处理,其中调用了Handle ...
分类:
其他好文 时间:
2018-06-20 18:58:35
阅读次数:
167
多线程概述:多线程是Java语言的高级特性之一,其应用非常广泛,例如组件事件处理机制中,将程序组件与事件监听绑定在一 起,当操作事件源时就会触发事件监听器, 这是因为除了主线程在执行外,还有一个专门负责执行事监听器的线程,这就是多线程的应用之一。讲将线程之前我们需要先了解一 一下什么是进程,简单的说 ...
分类:
编程语言 时间:
2018-06-19 20:09:26
阅读次数:
136
1.SpringMVC工作流程2.Controller3.接口安全机制4.Strut2运行流程5.高并发处理机制6.java中访问数据库的步骤,statement和prepareStatement的区别7.列出jsp中包含外部文件的方式,两者有何区别8.Jsp和Servelet中请求转发分别如何实现 ...
分类:
其他好文 时间:
2018-06-16 21:48:46
阅读次数:
139
一、中断和异常 中断何和异常是指明系统、处理器或当前执行程序(或任务)的某处出现一个事件,该事件需要处理器进行处理。通常,这种事情会导致执行控制器被强迫从当前运行程序转移到被称为终端处理程序或异常处理程序的特殊软件函数或任务中。处理器响应中断或异常所采取的行动称为中断/异常服务(处理)。 通常中断发 ...
分类:
其他好文 时间:
2018-06-16 00:07:58
阅读次数:
181
Java程序在运行期间,可能会发生不可被期望的事件,它会阻止程序按照程序员的预期正常执行,这就是异常。异常发生时,我们不应该让程序自生自灭,把输出的错误信息返回给用户,因此我们需要对异常进行处理,Java有着非常优秀的异常处理机制。直接上Java异常类之间的结构图,一目了然的看明白很多问题。 1、T ...
分类:
编程语言 时间:
2018-06-15 17:50:18
阅读次数:
196
CAN设计与应用指南 CAN设计与应用指南 0.前言 这是我为公司写的一个关于CAN总线的入门文章,对全面理解CAN总线特性很有帮助,拿出来分享给大家。 1. 简介 CAN总线由德国BOSCH公司开发,最高速率可达到1Mbps。CAN的容错能力特别强,CAN控制器内建了强大的检错和处理机制。另外不同 ...
分类:
其他好文 时间:
2018-06-13 01:00:59
阅读次数:
193
前几节我们知道mysql中建立的库 》文件夹,库中的表 》文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又 ...
分类:
其他好文 时间:
2018-06-12 22:25:53
阅读次数:
191