码迷,mamicode.com
首页 > 编程语言
java----基础(this,继承,多态,抽象类,接口)
this指针 this指针在类定义时用到,this属于用类实例化的对象,只能在定义类的时候使用;(在下面的代码中会有体现) 类变量&类方法 定义: 访问修饰符 static+数据类型+变量名 所有该类的对象均可访问,均可修改,不会在调用后初始化,相当于全局变量。 可以被所有对象访问到,并且可以通过类 ...
分类:编程语言   时间:2016-10-20 21:33:17    阅读次数:219
《你不知道的javascript》一、函数作用域和块作用域
函数中的作用域 所谓函数作用域,就是属于这个函数的全部变量都可以在整个函数的范围内使用及复用。 命名冲突 在同一作用域中,相同的命名会引起冲突。 上面的代码将会引起冲突,函数会一直执行下去,行成死循环。 如何避免命名冲突呢? (1)全局命名空间 一些第三方库通常都是在全局对象中声明一个独特的对象,库 ...
分类:编程语言   时间:2016-10-20 21:31:08    阅读次数:280
凸包(Convex Hull)构造算法——Graham扫描法
凸包(Convex Hull) 在图形学中,凸包是一个非常重要的概念。简明的说,在平面中给出N个点,找出一个由其中某些点作为顶点组成的凸多边形,恰好能围住所有的N个点。 这十分像是在一块木板上钉了N个钉子,然后用一根绷紧的橡皮筋它们都圈起来,这根橡皮筋的形状就是所谓的凸包。 计算凸包的一个著名算法是 ...
分类:编程语言   时间:2016-10-20 21:30:11    阅读次数:263
Java(类与对象)
1>对象判等 请输入并运行以下代码,得到什么结果? 结果: 分析: 1)当“==”施加于原始数据类型变量时,是比较变量所保存的数据是否相等 2)当“==”施加于引用类型变量时,是比较这两个变量是否引用同一对象。 3)引用代表地址,所以“==”实际上相当于比较两个引用类型变量中保存的对象地址是否相同。 ...
分类:编程语言   时间:2016-10-20 21:27:10    阅读次数:334
A+B问题(java)
import java.util.Scanner; public class Main { public static void main ( String args[] ) { Scanner in = new Scanner( System.in ); int a = in.nextInt(); ...
分类:编程语言   时间:2016-10-20 21:25:33    阅读次数:186
利用反射手写代码实现spring AOP
前言:上一篇博客自己动手编写spring IOC源码受到了大家的热情关注,在这里博客十分感谢。特别是给博主留言建议的@玛丽的竹子等等。本篇博客我们继续,还是在原有的基础上进行改造。下面请先欣赏一下博主画的一张aop简图(没有艺术天分,画的不好莫见怪) 解析:往往在我们的系统的多个核心流程中会有一部分 ...
分类:编程语言   时间:2016-10-20 21:24:36    阅读次数:199
C语言与水仙花数
C语言与水仙花数 水仙花数:前提三位数,“个位数的立方”加上“十位数的立方”加上“百位数的立方”恰好等于这个数。 我们来用C语言书写水仙花数: 方法一 主要的思路: 既然这个数是三位数,可以先将100到999的所有的数得到,然后再做if判断。 方法二 这里主要是遍历所有的三位数,然后通过特定的方式得 ...
分类:编程语言   时间:2016-10-20 21:22:12    阅读次数:199
洛谷P3374 【模板】树状数组 1
P3374 【模板】树状数组 1 P3374 【模板】树状数组 1 P3374 【模板】树状数组 1 140通过 232提交 题目提供者HansBug 标签 难度普及/提高- 提交 讨论 题解 最新讨论 题目描述有误 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某一个数加上x 2. ...
分类:编程语言   时间:2016-10-20 21:19:28    阅读次数:134
Java FTP客户端开源类库 edtFTPj
edtFTPj/Free是免费的流行的Java FTP库,全球公司依靠edtFTPj /Free 为它们的Java应用程序添加FTP客户端功能。 (收费的支持SFTP、FTPS的edtFTPj/PRO 类库) 一些优点: 健壮和经过验证的FTP Java。 支持断点续传、主动和被动模式、二进制、AS ...
分类:编程语言   时间:2016-10-20 21:17:02    阅读次数:269
spring 声明式事务管理
简单理解事务: 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将 ...
分类:编程语言   时间:2016-10-20 21:17:46    阅读次数:183
java思考题
1.观看一下代码,你发现了什么特殊之处? 返回值类型以及参数类型不一样。 2.解决汉诺塔问题 代码: public class TowersOfHanoi{//用于递归移动盘子public static void solveTowers( int disks, int sourcePeg, int ...
分类:编程语言   时间:2016-10-20 21:15:20    阅读次数:130
Java 类与对象
一、构造方法 运行结果: 若主函数中改为:Foo obj1=new Foo();则程序会报错。因为,如果类提供了一个自定义的构造方法,将导致系统不再提供默认的构造方法。 并且,一个类中可以有多个构造函数,构造函数之间可以互相调用。 二、Java字段初始化 运行结果: Java字段初始化规律系统会按顺 ...
分类:编程语言   时间:2016-10-20 21:17:02    阅读次数:223
java读取properties文件工具
...
分类:编程语言   时间:2016-10-20 21:12:57    阅读次数:141
sublime和python--path
配置Sublime Text 2 的Python运行环境 (2013-09-11 11:36:17) 转载▼ 配置Sublime Text 2 的Python运行环境 转载▼ 标签: python 分类: 科技相关 python Sublime Text 2作为一款轻量级的编辑器,特点鲜明,方便使用 ...
分类:编程语言   时间:2016-10-20 21:13:42    阅读次数:155
Python的第二天
一.while循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件假false时,循环结束。 ...
分类:编程语言   时间:2016-10-20 21:14:19    阅读次数:222
【Java】课后动手动脑 类与对象
1.代码及实验结果 当“==”施加于原始数据类型变量时,是比较变量所保存的数据是否相等 当“==”施加于引用类型变量时,是比较这两个变量是否引用同一对象。 引用代表地址,所以“==”实际上相当于比较两个引用类型变量中保存的对象地址是否相同。 2.代码及实验结果 如果类提供了一个自定义的构造方法,将导 ...
分类:编程语言   时间:2016-10-20 21:13:37    阅读次数:148
3.VS2010C++相关文件说明
stdafx.h说明:stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件((如Windows.H、Afxwin.H)预先编译,以后该工程 ...
分类:编程语言   时间:2016-10-20 21:09:18    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!