码迷,mamicode.com
首页 > 编程语言
python基础学习笔记
python基础学习笔记一、python数据类型:1、数字类型(1)布尔型(2)整型(3)浮点数2、序列类型(1)字符串(2)元组(3)列表3、映像类型(1)字典4、集合类型(1)可变集合(2)不可变集合二、python注释方法1、单行注释用"#"进行单行注释#这是一行python注释2、多行注释多..
分类:编程语言   时间:2015-12-10 17:12:52    阅读次数:174
轻松学习JavaScript十三:JavaScript基于面向对象之继承(包含面向对象继承机制)
一面相对象继承机制       今天算是什么都没干,尽在了解面向对象三大特性之一的继承了,过去的学习的C++和C#都是正统的面向对象语 言,学习的时候也没有怎么深入了解过,只是简单的学习最基础的继承。下午在看继承机制的时候,看到一个很经典 的继承机制实例。这个实例使用UML很好的解释了继承机制。       说明继承机制最简单的方式是,利用一个经典的例子就是几何形状。实际上,几何形状只...
分类:编程语言   时间:2015-12-10 17:09:44    阅读次数:260
实战c++中的string系列--string与整型或浮点型互转
教科书中很少会提到string与int或是float的相互转换,但是在实际工程中会经常遇到,尤其在做UI控件显示的时候。比如说你要在edit控件中显示一个数值,那你就需要把这个数值首先转为string,然后再将这个string付给edit控件。网上你会找到很多的转换方法,个人觉得效率差不多的情况下,简洁最好。这里主要用到的是stringstreams:stringstream 是 C++ 提供的另一...
分类:编程语言   时间:2015-12-10 17:08:20    阅读次数:109
java反射机制提供的功能
在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法
分类:编程语言   时间:2015-12-10 17:07:33    阅读次数:143
微软Edge 内嵌的JavaScript 引擎即将开源
微软于今日(2015年12月10日)宣布即将开源Chakra核心控件,并改名为“ChakraCore”,该控件包含所有Edge JavaScript 引擎的所有核心功能。ChakraCore 将于下月发布在GitHub中。Chakra提供了顶级的JavaScript处理功能,并具有非常强大的性能优势...
分类:编程语言   时间:2015-12-10 17:09:19    阅读次数:199
JavaScript之毒瘤
0、导言JavaScript中有许多难以避免的问题特性。接下来就一一揭示。1、全局变量在所有JavaScript的糟糕特性中,最为糟糕的就是全局变量的依赖。全局变量使得在同一个程序中运行独立的子程序变得更难。2、作用域JavaScript是类C的语法,但是却没有提供类C的块级作用域。3、自动插入分号...
分类:编程语言   时间:2015-12-10 17:06:26    阅读次数:153
另类的package-info.java文件探讨
原文地址:http://strong-life-126-com.iteye.com/blog/806246 翻看以前的笔记,看到一个特殊的java文件:pacakge-info.java,虽然有记录,但是不全,就尝试着追踪一下该问题, 分享一下流水账式的结果。首先,它不能随便被创建。在Eclips....
分类:编程语言   时间:2015-12-10 17:06:51    阅读次数:157
Think in C++学习笔记(一)——对象创建与引用
计算机把写好的程序转换为机器可识别的语言的过程所使用的工具有两种,分别是解释器与编译器。一.解释器(边解释边执行) 将源代码转化为一些动作并执行,由于是解释一行执行一行,所以每次执行完后这一行的解释就会丢弃,从而会产生很多重复解释的行为,导致程序执行变慢。二.编译器(编译后再执行) 编译过程: 预处...
分类:编程语言   时间:2015-12-10 17:07:33    阅读次数:152
C#当中的多线程_2
第2章 线程同步原来以为线程同步就是lock,monitor等呢,看了第二章真是大开眼界啊!第一章中我们遇到了一个叫做竞争条件的问题。引起的原因是没有进行正确的线程同步。当一个线程在执行操作时候,其他的线程需要依次等待。这样的问题通常被称为线程同步。有多种方式来进行线程的同步。第一:首先线程同步的原...
分类:编程语言   时间:2015-12-10 17:07:12    阅读次数:314
多线程快速排序(思考)
在CSDN看到的一位牛人实现的多线程快排,暂时没细看,但是感觉有点小问题,他的多线程快排并没有实现我所想要的那种并行计算的结果,我理想中的多线程排序(这里特指快排)应该是类似于mapreduce的分拆和合并,在快排中,分拆是必然(和归并一样,基因决定嘛),分拆后的数组可以形成队列,按照核心数分给每个...
分类:编程语言   时间:2015-12-10 17:02:57    阅读次数:137
用requestAnimationFrame优化你的javascript动画
有了css3,我们不在需要Flash来制作好看的动画,一般情况下,我们甚至不需要javascript。但是css3 在一些案例中有些不足。如果你需要计算或重新计算你的动画,那就离不开javascript。尽管不必使用setTimeout 和 setInterval。这样做的缺点是在定义的时间间隔简单...
分类:编程语言   时间:2015-12-10 16:56:52    阅读次数:144
JavaScript系列:《JavaScript高级程序设计》,chapter2, 在html中使用JavaScript
2.1.2 延迟脚本 指的是defer属性,且只适用于外部脚本,也就是有defer属性的脚本。 由于各种延迟浏览器对延迟脚本的支持不统一,且在html5之后也不再支持defer属性,所以把延迟脚本放在页面底部仍然是最佳选择。2.1.3 异步脚本 第二个脚本可能会在第一个脚本之前执行,因此确保两个脚本...
分类:编程语言   时间:2015-12-10 16:53:55    阅读次数:135
spring含参数 环绕通知demo
题目:有一个懂得读心术的人需要完成两件事情:截听志愿者的内心感应和显示他们在想什么 1 2 3 12 13 14 15 16 17 18 19 20 21 26 ...
分类:编程语言   时间:2015-12-10 16:50:05    阅读次数:174
JavaScript 操作对象属性(设置属性, setter/getter, 序列化)
参考自>, 文字太多反而不易理清其中的关系, 直接上代码和注释 1 /* 2 * 对象的setter和getter属性: 3 * 定义为一个或者两个和属性同名的函数, 这个函数不用function,而是使用get 或 set, 4 * 作用和java中的getter/setter很类似...
分类:编程语言   时间:2015-12-10 16:50:19    阅读次数:276
python下划线变量的含义
_xxx 不能用'from module import *'导入__xxx__ 系统定义名字__xxx 类中的私有变量名核心风格:避免用下划线作为变量名的开始。"单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;如果修改,无需通知外部。"双下划线" 开始的是私有...
分类:编程语言   时间:2015-12-10 16:44:25    阅读次数:229
HDU 5592 ZYB's Premutation(树状数组+二分)
题意:给一个排列的每个前缀区间的逆序对数,让还原 原序列。思路:考虑逆序对的意思,对于k = f[i] - f[i -1],就表示在第i个位置前面有k个比当前位置大的数,那么也就是:除了i后面的数字之外,它是在剩下的数字当中第k+1大的。知道这个之后,可以用树状数组来帮助找出剩下的数中第k大的数,刚...
分类:编程语言   时间:2015-12-10 16:46:11    阅读次数:172
【Java并发编程二】同步容器和并发容器
一、同步容器 在Java中,同步容器包括两个部分,一个是vector和HashTable,查看vector、HashTable的实现代码,可以看到这些容器实现线程安全的方式就是将它们的状态封装起来,并在需要同步的方法上加上关键字synchornized。另一个是Collections类中提供的静态....
分类:编程语言   时间:2015-12-10 16:41:11    阅读次数:351
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!