Java中的异常处理 所有的异常的父类是Throwable类;Throwable类有两个子类:Exception异常类和Error错误类。(Exception知识区域)try...catch...finally 序列化和反序列化 序列化是指将对象转为字节序列存储到磁盘的过程;反序列化是将字节序列转为 ...
分类:
编程语言 时间:
2019-08-09 01:25:26
阅读次数:
128
之前的例子代码只是测试代码,只是为了说明原理,例子本身很简单,所以有一些考虑不周的地方。比如当获取到锁之后在业务操作执行过程中发生了环境问题导致断开了和Redis的连接,那就无法在finally块中释放锁,导致其他等待获取锁的线程无限等待下去,也就是发生了死锁现象。 解决方式: 可以在Redis中给 ...
分类:
其他好文 时间:
2019-08-06 19:39:19
阅读次数:
93
finally 中的代码一定会执行, 除非在finally之前 JVM退出了 一般用来释放资源,IO流关闭流 DB中关闭数据库的连接 一定会执行,即使return了,也会执行 如果catch里面有return语句,请问finally的代码还会执行吗?如果会,请问是在return前还是return后。 ...
分类:
其他好文 时间:
2019-08-06 00:52:41
阅读次数:
116
RabbitMQ简介 RabbitMQ是一种消息队列,有着类似代理的作用,它允许软件、应用相互连接和扩展。这些应用可以相互链接起来组成一个更大的应用,或者将用户设备和数据进行连接,消息系统通过将消息的发送和接收分离来实现应用程序的异步和解偶。它可以为你的应用提供一个通用的消息发送和接收平台,并且保证 ...
分类:
其他好文 时间:
2019-08-05 18:52:55
阅读次数:
134
一>变量:就是将一些运算的中间结果暂存到内存中,一便后续代码调用。 1.必须由数字,字母,下划线任意组合,不能数字开头 2.不能是pathon中的关键字 and as assert break class continue def del elif else except exec finally ...
分类:
编程语言 时间:
2019-08-04 15:11:20
阅读次数:
91
# # pcj#1、简单的异常处理# try:# num=int(input("请输入一个整数:"))# except:# #当输入不是整数时,异常# print("请输入正确的整数")# print("*"*50)#2、根据异常类型来处理# 需求:让用户输入一个整数,然后用8来除以用户输入的数值# ...
分类:
编程语言 时间:
2019-08-03 17:32:51
阅读次数:
97
1. 我们在哪见过吗? Have we met? You must be Purr. 2. 非常高兴最后见到你了 I am very happy to finally meet you. / I'm delighted to meet you. I am glad to hear that. 3.你 ...
分类:
其他好文 时间:
2019-07-31 23:58:00
阅读次数:
210
python基础 1.变量 一、什么是变量 变化的量,一般用来赋一些值 二、定义变量 既然知道了变量是什么玩意,那我们如何在Python中定义变量呢? 三、变量的组成 变量由变量名(接收变量值) 、=(赋值符号) 、 变量值(数值) 组成 变量名 :变量名用来引用变量值,但凡需要用变量值,都需要通过 ...
分类:
其他好文 时间:
2019-07-29 23:07:31
阅读次数:
231
哈哈,我弄出来了。在大富翁上搜索的。Form1.DBGrid1.SelectedIndex := 4;Form1.DBGrid1.SetFocus;这样就行了。谢谢你! procedure TForm1.Button1Click(Sender: TObject);begin{修改KuCunInfo中 ...
分类:
数据库 时间:
2019-07-28 17:53:07
阅读次数:
133
用逻辑流程图来表示这三者的执行关系吧: 呃..画完我就后悔了,这种表示方法根本不简洁直观. 简单的说, try + except 的组合,大家都很清楚了: try 中无异常,不执行except try中遇到异常,就停止当前语句, 去执行except中的语句 finally 的作用是, try 和 e ...
分类:
编程语言 时间:
2019-07-26 11:54:11
阅读次数:
140