码迷,mamicode.com
首页 > 编程语言
java中值类型和引用类型的区别
JAVA中值类型和引用类型的不同? [定义] 引用类型表示你操作的数据是同一个,也就是说当你传一个参数给另一个方法时,你在另一个方法中改变这个变量的值, 那么调用这个方法是传入的变量的值也将改变.值类型表示复制一个当前变量传给方法, 当你在这个方法中改变这个变量的值时,最初生命的变量的值不会变.通俗
分类:编程语言   时间:2016-03-01 12:21:25    阅读次数:198
Java API —— 反射
1、类加载器 1)类的加载 · 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 · 加载 :就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。 · 连接: · 验证 是否有正确的
分类:编程语言   时间:2016-03-01 12:21:13    阅读次数:279
C++ template —— 函数对象和回调(十四)
本篇是本系列博文最后一篇,主要讲解函数对象和回调的相关内容。函数对象(也称为仿函数)是指:可以使用函数调用语法进行调用的任何对象。在C程序设计语言中,有3种类似于函数调用语法的实体:函数、类似于函数的宏和函数指针。由于函数和宏实际上并不是对象,因此在C语言中,我们只把函数指针看成仿函数。然而在C++
分类:编程语言   时间:2016-03-01 12:21:03    阅读次数:207
python开发ftp服务器第一天(pyftpdlib)
学习了大约快一个月的python,现在开始有意识做一些项目。 据我了解,python现在更多的是用于自动化运维方面,例如做一些服务器上审计堡垒机,分布式监控,还有做web的后台开发。 今天想在实验室搭建一个ftp服务器,用来分享一些资料,于是就想到了利用python来进行开发。 ftp服务器的本质还
分类:编程语言   时间:2016-03-01 12:19:38    阅读次数:210
C++第十天笔记2016年02月29日(周一)A.M
1.把子类对象作为父类对象使用: 1.1 前提:继承方式必须公有。 1.2 将子类对象用作父类对象。 1.2.1 将子类对象赋值给父类对象。 1.2.2 将父类引用指向子类对象。(即用派生类对象初始化基类引用) 2. 基类指针指向派生类 3. 向下类型转换:将基类的指针或者引用转化为派生类的指针和引
分类:编程语言   时间:2016-03-01 11:00:56    阅读次数:233
JavaScript 判断一个对象的数据类型。
1、isString 1 var isString1 = function (obj){ 2 return Object.prototype.toString.call(obj)==="[object String]"; 3 }; 4 5 6 var isString2 = function(obj
分类:编程语言   时间:2016-03-01 11:02:28    阅读次数:164
javaweb笔记分享
Lesson 1 一、eclipse工具的使用 1. java代码的位置 1) 选择工作空间 workspace 选择一个文件夹存放程序(代码) 不要用中文和空格 2) 新建一个java 工程(Project) 3) 建包 建类 2. 快捷键 alt + / : 代码自动补齐,需要配置的 打开pre
分类:编程语言   时间:2016-03-01 10:56:57    阅读次数:400
乘法快速算法
1.十几乘十几: 口诀:头乘头,尾加尾,尾乘尾。 例:12×14=? 解: 1 x 1 = 1 2 + 4 = 6 2 x 4 = 8 12 x 14 = 169 注:个位相乘,不够两位数要用0占位。 2.头相同,尾互补(尾相加等于10): 口诀:一个头加1后,头乘头,尾乘尾。 例:23×27=?
分类:编程语言   时间:2016-03-01 10:55:35    阅读次数:156
Java并发编程:如何创建线程?
在前面一篇文章中已经讲述了在进程和线程的由来,今天就来讲一下在Java中如何创建线程,让线程去执行一个子任务。下面先讲述一下Java中的应用程序和进程相关的概念知识,然后再阐述如何创建线程以及如何创建进程。下面是本文的目录大纲: 一.Java中关于应用程序和进程相关的概念 二.Java中如何创建线程
分类:编程语言   时间:2016-03-01 10:54:47    阅读次数:250
Python 的方法重载
为防止两个模块互相导入的问题,Python默认所有的模块都只导入一次,如果需要重新导入模块,Python2 7可以直接用reload(),Python3可以用下 为防止两个模块互相导入的问题,Python默认所有的模块都只导入一次,如果需要重新导入模块, Python2.7可以直接用reload()
分类:编程语言   时间:2016-03-01 10:55:03    阅读次数:163
C++中erase函数的使用,可以用来删除内存擦除
erase函数的原型如下:(1)string& erase ( size_t pos = 0, size_t n = npos );(2)iterator erase ( iterator position );(3)iterator erase ( iterator first, iterator
分类:编程语言   时间:2016-03-01 10:50:42    阅读次数:272
2016年3月1日----Javascript的函数
Javascript的函数 --函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 --函数就是包裹在花括号中的代码块,前面使用了关键词function: 调用带参数的函数 --在调用函数时,你可以向其传递值,这些值被称为参数。这些参数可以在函数中使用。你可以发送任意多的参数,由逗号(,)
分类:编程语言   时间:2016-03-01 10:52:41    阅读次数:207
EasyOCR JavaVerify 验证码识别
https://github.com/donaldlee2008/EasyOCR https://github.com/donaldlee2008/CAPTCHA-Easy-Tesseract-OCR-recognition- 这个是例子 https://github.com/donaldlee20
分类:编程语言   时间:2016-03-01 08:37:29    阅读次数:675
C++事件机制实现的改进
才想起来像这样“return void();”也是合法的,所以这次给事件加上返回值支持,而且之前事件声明语法很难看: 1 Event(int, int) event; 改成大众喜闻乐见的样子: 1 Event<void (int, int)> event; 不过需要自己实现的代码就增多不少,已经不能
分类:编程语言   时间:2016-03-01 08:33:52    阅读次数:252
SpringMVC源码解析- HandlerAdapter - ModelFactory
ModelFactory是用来维护Model.主要两个职责:初始化model;处理器执行后将model中相应的参数同步到SessionAttributes中
分类:编程语言   时间:2016-03-01 08:33:15    阅读次数:359
Spring松耦合示例(转)
Spring松耦合示例 面向对象设计的理念是把整个系统分成一组可重用的组件,然而,当系统变得越大的时候,尤其是在java中,这最大的对象依赖将会紧紧耦合,以至于非常难以管理和修改,而现在,你可以使用Spring框架扮演一个中间模块的角色,方便高效地管理其他组件依赖 输出生成的例子 看个例子,假设你的
分类:编程语言   时间:2016-03-01 07:28:07    阅读次数:244
【C++探索之旅】第一部分第九课:数组威武,动静合一
内容简介1、第一部分第九课:数组威武,动静合一2、第一部分第十课预告:文件读写,海阔凭鱼跃数组威武,动静合一上一课《【C++探索之旅】第一部分第八课:传值引用,文件源头》中,我们学习了函数参数的不同传递形式:值传递和引用传递,也学习了如何用头文件和源文件来更好地..
分类:编程语言   时间:2016-03-01 06:24:43    阅读次数:350
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!