码迷,mamicode.com
首页 > 编程语言
2.Java异常学习
1.Java异常的概念 异常的例子 1.除法就是一个需要捕获异常的例子,除数又可能是0 异常处理的基本流程如下 一旦发生异常,就使得程序不按照原来的流程继续的运行下去 a.程序抛出异常 try{ throw new Exception(); } b.捕获异常 catch(Exception e){ ...
分类:编程语言   时间:2016-11-12 23:28:12    阅读次数:449
EffectiveJava
第二章 1.考虑使用静态工厂来替代构造函数: 1)静态工厂可以通过命名区分要获得的实例 2)静态工厂可以选择返回的实例,可以通过控制返回的实例来重用实例 3)静态工厂可以返回该类的任何子类对象,更具灵活性 4)静态工厂在创建参数化的实例时更为简洁 缺点: 1)若只存在私有的构造函数,那么该类将无法继 ...
分类:编程语言   时间:2016-11-12 23:25:06    阅读次数:183
Spring学习(三)
1,Spring的事务管理机制 Spring事务管理高层抽象主要包括3个接口,Spring的事务主要是由他们共同完成的: l PlatformTransactionManager:事务管理器—主要用于平台相关事务的管理 l TransactionDefinition: 事务定义信息(隔离、传播、超时... ...
分类:编程语言   时间:2016-11-12 23:24:43    阅读次数:258
【00】Python爬虫初次开发
Python爬虫初次开发: 这周四讲了正则表达式,晚上就开始摸索着写一个网络爬虫。这个爬虫的功能就是从指定的网页开始,爬取这个网页里所有的链接,然后进入这些链接继续爬取新的链接,不断继续这个过程,并保存下所有爬取到的链接。这个爬虫目前还没有什么实际用处,后续可以在此基础上开发搜索指定信息等功能。 这 ...
分类:编程语言   时间:2016-11-12 23:21:33    阅读次数:203
scikit-learn决策树算法类库使用小结
参考:http://www.cnblogs.com/pinard/p/6056319.html 之前对决策树的算法原理做了总结,包括决策树算法原理(上)和决策树算法原理(下)。今天就从实践的角度来介绍决策树算法,主要是讲解使用scikit-learn来跑决策树算法,结果的可视化以及一些参数调参的关键 ...
分类:编程语言   时间:2016-11-12 23:17:27    阅读次数:552
js数组快速排序
<script type="text/javascript"> var arr = [1, 2, 3, 54, 22, 1, 2, 3]; function quick(arr) { if (arr.length <= 1) return arr; var proiindex = Math.floo ...
分类:编程语言   时间:2016-11-12 23:17:42    阅读次数:244
【转】Spring, MyBatis 多数据源的配置和管理
同一个项目有时会涉及到多个数据库,也就是多数据源。多数据源又可以分为两种情况: 1)两个或多个数据库没有相关性,各自独立,其实这种可以作为两个项目来开发。比如在游戏开发中一个数据库是平台数据库,其它还有平台下的游戏对应的数据库; 2)两个或多个数据库是master-slave的关系,比如有mysql ...
分类:编程语言   时间:2016-11-12 23:17:36    阅读次数:356
javascript预解析和作用域
JavaScript解析过程分为两个阶段: 一是:编译阶段.就是JavaScrip预解析阶段,在这个阶段JavaScript解析器将完成把JavaScript脚本代码转换到字节码; 二是:执行阶段.在编译阶段JavaScript解析器借助执行环境把字节码生成机械码,并顺序执行; 预解析:在当前的作用 ...
分类:编程语言   时间:2016-11-12 23:02:32    阅读次数:216
java运行机制详细
JVM(Java虚拟机)一种用于计算设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规 ...
分类:编程语言   时间:2016-11-12 22:51:57    阅读次数:236
C++基础
命名空间 主要是为了解决名称冲突的问题 引用 变量的别名 引用和指针的区别: 1.指针是个变量,可以把它再赋值指向别的地址 2.建立引用的时候必须初始化,并且绝不会再关联其他不同的变量。而指针可以一开始就赋值空,之后可以再改变指向其他地方。 由于指针也是变量,所以,可以有指针变量的引用,比如下面的看 ...
分类:编程语言   时间:2016-11-12 22:49:10    阅读次数:262
Google C++单元测试框架---Gtest框架简介(译文)
一、设置一个新的测试项目 在用google test写测试项目之前,需要先编译gtest到library库并将测试与其链接。我们为一些流行的构建系统提供了构建文件: msvc/ for Visual Studio, xcode/ for Mac Xcode, make/ for GNU make,  ...
分类:编程语言   时间:2016-11-12 22:47:58    阅读次数:251
python学习笔记(5)--迭代器,生成器,装饰器,常用模块,序列化
生成器 在Python中,一边循环一边计算的机制,称为生成器:generator。 如: 1 >>> g = (x * x for xin range(10)) 2 >>> g3 <generator object <genexpr> at 0x1022ef630> 此处g就是一个生成器. 迭代器 ...
分类:编程语言   时间:2016-11-12 22:43:04    阅读次数:244
Linux安装python
先安装依赖的库:yum install openssl -yyum install openssl-devel -yyum install gccyum install zlibyum install zlib-devel 一、源码编译 官网地址(python2.7) https://www.pyt ...
分类:编程语言   时间:2016-11-12 22:41:14    阅读次数:160
Javascript写入txt和读取txt文件示例
1. 写入 FileSystemObject可以将文件翻译成文件流。 第一步: 例: 代码如下: Var fso=new ActiveXObject(Scripting.FileSystemObject); 创建一个可以将文件翻译成文件流的对象。 第二步:用于创建一个textStream 对象 括号 ...
分类:编程语言   时间:2016-11-12 22:40:29    阅读次数:193
JAVA实现打印机
我这里有以前收藏的代码,两个类实现了简易的文本打印机的功能,包括预览。简单跟你说一下。 1、PrinterDemo.java主体类,也是入口类,里面有main方法可以直接在Eclipse中调试运行,他实现了从本地磁盘读取文本类文件打印以及打印预览的功能,其中File动作按钮中的PrintPreviw ...
分类:编程语言   时间:2016-11-12 22:39:35    阅读次数:217
c语言学习感想
接触c语言已经2个多月了,在这段期间按时的完成了作业,上课能够较好的听讲,因此我获得了老师奖励的小黄衫。 同时,希望自己能够学好c语言! 学习感受与心得 因为兴趣,选择了计算机这专业,我从遥远的南方来到了北京上学,一切都是那么的新鲜,不习惯......c语言,一门暂新的课程,对我而言是那么的陌生。我 ...
分类:编程语言   时间:2016-11-12 22:39:07    阅读次数:213
JavaScript之父Brendan Eich,Clojure 创建者Rich Hickey,Python创建者Van Rossum等编程大牛对程序员的职业建议
软件开发是现时很火的职业。据美国劳动局发布的一项统计数据显示,从2014年至2024年,美国就业市场对开发人员的需求量将增长17%,而这个增长率比起所有职业的平均需求量高出了7%。很多人年轻人会选择编程作为自己职业生涯的起点。如何学好编程?如何成为优秀的程序员?如何规划好程序员这个职业?是许多年轻人... ...
分类:编程语言   时间:2016-11-12 22:36:31    阅读次数:304
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!