码迷,mamicode.com
首页 > 编程语言
java抽象类
Java 抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽 ...
分类:编程语言   时间:2016-12-30 10:17:07    阅读次数:243
JavaMail的用法---有个授权码,每天都会变的,不会弄
package com.imarce.student.recruit.biz.util;import org.springframework.mail.SimpleMailMessage;import org.springframework.mail.javamail.JavaMailSenderI ...
分类:编程语言   时间:2016-12-30 10:14:59    阅读次数:613
快速入门:十分钟学会Python
初试牛刀 假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程。那么本教程将花费十分钟的时间带你走入Python的大门。本文的内容介于教程(Toturial)和速查手册(CheatSheet)之间,因此只会包含一些基本概念。很显然,如果你希望真正学好一门语言,你还是需要亲自动手实... ...
分类:编程语言   时间:2016-12-30 10:11:34    阅读次数:280
javascript工厂模式和构造函数模式创建对象
一、工厂模式 工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程(本书后面还将讨论其他设计模式及其在JavaScript 中的实现)。考虑到在ECMAScript 中无法创建类,开发人员就发明了一种函数,用函数来封装以特定接口创建对象的细节,如下面的例子所示。 函数cre ...
分类:编程语言   时间:2016-12-30 09:30:31    阅读次数:193
python网络编程-OSI七层模型详解
OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。 完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥 ...
分类:编程语言   时间:2016-12-30 09:26:06    阅读次数:380
python网络编程-socket编程
socket中TCP的三次握手建立连接详解 我们知道tcp建立连接要进行“三次握手”,即交换三个分组。 流程如下: 客户端向服务器发送一个SYN J 服务器向客户端响应一个SYN K,并对SYN J进行确认ACK J+1 客户端再想服务器发一个确认ACK K+1 只有就完了三次握手,但是这个三次握手 ...
分类:编程语言   时间:2016-12-30 09:22:14    阅读次数:231
python网络编程-TCP协议中的三次握手和四次挥手(图解)
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建 ...
分类:编程语言   时间:2016-12-30 09:20:47    阅读次数:205
java编程思想 一切都是对象
java是一种面向对象程序设计语言,一切都是对象,并且用引用操作对象,如一个电视机就是一个对象,而操作电视机的遥控器就是引用,引用可以单独存在,如遥控器可以单独存在。 String s; 这里只是创建一个引用,并不是对象,如果此时向s发送一个信息就是返回一个运行时错误,因此一种安全的做法就是创建引用 ...
分类:编程语言   时间:2016-12-30 09:20:12    阅读次数:163
一起学 Java 面向对象(二)
一、方法函数 函数也称为方法,就是定义在类中的具有特定功能的一段独立代码。用于定义功能,提高代码的复用性。 函数的特点1> 定义函数可以将功能代码进行封装,便于对该功能进行复用;2> 函数只有被调用才会被执行;3> 对于函数没有具体返回值的情况,返回值类型用关键字void表示,那么该函数中的retu ...
分类:编程语言   时间:2016-12-30 09:16:36    阅读次数:201
C++中的const和指针组合
在C++里,const修饰指针有以下三种情况 (1)指针常量:即指向常量的指针 const int *p或者int const *p const在*前,,可以这样理解它的功能,因为const在*前,所以p指向的这个int变量对于*p来说是const的,即不能通过*p改变这个变量的值,但是变量本身可以 ...
分类:编程语言   时间:2016-12-30 09:17:39    阅读次数:175
2016java技术岗面试题
一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别 5. Java中的队列都有哪 ...
分类:编程语言   时间:2016-12-30 08:32:13    阅读次数:381
python 学习
1、help() 显示帮助或 help(<命令>) 2、字符串前加 r 表示原始字符串,对转义符忽略例如: d=r'c:\now' 注意,原始字符串最后不能加 \ 3、长字符串:使用三个双引号,或3个单引号 “”“<内容,可以多行>""" 4、引入一个模块:import <模块名>; 后续可以用<模 ...
分类:编程语言   时间:2016-12-30 08:30:28    阅读次数:195
C语言中的指针
1、什么是指针? 指针就是地址。 为了说清楚什么是指针,必须先弄清楚数据在内存中是如何存储的,又是如何读取的。 如果在程序中定义了一个变量,在对程序进行编译时,系统就会给这个变量分配内存单元。编译系统根据程序中定义的变量的类型,分配一定长度的空间。 内存区的每一个字节都会有一个编号,这就是“地址”, ...
分类:编程语言   时间:2016-12-30 07:44:34    阅读次数:196
多线程同步工具——volatile变量
关于volatile,找了一堆资料看,看完后想找一个方法去做测试,测了很久,感觉跟没有一样。 这本书《深入理解Java内存模型》,对volatile描述中有这样一个比喻的说法,如下代码所示,对a的读写相当于对b的同步读写。 也就是说,volatile只保证了读与写的同步,每次读取都是得到最新值,每次 ...
分类:编程语言   时间:2016-12-30 07:35:33    阅读次数:183
C++学习笔记23:库
静态库(Archives) 后缀一般为“*.a” 使用两个目标文件创建单一静态库的编译与链接命令:ar cr libtest.a test1.o test2.o 链接器搜索静态库时,链接所有已引用而未处理的符号 将静态库的链接放置在命令行尾部,确保其引用被正确解析 动态库(Shared Object ...
分类:编程语言   时间:2016-12-30 02:27:19    阅读次数:219
JavaScript--字符串常用方法总结
JavaScript--字符串常用方法总结 举例模板: 1.charAt(索引):根据索引,返回字符串中指定的字符串 2.charCodeAt(索引):根据索引,返回字符串中指定字符串的ASCII编码 3.concat("字符串","字符串"...):拼接字符串,返回值为新的字符串 4.slice( ...
分类:编程语言   时间:2016-12-30 02:21:54    阅读次数:189
Spring整合ActiveMQ:spring+JMS+ActiveMQ+Tomcat
一、目录结构 相关jar包 二、关键配置activmq.xml 三、关键代码 1、生产者 1.1 点对点生产者 1.2 发布订阅生产者 2、消费者 2.1点对点消费者 2.2发布订阅消费者 参考: http://blog.csdn.net/jiuqiyuliang/article/details/4 ...
分类:编程语言   时间:2016-12-30 02:23:11    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!