2017年7月26日
摘要: Aquick question: In ListView I use this code: list.addHeaderView(headerView); How to deal with it when working on gridview? Thanks. right answers: The 阅读全文
posted @ 2017-07-26 21:22 blfbuaa 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、概念 简单工厂模式(Simple Factory Pattern)属于创建型模式,又叫做静态工厂方法模式(Static FactoryMethod Pattern),可是不属于23GOF设计模式之中的一个。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 二、UML图 简单工厂主要分为 阅读全文
posted @ 2017-07-26 19:54 blfbuaa 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 三层学习完了,第一次验收的时候,自己理解的也不是非常到位,后来又又一次敲了一遍登陆样例,查阅了一些资料 进行第二次验收才感觉清晰了很多。之前画时序图时我就想过时序图基本上也是非常好的体现了三层,当时也和别人讨 论过这个问题。直到学完三层后,更加证明了这一点。 以下我将从理论和实践两个角度总结一下三层 阅读全文
posted @ 2017-07-26 18:24 blfbuaa 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 概述 Ceph 作为分布式文件系统,不但具有高可靠性、高扩展性、高性能。 也是统一存储系统。支持对象存储、块存储、文件存储,本文介绍怎样使用Ceph 块存储作为OpenStack的Glance、Nova、Cinder组件的后端存储 前面已经分享过ceph 集群的部署,以下怎样让openstack在g 阅读全文
posted @ 2017-07-26 17:21 blfbuaa 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1. 到http://archive.apache.org/dist/tomcat/tomcat-7下载Tomcat源码,本文用到的是apache-tomcat-7.0.19-src.zip; 注意:假设下载的tomcat版本号不同,所用到的jdk版本号不同。举例来说apache-tomcat-7. 阅读全文
posted @ 2017-07-26 16:02 blfbuaa 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 把开发环境部署在虚拟机里面,重装系统后不须要再反复部署开发环境。可是有时候异常退出虚拟机会导致错误。之前出现打开虚拟机之后,系统分辨率错误,就是点击的位置和显示的位置不一样。于是又一次关了虚拟机,这时候虚拟机占用cpu 100%,过了非常长时间都没有关闭成功。于是直接power off。后来发现是被 阅读全文
posted @ 2017-07-26 14:55 blfbuaa 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 以下来实现一个loading效果。详细效果例如以下: 首先对这个效果进行拆分,它由以下部分组成: 1 一个”闪电”样式的图案。 2 “闪电”图案背后是一个圆角矩形; 3 “闪电”图案上面有一层颜色不断”飘过” 拆分完效果后。思考下如何实现。以下是我的思考过程。 1 android sdk并没有提供这 阅读全文
posted @ 2017-07-26 12:37 blfbuaa 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Spring IOC源代码具体解释之容器依赖注入 上一篇博客中介绍了IOC容器的初始化。通过源代码分析大致了解了IOC容器初始化的一些知识。先简单回想下上篇的内容 加载bean定义文件的过程。这个过程是通过BeanDefinitionReader来完毕的。当中通过 loadBeanDefinitio 阅读全文
posted @ 2017-07-26 11:58 blfbuaa 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 题目链接 题意: 给两个等差数列的长度,起点和数列的添加值,求两个数列中有几个数同样分析: 将等差数列的通项公式化简后能够得到扩展欧几里得的结构,直接计算就可以反思: 求出方程的一个解后。得到的是下标。此时假设继续用下标推断会比較麻烦,由于同一个数在两个序列中的下标是不一样的,所以须要两个数列的下标 阅读全文
posted @ 2017-07-26 11:15 blfbuaa 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 应用的启动 启动方式 通常来说,在安卓中应用的启动方式分为两种:冷启动和热启动。 1、冷启动:当启动应用时。后台没有该应用的进程,这时系统会又一次创建一个新的进程分配给该应用,这个启动方式就是冷启动。 2、热启动:当启动应用时,后台已有该应用的进程(例:按back键、home键,应用尽管会退出,可是 阅读全文
posted @ 2017-07-26 10:22 blfbuaa 阅读(2757) 评论(0) 推荐(0) 编辑
摘要: 1.背景 面试的时候常常会被问到一个问题,大型的文件该怎样去重。写一个python脚本是效率非常差的策略。这里讲下怎样用shell实现。 2.流程 (1)文件分割 用split函数对于文件分割。 split -l 10000 test.txt -l是依照行分割,10000是每10000行分割成一份文 阅读全文
posted @ 2017-07-26 09:07 blfbuaa 阅读(515) 评论(0) 推荐(0) 编辑