码迷,mamicode.com
首页 > 编程语言
python学习第五天 List 与 tuple
List 和tuple: python提供一种类似C语言数组的类型,但是使用起来确是相当的简洁。那就讲讲这神奇的python中list 和tuple吧。 List类型: 1.直接贴代码: 输出 ['A','B','C'] 声明一个List类型,使用 标识符 [].就这么简单。 2.得到List L的 ...
分类:编程语言   时间:2016-07-15 00:34:52    阅读次数:209
《javascript权威指南》读书笔记——第一篇
《javascript权威指南》读书笔记——第一篇金刚javascriptjsjavascript权威指南由于最近想系统学习下javascript,所以开始在kindle上看这本书来补充下。今天是今年的196天,由于我之前承诺过,每天分享读书笔记,只是之前分享的是大众读物,所以随手分享到kindle... ...
分类:编程语言   时间:2016-07-15 00:33:47    阅读次数:245
Javascript数组学习
记录下学习数组的过程 1、创建数组 2、数组检测 3、数组转换方法 4、找方法 ‘后进先出’的表现 5、队列方法 ‘先进先出’的表现 6、循环数组(滚动选择) 2、从前到后 7、数组排序 8、数组方法 1、concat(); 2、slice(); 3、splice();最强大的方法 9、位置方法(E ...
分类:编程语言   时间:2016-07-15 00:32:25    阅读次数:240
java代理的实现
1、新建一个接口UserDao public interface UserDao{ public void save(User u); } 2、实现接口 public class UserDaoImpl implements UserDao{ public void save(User u){ sy ...
分类:编程语言   时间:2016-07-15 00:34:11    阅读次数:177
数组内存申请和释放,指针数组和数组指针
总结 对于指针数组的理解:按照字面意思,首先是指针,其次是数组,就表明这是一个数组,不过数组里面存储的指针。``` // 使用指针数组 int **ptr = new int*[4]; for(int i = 0; i < 4; ++i) { *(ptr+i) = new int [3]; }``` ...
分类:编程语言   时间:2016-07-15 00:32:17    阅读次数:236
面向过程—面向对象(C++的封装,this)_内存四区_变量生命周期
1、面向对象主要涉及 构造函数、析构函数、虚函数、继承、多态等。 2、对各种支持 的底层实现机制 c语言中,数据 和 处理数据的操作(函数) 是分开来声明,即语言本身并没有支持 “数据和函数”的关联性。 在C++中,通过抽象数据类型(abstract data type, ADT),在类中定义数据和 ...
分类:编程语言   时间:2016-07-15 00:31:50    阅读次数:409
java 封装
封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节简单说,封装就是将属性私有化,提供公有的方法访问私有属性。为什么要将属性私有化呢?下面我们来举个例子: 首先创建一个简单的Person类 class Per ...
分类:编程语言   时间:2016-07-15 00:24:50    阅读次数:185
插入排序
1.直接插入排序 插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。插入排序的工作方式像玩扑克牌时顺序放牌一样。开始时,左手为空并且桌子上的牌面向下。然后,每次从桌上拿一张牌并将它插入左手中正确的位置。为了找到正确的位置,我们从右到左将它与已在手中的每张牌 ...
分类:编程语言   时间:2016-07-15 00:23:15    阅读次数:193
C++线程安全的单例模式
转载:http://www.cnblogs.com/ccdev/archive/2012/12/19/2825355.html 一、懒汉模式:即第一次调用该类实例的时候才产生一个新的该类实例,并在以后仅返回此实例。 需要用锁,来保证其线程安全性:原因:多个线程可能进入判断是否已经存在实例的if语句, ...
分类:编程语言   时间:2016-07-15 00:22:42    阅读次数:200
《javascript权威指南》读书笔记——第二篇
《javascript权威指南》读书笔记——第二篇金刚javascriptjsjavascript权威指南今天是今年的196天,分享今天的读书笔记。第2章 词法结构2.1 字符集JavaScript程序是用Unicode字符集编写。Unicode是ASCII和Latin-1的超集,支持几乎所有语言。... ...
分类:编程语言   时间:2016-07-15 00:11:20    阅读次数:179
selenium测试(Java)-- 一组元素操作(十一)
利用下面的例子来编写测试脚本 页面代码: 脚本: ...
分类:编程语言   时间:2016-07-15 00:11:28    阅读次数:281
Java从小白到入门,Day7,JAVAOO-继承
继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 使用继承,可以重复使用代码,大大缩短开发周期,降低开发费用。 继承的特征:1,传递性,父类资源总是可以在子类和子孙类中使用。 2,单根类,一个子类只有一个父类。 所有类最终都继承与object,object是所有 ...
分类:编程语言   时间:2016-07-15 00:06:13    阅读次数:191
Java DNS查询内部实现
源码分析 在Java中,DNS相关的操作都是通过通过InetAddress提供的API实现的。比如查询域名对应的IP地址: 或者反过来IP对应域名: 输出: 那么InetAddress是如何实现DNS解析的呢?让我们深入代码一步步挖掘下去: 这里需要注意,JVM会先查询DNS缓存。有一个问题:默认的 ...
分类:编程语言   时间:2016-07-15 00:04:02    阅读次数:299
计蒜客 移除数组中的重复元素 (双指针扫描)
给定一个升序排列的数组,去掉重复的数,并返回新的数组的长度。 例如: 数组A = {1, 1, 2},你的函数应该返回长度2,新数组为{1, 2} 要求: 不能新开数组分配额外的空间。即常数空间限制。 提示: 输入一个整数n,以及其对应的数组A[n],输出新数组长度 样例输入 5 0 0 1 1 2 ...
分类:编程语言   时间:2016-07-15 00:03:38    阅读次数:202
JAVA_BaseDAO数据处理类
...
分类:编程语言   时间:2016-07-15 00:02:08    阅读次数:337
有向图强连通分支的Tarjan算法讲解 + HDU 1269 连通图 Tarjan 结题报告
有向图强连通分支的Tarjan算法讲解 + HDU 1269 连通图 Tarjan 结题报告 ...
分类:编程语言   时间:2016-07-14 23:59:03    阅读次数:396
POJ1323 Game Prediction(贪心算法训练)
有M个人,一人N张牌,每轮牌面最大的人赢(牌面只可能是1~M*N中的一个数且不重复),给出一个人的牌,求其至少能够赢的局数。 ...
分类:编程语言   时间:2016-07-14 23:53:12    阅读次数:534
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!