自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (19)
  • 收藏
  • 关注

原创 java 连接 linux redis 失

使用jedis连接linux redis出现 connection timeout 问题。解决办法:vi /etc/sysconfig/iptables增加:#增加端口访问规则-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT#重新启动端口设置service i

2016-04-22 11:45:37 251 1

原创 Cocos2D IOS 环境搭建

iOS 操作系统是由苹果公司开发的手持设备操作系统,最早发布于2007 年 1月 9 日的Macworld大会上,最初是为 iPhone 设计的,后来陆续套用到 iPod Touch、iPad以及 AppleTV 等苹果移动操作设备上。iOS 与苹果以 Darwin为基础,因此同样属于类UNIX 的商业操作系统。原本这个系统名为

2014-11-10 23:21:42 347

原创 什么是Cocos2D?

参考网址:http://cn.cocos2d-x.org/

2014-11-10 23:17:44 386

原创 Android OpenGL ES "java.lang.IllegalArgumentException: Must use a native order direct Buffe"

OpenGL是一个非常底层的画图接口,它所使用的缓冲区存储结构是和java程序中不相同的。Java是大端字节序(BigEdian),而OpenGL所需要的数据是小端字节序(LittleEdian)。很多文章给出的转换方式有一点小问题。public static IntBuffer fBuffer(int[] a) {// 先初始化buffer,数组的长度*4,因为一个int 占4个字节

2012-12-18 17:45:27 309

linux c视频教程

linux c 视频 教程

2012-10-11

MFC Windows 程序设计(第2版) 高清 pdf 版本

MFC Windows 程序设计(第2版) 好不容易找到了中文版.pdf,格式,清晰版.由于下载的时候文件一共44.6M,所以我分成了3部分,供大家下载,希望大家能够和我一起好好学习,多多益善. 中,下我会陆续上传

2010-07-23

MFC Windows程序设计(第二版)(中文版) 程序源码

MFC Windows程序设计(第二版)(中文版) 应用程序源码

2010-07-23

MFC Windows 程序设计(第2版)下

MFC Windows 程序设计(第2版) 好不容易找到了中文版.pdg,格式,清晰版.由于下载的时候文件一共24M,所以我分成了两部分,供大家下载,上半部分同时附加了一个pdg的破解阅读器.希望大家能够和我一起好好学习,多多益善.

2010-07-22

MFC Windows 程序设计(第2版)

MFC Windows 程序设计(第2版) 好不容易找到了中文版.pdg,格式,清晰版.由于下载的时候文件一共24M,所以我分成了两部分,供大家下载,上半部分同时附加了一个pdg的破解阅读器.希望大家能够和我一起好好学习,多多益善.

2010-07-22

C# 笔试经典试题及答案

1. 空: (1)面向对象的语言具有________性、_________性、________性。 (2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。 (3)列举ADO.net中的五个主要对象_______________、_____________、_______________、_______________、_________________。 connection 连接对象 command 命令对象,指示要执行的命令和存储过程! datareader是一个向前的只读的数据流。 dataadapter是功能强大的适陪器,支持增删改查的功能 dataset是一个数据级对象,相当与内存中的一张表或多张表! 2. 不定项选择: (1) 以下叙述正确的是: A. 接口中可以有虚方法。 B. 一个类可以实现多个接口。 C. 接口不能被实例化。 D. 接口中可以包含已实现的方法。 (2) 从数据库读取记录,你可能用到的方法有: A. ExecuteNonQuery B. ExecuteScalar C. Fill D. ExecuteReader 3. 简述 private、 protected、 public、 internal 修饰符的访问权限。 4. 写出一条Sql语句: 取出表A中第31到第40记录(SQLServer, 以自动增长的ID作为主键, 注意:ID可能不是连续的。) 5 .列举ASP.NET 页面之间传递值的几种方式。 6. 写出程序的输出结果 class Class1 { private string str = "Class1.str"; private int i = 0; static void StringConvert(string str) { str = "string being converted."; } static void StringConvert(Class1 c) { c.str = "string being converted."; } static void Add(int i) { i++; } static void AddWithRef(ref int i) { i++; } static void Main() { int i1 = 10; int i2 = 20; string str = "str"; Class1 c = new Class1(); Add(i1); AddWithRef(ref i2); Add(c.i); StringConvert(str); StringConvert(c); Console.WriteLine(i1); Console.WriteLine(i2); Console.WriteLine(c.i); Console.WriteLine(str); Console.WriteLine(c.str); } } 7.写出程序的输出结果 public abstract class A { public A() { Console.WriteLine(’A’); } public virtual void Fun() { Console.WriteLine("A.Fun()"); } } public class B: A { public B() { Console.WriteLine(’B’); } public new void Fun() { Console.WriteLine("B.Fun()"); } public static void Main() { A a = new B(); a.Fun(); } } 8. 写出程序的输出结果: public class A { public virtual void Fun1(int i) { Console.WriteLine(i); } public void Fun2(A a) { a.Fun1(1); Fun1(5); } } public class B : A { public override void Fun1(int i) { base.Fun1 (i + 1); } public static void Main() { B b = new B(); A a = new A(); a.Fun2(b); b.Fun2(a); } } 9. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。(C#语言) 10. 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) 要求: 1.要有联动性,老鼠和主人的行为是被动的。 2.考虑可扩展性,猫的叫声可能引起其他联动效应。 参考答案: 1. (1) 继承性、封装性、多态性。(考基本概念) (2) IEnumerable 、 GetEnumerator (对foreach机制的理解,本来不想出这题的,凑分) (3) ... (送分题, 对ADO.net的了解) 评分标准:一空1分,满分10分。 2. (1) B、C (考对接口的理解) (2) B、C、D (考查对ADO.net的熟练程度) 评分标准: 一题5分,不选或者错选均不得分。漏选得2分。满分10分。 3. . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 评分标准:答对1题2分,2题5分,3题7分。全对10分。 (送分题) 4. 解1: select top 10 * from A where id not in (select top 30 id from A) 解2: select top 10 * from A where id > (select max(id) from (select top 30 id from A )as A) 评分标准: 写对即10分。(答案不唯一,datagrid 分页可能需要用到) 5. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量 3.使用Server.Transfer ....等等 评分标准: 答对1点得3分, 两点7分, 3点10分。 6. (考查值引用和对象引用) 10 21 0 str string being converted. 评分标准:答对一点得2分,满分10分。 7. A B A.Fun() 评分标准: 写出A.B 得5分,写出A.Fun()得5分,满分10分。 (考查在继承类中构造函数, 以及new 方法, ) 8. 2 5 1 6 评分标准: 答对一点得2分,两点得5分,3点得7分。全对得10分。 (一些人做这题,头都晕了.... ^_^ ) 9. public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i <= 0) return 0; else if(i > 0 && i <= 2) return 1; else return Foo(i -1) + Foo(i - 2); } } 评分标准: 写出return Foo(i -1) + Foo(i - 2); 得5分。 写出if(i > 0 && i <= 2) return 1; 得5分。 方法参数过多需要扣分(扣除分数 = 参数个数 - 1) 不用递归算法扣5分 (递归算法在树结构建立等方面比较常用) 10 要点:1. 联动效果,运行代码只要执行Cat.Cryed()方法。2. 对老鼠和主人进行抽象 评分标准: <1>.构造出Cat、Mouse、Master三个类,并能使程序运行(2分) <2>从Mouse和Master中提取抽象(5分) <3>联动效应,只要执行Cat.Cryed()就可以使老鼠逃跑,主人惊醒。(3分) public interface Observer { void Response(); //观察者的响应,如是老鼠见到猫的反映 } public interface Subject { void AimAt(Observer obs); //针对哪些观察者,这里指猫的要扑捉的对象---老鼠 } public class Mouse : Observer { private string name; public Mouse(string name, Subject subj) { this.name = name; subj.AimAt(this); } public void Response() { Console.WriteLine(name + " attempt to escape!"); } } public class Master : Observer { public Master(Subject subj) { subj.AimAt(this); } public void Response() { Console.WriteLine("Host waken!"); } } public class Cat : Subject { private ArrayList observers; public Cat() { this.observers = new ArrayList(); } public void AimAt(Observer obs) { this.observers.Add(obs); } public void Cry() { Console.WriteLine("Cat cryed!"); foreach (Observer obs in this.observers) { obs.Response(); } } } class MainClass { static void Main(string[] args) { Cat cat = new Cat(); Mouse mouse1 = new Mouse("mouse1", cat); Mouse mouse2 = new Mouse("mouse2", cat); Master master = new Master(cat);

2010-04-22

知名公司数据结构笔试题及答案

1. 把一个链表反向,递归,非递归都写一遍。 1.试编写3个函数实现   (1)建立一个双向链表   (2)插入一个节点   (3)删除一个节点 2.自己定义数据结构,写出程序:二叉树的前序遍历。 3.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。 4.下面哪种排序法对12354最快 a quick sort b.buble sort c.merge sort 5.哪种结构,平均来讲,获取一个值最快 a. binary tree b. hash table c. stack 6.一个二叉树的三种遍历方法的输出结果 7.链表按升序打印每打印完一个节点就将该节点从链表中删除 8.选择一种算法来整理出一个链接表。你为什么要选择这种方法?现在用o(n)时间来做。 9. 用一种算法在一个循环的链接表里插入一个节点,但不得穿越链接表。    10.给两个变量,如何找出一个带环单链表中是什么地方出现环的? 11.哈希表和数组的定义,区别,优缺点。 12.链接表和数组之间的区别是什么? 任选一门语言,当场定义二叉排序树数据结构,写出两个函数:初始化,删除一个节点,20分钟 13. 递归的折半查找算法[不限语言] 14. 解释一下什么是B+树,如何实现B+树的查找和插入.(用图示) 15.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。 13.排序方法比较 (intel) 排序方法 平均时间 最坏时间 辅助存储 直接插入排序 O(N2) O(N2) O(1) 起泡排序 O(N2) O(N2) O(1) 快速排序 O(Nlog2N) O(N2) O(Nlog2N) 简单选择排序 O(N2) O(N2) O(1) 堆排序 O(Nlog2N) O(Nlog2N) O(1) 归并排序 O(Nlog2N) O(Nlog2N) O(n) 基数排序 O(d(n+radix)) O(d(n+radix)) O(radix) 17.一个链表的操作,注意代码的健壮和安全性。要求: (1)增加一个元素; (2)获得头元素; (3)弹出头元素(获得值并删除)。 18.内排序算法 19.折半查找的复杂度,证明 20.sizeof()和strlen()的使用. 21.顺序存储结构的优点,散列法的思想是什么? 22.汉罗塔算法,不能递归... 23.一个链表的结点结构 struct Node { int data ; Node *next ; }; typedef struct Node Node ; (1)已知链表的头结点head,写一个函数把这个链表逆序 ( Intel) (2)已知两个链表head1 和head2 各自有序,请把它们合并成一个链表 依然有序。 (3)已知两个链表head1 和head2 各自有序,请把它们合并成一个链表 依然有序,这次要求用递归方法进行。 ( Autodesk) 24.编最优化Bubble(int *pIntArray,int L),要求:交换元素不能用临时变量,如果有序需要最优。

2010-04-22

软件测试工程师笔试题及参考答案

1、什么是软件测试?2’ 2、软件测试与软件质量保证的区别。10’ 3、报告软件缺陷时,测试人员要对软件缺陷分类,以简明扼要的方式指出其影响,以及修改的优先次序。请描述如何划分缺陷与错误严重性和优先级别?10’ 4、BUG信息应该包含那些内容。5’ 5、测试用例说明应该包含哪些内容?测试用例计划包含哪些目标?10’ 6、WEB应用软件测试必须进行哪些类型测试,请列出每种类型的测试要点。15’ 7、网络应用测试的主要内容是什么?10’ 8、用户文档测试应该注意哪些要点?10’ 9、在DBMS中,视图的作用是什么? 写出建立视图的命令格式(如建立信息系学生的视图)10’ 10、请列举您认为身为测试人员应具备的能力和技术。8’ 参考答案 1、什么是软件测试?2’ 【要点】 在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档、数据以及程序进行测试。 【详解】 软件测试就是在软件投入运行前对软件需求分析、软件设计规格说明书和软件编码进行查错(包括代码执行活动与人工活动)。也可以说,软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部构造而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误,这是在软件投入前,对软件需求分析、软件设计规格说明书和软件编码的最终复审,是软件质量保障的关键步骤。 1、 软件测试与软件质量保证的区别。10’ 【要点】 软件测试只是质量保证工作中的一个环节,软件质量保证与软件测试是软件质量工程的两个不同层面的工作; 质量保证:通过预防、检查与改进来保证软件质量,采用全面质量管理和过程改进的原理来开展质量保证工作,主要关注软件质量的检查与测试,主要着眼于软件开发活动的过程、步骤和产物。 软件测试:通过执行软件来,对过程中的产物(开发文档和程序)进行走查,发现问题,报告质量 【详解】 软件测试和软件质量保证是软件质量工程中的两个不同层面的工作。软件测试只是软件质量保证工作中的一个重要环节。 质量保证(QA)的工作是通过预防、检查与改进来保证软件的质量。QA采用的方法重要是按“全面质量管理”和“过程改进”的原来开展质量保证工作。虽然在软件质量保证的活动中也有一些测试活动,但它所以关注的是软件质量的检查和测量。它的主要工作是对软件生命周期的管理,以及检验软件是否满足规定的质量和用户的需求,因此重要是着眼于软件开发活动中的过程,步骤和产物,而不是软件进行剖析,找出问题或者评估。 软件测试虽然与开发过程紧密相关,但它所关心的不是过程的活动,而是对过程的产物,以及开发出的软件进行剖析。测试人员要对过程的产物(开发文档和源代码)进行走读,运行软件。以找到问题和报告质量。测试人员必须假设软件存在潜在的问题,测试中所做的操作就是为了找出更多的问题,而不是为了验证(事实上也不可能)软件的正确性。所以软件测试虽然对提高软件的质量起着关键的作用,但它只是软件质量保证的一个重要环节。 3、请描述如何划分缺陷与错误严重性和优先级别?10’ 给软件缺陷与错误划分严重性和优先级的通用原则: (1) 表示软件缺陷所造成饿危害和恶劣程度。 (2) 优先级表示修复缺陷的重要程度和次序。 严重性: (1)、严重:系统崩溃、数据丢失、数据毁坏 (2)、较严重:操作性错误、结果错误、遗漏功能

2010-04-22

secureCRT 6.5 注册机

secureCRT6.5的注册机,生成指定的用户名和序列号

2010-04-13

linux 高级脚本编程

高级bash脚本编程 找了半个月才找到的资源 和大家一起分享

2010-03-12

oracle触发器与存储过程中文

高分收集的oracle 触发器 存储过程,同大家一起分享

2010-02-12

VC开发Activex控件教程

是 csdn 上 VC开发Activex控件教程 5分下载的拷贝,只为赚取分数

2010-01-27

linux jfreechat 终极解决

linux(ubuntu) 系统下,jfreechat图形为乱码,在此打包解决文件,包含zysong.ttf 文件和 具体的解决办法,不好用 可以不要分 ,不好用大家可以骂我

2010-01-20

Edit plus最新中文版

Edit plus最新中文版 Edit plus最新中文版 Edit plus最新中文版 Edit plus最新中文版

2009-11-10

solaris10 指令 大全 最新

最新 搜集 solaris10 操作指令 , 有想学习solaris10的朋友对您来说是最好的帮助

2009-11-05

solaris 配置大全

QUOTE: Solaris 10 安装指南:Solaris Flash 归档文件(创建和安装).pdf Java Desktop System Configuration Manager 发行版 1.1 发行说明.pdf Java Desktop System Configuration Manager 发行版 1.1 安装指南.pdf Java Desktop System Configuration Manager 发行版 1.1 管理指南.pdf Solaris 10 Sun 硬件平台指南.pdf Solaris 10 发行说明.pdf Solaris 10 安装指南:Solaris Live Upgrade 和升级规划.pdf Solaris 10 安装指南:基于网络的安装.pdf Solaris 10 安装指南:基本安装.pdf Solaris 10 安装指南:自定义 JumpStart 和高级安装.pdf Solaris 10 文档重要信息.pdf Solaris 10 新增功能.pdf Solaris 公用桌面环境:用户指南.pdf Solaris 公用桌面环境:高级用户和系统管理员指南.pdf Solaris 硬件兼容性列表.pdf Sun Enterprise 10000 DR Configuration Guide - zh.pdf Sun Fire 高端和中型系统 Dynamic Reconfiguration 用户指南.pdf 国际语言环境指南.pdf 简体中文 Solaris 用户指南.pdf

2009-11-05

EJB 3.0中文实例教程

最新EJB 3.0实例教程 , 通用 简单 易懂 , 清晰的字体描述

2008-06-19

空空如也

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

TA关注的人

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