自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (60)
  • 收藏
  • 关注

转载 Lua5.2.3源码阅读(2)-Table

table在lua中是一个重要的数据结构,使用起来非常灵活,可以用它表示通常的array,map,set等结构。在分析源码之前,先看看table的一些特性。 (1). table是个key-value数组,索引key可以是数字,也可以是字符串。 (2). Key为数字时,默认下表从1开始(c/c++从0开始) (3). table大小可以动态变化 (4). Lua5.2.3中tab

2015-07-14 23:28:12 853 1

转载 Lua5.2.3源码阅读(1)-TValue,TString

转载:http://blog.csdn.net/murisly/article/details/46848897Lua是一个弱类型语言,类型可以在使用的时候变化。对应在源码中,TVable就充当了这个角色,lua中的所有数据类型都可以放在这个结构中。TValue是实现Lua数据类型的主要结构,不仅在脚本中使用了TValue,其他的一些数据结构也依赖于它。首先看看Lua的整个数据类型(lua.h

2015-07-13 16:32:21 598

转载 Lua5.3 注册表 _G _ENV

注册表的描述,借用PIL中的一段话:registry 一直位于一个由 LUA_REGISTRYINDEX 定义的值所对应的假索引(pseudo-index)的位置。一个假索引除了他对应的值不在栈中之外,其他都类似于栈中的索引。Lua API 中大部分接受索引作为参数的函数,也都可以接受假索引作为参数—除了那些操作栈本身的函数,比如 lua_remove,lua_insert。例如,为了获取

2015-06-16 20:53:30 3912

转载 WaitForSingleObject等待核心对象激活

#include #include "windows.h"using namespace std;int j=0;DWORD WINAPI MyThreadOne(LPVOID lp){ int *i = (int*)lp; *i = *i + 1; //int j=0; while (j<20) { cout<<++j<<endl; Sleep(500); } /

2014-07-09 15:14:42 562

原创 判断是不是PE文件

#include #include "assert.h"#include #include "TCHAR.H"#ifdef UNICODE#define IsPEFile IsPEFileW#define IsDigiSig IsDigiSigW#else#define IsPEFile IsPEFileA#define IsDigiSig IsDigiSigA#endi

2014-07-08 18:33:02 3245 2

转载 输入一个整数n,求从1 到n 这n 个整数的十进制表示中1 出现的次数)

题目:输入一个整数n,求从1 到n 这n 个整数的十进制表示中1 出现的次数。例如输入12,从1 到12 这些整数中包含1 的数字有1,10,11 和12,1 一共出现了5 次。注:这是一道广为流传的google 面试题。 思路一:我们每次判断整数的个位数字是不是1。如果这个数字大于10,除以10 之后再判断个位数字是不是1。(对每一个数x,x先与10取余,

2013-08-24 15:37:53 1260

转载 多柱汉诺塔最优算法设计探究

引言汉诺塔算法一直是算法设计科目的最具代表性的研究问题,本文关注于如何设计多柱汉诺塔最优算法的探究。最简单的汉诺塔是三个柱子(A、B、C),因此多柱汉诺塔的柱子个数M≥3。下面从三柱汉诺塔说起,慢慢深入我们要关心的问题。1. 三柱汉诺塔三柱汉诺塔是经典的汉诺塔问题,在算法设计中是递归算法的典型问题。其算法是这样的: 首先把A 柱上面的n- 1 个碟子通过C 柱移到B 柱上【T(n-1)

2013-05-15 20:35:49 1701

原创 字符串之间的转化

#include #include #include //非MFC工程下包含#include int main(){ using namespace std; USES_CONVERSION; //转化字节需要 int age[3] = {0} ; //数组初始化 /**********************************

2013-05-14 00:03:31 541

转载 c调用约定

在C语言中,假设我们有这样的一个函数:int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传

2013-05-02 15:39:35 407

转载 卡特兰数

什么是Catalan数说到Catalan数,就不得不提及Catalan序列,Catalan序列是一个整数序列,其通项公式是我们从中取出的就叫做第n个Catalan数,前几个Catalan数是:1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012, 742900, 2674440, 9694845, 35357670,

2013-04-23 09:49:34 425

转载 01背包问题

动态规划的基本思想:将一个问题分解为子问题递归求解,且将中间结果保存以避免重复计算。通常用来求最优解,且最优解的局部也是最优的。求解过程产生多个决策序列,下一步总是依赖上一步的结果,自底向上的求解。动态规划算法可分解成从先到后的4个步骤:1. 描述一个最优解的结构,寻找子问题,对问题进行划分。2. 定义状态。往往将和子问题相关的各个变量的一组取值定义为一个状态。

2013-04-15 15:23:22 588

原创 2586 How far away ?

Problem DescriptionThere are n houses in the village and some bidirectional roads connecting them. Every day peole always like to ask like this "How far is it if I want to go from house A to house

2013-04-05 21:50:17 787

原创 1013 Digital Roots

Problem DescriptionThe digital root of a positive integer is found by summing the digits of the integer. If the resulting value is a single digit then that digit is the digital root. If the result

2013-03-27 18:05:31 600

转载 1010 Tempter of the Bone

Tempter of the BoneTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 39780    Accepted Submission(s): 10761原题链接:点击打开链接Problem Desc

2013-03-27 16:01:33 390

原创 1009 FatMouse' Trade

Problem DescriptionFatMouse prepared M pounds of cat food, ready to trade with the cats guarding the warehouse containing his favorite food, JavaBean.The warehouse has N rooms. The i-th room con

2013-03-26 17:09:16 472

原创 1003

Problem DescriptionGiven a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 +

2013-03-25 11:38:46 456

原创 1002 A + B Problem II

Problem DescriptionI have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B. InputThe first line of the input contains an integer T(1<=T<

2013-03-25 09:46:20 442

原创 Lowest Bit

Problem DescriptionGiven an positive integer A (1 For example, given A = 26, we can write A in binary form as 11010, so the lowest bit of A is 10, so the output should be 2.Another example g

2013-03-23 23:48:18 525

原创 ASCII

Problem DescriptionSince all we know the ASCII code, your job is simple: input numbers and output corresponding messages. InputThe first line contains one integer T (1The input will

2013-03-23 23:45:44 576

原创 Buildings

InputStandard input will contain multiple test cases. The first line of the input is a single integer T which is the number of test cases. T test cases follow.The first line of each test case co

2013-03-23 23:06:46 542

原创 An Easy Task

InputThe input contains several test cases. The first line of the input is a single integer T which is the number of test cases. T test cases follow.Each test case contains two positive integers Y

2013-03-23 22:56:40 1204

原创 Nasty Hacks

InputThe input consists of n cases, and the first line consists of one positive integer giving n. The next n lines each contain 3 integers, r, e and c. The first, r, is the expected revenue if you d

2013-03-23 22:18:16 557

原创 1.1.8 A+B for Input-Output Practice (VIII)

Problem DescriptionYour task is to calculate the sum of some integers.InputInput contains an integer N in the first line, and then N lines follow. Each line starts with a integer M, and

2013-03-23 11:19:00 591

原创 1.1.5 A+B for Input-Output Practice (V)

Problem DescriptionYour task is to calculate the sum of some integers. InputInput contains an integer N in the first line, and then N lines follow. Each line starts with a integer M,

2013-03-23 10:13:49 596

原创 char,string,cstring之间的相互转换

#include #include #include //非MFC工程下包含#include int main(){ using namespace std; USES_CONVERSION; //转化字节需要 int age[3] = {0} ; //数组初始化 /*********************************************

2012-12-30 14:52:40 617

转载 基于信号量的线程同步

信号量(Semaphore)和互斥量一样,属于内核对象。它自动执行可用资源查询的测试,如果有可用资源,则可用资源的计数减少,从而避免其它线程请求资源。当该线程释放该资源后,可用资源计数增加,则操作系统允许另一个线程请求资源。        信号量与临界区和互斥量的不同在于,它不能被认为属于某个线程。也就是说,一个线程可以等待信号量对象(减少它的资源计数),而另一个线程释放该对象(增加它的资

2012-10-31 11:09:55 501

转载 基于临界区的线程同步

Windows操作系统提供了设定“特殊事件”的方法,就是使用同步对象。我将在今后学习常用的四种同步对象:临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件(Event)。        上述四种同步对象,除了临界区外都是内核对象。临界区不被操作系统的低级部件管理,而且不能使用句柄来操纵,是最易于使用和理解的同步对象。临界区工作在用户方式下,速度

2012-10-31 10:53:28 694

转载 基于事件的线程同步

CreateEvent创建或打开一个命名的或无名的事件对象。函数原型  HANDLE CreateEvent(  LPSECURITY_ATTRIBUTES lpEventAttributes,// 安全属性  BOOL bManualReset,// 复位方式  BOOL bInitialState,// 初始状态  LPC

2012-10-31 10:31:09 824

转载 基于互斥对象的线程同步

找出当前系统是否已经存在指定进程的实例。如果没有则创建一个互斥体。CreateMutex()函数可用来创建一个有名或无名的互斥量对象,其函数原型为:HANDLE CreateMutex(  LPSECURITY_ATTRIBUTESlpMutexAttributes, // 指向安全属性的指针  BOOLbInitialOwner, // 初始化互斥对象的所有者

2012-10-31 10:28:03 811

转载 c++线程的创建

CreateThread当使用CreateProcess调用时,系统将创建一个进程和一个主线程。CreateThread将在主线程的基础上创建一个新线程,大致做如下步骤:  1在内核对象中分配一个线程标识/句柄,可供管理,由CreateThread返回  2把线程退出码置为STILL_ACTIVE,把线程挂起计数置1  3分配context结构

2012-10-31 10:15:56 41794 2

原创 30.在从1到n的正数中1出现的次数(数组)

题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1 的数字有1,10,11和12,1一共出现了5次。分析:这是一道广为流传的google面试题。 这里可以看成是排列组合的问题,某一位上为1,然后看其他位置上值不同的次数。输入45678,现在百位为6,假设百位为1,那么百位前面的千位和万位的不同次

2012-10-27 19:12:23 1510

原创 29.栈的push、pop序列(栈)

题目:输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。  比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因为可以有如下的push和pop序列:push 1,push 2,push 3,push 4,pop,push 5,

2012-10-27 19:05:39 640

转载 很经典的C++笔试题(附答案)

1. 以下三条输出语句分别输出什么?char str1[] ="abc";char str2[] ="abc";constchar str3[] ="abc"; constchar str4[] ="abc"; constchar* str5 ="abc";constchar* str6 ="abc";cout << boolalpha

2012-10-26 10:28:47 333

原创 28.整数的二进制表示中1的个数(运算)

题目:输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。分析:这是一道很基本的考查位运算的面试题。包括微软在内的很多公司都曾采用过这道题。 #include int sumone(int n);int main(){ int a=sumone(15); return 0;}

2012-10-24 00:52:00 664

原创 27.跳台阶问题(递归)

题目:一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。这道题最近经常出现,包括MicroStrategy等比较重视算法的公司都曾先后选用过个这道题作为面试题或者笔试题。 这里用到递归

2012-10-24 00:40:32 581

原创 26.左旋转字符串(字符串)

题目:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。      a    b    c    d    e     f     g    h     1    2    3    4

2012-10-24 00:38:06 590

原创 25.写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)

写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)功能:在字符串中找出连续最长的数字串,并把这个串的长度返回,并把这个最长数字串付给其中一个函数参数outputstr所指内存。例如:"abcd12345ed125ss123456789"的首地址传给intputstr后,函数将返回9,outputstr所指的值为1

2012-10-23 23:25:21 843

原创 24.链表操作,单链表就地逆置

链表操作,单链表就地逆置 #include struct ListNode{ int m_nKey; ListNode* m_pNext; ListNode(); ListNode(int n);};void insert(ListNode** root,int n);ListNode* myswap(ListNode* root) ;

2012-10-23 22:54:20 455

转载 23.用最简单,最快速的方法计算出下面这个圆形是否和正方形相交

用最简单,最快速的方法计算出下面这个圆形是否和正方形相交。"  3D坐标系 原点(0.0,0.0,0.0)圆形:半径r = 3.0圆心o = (*.*, 0.0, *.*)正方形:4个角坐标;  1:(*.*, 0.0, *.*)2:(*.*, 0.0, *.*)3:(*.*, 0.0, *.*)4:(*.*, 0.0, *.*)

2012-10-23 22:20:59 1166

转载 22.有4张红色的牌和4张蓝色的牌,主持人先拿任意两张

http://blog.csdn.net/v_JULY_v/article/details/6126444有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,再分别在A、B、C三人额头上贴任意两张牌,A、B、C三人都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌,A说不知道,B说不知道,C说不知道,然后A说知道了。请教如何推理,A是怎么知道的。如果用程序,

2012-10-22 18:29:56 3457

计算机组成原理期末试卷1

计算机组成原理期末试卷1 计算机专业 复习用

2010-01-21

算法分析与设计 试卷

算法分析与设计 试卷 供复习实用, 知识面较全

2010-01-20

算法分析与设计 试卷

算法分析与设计 试卷 供复习实用, 知识面较全

2010-01-20

算法分析与设计 试卷

算法分析与设计 试卷 供复习实用, 知识面较全

2010-01-20

算法分析与设计 试卷

算法分析与设计 试卷 供复习实用, 知识面较全

2010-01-20

算法分析与设计 试卷及答案C

算法分析与设计 试卷及答案 算法分析与设计 试卷及答案

2010-01-20

算法分析与设计 试卷及答案B

算法分析与设计 试卷及答案B 填空, 程序填空, 分析!

2010-01-20

算法分析与设计 试卷及答案

算法分析与设计 试卷及答案 填空, 设计, 分析

2010-01-20

计算机组成原理实验,maxplus实现微程序控制器

计算机组成原理实验,maxplus实现微程序控制器

2010-01-16

计算机组成原理实验 maxplus实现存储器

计算机组成原理实验 maxplus实现存储器

2010-01-16

计算机组成原理实验 maxplus实现源码移位加法

计算机组成原理实验 maxplus实现源码移位加法

2010-01-16

软件工程 中国象棋 系统

软件工程 中国象棋 系统 目 录 一、引言 3 1.1 背景 3 1.2 任务目标 3 1.3系统运行环境 4 1.4开发环境 4 二、需求分析 4 2.1用例分析 5 2.2.术语说明 8 2.3业务规则 9 2.4系统设想 9 2.5 重点模块需求分析 10 2.5.1登陆、注册、注销 11 2.5.2下棋模块 11 三、概要设计 12 3.1系统顺序图 12 3.2数据流图 12 3.2.1顶层数据流图: 13 3.2.2 0层数据流图 13 3.2.31层数据流图 14 3.3接口设计 14 3.4逻辑结构设计要点 15 3.5系统出错处理设计 15 3.5.1补救措施 15 3.6界面设计 16 3.6.1注册界面 16 3.6.2登录界面 16 3.6.3游戏大厅 17 3.6.4下棋界面 17 四、详细设计 18 4.1需求背景 18 4.2需求提取 18 4.3系统分析 18 4.4消息传递机制 19 4.4.1.消息类型词汇表: 20 4.4.2.游戏命令词汇表 20 4.4.3.用户记录: 21 4.5系统实现 22 4.5.1系统协作图 22 4.5..2系统活动图 23 4.5.3设计类图 23 五.测试分析 25 5.1测试计划 25 5.2测试结果 26 六.课程设计总结 26

2010-01-15

本科毕业论文 基于ASP.NET的网上购物系统的设计与实现

本科毕业论文 基于ASP.NET的网上购物系统的设计与实现 目 录 摘 要 II 关键词 II Abstract II Key words II 前言 1 1概 况 2 1.1背景 2 1.2当前研究现状 3 1.3研究思路及创新之处 3 2系统介绍 4 2.1系统的结构 4 2.2开发工具介绍 5 3需求分析及概要设计 7 3.1需求分析的意义 7 3.2目标分析 7 3.3需求结构分析 8 3.4功能分析 9 4详细设计 12 4.1设计概述 12 4.2网站结构 12 4.3系统详细设计 13 4.4数据库设计 20 4.5整站流程图 28 5具体功能实现 30 5.1公共模块 30 5.2用户模块设计 30 5.3浏览、购买商品模块设计 33 5.4首页设计 34 5.5用户留言模块设计 34 5.6后台管理设计 34 6关键技术分析 36 6.1系统安全性 36 6.2使用ADO.NET访问数据库 36 6.3提高速度 36 6.4防止SQL注入式攻击 37 7测试、总结 37 7.1测试 37 7.2总结 38 参考文献 38 致 谢 40 附 录 40 基于ASP.NET的网上购物系统的设计与实现 摘 要 随着计算机技术、通信技术的日益发展和融合,尤其是Internet的普及应用,出现了一种先进的交易方式——购物网站。本文详细介绍了购物网站前后台的设计思想和实现方法。它要求应用程序功能完备,使用方便易懂。网站实现将自己的商品、服务和信息推销给顾客,而顾客根据自己的需要和喜好选择购买商品。本系统基于B/S体系结构,基于ASP.NET平台,使用C#语言编写,用SQL Server 2005作为后台数据库。

2010-01-14

本科毕业论文 基于B/S的ERP人力资源管理子系统的设计与开发

本科毕业论文 基于B/S的ERP人力资源管理子系统的设计与开发 目 录 摘要 III 关键词 III Abstract III Key Words III 前言 1 1 相关介绍 1 1.1框架介绍 1 1.2 Struts框架介绍 2 1.3 Hibernate框架介绍 2 1.4 Spring框架介绍 3 1.5开发工具及环境介绍 3 1.5.1 MyEclipse介绍 3 1.5.2 Tomcat介绍 4 1.6 Oracle数据库介绍 4 2 系统架构设计 5 2.1 Struts构建表示层 5 2.2 Spring构建业务逻辑层 5 2.3 Hibernate构建持久化层 5 2.4 系统架构设计 6 3 需求分析与总体设计 8 3.1 系统概述 8 3.2 需求分析 8 3.3 系统的功能结构 9 3.3.1 部门管理模块 9 3.3.2 员工管理模块 9 3.3.3 考勤管理模块 9 3.3.4 招聘管理模块 9 3.3.5 培训管理模块 9 3.3.6 绩效考评模块 9 3.3.7 合同管理模块 9 3.3.8 薪酬福利模块 9 3.3.9 辅助决策模块 10 3.3.10 系统管理模块 10 3.4 系统用户权限分类及描述 10 3.4.1 普通用户 10 3.4.2 管理员 10 3.4.3 超级管理员 10 3.5 系统业务流程图 11 3.6 系统主要用例描述 11 3.6.1 系统登录 11 3.6.2 员工管理 11 3.7 数据库设计 13 3.7.1 数据库表及表关系 13 3.7.2 数据表逻辑结构 14 4 系统实现 19 4.1 搭建SSH框架 19 4.2 目录及包介绍 21 4.3 表示层实现 22 4.4 业务逻辑层实现 24 4.5 持久层及域对象层实现 25 4.6 其他实现 26 4.7 主要实现界面 29 4.7.1 登陆界面 29 4.7.2 首页面 29 4.7.3 部门信息列表界面 29 4.7.4 登记考勤界面 31 4.7.5 更新员工信息界面 31 5 系统测试与评价 32 5.1 测试环境 32 5.2 测试结果 32 5.2.1 功能测试 32 5.2.2 安全测试 32 总结 33 参考文献 34 致谢 35 基于B/S的ERP人力资源管理子系统的设计与开发 摘 要 随着社会经济的发展,人们逐渐认识到,人力是一种资源,是社会经济财富创造必须具备的条件。人力资源是企业最重要的资源之一,对于企业来说,人力资源的管理关系到企业的生存与发展。现代企业管理迫切需求设计一个能够适应和满足企业发展规模的人力资源管理信息系统。本文设计并实现了基于Struts,Spring和Hibernate的ERP人力资源管理子系统。该子系统使用Struts实现MVC,Spring负责架构的结合,Hibernate进行数据的持久化,基本实现了部门管理、员工管理、招聘管理、考勤管理、培训管理、绩效考评管理、薪资管理、合同管理、辅助决策、系统管理等模块。论文对系统的设计和实现作出了详细的描述,并对系统进行了功能测试和安全测试。

2010-01-14

本科毕业论文 农产品交易平台的设计与实现

本科毕业论文农产品交易平台的设计与实现 目 录 目 录 I 摘 要 II 关键词 II Abstract II Key words II 前言 1 1系统开发工具 2 1.1 IIS简介 3 1.2 ASP.NET简介 3 1.3 SQL server 2005简介 4 1.4 Visual Studio.NET 2005简介 5 1.5 C#语言简介 5 2系统数据库设计 5 2.1 buyer表 6 2.2 saler表 6 2.3 ncp表 7 2.4 account表 7 2.5 trade表 8 2.6 E-R模型设计 8 3系统总体设计 9 3.1系统需求分析 9 3.2系统功能设计 10 3.2.1 买家操作功能 10 3.2.2 卖家操作功能 11 3.3系统模块设计 11 3.3.1买家操作模块设计 11 3.3.2卖家操作模块设计 11 4系统程序实现 12 4.1系统文件设计 12 4.1.1 主页文件设计 12 4.1.2“我要买”文件设计 12 4.1.3“我要卖”文件设计 12 4.2系统功能实现 13 4.2.1 系统主页界面设计 13 4.2.2 “我要买”功能实现 14 4.2.3 “我要卖”功能实现 15 结论 15 参考文献 15 致 谢 16 附录 17 摘 要 本农产品交易平台,是对农副产品、农用生产资料市场的价格信息进行汇总分析,涉及农产品农用生产资料价格信息,包括粮食、经济作物、畜产品、果品、蔬菜、水产品、化学肥料、农药等九大类产品的批发及零售价格。对价格的查询,可以按产品品种、批发市场、时间顺序等不同方式来查询。对价格的统计分析可按按旬、月、季、年等不同周期进行跟踪监测、分析。通过本系统,可向互联网用户提供农副产品、农用生产资料价格的按多种条件进行查询和分析的服务,并且进行交易。

2010-01-14

本科毕业论文 基于支持向量机(SVM)的蘑菇毒性检测系统

本科毕业论文 基于支持向量机(SVM)的蘑菇毒性检测系统 目 录 摘 要 II 关键词 II Abstract II Key Words II 1引言 1 1.1研究意义 1 1.2国内外研究情况 1 2支持向量机理论 3 2.1支持向量机基础理论 3 2.2 C-SVM算法及其变形算法 7 2.3 V-SVM算法 9 3 LIBSVM软件 12 3.1 LIBSVM软件简介 12 3.2 LIBSVM软件的使用方法 12 3.3 LIBSVM的工具包 15 4 Qt图形库 18 5 系统的设计与实现 19 5.1分类问题的提出及SVM分类原理 19 5.2支持向量机与蘑菇毒性分析相结合 21 5.2.1 蘑菇毒性检测系统总体框架 21 5.2.2 蘑菇物理属性的数据描述 21 5.2.3 蘑菇属性数据学习模型的建立 23 5.2.4 蘑菇毒性预测部分 26 6 总结 27 6.1 结论 27 6.2 下一步工作 28 参考文献 29 致 谢 30

2010-01-13

本科毕业论文 Linux下文件管理与文件传送的研究与实现

本科毕业论文 Linux下文件管理与文件传送的研究与实现 目 录 摘 要 III 关键词 III Abstract III Key words III 前言 1 1 Linux操作系统 1 1.1 Linux操作系统的产生及发展 1 1.2 Linux操作系统的特点 3 1.2.1自由开放软件 3 1.2.2 真正的多任务多用户 3 1.2.3 UNIX的完整实现 3 1.2.4完全符合POSIX标准 3 1.2.5良好的用户界面 3 1.2.6 强大的网络功能 4 1.2.7 良好的可移植性 4 1.2.8设备独立性 4 2 界面设计工具——QT 5 2.1 QT发展历史 5 2.2 QT优点 5 2.2.1 优良的跨平台特性: 5 2.2.2 面向对象 6 2.2.3丰富的 API 6 2.3 KDE 和GNOME 6 2.4 QT的安装 7 2.4.1 获取源代码 7 2.4.2 解压缩 7 2.4.3 生成Makefile 7 2.4.4编译 7 2.4.5 安装 7 2.4.6 编程环境的设置 8 2.5 QT信号与槽机制 8 3 Linux虚拟文件系统 10 3.1 虚拟文件系统概述 10 3.2 VFS支持的文件系统可以划分为三种类型: 10 3.3 VFS功能 11 4 界面的实现 12 4.1发送端界面的实现 12 4.2 接收端的界面实现 13 4.3 锚接部件界面的实现 14 4.4 主窗口界面的现实 19 4.4.1 菜单栏 19 4.4.2状态栏 19 4.4.3 工具栏 19 4.4.4 中心部件 19 5 后台的实现 19 5.1 发送端后台实现 19 5.2 接收端后台实现 22 5.3锚接部件后台的实现 24 5.3.1 文件的搜索 24 5.3.2 修改文件的权限 26 5.4主窗口后台现实 27 5.4.1 文件的打开与关闭 27 5.4.2 文件的创建 27 5.4.3 文件的复制 27 5.4.4 文件的删除 28 6 结论 29 参考文献 29 致 谢 30

2010-01-13

本科毕业论文 SOAP协议在电信支撑系统中的应用设计

本科毕业论文 SOAP协议在电信支撑系统中的应用设计 目 录 摘 要 II 关键词 II Abstract II Key words II 缩略语 III 1引言 1 1.1研究背景 1 1.2研究意义 1 1.3研究前景 1 2 BSS及综合联机指令系统简介 1 2.1 BSS简介 1 2.2综合联机指令系统简介 2 3 基于SOAP协议的通信 2 3.1 简单对象访问协议—SOAP 2 3.1.1 SOAP简介 2 3.1.2 SOAP协议规范 4 3.1.3 SOAP特点 6 3.2 基于SOAP的RPC通信机制 6 4 GSOAP开发包介绍 7 4.1 GSOAP简介 7 4.2 GSOAP特点 8 4.3 GSOAP开发流程 9 5 OCI简介 12 5.1 OCI特性 12 5.2 OCI程序结构 12 5.3 OCI常用函数 13 6 基于SOAP的BSS综合联机指令接口设计 15 6.1 BSS综合联机指令接口基本设计 15 6.2 BSS综合联机指令系统联机接口实现详述 17 6.2.1系统环境 17 6.2.2指令工单提单表设计 17 6.2.3 配置文件设计及实现 19 6.2.4 日志系统实现 20 6.2.5 基于SOAP的接口通信实现 22 6.2.6 提取指令工单提取和回调存储过程设计 23 6.2.7 联机接口与Oracle的连接设计 24 7 总结 24 参考文献 25 致 谢 27 附 录 28

2010-01-13

本科毕业论文 基于CHAM的形式化建模方法研究

本科毕业论文 基于CHAM的形式化建模方法研究 目 录 摘 要 II 关键词 II Abstract II Key words II 1 前言 1 1.1 软件测试的基本问题 1 1.2 软件测试内容 1 1.2 软件测试的分类 1 1.2.1 白盒测试 1 1.2.2 黑盒测试 2 2 软件体系结构 2 2.1 软件体系结构测试的内容 2 2.2软件体系结构测试覆盖准侧 4 2.2.1软件体系结构级的通用质量特征 4 2.2.2体系结构的测试覆盖准则 4 2.3体系结构测试完成的标准 5 3.基于CHAM的软件测试技术 5 3.1 CHAM概念 5 3.1.1化学抽像机的形式化语义 6 3.1.2 化学抽像机形式化语法 6 3.1.3 CHAM中的反应规则 6 3.1.4 用CHAM描述软件体系结构 7 3.2 LTS状态树 7 3.2.1 LTS有关的定义 7 3.2.2 狭义LTS生成算法 7 3.3 从CHAM 描述导出LTS 8 3.4 从LTS产生测试用例 8 3.4.1 环形复杂度 8 3.4.2 从LTS产生测试用例步骤 9 4 实例研究:灯控问题 10 4.1 用CHAM对“灯控问题”进行描述 10 4.1.1 问题描述 10 4.1.2 CHAM规格说明 10 4.1.4初始溶液的测试 11 4.2 由CHAM描述导出LTS 11 4.2.1 系统动态行为模拟 12 4.2.2 从CHAM描述导出的LTS 13 4.3 根据LTS生成测试路径 13 总结 14 致 谢 15

2010-01-13

本科毕业论文 综合营帐系统

本科毕业论文 综合营帐系统 目 录 摘 要 III 关键词 III ABSTRACT III KEY WORDS III 1前言 1 1.1 设计的背景和意义 1 1.2 相关技术基础 1 2系统分析 3 2.1 系统需求总述 3 2.2 用例描述 3 2.2.1系统登陆 3 2.2.2 业务受理 3 2.2.3 话费管理 6 2.2.4 综合查询 7 2.2.5 联机指令 7 2.2.6 参数维护 8 2.2.7 权限管理 8 3系统设计 8 3.1 数据库设计 8 3.1.1 E-R图 8 3.1.2 数据库主要表简介 8 3.2 系统构架设计总体描述 15 3.2.1 系统登陆 16 3.2.2 业务受理 16 3.2.3 话费管理 20 3.2.4 综合查询 21 3.2.5 联机指令 21 3.2.6 参数维护 22 3.2.7 权限管理 22 4 系统实现 23 4.1 系统总体架构的实现 23 4.2 ACTION层的实现 23 4.3 BO层的实现 23 4.4 DAO层的实现 24 5系统测试 24 5.1 主要功能性测试 24 5.2 非功能性测试 34 6结论 34 参考文献 35 致 谢 36

2010-01-13

组成原理试卷10套,含有答案

组成原理试卷10套,含有答案 计算机专业 覆盖面全!

2010-01-22

组成原理试卷9套,含有答案计算机专业

组成原理试卷9套,含有答案 计算机专业 覆盖面全!

2010-01-22

计算机组成原理期末试卷20

计算机组成原理期末试卷20 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷19

计算机组成原理期末试卷19 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷18

计算机组成原理期末试卷18 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷17

计算机组成原理期末试卷17 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷16

计算机组成原理期末试卷16 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷15

计算机组成原理期末试卷15 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷14

计算机组成原理期末试卷14 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷13

计算机组成原理期末试卷13 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷12

计算机组成原理期末试卷12 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷11

计算机组成原理期末试卷11 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷10

计算机组成原理期末试卷10 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷9

计算机组成原理期末试卷9 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷8

计算机组成原理期末试卷8 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷7

计算机组成原理期末试卷7 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷6

计算机组成原理期末试卷6 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷5

计算机组成原理期末试卷5 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷4

计算机组成原理期末试卷4 计算机专业 复习用

2010-01-21

计算机组成原理期末试卷2

计算机组成原理期末试卷2 计算机专业 复习用

2010-01-21

空空如也

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

TA关注的人

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