码迷,mamicode.com
首页 > 编程语言
Python类的特点 (3) :静态方法与类方法
Python中的方法有4种: 1)模块中的全局方法,不属于任何类,用"模块名.方法名"形式调用。 2)类中定义的实例方法,也成为绑定方法(Bound method),这种方法的第一个参数(通常写作self,类似Java和C++的this),必须是调用该方法的实例本身,调用该方法时Python会自动将 ...
分类:编程语言   时间:2016-06-15 22:13:17    阅读次数:224
javascript设计模式学习之一——javascript面向对象与java的区别
一、静态语言与动态语言面向对象之对比 封装: 1)封装数据:java中通过私有变量Private等实现,javascript中通过函数内的局部变量实现 2)封装实现:对象内部的变化对于外部是透明的,对象之间通过暴露的接口进行通信 3)封装类型:java中通过实现继承(抽象类)或者接口继承(接口)来想 ...
分类:编程语言   时间:2016-06-15 22:12:50    阅读次数:185
JAVA设计模式:代理模式
最近公司从新开发一个项目,为此对老的代码进行评估分析发现有些地方是可以采用代理模式来进行的,为此对代理模式进行了一次理解: 代理模式:即为指定的目标对象提供一个代理商,由代理商来完成对目标对象的操作。 代理类图: 抽象对象角色或者接口角色:声明了目标对象和代理对象的共同接口,这样一来在任何可以使用目 ...
分类:编程语言   时间:2016-06-15 22:07:39    阅读次数:223
WIN7-64bit安装Python27及easy_install、pip流程
Python作为一种胶水语言,在程序原型设计、3D游戏图形渲染、交互操作方面受到广泛应用。对初学者建议从2.7版本开始,因其第三方库更多且新手遇到问题的解答较多,便于快速学习。 实际应用开发过程中,都是基于各种IDE的python开发。本文仅介绍WIN7-64bit安装Python27及easy_i ...
分类:编程语言   时间:2016-06-15 22:06:22    阅读次数:239
c语言文章编辑实现代码
文章编辑 功能:输入一页文字,程序可以统计出文字、数字、空格的个数。   静态存储一页文章,每行最多不超过80个字符,共N行;要求(1)分别统计出其中英文字母数和空格数及整篇文章总字数;(2)统计某一字符串在文章中出现的次数,并输出该次数;(3)删除某一子串,并将后面的字符前移。   存储结构使用线... ...
分类:编程语言   时间:2016-06-15 22:06:05    阅读次数:549
读书笔记_Effective_C++_条款十七:以独立语句将new产生的对象置入智能指针
...
分类:编程语言   时间:2016-06-15 22:05:33    阅读次数:169
java pdf转换jpg
/** * 把PDF所有页转换为JPG, 并返回所有图片的路劲集合 * @param inputFilePath * 图片路径,具体到文件名 * @param outputFilePath * 输出目录, 不需要文件名 * @return * @throws IOException */ publi ...
分类:编程语言   时间:2016-06-15 22:06:08    阅读次数:270
python的冒泡排序
1、python中跟其他编程语言一样,也有冒泡排序 所谓冒泡排序,就是把同一个列表中的数字,按照大小进行排序,相邻的两个值进行比较,把较大的值往后排,直到一个列表中的元素的顺序从左到右按照从小到大的顺序排列 下面用代码演示一遍 1 a = [87, 33, 99, 12, 56, 39, 66, 2 ...
分类:编程语言   时间:2016-06-15 22:02:23    阅读次数:272
Prototypes analyze(二叉排序树,不同树形个数)
Prototypes analyze 时间限制:1000 ms | 内存限制:65535 KB 难度:2 Prototypes analyze 时间限制:1000 ms | 内存限制:65535 KB 难度:2 ALpha Ceiling Manufacturers (ACM) is analyzi ...
分类:编程语言   时间:2016-06-15 22:01:53    阅读次数:432
使用Python访问网络数据 python network-data 第五章
Lesson 5--Extracting Data from XML In this assignment you will write a Python program somewhat similar tohttp://www.pythonlearn.com/code/geoxml.py. Th ...
分类:编程语言   时间:2016-06-15 22:02:33    阅读次数:344
Java关键字final、static使用总结
1、static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可 ...
分类:编程语言   时间:2016-06-15 22:01:20    阅读次数:225
Linux中线程的挂起与恢复(进程暂停)
http://www.linuxidc.com/Linux/2013-09/90156.htm 今天在网上查了一下Linux中对进程的挂起与恢复的实现,相关资料少的可怜,大部分都是粘贴复制。也没有完整详细的代码。故自己整理了一下 程序流程为:主线程创建子线程(当前子线程状态为stop停止状态),5秒 ...
分类:编程语言   时间:2016-06-15 22:02:01    阅读次数:171
基于JAVA平台游戏之小坦克
一: 需求描述功能性需求 在功能需求分析阶段,我们的主要任务是指定系统必须提供哪些服务,定义软件完成哪些功能,提供给那些人使用,功能需求是软件开发的一项基本需求,是需求分析必不可少的一部分。坦克大战是一款经典游戏了,本游戏学习了一些前辈们的经验,整体来说讲,游戏分为敌我双方,主要参与战斗的坦克有玩家控制,敌人坦克可以智能随机出现在屏幕上,并且移动,发射一定数量的子弹;玩家可以在规定的区域内随意移...
分类:编程语言   时间:2016-06-15 20:55:27    阅读次数:365
Python类的特点 (2)
测试代码: 输出结果:(忽略第53、54行的错误的话) ...
分类:编程语言   时间:2016-06-15 20:55:03    阅读次数:244
《java中异常和错误》
...
分类:编程语言   时间:2016-06-15 20:50:29    阅读次数:219
谈谈编程语言的选择
常常有新人问我,我该学哪一门编程语言呢?编程语言太多了,我都不知道该选择哪一门编程语言来深入学习了!是的,我也曾被这个问题所困恼,当初学习软件编程时也经历了C/Java/C#这样的路线,后来我也接触并使用过C++/Visual Basic/JavaScript/PHP/Python等语言,并了解过一 ...
分类:编程语言   时间:2016-06-15 20:47:54    阅读次数:201
多线程更新UI的常用方法
开发Winform或者WPF相关GUI程序中,遇到执行耗时程序片段,并且需要在ui界面上实时展示状态信息的问题时,为了防止界面出现假死状态,会用到多线程技术,异步...... ...
分类:编程语言   时间:2016-06-15 20:45:46    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!