码迷,mamicode.com
首页 > 编程语言
python调试代码举例
Python自带的pdb库,发现用pdb来调试程序还是很方便的,当然了,什么远程调试,多线程之类,pdb是搞不定的。用pdb调试有多种方式可选:1.命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前python-mpdbmyscript.py2.在Python交互环境中启用..
分类:编程语言   时间:2015-04-05 12:05:33    阅读次数:146
Java中String类StringBuffer类和StringBuilder类的区别
首先阐述String类和StringBuffer类的区别,String类是常量,不能添加,而StringBuffer则是一个字符缓冲区,可以往里面添加字符串。比如说: String str = "helloworld"; str += "welcome"; 这里其实过程是这样的:生成了String对象 "helloworld" 引用由str持有, 当执行 str += "welcome"...
分类:编程语言   时间:2015-04-05 12:05:01    阅读次数:168
Python遍历目录的多种方式
1.os.popen运行shell列表命令def traverseDirByShell(path): for f in os.popen('ls ' + path): print f.strip()2.利用glob模块glob.glob(path)返回带目录的文件名.通配符和shell相似.path不能包含shell变量.def traverseDirByGlob(path)...
分类:编程语言   时间:2015-04-05 12:00:28    阅读次数:192
hdu4417 树状数组(求指定区间比指定数小的数的个数)
http://acm.hdu.edu.cn/showproblem.php?pid=4417 Problem Description Mario is world-famous plumber. His “burly” figure and amazing jumping ability reminded in our memory. Now the poor princess i...
分类:编程语言   时间:2015-04-05 11:59:31    阅读次数:177
Python正则表达式
正则表达式是非正常重要的知识点,他在许许多多的地方都有应用,既是重点,也是难点。使用正则表达式需要调用re模块re模块常用的方法:1、re.serach()re.search 函数会在字符串内查找模式匹配,只到找到第一个匹配然后返回,如果字符串没有匹配,则返回None。2、re.match()re....
分类:编程语言   时间:2015-04-05 11:56:17    阅读次数:185
Java中UDP协议的基本原理和简单用法
UDP协议是非面向连接的,相对于TCP协议效率较高,但是不安全。UDP协议类似发信息的过程,不管接收方是在线还是关机状态,都会把信息发送出去。但是如果接收方不处于接收信息的状态,发送出去的数据包就会丢失。convert()方法是用来转换字节数组和基本类型。/** * 创建基于udp协议的服务接受端....
分类:编程语言   时间:2015-04-05 11:52:47    阅读次数:143
c语言数据结构之栈的基本操作
栈是限定仅在表尾进行插入或者删除操作的线性表。各位也可以到360云盘中下载完整程序,运行环境为vc++6.0http://yunpan.cn/cVKkv9fmsp4wB 访问密码 b7371 typedef struct2 {3 SelemType *base;4 SelemType...
分类:编程语言   时间:2015-04-05 11:50:40    阅读次数:170
C语言运算符优先级
敲代码的时候,偶然发现,左移运算符优先级竟比加法运算符还低,还得把左移括起来。。。遂找了这张表。。。优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算...
分类:编程语言   时间:2015-04-05 11:46:53    阅读次数:132
Python生成器、迭代器、装饰器
Python迭代器迭代器是访问集合内元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素都被访问一遍后结束。迭代器不能回退,只能往前进行迭代。这并不是什么很大的缺点,因为人们几乎不需要在迭代途中进行回退操作。常用的迭代方法有.next()方法for..in..方法迭代器通俗的理解就是...
分类:编程语言   时间:2015-04-05 11:46:21    阅读次数:191
java中volatile关键字的含义
java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。sync...
分类:编程语言   时间:2015-04-05 11:44:50    阅读次数:135
JAVA学习笔记(五十二)- 开发DAO层的经典实现
StudentDAO接口,定义学生相关的操作 /* * StudentDAO接口,定义学生相关的操作 */ public interface StudentDAO { //添加学生 public void addStudent(Student stu); //删除学生 public void deleteStudent(int id); //修改学生 p...
分类:编程语言   时间:2015-04-05 10:39:01    阅读次数:206
JAVA学习笔记(五十三)- 经典三层架构实例
UserDAO接口/* * UserDAO接口 */ public interface UserDAO { //插入用户 public void insert(User user); //删除用户 public void delete(int id); //更新用户 public void update(User user); //查询所有用户...
分类:编程语言   时间:2015-04-05 10:37:50    阅读次数:467
JAVA学习笔记(五十四)- 事务Transaction与批处理
事务Transaction /* * 事务Transaction * JDBC默认开启自动提交事务,需要关闭,才能手动控制事务 * * 默认MySQL存储引擎为My...,其不支持事务处理,修改为InnoDB引擎 * create table 表名( ) engine=InnoDB default charset=utf8; * * InnoDB引擎默认关闭自动事务提交,修改My...
分类:编程语言   时间:2015-04-05 10:38:19    阅读次数:168
JAVA学习笔记(五十五)- 元数据 MetaData和可滚动的结果集
元数据 Meta Data/* * 元数据 Meta Data */ public class Test03 { Connection conn = null; PreparedStatement pstmt=null; ResultSet rs = null; public void test(){ conn=DBUtil.getConnectio...
分类:编程语言   时间:2015-04-05 10:37:15    阅读次数:161
十分钟学会Python的基本类型
一:起因 (1)说起学习Python的原因,上一篇blog已经提到过了;Python掐指一算不过是自己接触过的第四门大型语言(从接触到现在已经2周了)c/c++ ,Java,MATLAB(PS:应该还不算入门,只会简单的应用),之后就是python了。 (2)c/c++ 到java的过渡是非常短暂的,但是过渡到MATLA就非常的不顺利(PS:就是上一篇的blog提到过的,从内心里抵触一门未曾谋...
分类:编程语言   时间:2015-04-05 10:37:47    阅读次数:218
每日一题16:在一个数组中实现两个栈
在一个数组中实现两个栈,当数组未填满是任一个栈不能溢出。解法是将一个栈从头开始往后插入,而另一个从后往前插入,如果插入一个元素后,两个栈的top指针未相遇,则表示数组未满,栈没有溢出。#include "stdafx.h" #include using namespace std; struct special_stack { int capcity; int l...
分类:编程语言   时间:2015-04-05 10:33:35    阅读次数:402
快速学会Python(实战)
一:学习感悟 (0)学习语言思想和观念的转变是关键 —— 感触分享  乐于善于接受新鲜事物,对新知识充满渴求的欲望; 多交朋友,你可能会做到一门技术一门语言的大牛,你不可能门门精通,互相学习; 参见技术交流群 和 技术blog和社区,之后自己再钻研官方的API 开启一门新技术的策略:1)从一个感兴趣的点入手(培养兴趣),运行一些小示例;2)1-2天简单的过一下基本的语言(...
分类:编程语言   时间:2015-04-05 10:33:25    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!