三十九, 一.类的约束 1.抛出异常 NotImplementedError 2.抽象方法 含有抽象方法的类是抽象类 抽象类中的方法全是抽象方法的是接口 抽象类不能创建对象 二.异常处理 处理完后代码可继续运行 所有异常的根是Exception 1.基本语法 2.自定义异常 (继承Exception ...
                            
                            
                                分类:
编程语言   时间:
2019-01-02 23:21:23   
                                阅读次数:
266
                             
                         
                    
                        
                            
                            
                                    Netty源码分析第四章: pipeline 第6节: 传播异常事件 讲完了inbound事件和outbound事件的传输流程, 这一小节剖析异常事件的传输流程 首先我们看一个最最简单的异常处理的场景: 我们在handler的channelRead方法中主动抛出异常, 模拟程序中出现异常的场景, 经 ...
                            
                            
                                分类:
Web程序   时间:
2019-01-01 13:18:00   
                                阅读次数:
269
                             
                         
                    
                        
                            
                            
                                    并发编程-进程 相关概念 进程 进程:正则进行的一个过程或者说一个任务,而负责执行任务的则是CPU。进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统基础的结构。早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中 ...
                            
                            
                                分类:
编程语言   时间:
2019-01-01 00:18:13   
                                阅读次数:
191
                             
                         
                    
                        
                            
                            
                                模块(module)什么是模块一个.py文件就是一个模块(Module)。在开发过程中我们不会把所有的代码都写在一个.py文件中。随着代码量的增大,可以按照功能将函数或者类分开存放到不同的.py文件中。这样代码更方便管理,以及后期的维护,也便于其他程序来调用当前已经实现的功能~在开发过程中,我们也经常引用其他模块,例如:time,os,configparser,re等等在Python中模块一般有如
                            
                            
                                分类:
编程语言   时间:
2018-12-31 10:25:19   
                                阅读次数:
217
                             
                         
                    
                        
                            
                            
                                面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵 ...
                            
                            
                                分类:
其他好文   时间:
2018-12-30 14:49:06   
                                阅读次数:
196
                             
                         
                    
                        
                            
                            
                                    实验十八 总复习 实验时间 2018-12-30 1、实验目的与要求 (1) 综合掌握java基本程序结构; (2) 综合掌握java面向对象程序设计特点; (3) 综合掌握java GUI 程序设计结构; (4) 综合掌握java多线程编程模型; (5) 综合编程练习。 2、实验内容和步骤 任务1 ...
                            
                            
                                分类:
其他好文   时间:
2018-12-30 14:46:09   
                                阅读次数:
142
                             
                         
                    
                        
                            
                            
                                三十九, 一.类的约束 1.抛出异常 NotImplementedError 2.抽象方法 含有抽象方法的类是抽象类 抽象类中的方法全是抽象方法的是接口 抽象类不能创建对象 二.异常处理 处理完后代码可继续运行 所有异常的根是Exception 1.基本语法 2.自定义异常 (继承Exception ...
                            
                            
                                分类:
其他好文   时间:
2018-12-29 23:37:48   
                                阅读次数:
394
                             
                         
                    
                        
                            
                            
                                    守护进程:一个进程B守护另一个进程A,当被守护的进程A结束,进程B也就结束了。(不一定同生,但会同死) 两个特点: ①守护进程会在主进程代码执行结束后就终止 ②守护进程内无法再开启子进程,否则抛出异常。 注意:进程之间是互相独立的,主进程代码运行结束,守护进程随即终止 应用场景:如果主进程认为一旦自 ...
                            
                            
                                分类:
系统相关   时间:
2018-12-29 23:20:15   
                                阅读次数:
282
                             
                         
                    
                        
                            
                            
                                    在laravel5.3中使用事务 可以直接使用\DB::beginTransaction();使用 前提是数据库表必须支持事务,目前mysql中表类型只有InnoDb支持事务 想要在一个数据库事务中运行一连串操作,可以使用DB门面的transaction方法,如果事务闭包中抛出异常,事务将会自动回滚 ...
                            
                            
                                分类:
其他好文   时间:
2018-12-28 16:43:05   
                                阅读次数:
230
                             
                         
                    
                        
                            
                            
                                    包结构: Spring.xml UserDao.java 测试类Main方法 LogAspect.java 测试结果: @AfterReturning标签属性分析: value值: 可以写Aop的表达式,如execution、args、within等,多个之间使用&& || !作为连接; 也可以使用 ...
                            
                            
                                分类:
编程语言   时间:
2018-12-27 20:16:35   
                                阅读次数:
840