自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yelbosh的专栏

我的手心是空空的

  • 博客(48)
  • 资源 (5)
  • 收藏
  • 关注

原创 ssd4

<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->HE1:Match Between System and the Real World1.现实生活理念的模拟。使用显示生活中的文件夹,垃圾箱等概念到计算机系统中。2.现实生活中使用的语言:例:使用“abort”来提示用户是否要停止某项活

2012-05-28 23:02:09 1530

转载 学习SSD4的一点总结

马上就考SSD4了,在此小结一下以便自己复习课程单上有四部分,我们只重点讲了其中的3个1。面向用户设计概论面向用户编程和测试的基础:迭代设计,基本迭代设计观点,基本认知心理学构造界面的工具:VB编程环境,用VB编写,调试代码评估界面可用性方法:基本的HE,TA观点,如何编写UAR2。用VB构造界面LABEL,BUTTON,CHECKBOX,RADIOBUTT

2012-05-28 23:00:22 1472 2

转载 如何创建一个Sencha Touch 2应用(第一部分)

在此系列中,我们将创建一个Sencha Touch 2版本的记事本应用,用来记录用户的笔记并存储在该运行设备上。在这个过程中,我们将深入一下几个区域:建立一个Sencha Touch 应用的区块如何实现一个应用多视图的导航栏如何使用Sencha Touch表单元素编辑数据如何利用列表视图呈现数据如何使用HTML5本地存储保存数据此系列的第一部分中,我们将定义该应用的特性,包

2012-05-28 21:01:03 1361

转载 Fitts’ Law(费茨法则)在交互设计中的应用

Fitts’ Law(费茨法则)在交互设计中的应用 费茨法则是人机交互领域里一个非常重要的法则,在10年来得到了广泛的应用。Fitts法则最基本的观点就是任何时候,当一个人用鼠标来移动鼠标指针时,屏幕上的目标的某些特征会使得点击变得轻松或者困难。目标离的越远,到达就越是费劲。目标越小,就越难点中。漂亮简单,对么?这意味着要是目标定位越容易,距离鼠标当前位置就应该越近,目标占用空间应该有更大

2012-05-28 13:02:53 1216

原创 SSD4选择题做题工具

ssd4要考试了,看看学长用python写的选择题工具挺好玩的,所以自己也写了一个,也是用python写的.骗一下访问量~~HappySSD4选择题工具功能:1:连续刷题做错的题目会自动保存,并且可以按日期进行归档.如果觉得哪道题目比较好可以选择收藏至错题集2:可以选择紧接着上一次的完成情况继续完成3.可以顺序回顾错题集中的题目,或者打乱顺序查看4.

2012-05-26 19:28:54 1179

原创 python发送邮件

今天在网上找到一个比较轻巧的python发送邮件的程序:#!/usr/bin/env python# -*- coding: utf-8 -*-#导入smtplib和MIMETextimport smtplibfrom email.mime.text import MIMEText##############要发给谁,这里发给2个人mailto_list=["731

2012-05-26 14:13:47 570

转载 数据流图的绘制要点

一.      数据流程图的概念和作用:分析、描述信息系统的数据转换和流动状况,显示系统内所有的基本成份及其相互联系的概况和细节.概括描述系统的内部逻辑,是理解表达用户需求、与用户沟通交流的工具,是新系统逻辑模型的最重要组成部分。二.      数据流程图的基本符号(简略与详尽)外部实体数据流处理(处理逻辑、处理功能)数据存储三.      数据流程图的构造方法和指

2012-05-23 20:35:11 3221

原创 软件测试方法

引言  随着软件测试技术的不断发展,测试方法也越来越多样化,针对性更强;选择合适的软件测试方法可以让我们事半功倍。以下介绍一些常用的软件测试方法。编辑本段β测试_Beta测试  β测试,英文是Beta testing。又称Beta测试,用户验收测试(UAT)。  β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完

2012-05-23 16:07:46 1133

原创 软件工程文档有感

最近在看软件工程的资料,突然感觉压力好大,后悔自己当初没有好好听课....不,我觉得听课也没有用,后悔的是自己当时没有好好的看书,现在看书时间比较紧迫,都是草草的看,但是我现在发现软件工程真的是门学问很深的学科阿阿阿.......算了加紧看吧,毕竟暑假的花旗被要用到这里面的很多东西,所以我还要加把劲把这里面的很多东西都弄懂吧我拿到了上一年的花旗文档,现在以一个软件工程架构师的角度来审视

2012-05-23 15:23:35 509

转载 软件工程-----高内聚低耦合

什么是内聚?什么是耦合?  内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系; 耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高

2012-05-23 10:42:01 936

原创 SSD9中的软件开发模型

后天就要考ssd9了.里面的软件开发模型还是挺繁杂的,简单的写一下可能要考的内容.这里总共介绍了快速原型模型,边做边改模型,瀑布模型,增量模型,螺旋模型,同步稳定模型,喷泉模型七种模型首先快速原型模型叫做rapid protype module这是为了更好的明确客户的需求而采用的一种开发模型,原因是用户一般不会表达,所以先建立一种原型让其感受一下以便更好的明确需求.它通常被很快

2012-05-22 18:10:02 1129

转载 软件开发模型(SSD9 Life-Cycle Methodologies )

文章来源http://hi.baidu.com/%D0%D0%D7%DF%D4%DA%BF%D5%D6%D0/blog/item/7bbb261bc20988f2af513319.html1. 编码修补模型(Build-and-Fix Model)实现产品既没有需求或规格说明书也没有设计方面的尝试,开发者简单的将代码拼凑在一起,软件随着客户的需要一次又一次地不断被修改. 在这个模型中,开发

2012-05-22 11:07:35 1651 1

转载 软件开发模型/原型法/瀑布模型/螺旋模型

软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。    软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。    最早出现的软件开发模型是1970年W·Royce提出的瀑布模型。该模型给出了固定的

2012-05-21 13:45:38 9593

原创 javascript显示一个时钟

function startTime(){var today=new Date()var h=today.getHours()var m=today.getMinutes()var s=today.getSeconds()// add a zero in front of numbersm=checkTime(m)s=checkTime(s)document.g

2012-05-19 17:07:25 767

原创 javascript事件简介

javascript事件无疑是javascript语言的典型特征之一,下面我们逐个一一进行讨论并且举例说明1、onabort事件,onerror事件以及onload事件以及onunload事件第一个用于img标签,后两个用于页面以及图像的加载,分别为加载失败和加载成功的时候所触发的事件如果图像的加载被中断,那么会触发改事件代码:function abortIm

2012-05-19 15:29:25 1262

原创 javascript基础

今天简单的看了一下javascript的基础知识,现在在此稍稍总结一下。对于学习过原生语言C++或者java的编程者,如果再加上一定的脚本语言开发经验的话,那么我觉得javascript学习起来会非常的顺手,为什么呢?因为javascript可谓是吸收了脚本语言和原生语言的精华。由于鄙人学习过c++,再加上一定的python经验,所以学习这门语言也非常得心应手。废话不多说。首先需要注意的是

2012-05-18 22:15:09 475

原创 Linux make命令介绍

摘要:在开发一个系统时,一般是将一个系统分成几个模块,这样做提高了系统的可维护性,但由于各个模块间不可避免存在关联,所以当一个模块改动后,其他模 块也许会有所更新,当然对小系统来说,手工编译连接是没问题,但是如果是一个大系统,存在很多个模块,那么手工编译的方法就不适用了。为此,在Linux系统中,专门提供了一个make命令来自动维护目标文件,与手工编译和连接相比,make命令的优点在于他只更新修改

2012-05-17 16:25:22 530

原创 使用Python实现一个小型的航空订票系统(3)

下面说一说其中碰到的问题,首先便是这里刚开始搞不清楚是传引用还是传对象.(我不知道这样说是否合理,但是按照c++的角度来看待我觉得会简单一点),我在航空公司那个类中有关于航班的列表,那么如果我把某个航班对象append到这个列表中时,如果以后那个航班对象发生了改变,那么相应的公司列表中的那个会不会发生改变呢?同样的疑问也出现在了航班对象中的seat列表以及customer的seat列表.后来简单的

2012-05-16 22:29:58 4048

原创 使用Python实现一个小型的航空订票系统(1)

我只写了两个文件,分别为Classes.py和main.py.前一个用来定义类,后一个为main函数#-*- coding:utf-8 -*-#创建Airline Company类class AirlineCompany:    def __init__(self,namestr = '',idstr = ''):#简洁的构造函数重载的能力        self.name =

2012-05-16 22:12:03 7090 1

原创 使用Python实现一个小型的航空订票系统(1)

这次ssd9老师布置了一个作业,xiandedanteng,所以我就用python简单的写了一下,大家可以参考一下:要求如下:<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->Homework#2Sendthesoftcodeofyourmodeltotheemailaddre

2012-05-16 22:09:52 4687

原创 Hold

just hold

2012-05-16 14:24:04 792

转载 Python字符串操作

python如何判断一个字符串只包含数字字符python 字符串比较下面列出了常用的python实现的字符串操作 1.复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr22.连接字符串#strcat(sStr1,sStr2)s

2012-05-15 22:32:39 843

转载 C++中的虚函数(virtual function)

1.简介     虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public:    virtual void foo() { cout };class B: public A{public:    virtual void foo() { cout

2012-05-13 23:51:54 684

原创 python判断list是否为空

判断一个 list 是否为空传统的方式:if len(mylist): # Do something with my listelse: # The list is empty由于一个空 list 本身等同于 False,所以可以直接:if mylist: # Do something with my listelse: # The list i

2012-05-11 23:10:18 256138 7

原创 python中用函数初始化类变量

今天在写python的时候遇到一个问题:定义了一个list类型的类变量,但是这个list需要在初始化的时候给它加很多的url进去.这样的话我们就需要用倒函数了.结果自己刚开始这样写的:class TianyaSpider(CrawlSpider):def init_start():        url_l = u'http://search.tianya.cn/s?tn=sty&rn

2012-05-11 15:21:20 12111

转载 Python类的基础入门知识

代码如下:class Account(object): "一个简单的类" account_type="Basic" def __init__(self,name,balance): "初始化一个新的Account实例" self.name=name self.balance=balance def deposit(self,amt): "存款" self

2012-05-11 14:22:21 863

转载 scrapy爬虫

最近在学Python,同时也在学如何使用python抓取数据,于是就被我发现了这个非常受欢迎的Python抓取框架Scrapy,下面一起学习下Scrapy的架构,便于更好的使用这个工具。一、概述下图显示了Scrapy的大体架构,其中包含了它的主要组件及系统的数据处理流程(绿色箭头所示)。下面就来一个个解释每个组件的作用及数据的处理过程。二、组件1、Scrapy En

2012-05-09 21:26:16 1785

转载 scrapy实战之定向抓取某网店商品资料

网络爬虫(web crawler)又称为网络蜘蛛(web spider)是一段计算机程序,它从互联网上按照一定的逻辑和算法抓取和下载互联网的网页,是搜索引擎的一个重要组成部分。一般的爬虫从一部分start url开始,按照一定的策略开始爬取,爬取到的新的url在放入到爬取队列之中,然后进行新一轮的爬取,直到抓取完毕为止。我们看一下crawler一般会遇到什么样的问题吧:抓取的网页量很大

2012-05-09 21:03:02 6258

转载 用scrapy进行网页抓取

最近用scrapy来进行网页抓取,对于pythoner来说它用起来非常方便,详细文档在这里:http://doc.scrapy.org/en/0.14/index.html要想利用scrapy来抓取网页信息,需要先新建一个工程,scrapy startproject myproject工程建立好后,会有一个myproject/myproject的子目录,里面有item.py(由于你要抓取的

2012-05-09 20:59:32 14049

转载 Django Meta内部类选项

Django 模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。以下对此作一总结:abstract     这个属性是定义当前的模型类是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类可以继承这些字段。比如下面的代码中Human是一个抽象类,Employee是一个继承了Human的子类,那么在运行syncdb命

2012-05-08 10:56:22 19669

原创 解决django中超链接页面不跳转的问题

今天在写博客系统的时候,遇到了一个很蛋疼的问题:在模板中加上了超链接,代码没有错误,但是点击超链接之后页面不跳转,居然还是那个页面,怎么回事呢?而且加上管理员应用之后,管理员页面也显示不出来,还是停留在主页面....很郁闷后来发现问题所在了.问题便是,我的主页面url为r("^"),这个正则表达式的意思是只要是开头的都可以进行匹配,其实就是任何的url都可以进行匹配,所以不管是什么url都会跳

2012-05-07 22:20:24 8878 1

原创 花旗队分词技术

花旗队分词技术徐亚渤1、 什么是分词技术?分词技术就是 SE 针对用户提交查询的关键串进行的查询处理后根据用户的关键词串用各种匹配方法进行的一种技术。2、 介绍分词技术之前,有必要对搜索引擎技术做一下简单的介绍:搜索引擎,搜,就是大量信息的抓取,抓取回来后的信息进行智能提取,排重,质量分析等处理。索,就是大量处理后信息的存储,信息排序,快速查询等。引擎,就是指系统不

2012-05-07 16:25:49 20246

转载 linux chmod命令详细使用参数

摘要:chmod命令是非常重要的,用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。linux下目录和文件的权限区别文件:读文件内容(r)、写数据到文件(w)、作为命令执行文件(x)。目录:读包含在目录中的文件名称(r)、写信息到目录中去(增加和删除索引点的连结)、搜索目

2012-05-07 11:11:14 773

原创 解决ubuntu mysql管理软件emma乱码问题

今天鼓倒了一天的mysql乱码,终于在实验室临近关门的时候解决了.其实很简单:我把mysql中的所有字符集和都设置为utf-8,但是在emma客户端上还是乱码,这说明不是mysql的问题了,而是emma自身的客户端编码问题,搜了一下,得到如下解决方案:ubuntu安装的额emma是在/usr/share/emma找到__init__.py修改"db_

2012-05-06 21:54:35 1766

原创 mysql中的编码各个变量的含义

character_set_client ,这是用户告诉MySQL查询是用的什么字符集。 character_set_connection ,MySQL接受到用户查询后,按照character_set_client将其转化为character_set_connection设定的字符集。character_set_results , MySQL将存储的数据转换成character_set

2012-05-06 21:34:00 1817

原创 Ubuntu下修改mysql的字符集

/etc/init.d/mysql start (stop) 为启动和停止服务器/etc/mysql/ 主要配置文件所在位置 my.cnf/var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹启动mysql后,以root登录mysqlisher@isher-ubuntu:~$ mysql -u root>sh

2012-05-06 17:26:07 2686

转载 Django学习笔记—Comments库的使用方法小记

comments库是django框架内置的一个评论库,官方文档地址:https://docs.djangoproject.com/en/dev/ref/contrib/comments/可以快捷的搭建出网站需要的评论系统。不过对这个库的评价似乎褒贬不一,我自己在使用中的感受是要想让这个库能够比较完美的工作,可能自己需要做较多的定制工作,有时想想,还真不如自己重头写来的爽气。这里照例把自己的一些使用

2012-05-06 16:35:25 9217

转载 Django学习笔记—验证码

大部分博客网站是不会设置用户登录功能的,如果表单上再不添加验证码机制,那你就等着spammer疯狂的攻击吧。我曾经就吃过大亏:之前的一个网站平均每天几十条垃圾留言,删都来不及。后来在网上找到了一个优秀的屏蔽spam的插件——akismet,使用后果然效果不错,基本上垃圾信息都被屏蔽掉了,即在前台是看不到了,但问题是这些垃圾评论还是在源源不断地写入你的数据库表中,在管理后台里还是能看到它们的存在的。

2012-05-06 10:59:32 5653 1

转载 这个文章深深的感触了十几万人(转)

"老公,你手机来电话啦!”男:喂?女:喂,你……吗?男:是,你是谁?女:我是……男:噢,你啊!找我有事吗?女:你能出来一下吗?我在你们家外面的。“去吧?老公我相信你”女:喝茶吧!男:什么事快说吧!这么晚了。我不放心我老婆一个人在家,她怕黑。女:我离婚了!男:为什么啊!你老公不是很爱你吗?女:他这个混蛋,他背着我搞了小三,呜呜呜呜男:好了,别伤心了

2012-05-05 14:45:00 2118

转载 python中定义参数的四种方式

在python中函数参数的定义主要有四种方式: F(arg1,arg2,...)这 是最常见的定义方式,一个函数可以定义任意个参数,每个参数间用逗号分割,用这种方式定义的函数在调用的的时候也必须在函数名后的小括号里提供个数相等的 值(实际参数),而且顺序必须相同,也就是说在这种调用方式中,形参和实参的个数必须一致,而且必须一一对应,也就是说第一个形参对应这第一个实参。例 如:

2012-05-04 22:18:15 2407

git基本原理与常用命令

git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令

2017-09-06

git原理与命令

git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮

2017-09-04

中缀表达式计算C++实现

中缀表达式计算C++实现

2013-01-16

SSD4选择题做题工具 windows 7版本

一个比较好用的ssd4刷体的工具哦,享用的话就用一下,不想用的话就算了,反正是随便写的,写着玩意晚哈哈

2012-05-26

violet UML编辑器

很简洁的uml图形编辑工具,这是一款很好的工具哦亲

2012-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除