有两中方式:1.捕获异常,自己处理. 2.throw出去,让别人处理. 举个例子:public class A{ try{ 可能放生异常的语句... }catch(Exception e){ e.getMessage();//自己处理 }}public class A throws Exceptio ...
分类:
编程语言 时间:
2017-10-23 01:10:41
阅读次数:
282
[摘要] 使用递归、isinstance,判断 value 是否是字典类型,如果不是,则合并key 名称写入新字典。 ...
分类:
编程语言 时间:
2017-10-23 01:10:47
阅读次数:
371
import randomwhile True: code = '' for i in range(4): current = random.randrange(0,4) if current == i: temp = chr(random.randint(65,90)) else: temp = ...
分类:
编程语言 时间:
2017-10-23 01:13:09
阅读次数:
222
前言:终于有机会在工作中使用高版本的Java8,但是一直没有对java8中添加的新特性进一步了解过,所以趁着这个机会学习一下,能够在编程中熟练的使用。 一、接口的改变 我们知道,在java8版本以前,接口中只能定义静态常量和抽象方法,但是在java8添加了默认方法,也叫扩展方法; 这样,实现类不必实 ...
分类:
编程语言 时间:
2017-10-23 01:14:29
阅读次数:
241
http://www.runoob.com/python3/python3-basic-operators.html 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 ...
分类:
编程语言 时间:
2017-10-23 01:14:53
阅读次数:
268
第十一章文件和素材11.1打开文件open函数用来打开文件,语法如下:open(name[,mode[,buffering]])f=open(r‘/home/python/somefile.txt‘)11.1.1文件模式r读模式w写模式a追加模式b二进制模式(可添加到其他的模式中)+读写模式(可添加到其他的模式中)在模式参数中使用U参数能够..
分类:
编程语言 时间:
2017-10-23 01:15:47
阅读次数:
216
ie 6-8支持event事件,ff浏览器不支持 ff浏览器支持传参自带的event事件 因此可以做一个兼容ie和ff的事件 ...
分类:
编程语言 时间:
2017-10-23 12:52:10
阅读次数:
143
是个小的知识点,但因为一个小细节浪费了大半天的时间才弄好, 我这边是用java service接收到android端的照片,照片格式为用base64处理的二进制图片,按照一般的思路就是直接接收后,生成一个图片文件, 然后用流写进数据, 然而,看了下路径下面写出的图片,居然是纯黑的,这个服务中也没有异 ...
分类:
编程语言 时间:
2017-10-23 13:33:48
阅读次数:
215
一、常用命令含义 例一、 1、@ 它的作用是让执行窗口中不显示它后面这一行的命令本身。通俗一点说,行首有了它的话,这一行的命令就不显示了。例子中,首行的@echo off中,@的作用就是让脚本在执行时不显示后面的echo off部分。 2、echo 中文为“反馈”、“回显”的意思。它其实是一个开关命 ...
分类:
编程语言 时间:
2017-10-23 13:53:36
阅读次数:
248
数组中常见的异常有:1、数组下标越界异常 2、数组空指针异常,其中空指针异常又分为3种,代码示例如下: ...
分类:
编程语言 时间:
2017-10-23 14:20:24
阅读次数:
172
将随意填充的数组排序成堆的形式,然后进行删除堆的操作,因为堆删除的永远是当前堆中最大的,根据这个特性,可以获取有序的数组(排成堆)从最后一个父节点开始向下调整,一直到最上面的父节点。(删除堆)删除操作,获得的是当前最大的值 ...
分类:
编程语言 时间:
2017-10-23 15:02:46
阅读次数:
231
1.集合框架 我们已经学习过使用数组来批量存储某一类数据; 但是,数组还是存在一些不足,比如长度不可变(建立对象的时候就已经定义好长度); 查找某一个数据时,要依靠索引值来遍历数组进行条件查找,数据量很大时就很耗时; 于是,就有了某一类长度可变,不依靠索引查找的存储数据的方法 集合。 实现这一功能的 ...
分类:
编程语言 时间:
2017-10-23 15:04:44
阅读次数:
178
简介线程池作为提高程序处理数据能力的一种方案,应用非常广泛。大量的服务器都或多或少的使用到了线程池技术,不管是用Java还是C++实现,线程池都有如下的特点:线程池一般有三个重要参数:最大线程数。在程序运行的任何时候,线程数总数都不会超过这个数。如果请求数量超过最..
分类:
编程语言 时间:
2017-10-23 15:39:55
阅读次数:
166
查看CentOS自带JDK是否已安装。◆输入:yum list installed |grep java。 若有自带安装的JDK,如何卸载CentOS系统自带Java环境?◆卸载JDK相关文件输入:yum -y remove java-1.7.0-openjdk*。◆卸载tzdata-java输入: ...
分类:
编程语言 时间:
2017-10-23 15:40:30
阅读次数:
250
概念: 运算符:就是对于常量和变量进行操作的符号. 表达式:用运算符连接起来的符合java语法的式子,不同的运算符连接的表达式是不同类型的表达式. 运算符分类: 算数运算符(+ - * / % ++ --) 赋值运算符(= += -= *= /=) 关系运算符(==,!=,>,>=,<,<=) 逻辑 ...
分类:
编程语言 时间:
2017-10-23 15:43:59
阅读次数:
210
报错信息如下 2017-10-23 15:16:09.750 ERROR 7664 [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter : ***************************APPLICATION FAILED TO S ...
分类:
编程语言 时间:
2017-10-23 15:44:10
阅读次数:
495
总结一些数组去重,首先定义一个数组 var arry1=[1,5,6,4,8,4,5,5,40,4,50,7,4,55,6,5,444,5,4,4,2,4,5,7,8,8]; 1、最常用的,新建数组利用循环进行数组比对,小数组可以,大的性能不佳。 2、推荐使用的,利用对象保存数组for循环时,每次取 ...
分类:
编程语言 时间:
2017-10-23 15:44:16
阅读次数:
246
1 pom文件添加 2 idea配置 3 option+commond+shift+/ ...
分类:
编程语言 时间:
2017-10-23 17:48:46
阅读次数:
209
在推荐区看到了如下文章,正好最近在了解多线程,遇到一些问题,比如开10个线程打印一句话,直接把打印的函数加到threading.Thread就行,但是现实中的一个程序,函数A调用B,B循环调用C,C调用D等,这时候多线程加到哪里能让程序最优呢?目前还没有答案,先整理下收集到的姿势: 如何优雅地实现P ...
分类:
编程语言 时间:
2017-10-23 17:49:18
阅读次数:
206