自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用animator实现粒子动画效果

1、前言本文围绕着实现粒子放大效果,着重讲解android中涉及到动画缩放以及动画集的使用,并且会将讲解一些插值器相关的知识。阅读本文需要读者有一定的自定义View的基础知识,本文将不再讲解自定义View的相关知识,读者需要可以自行去学习,也可以阅读笔者的文章,自定义View的基本知识。2、着色器为了让效果的色彩比较的绚丽,需要让粒子(这里其实就是用小圆

2016-08-31 22:33:09 2264

原创 二叉树的基本性质及使用实现

1、前言在现实生活中,大部分事物之间的关系都是非常复杂的,单从事物联系的数量来说,有的是一对一的关系,有的是一对多的关系,有的是多对多的关系。这就诞生了除了线性结构以外,还包含了树结构和图结构。树结构通常来免回一对多的关系,图结构则总是用在多对多的关系。前者比如族谱,后者比如交通图。因此,对于它们的了解,可以加强我们对现实生活的事物之间的抽象理解,这样才可以开发处符合现

2016-08-30 16:01:51 3587

原创 C++中类的细节说明

1、前言C++中提供了一种抽象数据类型的能力,就是类。通过定义类,可以方便的理解各种现实生活中有实际意义的抽线模型,方便开发中进行调试,编写和修改程序。类可以隐含自己的成员不被外界访问也可以开放自己的成员使得外界可以访问,这就构成了很好的封闭模式。接下来,会对类的作用域,构造函数,this指针以及友元函数,可变成员和静态成员进行描述,这些都是定义类的细节。2、类的组

2016-08-30 11:58:45 1721 2

原创 自定义ImageView实现局部截图功能

1、前言最近在做一个能够自选区域进行局部截图的功能,接下来,会给大家讲解,整个截图的实现过程。笔者这边实现的自选区域的形状是矩形,读者如果有需要,可以根据我给大家讲解的思路,修改成适合自己的截图工具。先来看看效果图2、效果图这里的图片是来自笔者对webView的截图产生的,读者可以根据自己的需要,替换上面的图片。通过拖

2016-08-29 17:44:11 5806

原创 泛型算法与容器的关系

1.前言c++中的容器支持插入删除操作,支持获取第一个元素的迭代器和超过元素末端的下一迭代器操作......但是却不支持获取指定元素操作,比较操作,排序操作......因为这些操作都是和算法有关的,在C++中将它们独立出来,说明算法和具体的容器和具体的数据类型无关,只和自身的元素相关。比如find函数,用于查找指定的值,看下面两段代码:vector vect;//

2016-08-28 10:40:23 525

原创 鞍点的求解以及对称矩阵的存储和数据的获取

1.鞍点如果在一个矩阵中,出现了一个数,它在矩阵中的所在的行里是最小的,但在所在的列里是最大的,测称这个数是这个矩阵的一个鞍点。2、鞍点求解思路首先先求出第一行中最小的数,然后求该数在所在列是否是最小,是的话说明是鞍点,否的话继续求下一行最小的数,接着循环求证是否是所在列最小。代码如下:/*鞍点,如果aij在第i行中最小但在第j列中最大,就

2016-08-25 14:59:32 1120

原创 关联容器的细节以及使用要点

和顺序容器不同,关联容器是通过键值对的方式存储数据的,可以通过键来读取数据。C++中主要的关联容器是map和set两种,它们都只能为一个键添加一个值,如果希望添加多个值,应该使用multimap和multiset。在了解签名提到的几个关联容器之前,我们需要先了解C++另一个简单的关联容器,它是所有关联容器中最简单的表达方式。1.pair类型pair类型是C++标准库

2016-08-25 11:46:20 1361

原创 C++中顺序容器及容器适配器大纲

1、顺序容器的定义和初始化顺序容器定于了相同类型的数据元素的集合,里面的元素是在一块连续的内存空间中按添加的次序排序的,而不是按值得大小排序的,因此叫做顺序容器。C++中顺序容器主要有三种,vector,list,deque。这三种容器的区别在与访问,添加,删除元素的运行效率和代价不同,但如果两个容器执行相同的操作,那么它们的接口函数是一样的。顺序容器的定义和初始化方式有以下几种:

2016-08-23 11:14:09 534

原创 关于自定义View的基础思路以及画布的解析

1、前言UI作为用户看得到的东西,已经成为吸引用户的最重要因素了。在android中提供了大量的widget以及主题和属性,加上各种动画,已经可以实现非常多很绚丽的控件了。但是很多情况下,仅仅使用系统提供给我们的控件,总是有那么点缺憾。即每个控件的存在都有自身的特定功能,当我们却是需要这些功能的时候,无疑是很好的选择,但如果我们不需要这些功能,但却需要其中的某些特性呢?这个时候,就需要

2016-08-21 01:05:21 2116

原创 C++中关于流以及参数传递形式的解析和使用。

1、new和delete表达式new和delete表达式不仅可以动态创建、撤销数组,而且可以使用于单个对象。用于创建单个对象的方法如下:int *pa=new int;int *pb=new int();string *pc=new string;new的作用是创建一个新的内存空间用于存放指定类型的数据并返回一个指向该内存地址的指针。那么pa和pb所指向

2016-08-19 17:38:01 4042

原创 Html Dom(动态页面的基础)的基本了解

1、前言在html中,网页标签是以文档树的结构进行处理的。而html dom(常说的Document Object Model)定义了访问和使用Html的标准方法。因此掌握html dom是必须的。由于笔者不是前端开发人员,对于前端知识只需要到能用的地步就可以了,所以本文不会涉及很深的例子,都是基础的内容。声明,本文只是总结式的文章,参考内容和图片来自w3school,链接如下:点击打

2016-08-19 10:31:07 1423

原创 html基础标签知识快速回忆

1、前言笔者是一个移动开发人员,对于web前端以及很久没接触了,所以把以前的知识都给回学校了。最近由于涉及到前端开发,所以写下这一篇文章,在学习的同时,也记下来,方便以后查看。声明:为了方便,笔者的参考内容和图片来自w3school,链接如下:点击打开链接2、Html与浏览器的关系Web 浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。浏览器不会显示 HT

2016-08-18 23:36:38 2203

原创 队列的理解与使用

1、概念与理解队列在实际生活中是经常遇到的,比如上班高峰期地铁站限流。回归到本质,队列其实也是一种运算受限制的线性表,它的特点是,只可以在对头删除元素,在队尾插入元素,所以这是一种先进先出的数据结构。它和栈不一样,栈是只有一端可以执行插入删除的操作,因此定义栈的运算的时候,只要一个标记能够标志顶点元素就可以。但是在队列中,它是有两端的,并且两端各执行不一样的操作,所以定义一个数据结构来

2016-08-17 23:41:24 3874

原创 通过webView与javascript交互来研究webView的特点

1、前言webView是android中用于展示简单的网页或者加载一些html格式的很好的选择,它提供了很多的操作上的封装但同时又不失去灵活性,因为他提供了webViewClient和webChromeClient这两个可自定义的类来进行对页面动作的不同产生不同的表现的行为。在hybrid app开发模式中,webView可用于和web网页交互的能力也是一个很突出的亮点,很多时

2016-08-16 22:57:22 1411

原创 C++中变量和基本类型,标准库类型以及数组和指针的使用规则

c++是基于c的面向对象程序设计语言,它的开发效率非常高,因此,对于c++的学习,是很必要的。同时,笔者是一个android开发人员,了解c++对于了解android的底层机制是特别有用的。而如果是嵌入式工程师或者系统开发工程师,就更加需要了。所以各方面考虑,无论作为哪方面的开发者,学习c++都是只有好处没有坏处的。下面我对c++基本知识进行一个概要的总结,帮助大家了解整体基础机构。此文章只适合有

2016-08-15 16:50:59 1296

原创 顺序栈和链式栈的理解与使用

1、前言栈在很多地方都有涉及,它也是作为一种最基本的数据结构而存在。它的特点是,越后进来的元素越先出去。即,我们对栈进行插入,删除操作,都是通过栈顶元素来操作的。栈其实在逻辑结构上就是线性表,但是它的运算却是受到限制的。在栈中,允许插入删除的一端叫做栈顶,还有另一个固定端作为栈底,如果栈中没有元素则叫做空栈。因为栈是后进先出的,并且是线性表的一种,所以栈也称为后进先出线性表。由

2016-08-15 14:58:59 8508

原创 单链表的理解与使用及拓展

1、前言由于顺序表要求将元素存储在一块连续的空间中,因此对顺序表的元素进行插入,删除时需要对元素进行移动,这些操作会耗费大量的时间。所以就有了链式表的产生。链式表不要求使用连续的存储空间来存储元素,它是通过连接的方式,来将不连续的物理空间连接成一条链式的逻辑上是相邻的结构。对链式表进行插入,删除等操作就不需要移动元素了,这样大大提高了效率。接下来介绍单链表,它是链式表中最基本的一种结构

2016-08-14 22:14:37 2502

原创 顺序表的理解与使用

一、前言顺序表是线性表(链式表和顺序表)的一种,线性表是线性排列的一组具有相同数据类型的元素的有限集合,除第一个元素外,所有的元素都有且只有一个直接后驱。除最后一个元素外,所有的元素都有且只有一个直接前驱。它是数据结构中最常用也是最基本最简单的数据结构,它的基本操作有检索元素,插入元素,删除元素.......接下来会解析顺序表的概念和使用(含c,c++,java三种语言实现)。

2016-08-13 01:08:08 2626

原创 C语言中重要基础知识的概述

本章主要对于C语言中的基础知识进行一个大致的描述,适合有C语言基础但长久没接触C语言开发的人员进行快速回忆。

2016-08-08 00:54:30 714

原创 关于字节流和字符流的解析及使用

在平时的开发中,我们经常需要和系统I/O机制打交道。通常来说底层的数据交换都是通过二进制形式进行交换的,二进制是个好东西,但只是对于机器而言。对于我们人类而言,一串的数字太晦涩难懂了,所以Java给开发者封装了大量用于操作字符流和字节流的类,其中输出字符流和输出字节流是writer和outputStream,输入字符流和输入字节流是reader和inputStream。仔细了解它们的特征,有助于我

2016-08-07 15:59:16 3808

原创 Socket的分析与使用

一、ScoketOptionsSocketOptions是为Scoket定义的一个用于设置或者获取Socket各种属性(比如 连接超时,缓冲区大小......)的接口。这里面包含了很多重要的Socket属性信息以及两个get,set方法,了解它对于以后使用Socket进行连接通讯,可以更加得心应手。现在按照笔者认为的便于大家理解的顺序来讲解。①、设置SocketOp

2016-08-01 21:44:50 2584

spice-vdagent

spice-vdagent rpm

2018-04-28

mod_wsgi-3.5

mod_wsgi各版本,包括cpu架构,python版本限制。用于apache的模块组件。

2018-03-30

pyparsing-2.0.3

支持python3.4

2016-11-22

script-api.jar,php-servlet.jar,php-script.jar,JavaBridge.jar

tomcat支持php项目必须的jar包

2016-09-20

空空如也

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

TA关注的人

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