自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(71)
  • 资源 (24)
  • 收藏
  • 关注

原创 c++经典笔试题

解答题:1. 如何判断一段程序是由C 编译程序还是由C++编译程序编译的? #ifdef__cpluspluscout#elsecout#endif2.  c与c++的不同:    从机制上看: c面向过程;c++面向对象,提供类;用c++编写面向对象的程序比c容易;   从适用方向上看:c适用于要求代码体积小,效率高的场合,如嵌入式(linux 核心用c写,它

2011-12-04 22:57:10 2151

原创 从linux面试题中巩固基础(LINUX基础,内核,os,网络,文件)

Linux基础(文件,磁盘,分区)1. 在Linux系统中,以 文件 方式访问设备 。                                                                           9. 在Linux操作系统中,设备都是通过特殊的 文件 来访问。

2011-12-01 21:34:17 2433

原创 嵌入式linux系统基础与编程笔记汇总

1.  什么是嵌入式系统?嵌入式系统:广义上讲:具有特定用途或者功能的计算机软硬件集合体,它以应用为中心,以计算机技术为基础,硬软件可裁剪,适用于应用系统对功耗,成本,体积,可靠性,功能有严格要求的专用计算机系统狭义上讲:嵌入到对象体中的专用计算机系统2. 嵌入式系统的特点是什么?   @最大的特点是嵌入式的cpu工作在为特定用户群设定的系统中,具有低功耗,体积小,集成度高的特

2011-10-28 11:04:09 1621

原创 经典c语言笔试题

***********************************************************************************************************************************                             编程区:                     《《《《冒泡排序,二分查找

2011-10-07 20:47:00 5255 2

原创 MongoDB 之 增删改除

1. INSERT     Take films as a data set.    db.films.insert({"":"","":"",....})        db.films.find();   db.films.find({"Title":"The Lion King"});     "_id" 是数据库默认添加的GUID,为了保证数据的唯一性;

2017-03-18 19:57:05 460

转载 如何正确理解自动化测试

测试的通常流程是,测试人员在设计测试用例并通过评审之后,根据测试用例中描述的规程一步步执行测试,再将得到的测试结果与期望结果作比较。自动化测试是相对于手动测试存在的,所以自动化测试可以理解为“一切可以由计算机系统自动完成的测试任务都已经由计算机系统,软件工具或者程序来承担并执行”。这里的“一切”不单单是指测试执行的工作--对被测试的对象进行验证,还包括测试的其他工作,如:缺陷管理,环境

2017-01-31 17:32:15 2522

原创 2016 普华永道面试题

1. JAVA2. JAVASCRIPT

2016-06-16 17:23:45 2237

转载 QT - Model/View 总结

http://blog.chinaunix.net/uid-20940095-id-66122.htmlmodels,views,delegates之间通过信号,槽机制来进行通讯:从model发出的信号通知view数据源中的数据发生了改变。从view发出的信号提供了有关被显示的数据项与用户交互的信息。从delegate发生的信号被用于在编辑时通知model和view

2016-03-22 11:15:40 722

原创 Nodejs 环境安装

http://blog.fens.me/nodejs-grunt-intro/

2015-08-25 14:00:31 485

原创 Win7 下面安装MongoDB

1. MongoDB download             From website:  https://www.mongodb.org/downloads     Download version:   mongodb-win32-x86_64-2008plus-ssl-3.0.1.zip2. Decompress MongoDB zip file    Decomp

2015-08-14 17:01:21 639

转载 CSS 选择器

1. CSS 选择器一、基本选择器序号选择器含义1.*通用元素选择器,匹配任何元素2.E标签选择器,匹配所有使用E标签的元素3..infoclass选择器,匹配所有class属性中包含info的元素4.#footerid选择器,匹配所有id属性等于footer的元素二、多

2014-12-19 11:03:42 488

原创 QML调用C++函数

C++与QML传值信号1:DataProvider.hclass DataProvider:public QObject{    Q_OBJECT    Q_PROPERTY(QDeclarativeListProperty List READ List WRITE setList NOTIFY ListChanged)    public:expl

2013-05-17 10:18:08 1320

原创 js 函数之间的相互调用

js 函数之间的相互调用(1)同一个html文档:             1.1 在html中将调用函数的js都包含进去;即可在A.js中调用B.js中的函数:                                                   A.js                      function aa(){bb();}

2013-05-13 10:25:14 1829

原创 .spec文件笔记

头文件:(1) Summary: 用一句话概括该软件;(2) Name: 软件名,最终RPM 软件是用该名字,版本号,释出号,体系号来命名软件的;(3) Version: 软件包版本号, 当软件相对之前有较大改动才会增加版本号;(4) Release: 软件包释出号, 当对软件作出补丁时,释出号加1;(5) Vendor: 软件开发者的名字;(6) CopyRight: 软

2013-04-15 11:18:22 622

原创 实现 C调用 C++ 函数

c 调用 c++ 函数   1. myMgr.cpp : 可以是一个普通的纯C++ 函数,                           或者是在QT开发环境中的带有 等头文件的C++类函数;   2. myMidProvider.h : 利用如下格式声明即将被C调用的函数;                   #ifdef __cplusplus

2013-04-11 18:13:20 858

原创 Android输入法之如何自定义每个key的属性

两个主要的类 : TypedValue & Resources TypedArray a = res.obtainAttributes(Xml.asAttributeSet(parser),                    R.styleable.Keyboard);/*parser 可以通过 getApplicationContext().getResources().

2012-09-03 08:56:23 5692

原创 Intent 用法之Activity启动

FirstActivity.javapackage com.intent.test;import android.app.Activity;import android.app.Dialog;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.

2012-08-20 08:50:27 817

原创 Android 利用AlertDialog 实现评分机制

主要知识点:1. 在非Activity程序中(如service 或者 BroadcastReceiver等)调用StartActivity(),即从外部调用Activity;   Activity 继承了context,并重载了startActivity()方法;不能像内部调用一样,直接使用startActivity,为了保护Activity  堆栈,   此时需要开启一个新的

2012-08-16 08:35:03 1216

原创 Java 笔记 --利用xml文档制作二进制字典.dict

有关文件的几条命令:System.getProperty("user.dir")tempOutputFile.getAbsolutePath(); 获得绝对路径;tempOutputFile.exists() ; 判断文件是否存在;this.getFileStreamPath(path).exists() ; path 是文件名;tempOutputFile.deleteO

2012-08-10 08:54:39 1438

转载 Android初级篇-intent的使用

显示网页:  1. Uri uri = Uri.parse("http://www.google.com");  2. Intent it = new Intent(Intent.ACTION_VIEW,uri);  3. startActivity(it);显示地图:  1. Uri uri = Uri.parse("geo:38.899533,-77.03647

2012-07-30 09:01:02 698

原创 Android初级篇笔记-通讯录联想功能的实现

ContactslistDictionary.java实现3件事:● OpenContact()    通过调用了PinyinDecoder.java中的opencontact()函数;● Load info from Contacts list;   逐个获取通讯录的讯息,并且通过Pinyin4j类,获得汉字对应的拼音;再调用了PinyinDecoder.java中的put_

2012-07-29 22:14:50 1156

原创 Android初级篇-prferenceactivity的使用

概述: 利用prefernceactivity , 实现词条添加功能;preferenceactivity 的优势:针对一些配置数据,点击选择选项后,能将数据保存至下次应用调起时依然有效,无需再一次进行选择,也无需人为实现数据保存功能。寄语:接触android的时间还不长,必须在不断练习中成长,在日日温故中知新!积跬步,行千里!路再多崎岖,也要坚持下去!一 . 添加xm

2012-07-29 09:45:24 1130

原创 Android初级篇-Adaper,LayoutInflater,Viewholder的使用

利用LayoutInflater, Viewholder与Adapter完成settings的listView布局 1)在XML中用一个listView 和RelativeLayout 完成settings界面的布局:

2012-07-15 16:13:55 3390 1

原创 C++primer 笔记

想要明智地规划未来,就应该充分了解和学会欣赏过去。                                                                           ——摘自 奥格.曼狄诺 《羊皮卷》之 如何看待自己的过去第一章:1. 每个C++程序必须含有main函数,main函数是唯一被操作系统显示调用的函数;2. 编译与执行程序:调用

2012-06-05 15:41:56 507

原创 win7 中Android平台搭建

勤奋从来都不是令人愉快的享受,而是征服困难的挑战。而取得成功却能带给人们幸福快乐的享受。但是,没有勤奋就不可能有征服,不经过勤奋的征服,就没有真正的快乐。                                                                                          ——摘自 奥格.曼狄诺《羊皮卷》安装软件准备:

2012-05-29 12:54:43 1356

原创 QT项目-电子图书管理系统实例

准备阶段:数据库SQL的安装:    在控制面板中安装IIS; 进入程序,如图,点击“打开或关闭Window功能”;点击后出现“Windows 功能窗口”,如图点击“Web 管理工具”,点击“IIS6 管理兼容性”,选择“IIS6 WMI 兼容性”和“IIS 元数据库 和IIS 6配置兼容性”;点击“万维网服务”,点击“安全性中的Window 身份认证”,点击“常见

2012-02-01 21:43:23 15118 1

原创 QT系列笔记总结

知识点1:Qt Creator 编译的程序,在其工程文件夹下会有一个debug文件夹,其中有程序的.exe 可执行文件。但Qt Creator 默认是用动态链接的,就是可执行程序在运行时需要相应的.dll 文件。我们点击生成的.exe 文件,首先可能显示“没有找到mingwm10.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”表示缺少mingwm10.dll 文件。解决

2012-01-07 15:40:54 3634 1

原创 C深度剖析-符号与预处理

符号:1.    连接符 与 转义符1)C语言中反斜杠 \ 表示断行,编辑器将\后面的自动连接到前一行;注意: \后面不能有空格,\的下一行之前也不能有空格2)反斜杠 \作为转义字符开始标志\n   回车换行         \t   横向跳到下一制表位置\v   竖向跳格         \b   退格\r    回车            \f    走纸换页\

2011-11-30 16:58:30 1327

原创 c语言深度剖析之—关键字

C/c++语言中的关键字:   类1:数据类型关键字                     Char , int, float, double,long,short,signed, unsigned, enum , struct, union, class, void   类2:控制语句关键字                  循环语句: For ,do, while,break

2011-11-25 10:09:24 733

原创 我思故我在系列—数据结构题NO.36(题目搜集整理者july,非常感谢!!)

——技术不是程序员的全部,怀有学无止境的心态是克服一切迷茫不安情绪的良方36.谷歌笔试:n 支队伍比赛,分别编号为0,1,2。。。。n-1,已知它们之间的实力对比关系,存储在一个二维数组w[n][n]中,w[i][j] 的值代表编号为i,j 的队伍中更强的一支。所以w[i][j]=i 或者j,现在给出它们的出场顺序,并存储在数组order[n]中,比如order[n] = {4,3,5

2011-11-23 22:20:32 2311

原创 我思故我在系列—数据结构面试NO.35题(题目搜集整理者JULY,非常感谢!!)

35.求一个矩阵中最大的二维矩阵(元素和最大).如:1 2 0 3 42 3 4 5 11 1 5 3 0中最大的是:4 55 3要求:(1)写出算法;(2)分析时间复杂度;(3)用C 写出关键代码 #include#include//function1:最易懂的方法,每a[i][j],a[i][j+1],a[i+1][j],a[i+1][j+1]计

2011-11-07 21:31:56 1379

原创 几道有关字符串处理的编程题(华硕,盛大招聘笔试题)

华硕2011校园招聘:将一字符串中的字符变为其前一个字符:如:zx11r@->aw11q@#include#includeusing namespace std;void conventstr(char* src,char* dest){    assert(src!=NULL);    int length=strlen(src)+1;/*注意,取值先在开头进

2011-11-07 21:23:09 4133 1

原创 我思故我在系列—数据结构NO.33,NO.34(题目搜集整理者JULY,非常感谢!!)

33.实现一个挺高级的字符匹配算法:给一串很长字符串,要求找到符合要求的字符串,例如目的串:1231******3***2 ,12*****3 这些都要找出来34.实现一个队列。队列的应用场景为:一个生产者线程将int 类型的数入列,一个消费者线程将int 类型的数出列生产者消费者线程演示一个生产者线程将int 类型的数入列,一个消费者线程将int 类型的数出列

2011-11-06 11:29:44 1278

原创 我思故我在系列—数据结构NO.31,NO.32(题目搜集整理者JULY,非常感谢!!)

31.华为面试题:一类似于蜂窝的结构的图,进行搜索最短路径(要求5 分钟)32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b 中的元素,使[序列a 元素的和]与[序列b 元素的和]之间的差最小。例如:var a=[100,99,98,1,2, 3];var b=[1, 2, 3, 4,5,40]; #include

2011-11-05 21:09:25 1388 1

原创 C语言深度剖析之—指针与内存地址(函数指针,普通指针,指针数组,数组的指针,指针的指针)

1.    int* p=NULL 与*p=NULL的区别:1)int* p=NULL,定义一个指针,其指向的内存保存的是int型的数据,同时p的值为0X00000000(即完成一次初始化);    其中,p是一个指针变量,p中内存地址处的内存是p指向的内存。    所以,*前面的类型只是说明内存数据的类型,不管怎么样的指针类型,大小都是4bytes; 2)int* p ;

2011-11-04 19:07:06 3569

原创 我思故我在系列—数据结构面试NO.30题(题目搜集整理者JULY,非常感谢!!)

30.在从1 到n的正数中1 出现的次数题目:输入一个整数n,求从1 到n 这n 个整数的十进制表示中1 出现的次数。从1到n进行for()循环,将每个整数中出现的1的次数求总和;#include#includeint everycount(int num){    int count=0;    while(num!=0)

2011-11-04 15:27:02 997 2

原创 我思故我在系列—数据结构面试NO.29题(题目搜集整理者JULY,非常感谢!!)

29.栈的push、pop 序列题目:输入两个整数序列。其中一个序列表示栈的push 顺序,判断另一个序列有没有可能是对应的pop 顺序。#include #include #include using namespace std;bool TestPopOrder(const int* pPush, const int* pPop, int nLeng

2011-11-01 14:49:29 807

原创 我思故我在系列—数据结构NO.28题(题目搜集整理者JULY,非常感谢!!)

28.整数的二进制表示中1 的个数题目:输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。  /*1.。尽可能用位运算代替除法运算,提高算法效率;2。注意有符号移位(带符号位移动)与无符号数移位的区别;3。计算机中负数以补码的形式存放(正数的反码+1);*/#include #include

2011-10-31 15:02:45 1042 1

原创 我思故我在系列—数据结构面试NO.27题(题目搜集整理者JULY,非常感谢!!)

27.跳台阶问题题目:一个台阶总共有n 级,如果一次可以跳1 级,也可以跳2 级。求总共有多少总跳法,并分析算法的时间复杂度。由题分析得出这是FIibonaqi的变形,有关递归与递推的区别,查看数据结构面试NO.19题#include#includeusing namespace std;int Recurrence(int num){    ass

2011-10-30 17:15:48 1099

原创 我思故我在系列—数据结构NO.26题(题目搜集整理者JULY,非常感谢!!)

如果没有埋葬昨日的失败的勇气,那就感受不到机遇的真实;如果过去的错误总是阴魂不散,过去的愧疚魂牵梦绕,过去的悲剧记忆犹新,那你怎么能看到机遇?——摘自 奥格.曼狄诺《羊皮卷之八:如何发挥自己的能力去把握机会》26.左旋转字符串题目:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef 左旋转2 位得到字符串cdefab。请实现字

2011-10-29 15:59:18 955 1

.NET Framework V4.0

Microsoft .NET Framework是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。

2017-10-12

SAP中常用的找表途径总结

SAP中的字段可以来自于结构、透明表、视图;部分可以找到对应透明表中字段,本文档是总结如何从结构,视图的字段找到相应的透明表

2017-09-01

QT5.5 Demo - Simple Tree Modek Example

Qt's model/view architecture provides a standard way for views to manipulate information in a data source, using an abstract model of the data to simplify and standardize the way it is accessed. Simple models represent data as a table of items, and allow views to access this data via an index-based system. More generally, models can be used to represent data in the form of a tree structure by allowing each item to act as a parent to a table of child items.

2016-03-23

QT5.5 Demo - Editable Tree View

The model supports editable items, custom headers, and the ability to insert and remove rows and columns. With these features, it is also possible to insert new child items, and this is shown in the supporting example code.

2016-03-22

QT 5.5 - Dock Widget

The application presents a simple business letter template, and has a list of customer names and addresses and a list of standard phrases in two dock windows. The user can click a customer to have their name and address inserted into the template, and click one or more of the standard phrases. Errors can be corrected by clicking the Undo button. Once the letter has been prepared it can be printed or saved as HTML

2016-03-22

QT5.5 Demo

新手学习 itemview的用法

2016-03-21

c调用C++函数

提供C调用C++函数的方法, 介绍了在QT中实现的途径

2013-04-11

qt-creator-2.4.1.lp.x86_64.rpm

安装qt-creator 开发环境必备安装包

2013-02-04

intent实现Activity之间的启动

利用intent实现两个Activity之间的切换,并涉及部分Dialog的用法;

2012-08-20

多国语言简称

在做多国语言输入法需要对应的缩写,这里集合了常见的语言缩写

2012-08-07

jdk可执行文件

搭建Android环境前,首先安装jdk

2012-06-04

搭建Android环境的eclipse压缩包

搭建Android环境所需要的eclipse~

2012-05-29

搭建Android环境的ADT插件

搭建Android环境必备多种类似SDK,ADT,eclipse,jdk等插件,这是ADT插件~~

2012-05-29

QT之扫雷游戏

基于QT的扫雷游戏,含有自定义,初级,高级等多种可选游戏模式,并且设有定时器,一到设定时间游戏结束

2011-12-02

linux系统网络编程基本知识总结

内容丰富,从网络基本模型,数据的封装与解包,域名解析,大小端字节序,到socket编程,更有诸多源代码,可供深入研究。

2011-11-07

linux系统网络编程精要

本资料含有linux下网络编程大部分知识点,是一份复习总结的好材料。其中以网络基础知识,TCP和UDP编程为重点。并且带有讲解式的源代码以供深入研究。

2011-11-01

c语言经典笔试题(附带解析过程)

c语言经典笔试题(附带解析过程),含有程序题,解答题等多种类型

2011-10-08

extern,static以及const修饰变量的不同用法

详细说明了全局变量,局部变量之前用static,extern,const修饰后的不同用法

2011-09-09

LINUX_VI 项目——学生信息管理系统

环境:linux VI环境 采用双向链表实现多角色(管理员,教师,学生)对学生,教师信息的修改 数据库:文件

2011-08-13

课程设计C#与数据库实现简易英汉词典功能

利用了C#与数据库,功能比较简单,实现了单词的输入,存储,查找,修改,添加,删除功能。欢迎交流实现别的功能

2011-08-12

安装中文版VC6.0环境可能缺少的头文件

直接放入VC装载文件中即可如:D:\VC98\MFC\INCLUDE

2011-07-05

afxres.h安装中文版VC6.0环境可能缺少的头文件

由于安装中文版的VC6.0普遍出现头文件不全的安装问题,导致之后工程无法建立。这一资源将逐步更新,渐渐包括更多安装必要的头文件

2011-07-04

空空如也

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

TA关注的人

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