本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState()和onRestoreInstanceState(),并且在介绍这两个方法之后,再分别来实现使用InstanceState保存和恢复数据功能、Android实现屏幕旋转异步下载效果这样两个示例。
首先来介绍onSaveInstanceState()和onRestoreInstanc...
分类:
移动开发 时间:
2016-05-27 11:21:05
阅读次数:
287
puppet 入门
Skip
to end of metadata
1puppet 是什么
puppet是一个开源的软件自动化配置和部署工具,很多大型IT公司均在使用puppet对集群中的软件进行管理和部署。
2. 设计架构
puppet是基于c/s架构的。服务器端保存着所有对客户端服务器的配置代码,在puppet里面叫做...
分类:
其他好文 时间:
2016-05-27 11:22:33
阅读次数:
214
类型转换
所有的页面与控制器传递的数据都是String类型,在对其进行处理时可能会用到各种的数据类型,程序无法自动完成数据类型的转换,这就需要我们在代码中进行手手动操作,这个过程就称为类型转换。
内置类型转换器
在Web应用程序中,用户在视图层输入的数据都是字符串,业务控制层在处理这些数据时,就必须把从视图层传递过来的字符串进行类型转换。Struts2提供了简单易用...
分类:
其他好文 时间:
2016-05-27 11:21:44
阅读次数:
180
VRP系统登录及远程文件管理
一、VRP系统首次登录
首次登陆必须采用本地登录方式,即通过Console口或MiniUSB口登录,...
分类:
其他好文 时间:
2016-05-27 11:21:29
阅读次数:
725
【0】REAMDE
0)本文部分文字描述转自:“how tomcat works”,旨在学习
“tomat(16)关闭钩子”的相关知识;
1)problem+solution:
1.1)problem:在很多实际环境中,当用户关闭应用程序时,并不会按照推荐的方法关闭应用程序,很有可能不做清理工作;
1.2)solution:java 为程序员提供了一种优雅的方法可以在在关闭过程中执行...
分类:
其他好文 时间:
2016-05-27 11:20:33
阅读次数:
312
好记性不如烂笔头,整理一下笔记~ Linux驱动之输入子系统框架
输入子系统将该类驱动划分为3部分
1、核心层 input.c
2、设备层 Gpio_keys.c ...
3、事件处理层 Evdev.c
事件处理层为纯软件的东西,设备层涉及底层硬件,它们通过核心层建立联系,对外提供open write等接口。
1、我们首先来看,核心层 input.c如何向外界提...
分类:
系统相关 时间:
2016-05-27 11:22:58
阅读次数:
291
本文是最近在做竞品分析,在分析竞品的首页时,整理的一些有关首页的想法。想看别人家的首页都是什么样子的就快快来看吧!
基本上每个应用都有首页,内容的多少和平台的大小影响着首页所呈现的内容,大到电商类重内容运营的app如淘宝,其首页非常复杂;小到工具类重简易操作的app如印象笔记,其首页非常简洁。然而优秀的首页都有共同的特点,我总结为三点,为了方便后面的分析,我把这三点叫做“首页三准则”,这篇文...
分类:
移动开发 时间:
2016-05-27 11:19:40
阅读次数:
251
当前主流的后台管理系统,相信都会有文档导入导出的功能。而这其中用到的技术又是多种多样,有用POI框架,也有用JXLS技术的。技术只是手段,项目中实现功能最重要。今天主要说下如何利用POI技术操作EXCEL文档。
POI 导入EXCEL文档:
1,首先,要导入EXCEL 文档,就必须要先有导入的模板文件,在这里,...
分类:
其他好文 时间:
2016-05-27 11:20:51
阅读次数:
240
本篇博客应该算的上CollectionView的高级应用了,从iOS开发之窥探UICollectionViewController(一)到今天的(五),可谓是由浅入深的窥探了一下UICollectionView的用法,这些用法不仅包括SDK中自带的流式布局(UICollectionViewDelegateFlowLayout)而且介绍了如何根据你的需求去自定义属于你自己的CollectionVie...
分类:
移动开发 时间:
2016-05-27 11:19:57
阅读次数:
251
上机辅导。学生的一个程序莫名出问题。她是在做一个String类,主要是要实现字符串的连接。
程序是这样的,请读者将其拷到IDE,边看边调:#include
#include
#include
using namespace std;
class String
{
private:
char* p;
int len;...
分类:
其他好文 时间:
2016-05-27 11:22:08
阅读次数:
165
繁忙了一整天,下班回家总会有些许轻松,这是肯定的。时间不等人,只要有剩余的时间,就想来点自己喜欢的东西。下班的班车上,用手机那令人遗憾的屏幕目睹了Linux 4.6的一些新特性,让我感兴趣的有两点,第一是关于reuseport的,这也是本文要阐释的,另外一个是关于KCM(Kernel Connection Multiplexor)的,而这个是我本周末计划要写的内容,这些都是回忆,且都是我本身经历过...
分类:
系统相关 时间:
2016-05-27 11:21:26
阅读次数:
296
Mac Pro下卸载安装Mysql系统版本:OS X 10.11.5昨天为了修改我的Mysql密码,找了一堆教程在不明所以的情况下各种乱试,终于把我的mysql玩脱了,走上了曲折的mysql重装之路。一、Mac 关于Mysql的卸载:如使用brew安装:brew uninstall mysql 或者 brew remove mysql但是又有点怕某些东西没有卸载完全影响到下一次的安装(我第一次重装就...
分类:
数据库 时间:
2016-05-27 11:21:15
阅读次数:
332
1、套接字概述套接字的本意是插座,在网络中用来描述计算机中不同程序与其他计算机程序的通信方式。
常用的套接字类型有3种:
1)流套接字(SOCK——STREAM):使用了面向连接的可靠的数据通信方式,即TCP套接字;
2)数据报套接字(Raw Sockets):使用了不面向连接的数据传输方式,即UDP套接字;
3)原始套接字(SOCK——RAW):没有经过处理的IP数据包,可以根据自己程序的...
分类:
系统相关 时间:
2016-05-27 11:19:36
阅读次数:
218
1。数据接收架构设计模式
2。数据接收源码彻底研究sparkstreaming接收数据的特征:
第一个特征:不断地持续地接收数据;
第二个特征:一般receiver和driver不再同一个进程中,接受后不断地汇报给driver,driver根据接受到的数据的元数据来负责调度架构上看,有个循环器不断地接收数据,存储数据,汇报给driver,其中接收数据和存储数据不是同一个对象负责。receive...
分类:
其他好文 时间:
2016-05-27 11:19:04
阅读次数:
280
安装-配置
1 开始下载:
wget http://sourceforge.net/projects/nagios/files/nagios-4.x/nagios-4.0.6/nagios-4.0.6.tar.gz/download?use_mirror=jaist
如下图所示,下载free版本的。
?
安装前准备工作,安装一些lib包:
[root@cache-2 root]#...
分类:
移动开发 时间:
2016-05-27 11:21:15
阅读次数:
281