码迷,mamicode.com
首页 > 编程语言
Swift学习笔记6
1.用类型检查操作符(is)来检查一个实例是否属于特定子类型。若实例属于那个子类型,类型检查操作符返回true,否则返回false。2.某类型的一个常量或变量可能在幕后实际上属于一个子类。当确定是这种情况时,你可以尝试向下转到它的子类型,用类型转换操作符(as?或as!)。因为向下转型可能会失败,类...
分类:编程语言   时间:2016-01-11 00:14:39    阅读次数:152
js-js实现,在HTML中使用JavaScript,基本概念
Js实现:1、JavaScript实现的组成:核心(ECMAScript):由ECMA-262定义,提供核心语言功能文档对象模型(DOM)提供访问和操作网页内容的方法以及接口浏览器对象模型(BOM):提供与浏览器交互的方法以及接口在HTML中使用JavaScript1、这是个错误的做法,在内容中不能...
分类:编程语言   时间:2016-01-11 00:14:41    阅读次数:255
算法-堆排序
什么是堆?http://www.cnblogs.com/mengdd/archive/2012/11/30/2796845.html n个元素的序列{k1,k2,…,kn}当且仅当满足下列关系之一时,称之为堆。 情形1:ki = k2i 且ki >= k2i+1 (最大化堆或大顶堆) 若将和此...
分类:编程语言   时间:2016-01-11 00:13:13    阅读次数:273
(spring-第14回【IoC基础篇】)国际化信息 (转)
国际化又称为本地化。 当你把手机的language由中文切换到英文时,你的微信也相应改用英语,这就是i18n国际化。一般来说,应用软件提供一套不同语言的资源文件,放到特定目录中,应用根据不同语言的操作系统决定使用哪一种语言。 一般由两个条件限定一个国际化类型:语言类型和国家/地区类型。比如...
分类:编程语言   时间:2016-01-11 00:13:38    阅读次数:292
C#多线程之旅(3)——线程池
先交代下背景,写《C#多线程之旅》这个系列文章主要是因为以下几个原因:1.多线程在C/S架构中用得是非常多的;2.而且多线程的使用是非常复杂的,如果没有用好,容易造成很多问题。
分类:编程语言   时间:2016-01-11 00:12:20    阅读次数:262
输出二维数组所有元素的和
1 //二维数组,初始化,写出各元素 2 3 int[][] n={{12,0},{3,5,11},{2,5,7,8}}; 4 int sum1 = 0; 5 System.out.println("输出一个二维数组...
分类:编程语言   时间:2016-01-11 00:12:06    阅读次数:257
JavaScript 中数组实用浅析
本文适用于HTML、ASP 中的 JavaScript 脚本代码。代码以 HTML 中的 JS 为例,如果在 ASP 中,请将 document.write 改为 Response.Write 即可。 小贴士 编写 JS 最好的方式就是将代码存为.js的独立文件,并在 html 文档最后 标签之前放...
分类:编程语言   时间:2016-01-11 00:11:45    阅读次数:250
2016-1-9作业——输出二维数组的和
1 int [][] array2 = {{1,2,3,4},{5,6,7,8}};//第二种方式创建并初始化数组 2 3 //输出数组中所有元素的和 4 int sum = 0; 5 6 for(int i = ...
分类:编程语言   时间:2016-01-11 00:11:55    阅读次数:196
Swift学习笔记5
1.你可以将一个继承来的只读属性重写为一个读写属性,只需要在重写版本的属性里提供 getter 和 setter 即可。但是,你不可以将一个继承来的读写属性重写为一个只读属性。2.你可以通过把方法,属性或下标脚本标记为final来防止它们被重写,只需要在声明关键字前加上final修饰符即可(例如:f...
分类:编程语言   时间:2016-01-11 00:10:41    阅读次数:161
swift文件上传及表单提交
var carData:NSMutableDictionary = NSMutableDictionary();var request:NSMutableURLRequest = NSMutableURLRequest(); request.URL = NSURL(string: "YOUR ...
分类:编程语言   时间:2016-01-11 00:08:12    阅读次数:1825
[python]自问自答:python -m参数? (转)
python -m xxx.py作用是:把xxx.py文件当做模块启动但是我一直不明白当做模块启动到底有什么用。python xxx.py和python -m xxx.py有什么区别!自问自答:python xxx.pypython -m xxx.py这是两种加载py文件的方式:1叫做直接运行2相当...
分类:编程语言   时间:2016-01-11 00:03:14    阅读次数:410
Python对文件的操作(转)
一、文件对象 我理解的文件对象就是一个接口,通过这个接口对文件进行相关操作。 《Python 核心编程》上说的很晦涩,这里没有深刻理解到,希望有人能解释给我听。>>> f = open('demo.txt','r') >>> f >>> type(f) 二、相关函数 [1]、内建函数:open() ...
分类:编程语言   时间:2016-01-11 00:01:22    阅读次数:435
《JavaScript高级程序设计》第21-25章
第二十一章Ajax与Comet1、XMLHttpRequest对象1)创建XMLHttpRequest对象functioncreateXHR(){if(typeofXMLHttpRequest!="undefined"){returnnewXMLHttpRequest();}elseif(typeo...
分类:编程语言   时间:2016-01-10 23:59:21    阅读次数:529
java调用phantomjs采集ajax加载生成的网页
java调用phantomjs采集ajax加载生成的网页日前有采集需求,当我把所有的对应页面的链接都拿到手,准备开始根据链接去采集(写爬虫爬取)对应的终端页的时候,发觉用程序获取到的数据根本没有对应的内容,可是我的浏览器看到的内容明明是有的,于是浏览器查看源代码也发觉没有,此时想起该网页应该是aja...
分类:编程语言   时间:2016-01-11 00:00:14    阅读次数:364
16-1-10 JAVA学习笔记(3) XML 约束2
dtd 语法1.元素 元素约束:存放类型:any/empty 元素约束:子元素的列表,将可以包含的子元素用小括号括起来,子元素用,号间隔表示出现顺序必须与声明时一致;用|号间隔表示任选其一; 元素内容中可以用+,*,?等符号表示元素出现的次数:+:一次或多次;*:0...
分类:编程语言   时间:2016-01-10 23:55:56    阅读次数:342
java抓取动态生成的网页
最近在做项目的时候有一个需求:从网页面抓取数据,要求是首先抓取整个网页的html源码(后期更新要使用到)。刚开始一看这个简单,然后就稀里哗啦的敲起了代码(在这之前使用过Hadoop平台的分布式爬虫框架Nutch,使用起来是很方便,但是最后因为速度的原因放弃了,但生成的统计信息在后来的抓取中使用到了)...
分类:编程语言   时间:2016-01-10 23:54:42    阅读次数:238
《Effective Modern C++》翻译--条款2: 理解auto自动类型推导
条款2: 理解auto自动类型推导如果你已经读过条款1关于模板类型推导的内容,那么你几乎已经知道了关于auto类型推导的全部。至于为什么auto类型推导就是模板类型推导只有一个地方感到好奇。那是什么呢?即模板类型推导包括了模板、函数和参数,而auto类型推断不用与这些打交道。这当然是真的,但是没关系。模板类型推导和auto自动类型推导是直接匹配的。从字面上看,就是从一个算法转换到另一个算法而已。在条...
分类:编程语言   时间:2016-01-10 22:49:21    阅读次数:285
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!