码迷,mamicode.com
首页 > 编程语言
java只使用try和finally不使用catch的原因和场景
JDK并发工具包中,很多异常处理都使用了如下的结构,如AbstractExecutorService,即只有try和finally没有catch。 为什么要使用这种结构?有什么好处呢?先看下面的代码 传递null该方法的执行结果是:在控制台打印aa,并抛出NullPointerException。执 ...
分类:编程语言   时间:2016-04-19 12:06:41    阅读次数:243
用Python进行数据可视化的10种方法
怎样才能在Python中实现可视化? 涉及到的东西并不多!Python已经让你很容易就能实现可视化——只需借助可视化的两个专属库(libraries),俗称matplotlib和seaborn。听说过吗? Matplotlib:基于Python的绘图库为matplotlib提供了完整的2D和有限3D ...
分类:编程语言   时间:2016-04-19 12:05:59    阅读次数:248
如何查看python的api
如何查看python selenium的api 经常发现很多同学装好了python+selenium webdriver开发环境后不知道怎么去查看api文档,在这里乙醇简单介绍一下具体方法,其实非常简单。 首先打开命令行,在dos窗口输入: 1 python -m pydoc -p 4567 简单解 ...
分类:编程语言   时间:2016-04-19 12:02:56    阅读次数:245
Java基本概念(未完)
仅简单总结~辅助快速回忆~ 一、JVM 1,Java类加载机制 Java程序由多个类文件组成,按需加载。 Java的动态扩展是由运行期动态加载和动态链接实现的。——动态绑定,多态。 加载步骤: 1)装载:查找和导入Class文件。 a) 根据一个类的全限定名来获取二进制字节流 b) 将这个字节流代表 ...
分类:编程语言   时间:2016-04-19 12:03:25    阅读次数:258
spring-事务管理
一个数据库事务是一个被视为单一的工作单元的操作序列。这些操作应该要么完整地执行,要么完全不执行。事务管理是一个重要组成部分,RDBMS 面向企业应用程序,以确保数据完整性和一致性。事务的概念可以描述为具有以下四个关键属性说成是 ACID: 原子性:事务应该当作一个单独单元的操作,这意味着整个序列操作 ...
分类:编程语言   时间:2016-04-19 12:03:57    阅读次数:212
线程的创建和线程间通信
线程的创建: #include<pthread.h> int pthread_create(pthread_t *tidp,const pthread_attr_t *attr,(void*)(*start_rtn)(void*),void *arg); /*创建线程 *参数:pthread_t * ...
分类:编程语言   时间:2016-04-19 12:02:58    阅读次数:190
Java——Socket编程(一)
1. 网络基础知识 两台机器之间需要进行通信,需要满足的条件: 每个机器有一个唯一的标识符(IP地址); 他们之间进行通信需要用同一种语言(协议); 每台主机上面有多个应用程序,如QQ,微博,迅雷等,如何区别是哪个应用程序发出了请求,则需要使用不同的端口号: 端口号范围为:0-65535,其中0-1 ...
分类:编程语言   时间:2016-04-19 12:00:15    阅读次数:279
01-(2)数据结构- 一步一步写算法(之之排序二叉树)
...
分类:编程语言   时间:2016-04-19 12:00:10    阅读次数:256
Python基础教程09:面向对象的进一步拓展
怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题。 Python包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。我一直希望写一个快速的、容易上手的Python教程,而且言语简洁,循序渐进,让没有背景的读者也可以从基础开始学习。我将在每一篇中专注于一个小的概念,希望在闲暇时可以很快读完 ...
分类:编程语言   时间:2016-04-19 11:59:24    阅读次数:212
springmvc文件上传
@RequestMapping("/upload") public String upload(HttpServletRequest request) throws IllegalStateException, IOException{ //基于http的文件上传:解析浏览器的请求的协议 //1.创 ...
分类:编程语言   时间:2016-04-19 11:56:12    阅读次数:234
java.util.concurrent包详细分析
java.util.concurrent包详细分析 java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并 ...
分类:编程语言   时间:2016-04-19 11:56:39    阅读次数:175
00-一步步写算法之算法总结(转)
http://blog.csdn.net/feixiaoxing/article/details/6993718 ...
分类:编程语言   时间:2016-04-19 11:53:36    阅读次数:155
八大排序算法
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较 ...
分类:编程语言   时间:2016-04-19 11:51:57    阅读次数:277
查询 Python 开发者节省时间的 10 个方法
Python 是一个美丽的语言,可以激发用户对它的爱。所以如果你试图加入程序员行列,或者你有点厌倦C++,Perl,Java 和其他语言,我推荐你尝试Python。 Python有很多吸引程序员的功能 ,它易学,面向对象,字节码编译,免费且开源。还有运行时检查。完整快速的支持,可以执行各种任务的扩展 ...
分类:编程语言   时间:2016-04-19 11:49:16    阅读次数:182
Python初学者的17个技巧
交换变量 x = 6 y = 5 x, y = y, x print x >>> 5 print y >>> 6 if 语句在行内 print "Hello" if True else "World" >>> Hello 连接 下面的最后一种方式在绑定两个不同类型的对象时显得很酷。 nfc = [" ...
分类:编程语言   时间:2016-04-19 11:50:39    阅读次数:245
JavaScript闭包详解
闭包是JavaScript一个精髓和难点所在,很久以前就开始了解它,总想写点什么,遗憾的能力有限,包括您现在看到的这篇文章,大多数也是来自其他优秀的书籍和少部分自己的理解,我将只充当一个搬运工的角色,好了不多说了,开始正题吧! 在了解闭包之前我们必须要先去深入了解JavaScript的作用域和作用域 ...
分类:编程语言   时间:2016-04-19 11:48:02    阅读次数:180
01-(2)数据结构- 一步一步写算法(之循环单向链表)
...
分类:编程语言   时间:2016-04-19 11:48:45    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!