- 军军小站|张军博客
搜索到与相关的文章
Python

数据结构与算法(python描述)(四)—— 顺序表

文章目录内存1.顺序表的形式(元素内置vs外置)元素内置元素外置2.顺序表结构(一体式vs分离式)一体式存储更换数据分离式存储更换数据数据区扩充3.顺序表的操作增加元素删除元素4.python中的顺序表List的基本实现技术内存内存以1Byte=8bits来作为存储单位。操作系统寻址最小单位为字节,一个字节为8bit。一个整形int占4Byte.在计算机中占用内存如下:0x01-0x04对应的内存存储的就是整体inta,所以我们可以看到这时把它当作一个整体

系统 2019-09-27 17:46:04 2012

Python

Python正则表达式操作指南

Python自1.5版本起增加了re模块,它提供Perl风格的正则表达式模式。Python1.5之前版本则是通过regex模块提供Emacs风格的模式。Emacs风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用regex模块,当然偶尔你还是可能在老代码里发现其踪影。1.正则表达式基础1.1.简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自

系统 2019-09-27 17:45:50 2012

Python

解决PySide+Python子线程更新UI线程的问题

在我开发的系统,需要子线程去运行,然后把运行的结果发给UI线程,让UI线程知道运行的进度。首先创建线程很简单defnewThread(self):d=Data()print'子线程的运行't1=threading.Thread(target=newThread)t1.setDaemon(True)t1.start()之后我发现用子线程去调用UI线程是行不通的,只能通过信号和槽来实现,于是首先,定义一个类,让他实现PySide.QtCore.QObject类

系统 2019-09-27 17:38:32 2012

Python

windows下安装Python和pip终极图文教程

本文希望提供傻瓜式的教程,能够令读者成功安装Python和pip。第一步,我们先来安装Python,博主选择的版本是最新的3.4.2版本。windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以我们首先要在Python的官方主页上面下载最新的Python安装包。下载地址是:https://www.python.org/downloads/在下载完成之后,一直点击下一步就OK了。在安装完成之后,打开控制台,输入“Python”,我们能够

系统 2019-09-27 17:37:59 2012

编程技术

JSP中文乱码问题解决方法小结

在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法。1、JSP页面乱码这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在页面开始地方用下面代码指定字符集编码即可,<%@pagecontentType="text/html;charset=gb2312"?%>2、数据库乱码这种乱码会使你插入数据库的中文变成乱码,或者读出显示时也是乱码,解决方法如下:在数据库连接字符串中加入编码字符集

系统 2019-08-29 23:53:08 2012

编程技术

Zju 2656 Travel Around Country解题报告

//本题属于模拟题,题意的理解很重要,选个出发点能绕所有城市一圈回到出发点。//实际就是看油够不够。若把所有油与所有路长直接加要出错,应该是数据超范围的缘故。//改正这个错想了好久,几乎要放弃了。细心很重要。信心也很重要。//另外cin要超时。#include#includeusingnamespacestd;structCar...{intoil,dist;};boolcheck(Cara)...{returna.oi

系统 2019-08-29 23:41:11 2012

编程技术

毕业生,管好你的档案和户口

http://www.hf365.com2007年5月22日10:12合肥晚报现如今,越来越多的大学生在非公有制企业就业,这些企业不需要学生的档案,也没有管理人事档案的权限,同时,也不能帮学生解决户籍问题,导致大学生毕业时不关心自己的档案和户口在哪里,只求能找到一个合适的聘用单位。大学生的档案真的没有用处了吗?不落户对毕业生会有什么影响呢?档案没管损失了工龄、耽误了评职称、调动工作等小王大学毕业在私企工作了几年后,考取了研究生,毕业后又被国家机关录用为公务

系统 2019-08-29 23:27:53 2012

编程技术

用HTML5的Canvas写字的例子

最近项目轻松了一些,就抱着学习的态度阅读了HTMLCanvas2DContext的内容。又想到以前曾经在android上做过原笔迹手写的内容,就想试着在HTML5中简单做一下看看。摸索着完成了demo。下面是在GoogleChrome13.0版本上的效果。下面附上代码,仅仅为学习,没做优化,作为例子吧。writedemo

系统 2019-08-29 22:53:02 2012

编程技术

Action 3 ActionForm(未整理)

JavaBean的子类可以自动的对输入进行效验Struts标签也允许任何javabean来填充某个Html组件1ActionForm的创建1由于ActionForm本身不能实例化所以必须是ActionForm的子类2必须对每个Html控件定义一个公共的属性另外如果想发给Action之前就进行效验可以实现validate方法如果想重置数据可以实现reset方法这两个方法都会在ActionForm填充前被调用voidreset(ActionMappingmap

系统 2019-08-29 22:52:08 2012

编程技术

自定义控件复选框和单选框的实现

我们先实现单个按钮,为了复用,不管单选还是复选按钮都是使用同一个类来实现,为了区别单选还是复选,我们用一个自定义枚举类型CheckButtonStyle属性style来区别,当其值设置为CheckButtonStyleDefault或CheckButtonStyleBox时,为复选按钮:当其值设为CheckButtonStyleRadio时,为单选按钮:当按钮在选中/反选状态间切换时,文字左边的图片自动转换。整个控件是由一个ImageView、一个Labe

系统 2019-08-29 22:46:10 2012