转载请注明出处:
现在有几乎所有的APP在首次使用的时候都会有引导页,引导页的内容也都是和App相关的内容。如何去简单去设计扩展性好的引导页是很重要的。今天就为大家提供一种结合ViewPager引导页的设计方式,很简单。
首先创建引导页布局文件activity_guide.xml
<RelativeLayout xmlns:android="http://schemas.android.c...
分类:
移动开发 时间:
2016-04-22 20:37:27
阅读次数:
274
P、NP、NPC概念
> P问题:能够在多项式时间内解决的决策问题。
—举例: 图搜索问题、最短路径问题、最小生成树问题······ > NP问题:不能在多项式时间内解决或不确定能不能在多项式时间内解决,但能在多项式时间验证的问题。
—验证:给定一个问题的实例、证书(类似于证据),需要验证这个证书是这个问题的正确答案。
— 举例:汉密尔顿路径,实例为G=(V,E)...
分类:
编程语言 时间:
2016-04-22 20:35:44
阅读次数:
8488
windows 窗体应用程序是在用户登录后才运行的。特别是对于服务器这种多用户系统,尽管设置了开机自启动,但是在程序运行过程中,运行改程序的用户被注销了,程序就关掉了。除非有人重新登录或服务器重启。
如果想要程序一直运行在服务器上,最好是把程序写成windows服务程序。这样程序会随着系统的自动启动而启动,自动关闭而关闭,不需要用户直接登录,直接开机就可以启动。
注意windows服务...
JSTL
1. jstl的概述
*apache的东西,依赖EL
* 使用jstl需要导入jstl1.2.jar
* 四大库:
> core:核心库,重点
> fmt:格式化:日期、数字
> sql:过时
> xml:过时
2. 导入标签库
*jar包
* 在jsp页面中:
------------------...
分类:
编程语言 时间:
2016-04-22 20:36:32
阅读次数:
186
利用之前所学的所有知识实现打字母游戏项目...
分类:
编程语言 时间:
2016-04-22 20:38:06
阅读次数:
183
排序模板一、插入排序
特点:stable sort、In-place sort
最优复杂度:当输入数组就是排好序的时候,复杂度为O(n),而快速排序在这种情况下会产生O(n^2)的复杂度。
最差复杂度:当输入数组为倒序时,复杂度为O(n^2)
插入排序比较适合用于“少量元素的数组”。
伪代码:C++模板:template
void Insertion_Sort(T *arr...
分类:
编程语言 时间:
2016-04-22 20:36:06
阅读次数:
208
1 数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:1.1 整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:...
分类:
编程语言 时间:
2016-04-22 20:37:33
阅读次数:
216
前言 首先我们在自定义UITextView的同时,我们要弄清楚UITextView的UITextField两者的区别,哪些是UITextView有的功能而UITextField没有,或者UITextField有的功能而UITextView没有.接下来我们来看看他们各自的特性以及他们之间的区别.一 UITextField与UITextView区别
UITextVIew在View的属性方面比UITex...
分类:
其他好文 时间:
2016-04-22 20:36:48
阅读次数:
154
什么是装饰模式
装饰( Decorator )模式又叫做包装模式。通过一种对客户端透明的方式来扩展对象的功能,是继承关系的一个替换方案。
装饰模式的结构 装饰模式的角色和职责抽象组件角色: 一个抽象接口,是被装饰类和装饰类的父接口。
具体组件角色:为抽象组件的实现类。
抽象装饰角色:包含一个组件的引用,并定义了与抽象组件一致的接口。
具体装饰角色:为抽象装饰角色的实现类。负责
具体的装饰。...
分类:
其他好文 时间:
2016-04-22 20:35:49
阅读次数:
241
scrapy入门教程之写入数据库...
分类:
数据库 时间:
2016-04-22 20:35:50
阅读次数:
227
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
该挑战的目的是僵尸碰到敌人时,将其设置为无敌模式,具体要求如下:
? You should create a variable property to track whether or not the zombie is invincible.
?...
分类:
其他好文 时间:
2016-04-22 20:36:30
阅读次数:
198
首先承认:这篇文章翻译的有点不准确,因为这个action,我拿不准怎么翻译,不知道是翻译成动词还是名词。所以我把有道词典上的翻译结果列在下面。action n. 行动;活动;功能;战斗;情节开始翻译v7 appcompat 支持库为你的应用提供了几种和用户的交互方式。前面的几节课讲解了如何定义一个action(讲的并不怎么明白)可以是一个按钮或者一个菜单项。这节课讲解如何添加另外两种通用的组件。
应...
分类:
其他好文 时间:
2016-04-22 20:36:10
阅读次数:
213
基础知识:
什么是反编译器
大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成exe可执行文件;那么把二进制执行代码的过程就叫“反编译”,比如把exe转换为C源代码就叫“反编译”。
由于主流的C的编译器都进行了代码的优化,因此把C编译生成的exe文件反编译成C代码非常困难。但是像Java、.net这样基于虚拟机技术的编程语言则反编译非常容易,Java平台下...
分类:
编程语言 时间:
2016-04-22 20:34:50
阅读次数:
172
一、MJExtension第三方框架我们在iOS开发过程中,我们常常需要将字典数据(也就是JSON数据)与Model模型之间的转化,例如网络请求返回的微博数据、等等,如果我们自己全部手动去创建模型并赋值,都是一些毫无技术含量的代码,费时费力,而且还可能会赋值出错,让我们很头疼。MJExtension框架就是为了解决这个问题而设计得第三方开源库。这个开源库是之前传智博客的讲师李明杰老师写的,现在他自己...
分类:
移动开发 时间:
2016-04-22 20:35:49
阅读次数:
260
activemq高可用集群(zookeeper+leveldb)安装、配置、高可用测试...
分类:
数据库 时间:
2016-04-22 20:33:33
阅读次数:
278
文章最后附带本次教程的WinAudioRecorder软件官方版及注册机,供大家学习交流使用
【软件名称】:WinAudio Recorder
【版本信息】:2.2.2.0
【编写语言】:Microsoft Visual C++ 7.0(PEID识别)
【软件介绍】:一款简单易用的高质量声卡录音软件。能够以彻底CD音质录制各种Windows应用程序播放的音频信息。同时支持从麦克风/录音带/录像带或者其他的输入设备中输入的音频信号。
【破解内容】:该软件在未注册情况下可正常使用,但录音功能只能录制1分钟以内的...
基本数据类型分析
数据类型
什么是数据类型 ?
? 数据类型可以理解为固定内存大小的别名
? 数据类型是创建变量的模子
类型的本质
char
short
int
1 byte
2 byte
4 byte
内存空间
char c
short s
int i
变量本质
? 变量是一段实际连续存储空间的别名
? 程序中通过变量来申请并命名存储空...
分类:
编程语言 时间:
2016-04-22 20:33:59
阅读次数:
253