码迷,mamicode.com
首页 > 编程语言
C++一个简单的类
从基本数据类型说起: 一般情况下,c++中的基本数据类型有int ,char,,,, 但是这些数据类型是有限的,而且还是C++中自带的,缺乏灵活性 于是C++提供了一种定义自定义类型的方式----使用struct(结构体) 可是结构体也有他的局限性: 1结构体中的数据组织方式有关 2结构体中的数据没...
分类:编程语言   时间:2014-10-05 00:37:47    阅读次数:315
python 下载整个网站
用python实现的下载整个网站工具。 核心流程很简单: 1. 输入网站地址 2. url,得到响应的内容。 3. 根据响应的http报文头,如果类型为html, 则从第4步开始执行。如果是其它类型,则从第6步执行。 4. 提取html中href和src属性值。 5. 将提取到的url,加入下载队列中。如果url已经存在于下载队列中,则丢弃它。 6. 再然后打开url队列中下一个ur...
分类:编程语言   时间:2014-10-05 00:19:27    阅读次数:306
JAVA IP地址转成长整型方法
JAVA IP地址转成长整型方法代码例如以下: /** * IP转成整型 * @param ip * @return */ public static Long ip2int(String ip) { Long num = 0L; if (ip == null){ return n...
分类:编程语言   时间:2014-10-05 00:00:47    阅读次数:272
交换排序---快速排序算法(Javascript版)
快速排序是对冒泡排序的一种改进。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,最终达到整个数据变成有序序列。假设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通...
分类:编程语言   时间:2014-10-04 23:57:47    阅读次数:195
java_Collection_详细介绍
转自:http://blog.sina.com.cn/s/blog_3fb3625f0101aref.html1.类集框架java.util 包中包含了一些在 Java 2 中新增加的最令人兴奋的增强功能:类集。一个类集(collection)是一组对象。类集的增加使得许多 java.util 中的...
分类:编程语言   时间:2014-10-04 22:16:17    阅读次数:304
C++_系列自学课程_第_8_课_指针和引用_《C++ Primer 第四版》
C语言最富有迷幻色彩的部分当属指针部分,无论是指针的定义还是指针的意义都可算是C语言中最复杂的内容。指针不但提供给了程序员直接操作硬件部分的操作接口,还提供给了程序员更多灵活的用法。C++继承这一高效的机制,同时引入了另一个与指针相似但不相同的机制: 引用。一、引用 简单的来说,引用就是变量的...
分类:编程语言   时间:2014-10-04 23:21:57    阅读次数:279
Java Collection 简介
转自:http://skyuck.iteye.com/blog/526358在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,...
分类:编程语言   时间:2014-10-05 00:11:47    阅读次数:235
Java 返回结果集的存储过程
--返回结果集的存储过程--1.创建一个包create package myTestPackage astype test_cursor is ref cursor;end myTestPackage;--2.创建存储过程create procedure sp_pro9( spNo in...
分类:编程语言   时间:2014-10-04 22:29:37    阅读次数:226
java的取出map里所有元素的两种方式
/* * 取出map元素的两种方式 */package com.map.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class Tes...
分类:编程语言   时间:2014-10-04 22:28:37    阅读次数:187
[13年迁移]javascript 的join("")方法,把数组变成统一字符串,用来写长的输出字符串
javascript 的join("")方法,把数组变成统一字符串,用来写长的参数字符串 function m(a) { var b = ["", "", e ? "": "", "", "", "", "", "", "", "", n(a), "", "", k(a), "", "&q
分类:编程语言   时间:2014-10-04 22:27:57    阅读次数:243
【编程拾遗】C++的static成员函数与单例模式
static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。 函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题:如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变量,不仅仅受此函数控制)。而static变量可以保持该变量的值,使得函数在下次调用时还保持上次函数退出时的...
分类:编程语言   时间:2014-10-04 21:40:37    阅读次数:245
Java 调用有输入和输出的存储过程
--有输入和输出的存储过程SQL> create or replace procedure sp_pro8( spNo in varchar2, spName out varchar2) isbegin select sname into spName from stude...
分类:编程语言   时间:2014-10-04 23:01:27    阅读次数:247
Java从文件路径中获取文件名的几种方法
举例:String fName=”G:\Java_Source\navigation_tigra_menu\demo1\img\lev1_arrow.gif ”方法一:1 File tempFile =new File( fName.trim());2 String fileName = tempF...
分类:编程语言   时间:2014-10-04 22:43:57    阅读次数:227
使用winform控件注意线程绘制界面冲突
在用.NET Framework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写:void ButtonOnClick(object sender,EventArg...
分类:编程语言   时间:2014-10-04 22:59:37    阅读次数:190
公司服务器坏了,无聊按面向对象的方法分析下javascript的空值和假值
首先要知道javascript的自动转换,就是该处需要什么类型,那么javascript会自动把目前类型传入该需要类型的构造函数,来生成需要类型猜想1:undefined在javascript里是一个类估计(不继承object),null是object对象的一个子类,用面向对象的方法看待的话是这样只...
分类:编程语言   时间:2014-10-04 22:25:17    阅读次数:172
java基本语法
注释//--->单行注释/**/--->多行注释/***/--->文档注释,Java特有标识符(变量、方法、类名、包名的定义)定义规则:1.以字母、数字、下划线、$组成,但不能以数字开头2.不能是Java中的关键字定义原则:易读性,望文生义变量本质是一块内存区域三要素:类型、名称、作..
分类:编程语言   时间:2014-10-04 21:50:37    阅读次数:201
你认为你很了解Javascript?
(翻译不当之处请谅解) 这里有5个小脚本,有助于你真正理解JavaScript核心–闭包和作用域。没有在控制台运行之前,尝试回答每个案例中会弹出什么内容,然后你可以创建一个测试文件去核对你的答案。你准备好了吗? 1、 1: if (!("a" in window)) { 2: var a = 1; 3: } 4: alert(a); 2、 1: var a = 1, 2: b = function a(x) { 3: ...
分类:编程语言   时间:2014-10-04 19:50:47    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!