首页 > 编程语言
python 编码
参考文档: http://www.tuicool.com/articles/yIZrQ3 http://woodpecker.org.cn/diveintopython3/files.html http://www.cnblogs.com/txw1958/archive/2012/07/19/2598885.html http://eli.thegreenplace.net/201...
分类:编程语言   时间:2014-12-13 18:10:20    收藏:0  评论:0  赞:0  阅读:417
Python _X __all__ 模拟 导入'私有'变量 及其注意点和实例
开头是下划线的变量(如_X): 在特定的情况下,可以吧下划线放在变量名的签名(如_X)可以防止客户端使用from *语句导入模块名时,把其中的那些变量名复制出去;但是下划线不是'私有'声明:仍可以使用其他导入形式看见并且修改这类变量例如使用import __all__(语句) 此外也可以在模块顶层把变量名的字符串列表赋值给变量__all__以达到类似_X命名惯例的隐藏效果;使用此...
分类:编程语言   时间:2014-12-13 18:06:30    收藏:0  评论:0  赞:0  阅读:556
Python模块设计理念
Python 模块设计理念:  总是在Python的模块内编写代码:木有办法写出不在某个模块之内的代码,事实上,在交互模式提示符下输入的程序代码,其实是存在于内置模块__main__之内的。交互模式提示符独特之处就在于程序是执行后就立刻丢弃以及表达式结果是自动打印的 模块耦合要讲到最低:全局变量,就像函数一样,如果编写成闭合的盒子,模块运行的最好。原则就是,模块应该尽可能和其他的模块之间无...
分类:编程语言   时间:2014-12-13 18:04:49    收藏:0  评论:0  赞:0  阅读:396
java里IO流的逻辑关系
谈到了三种IO类型的对象,它们分别是InputStream和OutputStream类型的只可以容纳8为字节编码的对象,Reader和Writer可以容纳16为字节编码的对象和用来完善输入输出操作功能的“装饰”类。...
分类:编程语言   时间:2014-12-13 18:03:40    收藏:0  评论:0  赞:0  阅读:374
java分解质因数代码
import java.util.*; class 分解质因数 { static ArrayList al; public static void main(String[] args) { al=new ArrayList(); fenjie(84729332); System.out.println(al); } public static void fenjie(int...
分类:编程语言   时间:2014-12-13 18:03:00    收藏:0  评论:0  赞:0  阅读:273
12-13java面向对象之继承
继承 概念:用于扩充已有类的功能。例如:人类作为一个大的类描述了宏观的情况,学生又是一个人类中的特例,学生类既具备人类的共性也有自己的个性。 语法: Class 子类名称 extends 父类名称{} 注意:子类被成为派生类,父类被成为超类。子类继承了父类的一些可以使用的操作,同时具备了父类不具备的操作。 //本程序是对继承的测试 class Person { //封装属性 priv...
分类:编程语言   时间:2014-12-13 18:02:00    收藏:0  评论:0  赞:0  阅读:344
C++全局变量工程用法
原来一直作为一个只会敲C++的弱ACMer, 今天学了一下工程中的全局变量的使用方法与注意事项,在这里与大家分享一下: 1. 用法 工程中常见的用法为: 在"gv.h"文件中用extern声明全局变量,如 extern int gv; 在“gv.cpp”文件中定义全局变量,如 int gv; 在其他文件中使用、调用全局变量(包含"gv.h"文件),如 gv=1...
分类:编程语言   时间:2014-12-13 17:58:20    收藏:0  评论:0  赞:0  阅读:340
老生常谈之JavaScript原型链继承
本文总结了ES3,ES5,ES7和NS(NonStandard)四种原型链继承的实现方法。 ECMAScript 6 class将给开发者带来了JavaScript OOP的规范实现,但这中方式的直接应用和普及至少得等到IE11被淘汰掉,而到那时,说不定我已转向边沿领域了。 随着Web的快速发展,新的方法就取代旧的方法,当我们在lifetime中用过的,代表着一代人的记忆,又怎能忘怀?...
分类:编程语言   时间:2014-12-13 17:58:10    收藏:0  评论:0  赞:0  阅读:301
JavaWeb开发分享:WebJars
使用WebJars简化Java Web开发当中Javascripts和CSS文件的管理维护...
分类:编程语言   时间:2014-12-13 17:55:43    收藏:0  评论:0  赞:0  阅读:358
冒泡排序算法
/* date:2014.12.13 冒泡排序思路:交换排序,通过相邻数据的比较、交换来达到排序的目的。 流程:1).对数组中的各数据,依次比较相邻的两个元素的大小;             2).如果前面的数据大于后面的数据,就交换这两个数据,经过第一轮的多次比较排序后,便可把最小(或最大)的数据拍好;             3).再以同样的方式把剩下的数据逐个进行比较,直至(n-1次...
分类:编程语言   时间:2014-12-13 17:55:09    收藏:0  评论:0  赞:0  阅读:336
选择排序算法
/* Date:2014.12.13 选择排序思路:在每一步中选取最小值来重新排列,通过选择和交换来实现排序。 流程:1).首先从原始数据中,选择最小的一个数据,将其和位于第一个位置的数据交换;             2).再从剩下的 n-1 个数据中选择最小元素和第二个位置的数据进行交换;     3).重复(2)(共 n-1 次),直到数组有序。 时间复杂度:最差O(n^2),平均...
分类:编程语言   时间:2014-12-13 17:54:39    收藏:0  评论:0  赞:0  阅读:286
Python标准库:内置函数float([x])
本函数是转换一个字符串或一个整数为浮点数。如果参数x是一个字符串,那么只使用十进制表示的数字串,数字前面可以添加符号来表示正数,或负数。如果参数x是整数,可以转换为浮点数表示。不过,这个函数有一个特别的地方,就是使用infinity或inf来表示无穷大的数。比如+inf是正无穷大,-inf是负无穷大。在这里引入了数学上的无穷大概念,那么无穷大乘以0是等于什么呢?在这里是等于nan,即not a n...
分类:编程语言   时间:2014-12-13 17:54:29    收藏:0  评论:0  赞:0  阅读:326
java native2ascii的用法介绍
将非Unicode编码字符转化为Unicode编码的字符,即国际化。 语法:native2ascii [options] [inputfile [outputfile]] 描述:如果outputfile没有指定,标准输出将用于结果输出;如果inputfile没有指定,标准输入设备将用于输入。 参数 -reverse 使用该参数将Unicode编码字符转换为本地编码...
分类:编程语言   时间:2014-12-13 17:53:57    收藏:0  评论:0  赞:0  阅读:586
线程同步练习
package lianxi1; class User implements Runnable{ static Account account = new Account(); @Override public void run() { for(int i=0;i<3;i++){ account.d...
分类:编程语言   时间:2014-12-13 17:51:09    收藏:0  评论:0  赞:0  阅读:249
借助IDE到处Runnable JAR 的步骤
1. 选择项目,右键,export,选择Java目录下的Runnable JAR file , next2. Lanch configuration 中选择启动类3. Export destination 中选择导出的地方4. Library handling 引用库的处理: 1). Extract...
分类:编程语言   时间:2014-12-13 17:50:50    收藏:0  评论:0  赞:0  阅读:429
认识Spring
java开发的ITer应该都听过著名的SSH框架——struts+spring+hibernate,而其中Spring又是其中最重要的并且也是用的最广泛的一个框架,那Spring到底是什么呢?一、Spring概念1.Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)...
分类:编程语言   时间:2014-12-13 17:50:19    收藏:0  评论:0  赞:0  阅读:423
Java之OutOfMemoryError简单分析
Java之OutOfMemoryError简单分析 最近编码遇到了Java内存溢出的问题,所以就想顺便总结一下几种导致Java内存溢出的栗子,以及碰到Java内存溢出要如何去解决。Java堆溢出 Java堆用于存储对象实例,只要不断的创建对象,并且保证GC Roots到对象之间有可达的路径来避免.....
分类:编程语言   时间:2014-12-13 17:49:09    收藏:0  评论:0  赞:0  阅读:314
Spring基础
前面一篇文章已经介绍了什么是Spring了,那里面到底有什么,可以用再什么地方,我们继续深入探讨。1.Spring架构图图 1-1 Spring架构图1).核心容器:包括Core、Beans、Context、EL模块。Core模块:封装了框架依赖的最底层部分,包括资源访问、类型转换及一些常用工具类。...
分类:编程语言   时间:2014-12-13 17:48:30    收藏:0  评论:0  赞:0  阅读:348
Python 斐波那契数列练习
Python的第一个练习就从斐波那契数列开始吧
分类:编程语言   时间:2014-12-13 17:48:00    收藏:0  评论:0  赞:0  阅读:505
分享两个你可能不知道的Java小秘密
引言 最近LZ的工作发生了重大变化,以后博文的更新速度可能会再度回温,希望猿友们可以继续关注。 近期LZ辞掉了项目经理的工作,不过并未离开公司,是转到了基础研发部做更基础的研发,为广大技术人员服务。这会让LZ有更多的时间去研究一些技术方面的东西,LZ打算折腾一下spring的源码,期待有一天可以.....
分类:编程语言   时间:2014-12-13 17:47:20    收藏:0  评论:0  赞:0  阅读:277
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!