自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 Android系统移植与驱动开发

第一章:Android系统移植与驱动开发本章是作为学习Linux驱动的第一道门,主要对Android以及Linux 驱动做一个总体的介绍,学习Android驱动开发,实际上就是学习Linux驱动开发,只是Android增加了一个HAL,这是Android所特有的。首先要了解Android系统架构的组成,其次是Android系统移植的主要工作,并且学会查看Linux内核版本及其Li...

2016-04-30 12:33:00 129

转载 大道至简阅读笔记07

    本周我阅读了《大道至简》第7章——现实中的软件工程。读后反思与感慨也是颇多的,下面与大家分享一下。  其实自己之前看到许多节目上介绍,某某团队开发了某个软件,并迅速流行起来。而这些团队在开发过程中,全然没有计算成本。我曾经就产生过这种疑问:项目的管理到底是组织管理还是成本管理?项目的计划到底是组织规划还是成本计划?简单的说:项目管理要不要考虑成本问题?看到本书第7章,作者做了这样的...

2016-04-30 08:44:00 63

转载 抽象类和接口

抽象类特点:1.抽象类中可以构造方法2.抽象类中可以存在普通属性,方法,静态属性和方法。3.抽象类中可以存在抽象方法。4.如果一个类中有一个抽象方法,那么当前类一定是抽象类;抽象类中不一定有抽象方法。5.抽象类中的抽象方法,需要有子类实现,如果子类不实现,则子类也需要定义为抽象的。接口1.在接口中只有方法的声明,没有方法体。2.在接口中只有常量,因为定...

2016-04-30 06:29:00 73

转载 后缀数组 POJ 3581 Sequence

题目链接题意:把n个数字(A1比其他数字都大)的序列分成三段,每段分别反转,问字典序最小的序列。分析:因为A1比其他数字都大,所以反转后第一段结尾是很大的数,相当是天然的分割线,第一段可以单独考虑,即求整段的字典序最小的后缀。后面两段不能分开考虑,例子:98 4 -1 5 0 5 0 2 3第一步:3 2 0 5 0 5 -1 4 8 对应输出 -1 4 8第二步3...

2016-04-29 22:18:00 31

转载 Qt5_Linux_动态库_简单例子

ZC: 我这里创建的是 不依赖 Qt的 动态链接库。1、创建动态链接库工程(工程名为 “SharedLibZ”)  Qt5 --> File... --> New File or Project ... --> 选择 "Libraries"的"C++ Library" --> Type:"Shared Library"(静态的话,选择"Statica...

2016-04-29 10:18:00 81

转载 对软件体系架构的认识

这周刚刚开始学软件体系架构,理解尚不深入,还望各位不吝指教。首先,对于软件有如下定义:软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。软件并不只是包括可以在计算机上运行的程序,与这...

2016-04-28 20:03:00 165

转载 Arcgis, ArcEngine, Arcgis Server使用开发汇总 索引

ArcGIS系列软件license及安装:Arcgis SDE10.1 和 Arcgis server10.1的授权文件licensetnt_esri.dat Arcgis8.1安装licensearcgis desktop 10.1 license manager无法启动问题解决解决ArcGIS安装之后出现的Windows installer configures问题Arcg...

2016-04-28 14:21:00 60

转载 HTML5——地图应用

我们就拿百度地图举例吧:废话少说,直接上Demo简要截图如下:'简要代码如下:<!DOCTYPE html> <html><head><title>地图应用</title><meta charset="utf-8"></head><body><input type="but...

2016-04-27 16:38:00 208

转载 Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

fdisk 命令 linux磁盘分区管理    用途:观察硬盘之实体使用情形与分割硬盘用。 使用方法:      一、在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形。      二、在 console 上输入 fdisk /dev/sda,可进入分割硬盘模式。        1. 输入 m 显示所有命令列示。      ...

2016-04-26 12:46:00 459

转载 大数据的五大进化趋势

大数据的五大进化趋势仅仅数年时间,大数据就从大型互联网公司高管嘴里的专业术语,演变成了决定我们未来数字生活方式的重大技术命题。无论是消费者,传统企业还是互联网创业公司,对大数据趋势的洞察和把握都是改变命运的重要思考。为了方便大家理解大数据将如何改变我们生产和消费数据的方式,GigaOM作者DerrickHarris在下面罗列了大数据的五大发展趋势,也欢迎读者留言评论,说出你们眼中的...

2016-04-25 14:05:00 173

转载 Ubuntu各个版本的介绍

Ubuntu的版本比较多,而且基于ubuntu的衍生版也很多,让人容易混淆,也让很多人不知道自己适合哪一个,在这里简单比较一下ubuntu的各个版本的特点:  介绍ubuntu版本之前先说一说与ubuntu有关的一些知识:  Ubuntu的版本号命名规则:  ubuntu的版本命名规则非常简单易记:  前两位数字为发行时的年份年份的最后两位数字,后两位为发行的月份,中间以一个英文小数点隔开...

2016-04-24 11:16:00 89

转载 MYSQL 常用函数

一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。ABS(x) 返回x的绝对值  SELECT ABS(-1) -- 返回1CEIL(x),CEILING(x) 返回大于或等于x的最小整数  SELECT CEIL(1.5) -- 返回2FLOOR(x) 返回小于或等于x的最大整数  SELECT FLOOR(1.5) -- 返回1RAND() 返回0-&g...

2016-04-24 08:15:00 48

转载 [Javascript] Refactoring: Polymorphic Functions

if-statements can add serious complexity and beg for refactoring. You can use polymorphic functions to simplify your ifs and dynamically call the appropriate method.For example you have the code ...

2016-04-24 00:47:00 39

转载 实验二 作业调度

一、目的和要求1.实验目的(1)加深对作业调度算法的理解;(2)进行程序设计的训练。2.实验要求用高级语言编写一个或多个作业调度的模拟程序。单道批处理系统的作业调度程序。作业一投入运行,它就占有计算机的一切资源直到作业完成为止,因此调度作业时不必考虑它所需要的资源是否得到满足,它所运行的时间等因素。作业调度算法:1) 采用先来先服务(FCF...

2016-04-22 12:43:00 152

转载 【代码笔记】iOS-UIScrollerView里有两个tableView

一,效果图。二,工程图。三,代码。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UIScrollViewDelegate,UITableViewDelegate,UITableVi...

2016-04-22 09:11:00 63

转载 价值观作业

价值观作业请在下列各项中,选出五项你认为是重要的高收入、稳定、、创造性、多样性和变化性、新鲜感、乐趣、自由独立(时间、工作任务),平等、被认可、受尊重、能帮助他人、能发挥自己的才能、成就感、成功、名誉、地位、人际关系和谐、有意义、自主独立、有学习/发展/成长的机会、团队合作、权力(领导/影响他人)、有益于社会、挑战性、冒险性、竞争、符合自己的道德观、工作环境、有美感、工作地点、工作与生活的...

2016-04-21 23:42:00 52

转载 软件测试基础 - 集成测试(理论部分)

一、集成测试概念 集成测试也叫组装测试、联合测试、子系统测试或部件测试,是在单元测试的基础上,将所有函数按照概要设计要求组装成为子系统或系统所进行的测试;它和单元测试所关注的范围是不同的,因此,它们在发现问题的集合上包含有不相交的区域,不能使用集成测试来替代单元测试,反之亦然。二、集成测试关注点1.模块间的接口 把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;...

2016-04-21 14:48:00 708

转载 各种排序算法的实现和总结(部分原创)

直接上代码:主程序:#include <iostream>using namespace std;int main(){ int a[6]; cout<<"请输入要排序的六个数字:"; //偷个懒,只输入6个数 for(int k=0;k<6;k++) { cin>>a...

2016-04-19 17:18:00 48

转载 su -无反应

一、问题产生环境CentOS 6.3 X64SecureCRT 7.0.0 英文版二、问题具体描述今天操作自己的一台Linux服务器时,突然su命令不好使了,敲入命令回车后,没有任何反应,不管是su还是su -都一样,重启系统后也是问题依旧,郁闷的要命。。。最耐心的一次等了大概1分多钟,出现su:后面的字符是乱码的提示,当时没截图,现在也不想还原问题了,下面说说问题的产生原因和...

2016-04-19 10:58:00 270

转载 【递归】Vijos P1114 FBI树(NOIP2004普及组第三题)

题目链接:  https://vijos.org/p/1114题目大意:  把01串一分为二,左半边描述当前节点左子树,右半边描述右子树,子树全为1则为I节点,全为0则为B节点,混合则为F节点,直到当前串长度为1停止。  给定01串,求FBI树后序。题目思路:  【递归】  每次操作先操作左子树,再操作右子树,之后统计左右子树01状态,按照要求得到当前节点是 F B I...

2016-04-18 17:39:00 52

转载 OpenCV码源笔记——RandomTrees (一)

OpenCV2.3中Random Trees(R.T.)的继承结构:API:CvRTParams定义R.T.训练用参数,CvDTreeParams的扩展子类,但并不用到CvDTreeParams(单一决策树)所需的所有参数。比如说,R.T.通常不需要剪枝,因此剪枝参数就不被用到。max_depth 单棵树所可能达到的最大深度min_sample_count 树节点...

2016-04-17 19:43:00 61

转载 laravel路由基础

基础:所有的laravel路由都定义在app/Http/routes.php 这个文件里,会被框架自带加载。简单的路由会接受一个URI和一个Closure类。Route::get('foo', function () { return 'Hello World';});默认的routes.php 是被RouteServiceProvider所加载进入框...

2016-04-16 18:19:00 41

转载 我的第一个html计算器

html代码。<!DOCTYPE HTML><html><head><style type="text/css">body,#content,#te,#sa,#main-content,ul,li{margin:0 auto;padding:0;font-weight:bold;font-size:50px;}#c...

2016-04-16 15:47:00 38

转载 MySql中Blob与Text的区别

BLOB是一个二进制大对象,可以容纳可变数量的数据。有4种BLOB类型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它们只是可容纳值的最大长度不同。有4种TEXT类型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT。这些对应4种BLOB类型,有相同的最大长度和存储需求。BLOB 列被视为二进制字符串(字节字符串)。TEXT列被视为非二进制字...

2016-04-16 11:58:00 62

转载 图文并茂介绍在VS2010里使用TFS2010(转载)

转自http://www.cnblogs.com/shanyou/archive/2010/04/17/1714193.html上面的两篇文章Team Foundation Server 2010 – Basic Installation和TFS2010 Team Project Collections已经讲述了安装TFS2010 Basic,也配置了一个Team Project colle...

2016-04-16 09:16:00 58

转载 利用Netty构建自定义协议的通信

在复杂的网络世界中,各种应用之间通信需要依赖各种各样的协议,比如:HTTP,Telnet,FTP,SMTP等等。在开发过程中,有时候我们需要构建一些适应自己业务的应用层协议,Netty作为一个非常优秀的网络通信框架,可以帮助我们完成自定义协议的通信。一般而言,我们制定的协议需要两个部分:Header : 协议头部,放置一些Meta信息。Content : 应用之间交互的信息主体。例如...

2016-04-15 23:40:00 68

转载 多维关联数组排序问题

  业务需求:学生成绩需要从不同的数据表中读出,计算总分之后需要按着成绩降序排列,同时数据又是关联数组,从而无法直接进行相关排序,从而需要先将需要排序的字段从数组中分离出来,然后使用array_multisort()函数进行排序操作:举例如下:(1)分离排序字段foreach ($userInfo as $key=>$val){   $userId[$...

2016-04-14 15:09:00 54

转载 设计模式 状态模式 以自动售货机为例

状态模式给了我眼前一亮的感觉啊,值得学习~先看定义:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。定义又开始模糊了,理一下,当对象的内部状态改变时,它的行为跟随状态的改变而改变了,看起来好像重新初始化了一个类似的。下面使用个例子来说明状态模式的用法,现在有个自动售货机的代码需要我们来写,状态图如下:分析一个这个状态图:a、包含4个状态(我们使用4个int型常...

2016-04-14 14:31:00 42

转载 JavaScript判断文件的大小

function getFileSize(obj) {//obj 需要传入的参数为Input的对象 var objValue = obj.value; if (objValue == "") return; var fileLenth = -1; try { //对于IE判断要上传的文...

2016-04-13 14:55:00 64

转载 utf8 和 UTF-8 在使用中的区别

在使用中常常遇到utf-8和utf8,现在终于弄明白他们的使用不同之处了,现在来和大家分享一下,下面我们看一下utf8 和 UTF-8 有什么区别。“UTF-8”是标准写法,php在Windows下边英文不区分大小写,所以也可以写成“utf-8”。“UTF-8”也可以把中间的“-”省略,写成“UTF8”。一般程序都能识别,但也有例外(如下文),为了严格一点,最好用标准的大写“UTF-8”。在...

2016-04-12 11:22:00 50

转载 第五周学习进度条

所花时间:20小时代码量(行):600(四则运算4的编写..)博客量(篇):2了解到的知识点:复习了Java的简单编写规则,循环嵌套了for语句和if语句(死方法写的四则运算4)转载于:https://www.cnblogs.com/cchjl/p/5379404.html...

2016-04-11 17:57:00 32

转载 函数介绍——MulDiv

http://blog.sina.com.cn/s/blog_579ebc11010008ql.html函数介绍——MulDiv(2007-03-27 10:05:30)转载▼分类:编程语言MulDiv函数实现功能:第三个32位的数字除以两个32位的数字的乘积。得到的数值为四舍五入的结果。函数语法: in...

2016-04-11 16:16:00 1076

转载 rsync实现文件同步

rsync是类unix系统下的数据镜像备份工工具,一般linux系统都自带了 [可以确认一下:shell>rpm -qa|grep rsync]服务端:192.168.1.2 同步目录:/home/source客户端:192.168.1.3 同步目录:/home/receive1、服务端配置shell>vi /etc/rsyncd.conf #创建配置文件rsy...

2016-04-11 11:16:00 166

转载 maven的学习系列(四)—创建maven项目注意事项

文件夹:<1> 中央工厂的位置<2>mvn archetype:generate<3>Eclipse配置maven<4>在Eclipse中创建简单的maven项目-------------------------------------------------------------------------------...

2016-04-10 10:09:00 38

转载 Spark工程开发前台技术实现与后台函数调用

Spark是一个通用的大规模数据快速处理引擎。可以简单理解为Spark就是一个大数据分布式处理框架。基于内存计算的Spark的计算速度要比Hadoop的MapReduce快上50倍以上,基于磁盘的计算速度也快于10倍以上。Spark运行在Hadoop第二代的yarn集群管理之上,可以轻松读取Hadoop的任何数据。能够读取HBase、HDFS等Hadoop的数据源。...

2016-04-10 01:52:00 77

转载 [字符串与矩阵乘法]

[BZOJ 1009][HNOI 2008]GT考试阿申准备报名参加GT考试,准考证号为N位数X1X2....Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数字。他的不吉利数学A1A2...Am(0<=Ai<=9)有M位,不出现是指X1X2...Xn中没有恰好一段等于A1A2...Am. A1和X1可以为0KMP+矩阵乘法构造出转移矩阵,注...

2016-04-08 21:36:00 63

转载 Python3 连接Mysql

代码:#!/usr/bin/env python# encoding: utf-8"""@author: 侠之大者kamil@file: mysql_test.py@time: 2016/4/7 17:38"""import pymysqldb= pymysql.connect("xzdz.hk","myuser","passwdxxxx","python_...

2016-04-08 15:40:00 38

转载 【python小练】0012题

第 0012 题:敏感词文本文件 filtered_words.txt,里面的内容 和 0011题一样,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北京是个好城市」,则变成「**是个好城市」。把上一题的代码改一下就可以咯。Code:def filtertext(x): with open(x, 'r') as f: te...

2016-04-08 14:17:00 98

转载 Swift的懒加载和只读属性的介绍

懒加载在 iOS 开发中,懒加载是无处不在的懒加载的格式如下:lazy var person: Person = { print("懒加载") return Person()}()懒加载本质上是一个闭包以上代码可以改写为以下格式let personFunc = { () -> Person in print...

2016-04-07 19:29:00 62

转载 检测通过什么平台打开网站

1 string strUserAgent = Request.UserAgent.ToString().ToLower(); 2 if (strUserAgent != null) 3 { 4 5 if (Request.Browser.IsMobileDevice == true || s...

2016-04-07 10:13:00 70

空空如也

空空如也

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

TA关注的人

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