自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (6)
  • 收藏
  • 关注

原创 条款35 考虑virtual函数以外的其他选择(virtual函数的替代方案)

virtual函数的替代方案有以下几种:1 使用non-virtual in

2014-08-30 17:26:46 796

原创 Effective C++ 条款49:了解new-handler的行为

当operator new无法满足某一内存分配需求时,他会爬

2014-08-24 12:22:46 586

原创 android学习

一 robotium问题1 布局文件main.xml学习,AndroidManifest.xml文件学习2 robotium包引用问题:除了加入这个包到构建路径外还要在Order and Export中勾选robotium-solo-5.2.1.jar选项,否则测试项目找不到solo,这点需要注意,不知道为虾米。。3 当用robotium做黑盒测试,即自己只有一个apk包,而没有项目源

2015-04-10 16:08:49 813

原创 测试学习

一  测试相关概念测试按软件流程的阶段分为:单元测试、集成测试、功能测试、系统测试、验证测试。常用的软件测试方法有:1 等价类划分:需要继续看资料2 边界值分析3 错误推断4 因果图和判定表5 有限自动机6 场景法以上方法的应用需要通过实例或做题来熟悉。这是理论知识还是需要学会的。二 ET探索式测试ET是同时进行产品学习、测试设计、测试执行的测试方法

2015-04-10 15:50:50 703

原创 工作学习日记

入职第一天,被分配到移动测试,需要转战java,android和ios,转就转吧,什么也不说了,好好学吧!JAVA安装时环境变量的意义:JAVA_HOME:JDK的安装路径,需要自己创建,就是自己安装的jdk在电脑上的路径。CLASSPATH:用于编译时JAVA类的路径,(.;)表示的是JVM搜索当前目录,为.;%JAVA_HOME%\lib\tools.jar。PATH属性已存在

2015-04-02 19:41:52 983

转载 JAVA中的接口和抽象类(转)

在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。  抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。  比如:我们要描述“水果”,它就是一

2015-02-09 16:37:48 733

转载 C++ protected关键字

转载,释然读C++ Primer 心中疑惑: http://www.cnblogs.com/harlentan/archive/2011/03/05/2006444.html关于C++中protected的访问权限的讨论已经是一个很陈旧的话题了,陈旧到大家都不愿意去讨论,觉得他见到到吃饭睡觉那么自然。我再次读《C++ Primer》的时候,其中关于protected 成员的描述是这样的

2015-02-06 13:53:10 3365 1

转载 C++实现一个不能被继承的类

java中有一种类不能被继承,那就是final类.而C++中没有final类。      C++要实现一个不能被继承的类有很多方法. 主要的思路就是使子类不能构造父类的部分,这样子类就没有办法实例化整个子类.这样就限制了子类的继承. 所以我们可以将父类的构造函数声明成为私有的,但是这样父类不就不能实例化,继续思考、、、   我们可以利用友员不能被继承的特性!   首先假设CParent

2015-02-06 13:15:21 819

原创 java core学习,记录看到的需要注意的

java中不能使用==检测两个字符串是否相等,这个运算符只能确定两个字符串是否放在同一个位置上。java标准输出:System.out.printlnjava中不能在嵌套的两个块中声明同名的变量,如:public static void main(String[] args){ int n; ... { int k; int n

2015-02-04 17:56:47 749

转载 数据挖掘的数据集资源

数据挖掘的数据集资源来自互联网:1、气候监测数据集 http://cdiac.ornl.gov/ftp/ndp026b2、几个实用的测试数据集下载的网站http://www.cs.toronto.edu/~roweis/data.htmlhttp://www.cs.toronto.edu/~roweis/data.htmlhttp://kdd.ics.u

2014-10-30 11:07:25 1395

转载 numpy学习笔记

《用Python做科学计算》做得很漂亮,字体瞧着顺眼儿,代码部分不仅照例是等宽字符,还换了灰背景,作者是个有心人。今天答辩委员会的专家还提到了写论文要细致严谨,除了文字之外的其他细节包括图表的刻度、图例和图注还有论文字体大小对齐等等都要力争做到至少规范。因此在投入程度方面儿我要向作者致敬并学习。当然,还有他/她的开源精神~从目录看只准备看NumPy,SciPy和matplotlib的部分。

2014-10-29 16:36:04 2324

原创 易出错函数

1 写一个atoi函数,需要注意好多点,

2014-09-15 20:09:22 587

转载 Linux线程同步

一、互斥锁尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的mutex函数。1. 创建和销毁   有两种方法创建互斥锁,静态方式和动态方式。   POSIX定义了一个宏PTHREAD_MUTEX_INITIALIZER来静态初始化互斥锁,方法如

2014-09-05 15:47:05 576

转载 TCP流量控制和拥塞控制

TCP/ip的流量控制1. 利用滑动窗口实现流量控制    如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。    利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。    设A向B发送数据。在连接建立时,B告诉了A:“我的接收窗口是 rwnd = 400 ”(这里的 rwn

2014-09-01 12:54:57 767

原创 Effective c++ 第7章 模板与泛型编程

模板与泛型程序可以创造出“在C++编译器内执行并于”

2014-08-31 20:41:19 715

原创 Effective C++第6章 继承与面向对象设计(条款36-40)

条款36:绝不重新定义继承而来的non-virtual函数。

2014-08-31 13:30:33 544

原创 Effective C++第6章继承与面向对象设计(条款32-34)

条款32:确定你的public继承塑膜出is-a关系。public继承

2014-08-30 15:43:33 558

原创 python类知识

标准库random中包含choice函数,可以从虚

2014-08-27 21:54:25 2074

原创 python基本数据结构

str, repr是将python值转换为字符串的3中

2014-08-26 21:33:15 757

转载 python2 python3语法区别

概述#原稿地址:使用2to3 将代码移植到 Python 3几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3的形式。案例研究:将chardet移植到Python

2014-08-25 21:52:22 1346

原创 大数据面试题记录

1 海量日志数据,提取出某日访问百度次数最多的那个IP

2014-08-25 11:18:55 9249

原创 Linux之shell(三),shell的编写二

条件判断式, 有以下形式:只有一个判断式:if [ 条件判断式 ]; then   ...fi一个条件判断:if [ 条件判断式 ]; then   ...else   ...fi多个条件判断:if [ 条件判断式 ]; then   ...elif [条件判断式 ]; then   ...else   ...fi

2014-08-24 21:33:54 596

原创 Linux之shell(三),shell的编写一

read -p :提示符声明变量

2014-08-24 20:16:06 575

原创 Effective C++ 第八章(定制new和delete)

条款50:了解new和delete的合理替换时机

2014-08-24 17:06:12 526

原创 Effective c++ 第三章 (资源管理)

条款13:以对象管理资源

2014-08-24 09:51:08 520

原创 Mysql存储过程与游标

创建存储过程DELIMITER //CREATE PROCEDURE productpricing()BEGIN   SELECT Avg(prod_price) AS priceaverage from products;END//DELIMITER;调用存储过程CALL productpricing();查看存储过程创建语句SHOW CREATE PRO

2014-08-23 20:10:58 862

原创 MySQL必知必会 19章后

Group By子句列出的每个列都必须是检索列或有效的表达式(但不能是聚集函数)。如果在SELECT中使用表达式,则必须在GROUP BY子句中指定相同的表达式,不能使用别名。除聚集计算语句外,SELECT语句中的每个列都必须在GroupBy子句中给出Insert中如果不提供列表,则必须给每个表列提供一个值。如果提供列名,则给出这些列的值,这些列可以与表中顺序不同,只要后面的值与列

2014-08-23 16:49:36 590

原创 使用的mysql语句汇总

#查询所有用户use mysql;select user from user;#删除用户select from user where user="xlf" and host="%";#增加用户:可以使用grant也可以使用createcreate user 'xlf'@'localhost' identified by '米';下面这句话授权的同时也可以增加新用户G

2014-08-23 16:44:23 505

原创 Effective C++ 第一章(让自己习惯C++)

内置(C-like)类型而言pass-by-value通常与pass-by-reference更高小

2014-08-23 15:00:44 458

原创 正则表达式与文本格式化处理

正则表达式与通配符是完全不一样的东

2014-08-22 22:01:39 2595

原创 mysql全文本搜索

MyISAM支持全文本搜索,InnoDB不支持      通配符与正则表达式匹配的性能较低,通常会匹配表的所有行,而且这些搜索极少使用索引,且返回的结果不智能化。在使用全文本搜索时,mysql不需要分别查看每个行,不需要分析和处理每个词。      为了进行全文本搜索,必须在被搜索的列建立索引,在建立索引后,使用match()与against()完成搜索,match指定被搜索的列,

2014-08-22 19:39:50 2020

原创 C++操作符重载

不能重载的操作符有:::    .*   .

2014-08-22 14:55:57 466

原创 MySQL必知必会(1-13章)

自动增量式mysql可以自动为每个行为分配一个可用编号,不用再添加一行时手动分配唯一值。show databases; 显示数据库use testdb(database);切换数据库show tables;返回当前选择的数据库内可用表的列表show columns from defend_log; 显示表的列,也可以用DESCRIBE defend_log,即是前面的快捷方式。

2014-08-21 21:39:35 639

原创 Mysql外键与连结

外键是某个表中的某一列,它包含另一个表的主键值,定义了两个表之间的关系,维护了引用完整性,外键定义在其中的表叫做参照表(从表,引用表),外键所指向的表叫做被参照表(主表),参照表跟随被参照表更改, 必须保证这个引用表的外键与主表的主键更新一致。如下,products是参照表,vendors是被参照表,外键保证,确保products表中插入的vend_id都在vendors中作为主键出现了,所以确保

2014-08-21 21:35:56 1822

原创 一道概率题(笔试)

下面的程序是什么意思?求出来的是什么值?#include int main(){ int rgnC = 0, LOOP; scanf("%d\n", &LOOP); int x, y, i; for (i = 0; i < LOOP; i++) { x = rand(); y = rand(); i

2014-08-21 10:57:33 836

原创 linux之shell(一)

type cmd:判断shell的命令是外部命令还是内建的命令,cd是内建

2014-08-20 22:10:30 566

原创 Linux点点滴滴(持续更新)

/proc,这个目录是一个虚拟的档案系统,它放置的数据都在内存中,如系统核心,形成信息,节

2014-08-20 00:16:15 450

原创 TCP/IP协议

UDP协议首部长度字段指的是UDP首部加上UDP数据的字节长度,最小是8字节,即可以发送0字节的UDF数据报。     IP数据包长度指的是数据包全场,因此UDP数据报长度是全场减去IP首部的长度(在IP数据包中指定)     UDP检验和覆盖UDP首部和UDP数据,IP首部检验和只覆盖IP首部,不包括IP数据包中任何数据。     TCP检验和也是全覆盖,TCP检验和是必需的

2014-08-19 21:08:53 607

原创 HTTP协议

UDP协议首部长度字段指的是UDP首部加上UDP数据的字节长度,最小是8字节,即可以发送0字节的UDF数据报。     IP数据包长度指的是数据包全场,因此UDP数据报长度是全场减去IP首部的长度(在IP数据包中指定)     UDP检验和覆盖UDP首部和UDP数据,IP首部检验和只覆盖IP首部,不包括IP数据包中任何数据。     TCP检验和也是全覆盖,TCP检验和是必

2014-08-19 19:51:12 476

原创 C++基础 Effective C++第二章(构造/析构/赋值运算)

const 与#define区别const有更多优点1 const 长廊

2014-08-18 14:44:12 540

django book 中文文档

django book 的中文文档,带目录 很不错的文档

2013-10-17

C语言字符数组初始化

1 、字符数组的定义与初始化 2 、字符数组与字符串 3 、字符串的表示形式 4 、对使用 字符指针变量 和 字符数组 两种方法表示 字符串 的讨论

2012-07-28

Java数据库系统项目开发实践.zip

《Java数据库系统项目开发实践》书中配套光盘中的代码

2012-04-29

ASP+.NET+2.0+SQL+Server+2005项目开发

ASP+.NET+2.0+SQL+Server+2005项目开发书的全部代码,共8个项目。

2012-01-22

VC_实现连连看游戏

pdf格式VC_实现连连看游戏步骤~步骤详解

2011-01-04

Visual C++游戏开发经典案例详解光盘

Visual C++游戏开发经典案例详解光盘 包括书里的全部源代码

2011-01-04

空空如也

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

TA关注的人

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