码迷,mamicode.com
首页 > 编程语言
java抛出异常thorw和throws的用法
java中异常被当做一个对象来看待。 并且所有系统定义的编译和运行异常都由系统自动抛出,成为标准异常。 但一般情况下java强烈的要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续运行。 1.用户程序自定义的异常和应用程序特定的异常,必须借助于throw和throws语句来定义抛
分类:编程语言   时间:2016-03-17 16:01:09    阅读次数:400
我所遇到的C++连接问题汇总
1:无法打开kernel32.lib 针对不同版本的VS,lib库所在的地方都不一样,所以首先搜索kernel32.lib这个文件所在的地方,例如我这个kernel32.lib 所在的地方是:C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um
分类:编程语言   时间:2016-03-17 16:00:18    阅读次数:233
Java引用类型
博主最近在整理Java集合框架时,在整理到WeakHashMap的时候,觉得有必要先阐述一下Java的引用类型,故此先整理的这篇文章,希望各位多提提意见。 ??闲话不多说,直接进入主题。Java中提供了4个级别的引用:强应用、软引用、弱引用和虚引用。这四个引用定义在java.lang.ref的包下。 强引用( Final Reference)??就是指在程序代码中普遍存在的,类似Object o...
分类:编程语言   时间:2016-03-17 14:50:45    阅读次数:394
五子棋AI图形界面人机对战(JAVA实现)
前言 改了又改,查了又查,想了又想,我真的不知道怎样让它再聪明了,大多时候走的都是正确的,但偶尔会蹦出那么一步臭棋,全盘皆输。希望有相关经验的道友看到后可以指出原因和不足。 效果图 按钮什么的还未完成,只是能实现正常的下棋了。 UI部分 本来准备找张棋盘图片做背景,想了下我们还有人机界面课呢,权当复习一下java GUI了,事实上过程比我想象中简单许多。现在界面部分输出游戏结果和...
分类:编程语言   时间:2016-03-17 14:49:26    阅读次数:807
Python代码优化及技巧笔记(二)
这里是记录一些本人在开发过程中遇到的一些细节及代码优化问题,希望与君共勉。...
分类:编程语言   时间:2016-03-17 14:48:53    阅读次数:305
学习Spring必学的Java基础知识(2)----动态代理
学习Spring必学的Java基础知识(2) 动态代理 引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1]
分类:编程语言   时间:2016-03-17 14:47:43    阅读次数:291
javascript权威指南学习笔记2
Javascript语言核心(2~12章) 第三章:类型、值、变量 1.数字: 2.文本: 3.布尔值:false举例(undefined,null,0,-0,NaN,"") 4.null和undefined:null是非对象,undefined是未定义 5.全局对象: 6.包装对象: 7.不可变的
分类:编程语言   时间:2016-03-17 14:44:12    阅读次数:212
排序算法 -归并排序
归并排序: 将待排序的数组划分成若干的子数组使得这些子数组都是有序的,再将这些数组进行并,使得合并后的数组也是有序的,最后得到的数组既是已排好序的数组了 代码如下: 注意:
分类:编程语言   时间:2016-03-17 14:44:46    阅读次数:206
Spring.Net 简单入门学习
Spring.NET IoC容器的用法。 通过简单的例子学习Spring.Net 1、先创建一个控制台程序项目。 2、添加IUserInfoDal 接口。 3、添加AdoNetUserInfoDal类和EFUserInfoDal类,继承IUserInfoDal接口。 AdoNetUserInfoDa
分类:编程语言   时间:2016-03-17 14:43:43    阅读次数:320
(转)java 调用webservice的各种方法总结
原文地址:http://www.blogjava.net/zjhiphop/archive/2009/04/29/webservice.html 现在webservice加xml技术已经逐渐成熟,但要真正要用起来还需时日!! 由于毕业设计缘故,我看了很多关于webservice方面的知识,今天和大家
分类:编程语言   时间:2016-03-17 14:40:16    阅读次数:289
C++ primer plus 第二章学习笔记
1、#include <iostream>的作用是什么? 该编译指令导致预处理器将iostream文件的内容添加到程序中,这是一种典型的预处理操作,再源代码被编译之前,替换或添加文本。 iostream中的io指的是输入和输出,C++中的输入/输出方案涉及iostream文件中的多个定义,为了使用c
分类:编程语言   时间:2016-03-17 14:35:58    阅读次数:159
用记事本编写java中的HelloWorld
一、安装并配置jdk(图片来自百度经验) 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 如下图所示 1:
分类:编程语言   时间:2016-03-17 14:33:22    阅读次数:179
经典排序算法(PHP)
1.冒泡算法,排序算法,由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序 2.快速排序, 快速排序(Quicksort)是对冒泡排序的一种改进。 由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分, 其中一部分的
分类:编程语言   时间:2016-03-17 14:34:52    阅读次数:162
人机大战之AlphaGo的硬件配置和算法研究
最近AlphaGo与李世石的比赛如火如荼,关于第四盘李世石神之一手不再我们的讨论范围之内。我们重点讨论下AlphaGo的硬件配置: AlphaGo有多个版本,其中最强的是分布式版本的AlphaGo。根据DeepMind员工发表在2016年1月Nature期刊的论文,分布式版本(AlphaGo Dis
分类:编程语言   时间:2016-03-17 14:32:48    阅读次数:177
MichaelBoselowitz/pygit2-examples: Examples of some "porcelain" git commands implemented with python bindings (pygit2) to the libgit2 library.
MichaelBoselowitz/pygit2-examples: Examples of some "porcelain" git commands implemented with python bindings (pygit2) to the libgit2 library.
分类:编程语言   时间:2016-03-17 14:30:24    阅读次数:179
java接口和抽象类
在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为: 抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用
分类:编程语言   时间:2016-03-17 14:29:11    阅读次数:223
javacript 常用方法
1.打印方式 1.1 alert("aaaa"); 1.2 console.log("aaaa"); 2. 类型 2.1.字符串 string 2.2 数值 number 2.3 布尔 boolean 2.4 未定义的 undefined 3.运算符 3.1 + 加 3.2 - 减 3.3 * 乘
分类:编程语言   时间:2016-03-17 14:28:35    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!