一、异常 1.什么是异常 异常是指程序在运行是发生的不正常事件,会中断运行的程序称之为异常 2.什么是异常处理 Java编程语言使用异常处理机制为程序提供了错误处理的能力。一般处理顺序为:程序中预先设置好 对付异常的处理办法→程序运行→异常→对异常进行处理→处理完毕,程序继续运行 3.Java中如何 ...
分类:
编程语言 时间:
2019-06-04 22:48:30
阅读次数:
148
时隔3年。这个窗口 看到觉得特别亲切,舒服 昨天学了 一些概念 ref out 以及引用类型值类型。lambda 匿名方法 什么的 发现啊。当你知道 内存的 数值和对象的处理机制,js的匿名函数,钩子函数,等等 这些对于我在回过头来看C#以前的东西,以前觉得难,现在觉得简单多了。 其实语言都是相同的 ...
分类:
Web程序 时间:
2019-06-04 12:45:07
阅读次数:
97
Middleware Middleware是一个镶嵌到django的request/response处理机制中的一个hooks框架。它是一个修改django全局输入输出的一个底层插件系统。 每个中间件组件负责一些特定的功能,比如说 Django包含一个 AuthenticationMiddlewar ...
分类:
其他好文 时间:
2019-06-03 21:31:05
阅读次数:
107
1.使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。 当flag为false时,停止线程。 2.使用stop()强行终止线程(这个方法不推荐用,因为stop()和suspend(),resume一样,可能发生不可预料的结果,没有错误处理机制) 3.使用interrupt()中断线程, ...
分类:
编程语言 时间:
2019-05-24 19:02:05
阅读次数:
144
异常的处理机制 1.两种异常处理方式:try-catch-finally ; throws ; 2.异常处理:抓抛模型 2.1.过程一:“抛”生成异常对象的过程 程序在执行过程中,一旦出现异常,就会在出现异常的代码的位置,生成相应的异常类的对象,并将,此对象抛出。 2.2.过程二:“抓”可以为异常处 ...
分类:
编程语言 时间:
2019-05-18 21:11:18
阅读次数:
167
GC回收java堆和方法区的内存,判断对象是否存活采用可达性分析算法。 GC算法有四种:标记-清除算法、复制算法、标记-整理算法、分代收集算法,当前商业虚拟机都采用分代收集算法:新生代和老年代,其中新生代采用复制算法,老年代采用标记清除或标记整理算法。 七种垃圾收集器: 1、Serial收集器 2、 ...
分类:
编程语言 时间:
2019-05-11 09:31:56
阅读次数:
140
一:事务认识 大家所了解的事务Transaction,它是一些列严密操作动作,要么都操作完成,要么都回滚撤销。Spring事务管理基于底层数据库本身的事务处理机制。数据库事务的基础,是掌握Spring事务管理的基础。这篇总结下Spring事务。 事务具备ACID四种特性,ACID是Atomic(原子 ...
分类:
编程语言 时间:
2019-05-08 20:23:45
阅读次数:
136
一.GUI的设计步骤 1.建立用户界面 设计一个顶层容器对象,如JFrame 确定布局,增加组件 改变组件颜色、字体 2.增加事件处理 编写事件监听器类(内含事件处理方法) 在事件源上注册事件监听器对象 3.显示用户界面 二.事件处理机制的几个重要概念 1.事件 事件是用户在界面上的一个操作(通常使 ...
分类:
编程语言 时间:
2019-05-08 09:34:19
阅读次数:
274
恢复内容开始 android中基本都是依托于界面上的编程,而与界面编程相关密切的就是事件的处理。当用户在程序界面上执行各种操作时,应用程序必须为用户动作提供响应,这种响应的动作就需要通过事件处理来完成。 Android提供了两种方式的事件处理(事件处理机制): 1、基于回调的事件处理(主要用于处理一 ...
分类:
移动开发 时间:
2019-05-07 21:33:50
阅读次数:
185
1.消息处理机制简介 主要用于进程内线程之间的通信,主线程一般调用looper()进行循环等待处理消息,其它线程向它发消息并指定消息的处理方法。 (1)涉及文件包括frameworks中的:Looper.javaHandler.javaMessageQueue.javaMessage.javaand ...
分类:
移动开发 时间:
2019-05-02 09:46:17
阅读次数:
198