首页 > 编程语言
python 列表模拟堆栰
#!/usr/bin/envpython stack=[] defpushit(): stack.append(raw_input(‘EnterNewstring:‘).strip()) defpopit(): iflen(stack)==0: print"Cannotpopfromanemptystack!" else: r=stack.pop() print"Removed[%s]"%r defviewstatck(): printstack CMDs={‘u‘:pushit,‘o‘:popi..
分类:编程语言   时间:2015-07-15 15:17:46    收藏:0  评论:0  赞:0  阅读:171
python关于it审计中的应用
公司面临上市,为了满足上市it审计要求,对系统密码进行定制。#!/bin/envpython importrandom,string importos,sys,re,paramiko fromoptparseimportOptionParser defpssh(host,cmd): user=‘root‘ s=paramiko.SSHClient() s.load_system_host_keys() s.set_missing_host_key_pol..
分类:编程语言   时间:2015-07-15 15:15:36    收藏:0  评论:0  赞:0  阅读:387
Swift学习之 访问控制
访问控制可以限定你在源文件或模块中访问代码的级别,也就是说可以控制哪些代码你可以访问,哪些代码你不能访问。这个特性可以让我们隐藏功能实现的一些细节,并且可以明确的指定我们提供给其他人的接口中哪些部分是他们可以使用的,哪些是他们看不到的。 你可以明确的给类、结构体、枚举、设置访问级别,也可以给属性、函数、初始化方法、基本类型、下标索引等设置访问级别。协议也可以被限定在一定的范围内使用,包括协议里的全...
分类:编程语言   时间:2015-07-15 15:12:36    收藏:0  评论:0  赞:0  阅读:143
Swift学习之 泛型
泛型代码可以让你写出根据自我需求定义、适用于任何类型的,灵活且可重用的函数和类型。它的可以让你避免重复的代码,用一种清晰和抽象的方式来表达代码的意图。 泛型是 Swift 强大特征中的其中一个,许多 Swift 标准库是通过泛型代码构建出来的。事实上,泛型的使用贯穿了整本语言手册,只是你没有发现而已。例如,Swift 的数组和字典类型都是泛型集。你可以创建一个Int数组,也可创建一个String数...
分类:编程语言   时间:2015-07-15 15:12:26    收藏:0  评论:0  赞:0  阅读:105
排序-----冒泡排序
它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 冒泡排序算法的运作如下:(从后往前) 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一...
分类:编程语言   时间:2015-07-15 15:08:36    收藏:0  评论:0  赞:0  阅读:97
【算法设计与分析基础】背包问题
背包问题求解,以及 找出所有被放入的物品。...
分类:编程语言   时间:2015-07-15 15:08:09    收藏:0  评论:0  赞:0  阅读:160
Swift开发之 使用系统的TabbarController
使用系统的tabbar解决图片的问题. 用sb使用系统的tabbar,弄好后发现图片始终是蓝色的,并不是原来的图片,后经上网查资料,问问同事,有了下面的这些代码,做个标记. AppDelegate中 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObjec...
分类:编程语言   时间:2015-07-15 15:06:36    收藏:0  评论:0  赞:0  阅读:164
python 使用multiprocessing需要注意的问题
我们在编写程序的时候经常喜欢这样写代码import MySQLdb import time from multiprocessing import Processconn = MySQLdb.connect('localhost', 'vearne', 'xx', 'test')def f(name): for i in xrange(10): cursor = conn.c...
分类:编程语言   时间:2015-07-15 15:04:06    收藏:0  评论:0  赞:0  阅读:845
Java集合系列之TreeMap源码分析
一、概述   TreeMap是基于红黑树实现的。由于TreeMap实现了java.util.sortMap接口,集合中的映射关系是具有一定顺序的,该映射根据其键的自然顺序进行排序或者根据创建映射时提供的Comparator进行排序,具体取决于使用的构造方法。另外TreeMap中不允许键对象是null。   1、什么是红黑树?   红黑树是一种特殊的二叉排序树,主要有以下几条基本性...
分类:编程语言   时间:2015-07-15 15:03:46    收藏:0  评论:0  赞:0  阅读:168
python基础教程总结6——类
1. 如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义:[python]view plaincopyclassclassName:block 注意类名后面有个冒号,在.....
分类:编程语言   时间:2015-07-15 14:59:46    收藏:0  评论:0  赞:0  阅读:203
java中Map集合的理解
Map |--Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。 |--HashMap:底层是哈希表数据结构,允许使用 null 值和 null 键,该集合是不同步的。将hashtable替代,jdk1.2.效率高。 |--TreeM...
分类:编程语言   时间:2015-07-15 14:58:56    收藏:0  评论:0  赞:0  阅读:136
我的 C++ style
1 int g_tennis; // not use as possible 2 3 int make_world() { 4 int size = 0; 5 6 return size; 7 } 8 9 const int NUMBER = 100;10 11 enu...
分类:编程语言   时间:2015-07-15 14:58:15    收藏:0  评论:0  赞:0  阅读:113
算法の序列
1.什么排序(Sorting)是数据处理中一种非常重要也非经常常使用的运算。排序就是将一组对象依照规定的次序又一次排列的过程。以下给出百度百科的解释“排序(Sorting) 是计算机程序设计中的一种重要操作,它的功能是将一个数据元素(或记录)的随意序列,又一次排列成一个keyword有序的序列。”2...
分类:编程语言   时间:2015-07-15 14:53:29    收藏:0  评论:0  赞:0  阅读:115
[剑指OFFER] 数组中的逆序对
题目描述在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。分析:利用归并排序的思想,分成2部分,每一部分按照从大到小排序,然后比较左侧的a[i]和右侧的b[j]若a[i]>b[j],那么a[j]大于b[j]~b[right],...
分类:编程语言   时间:2015-07-15 14:53:00    收藏:0  评论:0  赞:0  阅读:170
JavaScript Calling WebService by SOAP
Steps:1. 对于不同浏览器,取得相应XMLHTTP2. 拼接SOAP message;3. POST方法;4. Send;PS: WebService 是Java Axis2搭建的。来自为知笔记(Wiz)
分类:编程语言   时间:2015-07-15 14:52:15    收藏:0  评论:0  赞:0  阅读:209
C++学习:lambda表达式入门
引言:lambda表达式在STL应用中可以让我们起到十分便捷的功能,我们看下微软的解释。When you write code, you probably use function pointers and function objects to solve problems and perform...
分类:编程语言   时间:2015-07-15 14:51:56    收藏:0  评论:0  赞:0  阅读:216
C语言中extern的用法
在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。1. extern修饰变量的声明。举例来说,如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int v,然后就可以引用变量v。这里需要注意的是,被引用的变量v...
分类:编程语言   时间:2015-07-15 14:50:26    收藏:0  评论:0  赞:0  阅读:106
【Unity】鼠标指向某物体,在其上显示物体的名字等等等等信息
之前一直用NGUI HUD Text插件做这个功能,感觉一个小功能就导一个插件进来简直丧心病狂。然后就自己写了一个~思路和插件的方式大同小异。但是呀但是呀~我的这小思路看起来绝对比插件的方便啊~因为呀因为呀,我的就这一个功能啊~小二,上代码~~~ Camera cam;//用于发射射线的相机 ...
分类:编程语言   时间:2015-07-15 14:49:25    收藏:0  评论:0  赞:0  阅读:2355
debuggee python
my_debugger_defines.py 1 #encoding:utf-8 2 3 from ctypes import * 4 from sys import version as py_ver 5 6 # In python 2.7.6, LPBYTE is not defined i.....
分类:编程语言   时间:2015-07-15 14:43:25    收藏:0  评论:0  赞:0  阅读:196
Java报表工具FineReport常见的数据集报错错误代码和解释
分享一下finereport的数据集报错错误代码和解释
分类:编程语言   时间:2015-07-15 14:43:05    收藏:0  评论:0  赞:0  阅读:146
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!