码迷,mamicode.com
首页 > 编程语言
C++使用初始化列表提高效率(转):
转自:http://www.cnblogs.com/graphics/archive/2010/07/04/1770900.html 何谓初始化列表 与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。在C++中,st ...
分类:编程语言   时间:2017-02-07 16:24:30    阅读次数:296
java中使HttpDelete可以发送body信息
java中使HttpDelete可以发送body信息RESTful api中用到了DELETE方法,android开发的同事遇到了问题,使用HttpDelete执行DELETE操作的时候,不能携带body信息,研究了很久之后找到了解决方法。 我们查看httpclient-4.2.3的源码可以发现,m ...
分类:编程语言   时间:2017-02-07 16:18:01    阅读次数:2155
java 过滤器补充
多个Filter按照在配置文件中配置的filter顺序执行。 在web.xml文件中配置该Filter,使用init-param元素为该Filter配置参数,init-param可接受如下两个子元素: param-name:指定参数名。 param-value:指定参数值。 filter 、filt ...
分类:编程语言   时间:2017-02-07 16:14:31    阅读次数:171
深度剖析:如何实现一个 Virtual DOM 算法
过程其实并不复杂, 只是把现有的dom 更 需要修改的dom 做一个比较, 原来的是整个页面重新渲染, 而如今是局部的dom更新, 甚至只更新文本内容 当然不是简单的比较, 比如 一下排序, 会调换dom的顺序, 而不是删除后重建 https://github.com/livoras/blog/is ...
分类:编程语言   时间:2017-02-07 16:09:25    阅读次数:252
Java泛型
【Java泛型】 1、(2)以下的泛型转换,不正确,是一种编译错误。 Let's test your understanding of generics. Is the following code snippet legal? List<String> ls = new ArrayList<Str ...
分类:编程语言   时间:2017-02-07 15:59:26    阅读次数:241
《编程小白的第一本python入门书》笔记四
第七章 类与可口可乐 7.1 定义一个类 例如:class CocaCola: formula = ['caffeine','sugar','water','soda'] 使用 class 来定义一个类,就如同创建函数时使用的 def 定义一个函数一样简单,接着你可以看到缩进的地方有一个装载着列表的 ...
分类:编程语言   时间:2017-02-07 15:17:56    阅读次数:201
python中的迭代器
我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 ...
分类:编程语言   时间:2017-02-07 15:17:35    阅读次数:138
Java学习过程
按照这个流程巩固自己学习的东西吧 ...
分类:编程语言   时间:2017-02-07 15:14:19    阅读次数:187
Python标准库12 数学与随机数 (math包,random包)
我们已经在Python运算中看到Python最基本的数学运算功能。此外,math包补充了更多的函数。当然,如果想要更加高级的数学功能,可以考虑选择标准库之外的numpy和scipy项目,它们不但支持数组和矩阵运算,还有丰富的数学和物理方程可供使用。 此外,random包可以用来生成随机数。随机数不仅 ...
分类:编程语言   时间:2017-02-07 15:12:38    阅读次数:254
视图:根据条件读取数据以及排序
1:声明视图存储DataTbale数据. DataView Dv= DataTable.dt; 2:根据视图内列名称,传入条件进行读取数据.Dv.RowFilter = "ID='" + String + "'"; 3:根据视图内某个字段进行排序. Dv.Sort="Id asc" 4:绑定数据 X ...
分类:编程语言   时间:2017-02-07 15:06:39    阅读次数:164
javascript高级程序设计 第一章--javascript简介
javascript高级程序设计 第一章--javascript简介Netscape开发的javascript最初的目的就是处理由服务器负责的一些输入验证操作,而在js问世之前,必须 把表单数据发到服务器端用户才能得到反馈。如今的js不再局限于简单的数据验证,而且具备了与浏览器窗口及其内容等所有方面 ...
分类:编程语言   时间:2017-02-07 15:01:21    阅读次数:155
多线程学习进程
第一章,线程 什么是单线程? 在一个程序中只允许一个主线程(cpu分配的)来执行不同的任务。简而言之就是一个任务一个人独干,在没有干完之前不回去做其他的,直到当前的任务做完。会导致“假死现象”。 例子:我们平时定义的方法及实现,然后普通调用。就是属于单线程操作。 什么是线程? 线程是程序执行流的最小 ...
分类:编程语言   时间:2017-02-07 14:05:18    阅读次数:191
JavaScript中null和undefined
JavaScript的数据类型大体分为两类:原始类型和对象类型。其中,原始类型包括数字、字符串和布尔值。此外,JavaScript中还有两个特殊的原始值:null(空)和undefined(未定义),它们不是数字、字符串和布尔值,它们通常分别代表各自特殊类型中唯一的成员。 null null是Jav ...
分类:编程语言   时间:2017-02-07 14:06:32    阅读次数:182
日常方便使用的Python脚本实现
目录 文件批量重命名 bin文件合并 正文 1.python根据不同条件批量实现文件重命名 因为下载的电视剧名字比较乱,但却按照下载时间顺序依次排列,而手动重命名或者找软件太麻烦,我就自己实现了个: 2.根据偏移值实现bin文件合并 ...
分类:编程语言   时间:2017-02-07 14:03:48    阅读次数:232
java中函数是值传递还是引用传递?
相信有些同学跟我一样,曾经对这个问题很疑惑。在网上也看了一些别人说的观点,评论不一。有说有值传递和引用传递两种,也有说只有值传递的,这里只说下个人见解 先看一个例子 结果: changeNum a=100main a=10 说明对于基本的数值类型其实传递的是一份数值的拷贝,传入函数之后跟原来的值就没 ...
分类:编程语言   时间:2017-02-07 14:04:15    阅读次数:209
java web 拦截器、过滤器理解
1、首先要明确什么是拦截器、什么是过滤器 1.1 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Ac ...
分类:编程语言   时间:2017-02-07 13:59:05    阅读次数:232
python_基础_0
python中的基础内容,注重内容的‘屏蔽’,最初先关注最主要的基础内容,以此作为支干。 以《Python程序设计与实现》(冯林主编)为主体,其目录: 第一章 Python语言基础 第二章 基本数据类型与变量 第三章 编写Python程序 第四章 列表、元组和字典 第五章 流程与控制语句 第六章 字 ...
分类:编程语言   时间:2017-02-07 14:00:20    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!