码迷,mamicode.com
首页 > 编程语言
java:打包
包名命名规范:1、包名全部小写2、包名一般情况下是域名的倒过来写+个性命名,如:tinyphp.com,就写成com.tinyphp+.xxx打包方法package + 包名package test; class Test{ public static void main(String ...
分类:编程语言   时间:2014-05-10 18:31:43    阅读次数:185
Python爬虫示例
1 #!/usr/bin/python 2 #coding:utf8 3 import re 4 import urllib 5 6 def gethtml(url): 7 page=urllib.urlopen(url) 8 html=page.read() 9 ret...
分类:编程语言   时间:2014-05-10 18:39:47    阅读次数:245
邻接矩阵有向图(二)之 C++详解
本章是通过C++实现邻接矩阵有向图。目录 1. 邻接矩阵有向图的介绍 2. 邻接矩阵有向图的代码说明 3. 邻接矩阵有向图的完整源码 转载请注明出处:http://www.cnblogs.com/skywang12345/更多内容:数据结构与算法系列 目录 邻接矩阵有向图的介绍邻接矩阵有向图是指通....
分类:编程语言   时间:2014-05-10 18:43:48    阅读次数:258
C++ Primer 学习笔记_64_重载操作符与转换 --转换与类类型【下】
重载操作符与转换--转换与类类型【下】四、重载确定和类的实参 在需要转换函数的实参时,编译器自动应用类的转换操作符或构造函数。因此,应该在函数确定期间考虑类转换操作符。函数重载确定由三步组成: 1)确定候选函数集合:这些是与被调用函数同名的函数。 2)选择可行的函数:这些是形参数目和类型与函数调用中的实参相匹配的候选函数。选择可行函数时,如果有转换操作,编译器还要确定需要哪个转换操作来匹配每个形参...
分类:编程语言   时间:2014-05-10 06:47:01    阅读次数:247
C++ Primer 学习笔记_65_面向对象编程 --概述、定义基类和派生类
面向对象编程--概述、定义基类和派生类引言: 面向对象编程基于的三个基本概念:数据抽象、继承和动态绑定。 在C++中,用类进行数据抽象,用类派生从一个类继承另一个:派生类继承基类的成员。动态绑定使编译器能够在运行时决定是使用基类中定义的函数还是派生类中定义的函数。 继承和动态绑定在两个方面简化了我们的程序:[继承]能够容易地定义与其他类相似但又不相同的新类,[派生]能够更容易地编写忽略这些相似类型...
分类:编程语言   时间:2014-05-10 06:47:58    阅读次数:266
复习java第五天(枚举、Annotation(注释) 概述)
一、枚举传统的方式:?在某些情况下,一个类的对象是有限而且固定的。例如季节类,只能有 4 个对象?手动实现枚举类:—private 修饰构造器。—属性使用 private final 修饰。—把该类的所有实例都使用 public static final 来修饰。练习代码: 1 public cla...
分类:编程语言   时间:2014-05-10 06:45:30    阅读次数:320
JavaEE路径陷阱之getRealPath
转自:http://blog.csdn.net/shendl/article/details/1427637 JavaEE路径陷阱之getRealPath本文是《Java路径问题最终解决方案—可定位所有资源的相对路径寻址》一文的姐妹篇。请同时阅读该文。JavaEE程序有一大路径陷阱,那就是Servl...
分类:编程语言   时间:2014-05-10 07:01:00    阅读次数:281
[转]javascript中style.left和offsetLeft的使用
[转]javascript中style.left和offsetLeft的使用如果父div的position定义为relative,子div的position定义为absolute,那么子div的style.left的值是相对于父div的值,这同offsetLeft是相同的,区别在于:1. style...
分类:编程语言   时间:2014-05-10 07:03:32    阅读次数:229
C++map类型
map是键-值对的集合,可以理解为关联数组,可以使用键作为下标来获取一个值本文地址:http://www.cnblogs.com/archimedes/p/cpp-map.html,转载请注明源地址。map对象的定义使用前添加map头文件,必须分别指明键和值的类型:mapword_count;map...
分类:编程语言   时间:2014-05-10 07:03:58    阅读次数:259
Javascript备忘模式
使用备忘模式,利用了函数的自定义属性,先看一个例子var test = function (){}test.myAttr = "attr";这样,就给test加上了一个自定义的属性,myAttr。备忘模式,正式利用了这个方法,将已经运行过的结果存储起来,将函数接受到的参数作为key,将函数运行的结果...
分类:编程语言   时间:2014-05-10 07:05:48    阅读次数:178
javascript的闭包
http://www.cnblogs.com/rubylouvre/archive/2009/07/24/1530074.html
分类:编程语言   时间:2014-05-10 07:12:44    阅读次数:102
C++异常:no matching function for call to "Matrix(Matrix&)"
C++异常:no matching function for call to "Matrix(Matrix&)"我定义了一个类叫Matrix,其中构造函数explicit Matrix(const Matrix& source);也写了一个方法:Matrix Matrix::myFun(const ...
分类:编程语言   时间:2014-05-10 07:16:04    阅读次数:216
C语言工具简介
1 自动化测试: 测试代码重要性不言而喻,通过测试的自动化,生活会变得很轻松。几乎所有的程序员也都在使用自动化测试。C语言的测试框架也很多,比如AceUnit:http://aceunit.sourceforge.net/projects/aceunit 如果你写的是命令行工具,用的是Unix...
分类:编程语言   时间:2014-05-10 07:23:24    阅读次数:209
OSIP中的多线程宏定义#ifdef OSIP_MT
OSIP在定义多线程的时候,需要添加锁,如果没有使用到多线程,就没有使用到锁的功能。文件代码:osip_fifo.h/***Structureforreferencingafifo.*@varosip_fifo_t*/typedefstructosip_fifoosip_fifo_t;/***Structureforreferencingafifo.*@structosip_fifo*/structosip_fifo{#if..
分类:编程语言   时间:2014-05-10 04:10:53    阅读次数:399
编程精粹--编写高质量C语言代码(1):假想编译程序
编译程序仅仅能查找出程序的语法错误,而对于“数组越界访问”“对空指针解引用”等错误,编译程序是束手无策的。 同时我们知道测试人员所使用的黑箱测试方法所能做的只是往程序里填数据,并看它弹出什么。这就决定了 对程序错误的检测可能需要点运气。 假如编译程序能够检测出“数组越界访问”,“差一错误”等等错误,那么编写无错代码其实就要简答多了。 所以我们需要一个思维转变:...
分类:编程语言   时间:2014-05-10 04:56:43    阅读次数:226
java多线程控制函数setDaemon,join,interupt
java多线程操作函数,join、interupt、setDaemon...
分类:编程语言   时间:2014-05-10 03:53:22    阅读次数:228
C++去除程序注释实现
C++去除程序中的注释...
分类:编程语言   时间:2014-05-10 03:34:19    阅读次数:269
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!