码迷,mamicode.com
首页 > 编程语言
【Python学习笔记】字典操作
字典dict是Python中唯一内置的映射类型,由键值对组成,字典是无序的。字典的键必须是不变对象,如字符串、数字、元组等,而包含可变对象的列表、字典和元组则不能作为键。这里可变和不可变的意思是指这个可以对象可以被哈希,内置函数hash()可以用来测试对象是否可被哈希。字典的值可以为任何对象。下.....
分类:编程语言   时间:2015-02-28 14:30:13    阅读次数:165
原生javascript实现类似jquery on方法的行为监听
原生javascript有addEventListener和attachEvent方法来注册事件,但有时候我们需要判断某一行为甚至某一函数是否被执行了,并且能够获取前一行为的参数,这个时候就需要其他方法来实现了。项目中的原始场景是有若干个tab切换,tab组件当然是已经写好的,现在需要每次点击后保存...
分类:编程语言   时间:2015-02-28 14:26:59    阅读次数:164
C++重载加号运算符实现两个结构体的相加
#include#includeusing namespace std;struct S{ int a, b; string str; S operator+(const S &others) { S s1; s1.a = this->a + others.a; s1.b = this->a ...
分类:编程语言   时间:2015-02-28 14:28:34    阅读次数:157
JavaScript-深入理解JavaScript(一、预编译和执行过程)
一、预解析 javascript 在执行前会进行类似“预解析”的操作:首先会创建一个在当前执行环境下的活动对象, 并将那些用 var 声明的变量、定义的函数设置为活动对象的属性, 但是此时这些变量的赋值都是 undefined二、解释执行 在javascript解释执行阶段, 遇到变量需要解析时.....
分类:编程语言   时间:2015-02-28 14:25:23    阅读次数:102
R语言为数据框添加列名或行名
1.添加列名wts=c(1,1,1)names(wts)=c("setosa","versicolor","virginica")2.为矩阵添加列名和行名wts=matrix(0,3,4)row=c("row1","row2","row3")column=c("setosa","versicolor...
分类:编程语言   时间:2015-02-28 14:23:58    阅读次数:4583
初识 java script
var Util = { function1:function(){}, function2:function(){}}或者var Util = {};Util.function1 = function(){}Util.function2 = function(){}
分类:编程语言   时间:2015-02-28 14:25:33    阅读次数:144
java .....equals
java .....equalsInteger,String equals比较的是内容对象比较的的是内存地址当参数obj引用的对象与当前对象为同一个对象时 true 反之是falseJDK类中有一些类覆盖了oject类的equals()方法,比较规则为:如果两个对象的类型一致,并且内容一致,则返回t...
分类:编程语言   时间:2015-02-28 14:22:51    阅读次数:147
java中interface使用
1.在C++中,类可以多重继承,一个类可以有好几个父类,但是在java中,类是不允许多重继承的,为了多重继承,java中出现了接口(interface)的定义。接口是可以多重继承的,接口的关键词是:interface。如:定义接口A:interface A{...}定义接口B:interface B...
分类:编程语言   时间:2015-02-28 14:23:05    阅读次数:154
《Effective Modern C++》Item 1总结
Item 1: Understand template type deduction. 理解模板类型推导template void f(ParamType param);The type deduced for T is dependent not just on the type of expr,...
分类:编程语言   时间:2015-02-28 14:17:32    阅读次数:171
python3安装Beautiful Soup爬虫组件
第一步:下载beautifulsoup4-4.3.2.tar.gz第二步:拷贝解压缩目录到C:\Python34\beautifulsoup4-4.3.2第三步:第四步:第五步:拷贝C:\Python34\beautifulsoup4-4.3.2\build\lib\bs4目录到C:\Python3...
分类:编程语言   时间:2015-02-28 14:16:28    阅读次数:309
Java 的 synchronized
Java 的 synchronized当任务要执行被syschronized方法时候,此对象都被加锁,这时该对象上其他synchronized方法只有等到前一个方法调用完毕并释放了锁才能被调用class Demo{ synchronized void a(); syschronized...
分类:编程语言   时间:2015-02-28 14:15:24    阅读次数:136
JavaScript中innerText和innerHTML的区别
案例
分类:编程语言   时间:2015-02-28 14:15:53    阅读次数:154
unity中使用protobuffer作为网络通讯封包协议的实现和流程
##一 使用的库 protobuffer 有两个c#实现,其中protobuffer-csharp 这个版本 比较适合跨语言开发,这个版本模仿java 实现;在ios上面,我们要使用 lite 版本,同时需要修改代码 却掉 pluginregistry 功能,否则无...
分类:编程语言   时间:2015-02-28 13:13:26    阅读次数:175
Java程序性能优化-概述
前言     这两天在看《Java程序性能优化》这本书,将我学到的书上好的东西分享给大家。做过开发的人应该或多或少都碰到过性能问题,遇到性能问题你是怎么做的呢?你能看懂程序的性能吗?本篇给大家讲下如何看懂程序的性能及性能的参考指标。 正题 程序性能的表现方式: 1.执行速度:程序的反映是否迅速,响应时间是否足够短。 执行速度可以受到多方面的影响,比如逻辑写的有问题,查询数据量大,...
分类:编程语言   时间:2015-02-28 13:06:15    阅读次数:170
Go语言(log4go介绍)
今天来介绍一个Go语言中常用的日志第三方包,即log4go。在C++中,有log4cpp,而在Java中,有log4j。   好了,废话不多说,现在就来介绍log4go的使用。在log4go在github上的链接如下   链接:https://github.com/skoo87/log4go   具体用法可以参考examples文件夹,而且配置文件采用JSON的格式。一个典型的例子如下...
分类:编程语言   时间:2015-02-28 13:06:50    阅读次数:194
C++STL库常用函数用法
开学就要上OOP了.....感觉十分萌萌哒- -!整理自《ACM程序设计》,本文为转载(原文地址) 迭代器(iterator) 个人理解就是把所有和迭代有关的东西给抽象出来的,不管是数组的下标,指针,for里面的、list里面的、vector里面的,抽象一下变成了iteratorView Cod.....
分类:编程语言   时间:2015-02-28 13:02:13    阅读次数:264
Spring常用的接口和类(一)
一、ApplicationContextAware接口 当一个类需要获取ApplicationContext实例时,可以让该类实现ApplicationContextAware接口。代码展示如下:public class Animal implements ApplicationContextAwa...
分类:编程语言   时间:2015-02-28 13:00:16    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!