首页 > 编程语言
Python的自增运算符
今天在写一个合并两个有血list的时候,使用了while循环,不自觉的使用了i++,自测的时候发现有语法错误,还检查了好几遍,觉得应该没啥错误啊,后来google了一把,恍然大悟,原来Python早就放弃了自增运算符!Python哲学的一句话:只用一种方式解决问题,所以你要的自增操作完全可以用i+=...
分类:编程语言   时间:2014-02-27 14:13:39    收藏:0  评论:0  赞:0  阅读:533
C#调用Python 脚本语言
1. 安装IronPythonhttp://pan.baidu.com/s/1qW4jNJ2下载IronPython 2.7安装下载下来的安装包2. 创建项目创建一个C#的Windows窗体应用程序。添加引用: 浏览到IronPython的安装目录中,添加对IronPython.dll,Micros...
分类:编程语言   时间:2014-02-27 13:14:15    收藏:0  评论:0  赞:0  阅读:623
C语言-字符串文本串联
要形成包含多个行的字符串,可以串联两个字符串。为此,请键入正斜杠,然后按 return 键。反斜杠导致编译器忽略以下换行符。例如,字符串"Long strings can be bro\ken into two or more pieces."与字符串是相同的。"Long strings can b...
分类:编程语言   时间:2014-02-27 13:09:59    收藏:0  评论:0  赞:0  阅读:528
「python」: arp脚本的两种方法
第一种是使用arping工具: 1 #!/usr/bin/env python 2 import subprocess 3 import sys 4 import re 5 6 def arping(ipaddress = "192.168.1.1"): 7 p = subprocess.Popen...
分类:编程语言   时间:2014-02-27 12:57:36    收藏:0  评论:0  赞:0  阅读:514
c语言-何为编程?
大牛,请绕过。新手,如果你怕我误人子弟,那也请绕过。以下纯属个人YY何为编程?何为程序?说简单也简单,说复杂也复杂。我在自学的道路上也有两三年了,也探索了两三年(非连续性),却只停留在入门阶段。那就有人改问了:“都这么长时间了怎么还是入门阶段呢?”。我知道有很多人就该说,你真的很笨。确实本人也不怎么...
分类:编程语言   时间:2014-02-27 12:21:27    收藏:0  评论:0  赞:0  阅读:482
Rational Rose 2003 逆向工程转换C++源代码成UML类图
Rational Rose 2003 逆向工程转换C++源代码成UML类图1.ANSI C标准C逆向工程Reverse Engineer网上的关于从C++代码到UML类图生成过程的东西不少,找了个能用的,现在转下,以备不时之需。转来稍微调整了下内容,只关心使用。原出处http://siulyn.bl...
分类:编程语言   时间:2014-02-27 10:51:02    收藏:0  评论:0  赞:0  阅读:860
python中的字符串的种种函数
1.连接list;为了将任意包含字符串的 list 连接成单个字符串,可以使用字符串对象的join方法.join只能用于元素是字符串的 list;它不进行任何的强制类型转换。连接一个存在一个或多个非字符串元素的 list 将引发一个异常。examples:>>> music = ["Abba","R...
分类:编程语言   时间:2014-02-27 10:16:31    收藏:0  评论:0  赞:0  阅读:578
使用SWIG Python动态绑定C++对象
SWIG(Simplified Wrapper and Interface Generator)是一个为C/C++库提供脚本调用支持的工具,支持Lua, Perl, Python, Go等多种脚本语言。如果不了解可以参考Interfacing C/C++ and Python with SWIG。本...
分类:编程语言   时间:2014-02-27 09:55:25    收藏:0  评论:0  赞:0  阅读:663
C语言实现GPT头和分区表的读取(gcc)
#include #include #include #include #include #include #define LOGICAL_BLOCK_SIZE 512typedef char *PSTR;typedef const char *PCSTR;typedef struct { char...
分类:编程语言   时间:2014-02-27 09:52:04    收藏:0  评论:0  赞:0  阅读:722
C++ inline(内联什么时候使用)
(1)什么是内联函数?内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。(2)为什么要引入内联函数?当然,引入内联函数的主要目的是:解决程序中函数调用的效率问题。另外,前面我们讲到了宏,里面有这么一个例子:#define ABS(x) ((x)>0? (x):-(x))当++i出现...
分类:编程语言   时间:2014-02-27 09:41:16    收藏:0  评论:0  赞:0  阅读:574
实验1.1 C语言上机入门 一
题目1:第一个程序:在屏幕(控制台Console)上输出 “Hi 地球!”#include int main(){ printf("Hi 地球!"); return 0;}题目2:在屏幕(控制台Console)上输出 “Hi 地球!”换行再输出“Hi 中国!”(了解C程序的结构或者框架)下面是另一个...
分类:编程语言   时间:2014-02-27 09:29:30    收藏:0  评论:0  赞:0  阅读:548
C++ mfc版本socket通讯源码分享
这是上个学期网络通讯的课程设计所做的作业,C++语言中的MFC写的。 后面将更新C#版本的基于socket的聊天室程序。废话不多说,直接上源码: 服务端代码: // sFileDlg.cpp : 实现文件  //  #include  #include "stdafx.h"  #include "sFile...
分类:编程语言   时间:2014-02-27 12:49:05    收藏:0  评论:0  赞:0  阅读:1054
Python爬去QQnews
好久没碰python了。。写一个简单的热热手 ''' Created on 2014.2.25 for QQnews @author: accyao ''' import sys import urllib2 import urllib import re import os import time reload(sys) sys.setdefaultencoding('utf-8') head...
分类:编程语言   时间:2014-02-27 11:14:27    收藏:0  评论:0  赞:0  阅读:553
python的作用域
在python中,变量查找遵循LGB原则,即优先在局部作用域(local scope)中对变量进行查找,失败则在全局作用域(global scope)中进行查找,最后尝试再内建作用域(build-in scope)内查找,如果还是未找到的话,则抛出异常。后来由于闭包和嵌套函数的出现,作用域又增加了外部作用域,这样变量的查找作用域优先级变为:局部、外部、全局和内建。 作用域由def、class...
分类:编程语言   时间:2014-02-27 11:49:22    收藏:0  评论:0  赞:0  阅读:496
C++ API 设计 07 第二章 品质
第二章 品质 本章的目标是回答下面的问题:一个良好的API需要什么样的品质?大多数开发人员都同意,一个良好的API应该设计得很优雅,而且仍然非常容易使用。它应该在后台运行且使用起来让你觉得很惬意。这些都是很好的定性陈述,不过什么样的具体设计可以实现这些目标?显然,每个API都是不同的。不过,高品质的API设计是应该尽可能坚持的,那些导致糟糕设计的方式都应避免。 API设计中也没有绝对的规则:你...
分类:编程语言   时间:2014-02-27 10:43:25    收藏:0  评论:0  赞:0  阅读:520
C++ API 设计 08 第三章 模式
第三章 模式 前一章所讨论的品质是用来区分设计良好和糟糕的API。在接下来的几个章节将重点关注构建高品质的API的技术和原则。这个特殊的章节将涵盖一些有用的设计模式和C++ API设计相关的相关语言特性习惯用法。 设计模式是一种为共同的软件设计问题而采用的通用解决方案。这个术语在设计模式的书籍中经常出现:可复用复用的面向对象的软件基础要素(Elements of Reusable Obje...
分类:编程语言   时间:2014-02-27 10:42:41    收藏:0  评论:0  赞:0  阅读:916
C++ API 设计 09 第四章 设计
第四章 设计 上个章节是为开始设计API打下基础和准备必要的开发背景知识。我分析了各种对API设计有益的品质有助于设计良好API的品质和讲解了应用于可维护的API设计的标准设计模式。 本章将把这些信息全部整合到一起,涵盖高品质API设计的规范,从总体结构设计到类设计和单个函数调用。然而,如果API不能给予给用户他们所需要的功能,那么再好的设计也是没有意义的。因此,我也会讲解如何定义功能需求来指...
分类:编程语言   时间:2014-02-27 11:18:05    收藏:0  评论:0  赞:0  阅读:904
C++ API 设计 10 第五章 设计风格
第五章 设计风格 上个章节处理的问题是品质对设计高质量API的影响和如何设计一个拥有这些品质的良好API。我通过特定的C++例子讲解了这些概念,设计API的抽象过程是和编程语言无关的。不过,在接下来的几个章节中,我将开始关注着重于更多API设计中关于C++方面的内容。 本章涵盖的主题是关于API风格的内容。本文中的风格是指你是如何表示API的功能的。也就是说,API通过所提供的访问内部...
分类:编程语言   时间:2014-02-27 10:47:29    收藏:0  评论:0  赞:0  阅读:566
C++ API 设计 11 第六章 C++用法
第六章 C++用法 本章将深入探讨如何使用C++来编写高品质的API。第二章所涉及的通用API品质可以适用于任何编程语言:包括如下概念,隐藏私有细节、容易使用、松耦合和最低限度完整性优于使用任何其它特殊的编程语言。当我讲述这些C++主题的每个细节时,这些概念本身并不是只针对特定语言的。 不过,有很多特定的C++风格会影响API的品质,如使用名空间、运算符、友元和const correc...
分类:编程语言   时间:2014-02-27 12:11:58    收藏:0  评论:0  赞:0  阅读:498
c语言-转义序列
字符组合是由反斜杠 (\) 后接字母或位组合构成的字符组合。若要显示换行符,单引号或某些其他字符在字符串末尾,必须使用转义序列。转义序列被视为单个字符,因此,它是有效的字符常数。转义序列通常用于指定动作,例如在终端和打印机的回车和选项卡移动。它们还用来提供非打印字符的文本表现形式和通常具有特殊意义的...
分类:编程语言   时间:2014-02-27 09:20:20    收藏:0  评论:0  赞:0  阅读:625
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!