两指缩放功能不仅可以用UIPinchGestureRecognizer手势来实现,还能用UIScorllView来实现,UIScrollView可以轻松的实现最大与最小缩放值,以及滚动的效果。代码如下: #import "ViewController.h"
@interfa...
分类:
移动开发 时间:
2015-08-30 19:47:05
阅读次数:
157
安装ssh:sudo apt-get install openssh-server 更改端口,限制root的配置文件:/etc/ssh/sshd_config 重启服务:sudo service ssh restart 查看连接日志文件:/var/log/auth.log 登陆代码:主机名@地址:端口...
分类:
其他好文 时间:
2015-08-30 19:46:38
阅读次数:
130
我们知道,某些情况下由于网站迁移,权限,页面错误时我们可能需要跳转页面到错误页面,如 1.HTTP/1.1?404 Not Found 2.HTTP/1.1 301 Moved Permanently 3.HTTP/1.1 302 Moved Temporarily 但是我们发送响应码只...
分类:
Web程序 时间:
2015-08-30 19:45:07
阅读次数:
1106
物联网云平台是将具有计算、通信和信息感知能力的设备嵌入到物品中,然后按照约定的协议来把物品与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。通常在物联网...
分类:
其他好文 时间:
2015-08-30 19:45:33
阅读次数:
184
自动化时代,SCADA系统扮演着很重要的角色,透过远程监控以及警报系统的提醒,使得自动化生产更有效率。但因为SCADA系统的历史原因,比较少考虑到网络安全的因素,因此随著越来越多的重要设备自动化程度的提...
分类:
其他好文 时间:
2015-08-30 19:45:22
阅读次数:
179
interface?Car?{
?public?void?drive();
}
?
class?Benz?implements?Car?{
?public?void?drive()?{
??System.out.println("Benz");
?}
}
?
class?Bmw?implements?Car?{
?public?void?d...
分类:
其他好文 时间:
2015-08-30 19:44:29
阅读次数:
189
@token? 来,回答问题时间,你有24小时时间做准备。 【残次品】早上收货,不能骑行的,现在已经在修理! http://bbs.niu.com/thread-28442-1-3.html 【残次品】充电器坏,对小牛的售后的解决方案非常失望!!! ...
分类:
其他好文 时间:
2015-08-30 19:44:16
阅读次数:
294
物联网的技术定义是物物相连的互联网。这些对象包含着用以与内部状态和外部环境进行交互的嵌入式技术。换句话说,当这些物能够感觉和交流的时候,就改变了做决定的方式、地点和人物。 物联网是网络发展的...
分类:
其他好文 时间:
2015-08-30 19:45:16
阅读次数:
222
每次adapter运行都有一个getcount,有多少条就调用多少次getview,就会解析多少次xml文件(创建view,条数多了很消耗时间),13年谷歌提出了一个机制,每次只缓存一屏幕多几个,把划出屏幕外的listview回收(用的convertView),只要修改里面的值就可以重新用不用再创建一个view
修改的是自定义adapter中的getview方法
@Overridepubl...
分类:
其他好文 时间:
2015-08-30 19:42:34
阅读次数:
252
首先介绍下MVC:M就是modle,V是view,C是control
把数据通过适配器适配一定格式后,给listview输出
listview相当于一个空的架子,把格式化的数据放出来
LayoutInflater跟findById很像,只是findById是找的控件,LayoutInflater找的是xml文件
自定义流程:
1) mainactivity运行本身的布局文件和listvi...
分类:
其他好文 时间:
2015-08-30 19:43:35
阅读次数:
196
可以做出一个类似QQ分组的界面(点开分组,里面有人)
在mainactivity中连接到界面,findById找到ExpandableListView,初始化数据,这个初始化是两个List的嵌套,把Student数据放到List students中,把Clazz数据放在List mClazz中,然后把students套进mClazz中(每个班级都有好多学生,每个mClazz中都有一个studen...
分类:
其他好文 时间:
2015-08-30 19:44:16
阅读次数:
225
TCP协议是TCP/IP协议族中的一个十分重要的名字(看到TCP/IP这个名字就知道TCP有多重要了),同时也是一个十分复杂的协议,在使用这个协议的时候可能会带来很多问题,这使得使用的程序员会十分头大。如果想了解TCP协议的细节,可以参考《TCP/IP详解1:协议》。闲话不多说,我们进入正题:
一、报文头
首先我们来看一下TCP协议的报文头:
TCP是传输层协议,其报文头并不...
分类:
其他好文 时间:
2015-08-30 19:42:46
阅读次数:
151
RadioGroup+ViewPager+Fragment实现的可滑动的Tab页,非常的灵活。
最终效果图
部分源码
MainActivity
package com.example.shen.tabtest.activity;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import an...
分类:
移动开发 时间:
2015-08-30 19:41:58
阅读次数:
219
题目要求:
输入代码:
#include
using namespace std;
bool existthesame(int *a,int n1,int *b,int n2); //n1个数据的a数组中和n2个数据的b数组中是否有相同元素
int main()
{
int a[50];
int b[50];
int i, n1, n2;
cin>>n1...
分类:
其他好文 时间:
2015-08-30 19:44:03
阅读次数:
256
0x00 Mysql数据库常用存储引擎Mysql数据库是一款开源的数据库,支持多种存储引擎的选择,比如目前最常用的存储引擎有:MyISAM,InnoDB,Memory等。MyISAM存储引擎MyISAM是Mysql的默认存储引擎,它支持B-tree/FullText/R-tree索引类型,并且MyISAM的锁级别是表锁,表锁的开销小,加锁快;锁粒度大,发生锁冲突的概率较高,并发度低;表锁适合查询。M...
分类:
数据库 时间:
2015-08-30 19:42:11
阅读次数:
238