步骤:
       1. 开启位图上下文
       2. 获取上下文
       3. 把控件上的图层渲染到上下文,layer只能用渲染不能绘制,不能用drawAt...方法
       4. 获取生成的图片
       5. image转data,首先得知道生成一种什么样格式的图片,png,jpg。
       6. 写入到指定位置(如桌面)
代码:
- (void...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:07:36   
                                阅读次数:
132
                             
                    
                        
                            
                            
                                Android的启动页的实现,ViewPager和ViewFlipper带指示器功能。...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:05:40   
                                阅读次数:
290
                             
                    
                        
                            
                            
                                一.关于于NDK1.JNI简介  1.jni是Java native interface的缩写,java 本地接口。它提供了若干的API实现了Java和其他语言的通信(主要是C/C++)。从Java1.1开始,jni标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。 
  2.ndk:Android NDK 是在SDK前面又加上了“原生”二字,即Native Develop...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:04:18   
                                阅读次数:
272
                             
                    
                        
                            
                            
                                1.为什么出现页面卡顿?
在开发中我们常常会遇到布局比较复杂的cell,在滑动的时候会导致界面不流畅,出现卡顿的现象,这是由于CPU计算和GPU渲染,之间未及时交换数据丢失帧导致的结果。
2.常见解决办法
1).UIImageView尽量设置为不透明
opque尽量设置为YES
当UIImageView的opque设置为YES的时候其alpha的属性就会无效,UIIm...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:03:58   
                                阅读次数:
268
                             
                    
                        
                            
                            
                                JQuery入门(1) - 选择器...
                            
                            
                                分类:
Web程序   时间:
2016-05-12 14:05:51   
                                阅读次数:
187
                             
                    
                        
                            
                            
                                闲着没有事情,封装了一个HttpClient请求工具类,包含了超时时间,设置代理,支持HTTP与HTTPS, 已经GET和POST两种网络请求方式,复制代码到你的项目就能用!!
package com.mars.test;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.I...
                            
                            
                                分类:
Web程序   时间:
2016-05-12 14:04:26   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                Swift
提供了很多方便的函数来操作数组,比如 filter,map,reduce,flatMap 等.今天我们了解一下 filter ,顾名思义
就是用来过滤的,这是 
Swift 为每个数组提供的一个新式武器,filter用于选择数组元素中满足某种条件的元素。
假设有一个数组,接着想要创建一个新的数组,新数组包含原数组中所有大于20的元素,我们可以使用下面的for循环:
l...
                            
                            
                                分类:
编程语言   时间:
2016-05-12 14:05:22   
                                阅读次数:
1529
                             
                    
                        
                            
                            
                                #include
#include
#define maxn 2009
#include
#define mod 1000000007
using namespace std;
long long a,sum[maxn];
int main()
{
    freopen("in.txt","r",stdin);
    freopen("out2.txt","w",stdout);
    l...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:04:04   
                                阅读次数:
181
                             
                    
                        
                            
                            
                                摘要
为了更好的解决分布式环境下多台服务实例的配置统一管理问题,本文提出了一套完整的分布式配置管理解决方案(简称为disconf[4],下同)。首先,实现了同构系统的配置发布统一化,提供了配置服务server,该服务可以对配置进行持久化管理并对外提供restful接口,在此基础上,基于zookeeper实现对配置更改的实时推送,并且,提供了稳定有效的容灾方案,以及用户体验良好的编程模型和WE...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:03:54   
                                阅读次数:
1213
                             
                    
                        
                            
                            
                                //
//  JackDateAndDateView.m
//  ZHB
//
//  Created by JackRen on 16/5/10.
//  Copyright © 2016年 atense. All rights reserved.
//
#import "JackDateAndDateView.h"
#import "UIView+Common.h"
#define NUM...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:03:43   
                                阅读次数:
248
                             
                    
                        
                            
                            
                                Leaflet
 
第一章          概述
Leaflet是一个为建设交互性好适用于移动设备地图的领先开源JavaScript库。代码大小仅仅33KB,它具有开发在线地图的大部分功能。Leaflet设计坚持简便、高性能和可用性好的思想,能够在所有主流的桌面和移动平台高效的运作。支持插件扩展,拥有漂亮、易用的API文档和一个简单的、可读的源代码。
官方网址http://leaflet...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:05:01   
                                阅读次数:
1860
                             
                    
                        
                            
                            
                                把kali的软件源写进了ubunt的软件源
第一步
ubuntu@root:vim /etc/apt/sources.list   #打开源文件 
然后在文件末尾添加kali 的软件源
deb http://http.kali.org/kali kali main non-free contrib  
deb http://security.kali.org/kali-security...
                            
                            
                                分类:
系统相关   时间:
2016-05-12 14:05:40   
                                阅读次数:
272
                             
                    
                        
                            
                            
                                一.图像的两种分类 
    位图:也被称为点阵图像或者绘制图像,是由像素的一系列单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,从而使得线条和形状显得参差不齐。 
    矢量图:也被称为面向对象的图像或绘图图像,在数学上定义为一系列由先连接的点。也就是常说的数学函数的轨迹。二.图像的加载 
 1.普通图片加载到内存 
 先将一张小图片拷贝到内存卡中,布局就一个ImageVi...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:02:39   
                                阅读次数:
156
                             
                    
                        
                            
                            
                                一、缓存
  DiskLruCache
  
  
    java实现基于Lru的磁盘缓存
  
二、图片加载
  Android Universal Image Loader
  
  
    一个强大的加载,缓存,展示图片的库
  
  
  Picasso
  
  
    一个强大的图片下载与缓存的库
  
  
  Fresco
  
  
    一个用于管理图像和他们使用内存的库...
                            
                            
                                分类:
移动开发   时间:
2016-05-12 14:04:18   
                                阅读次数:
181
                             
                    
                        
                            
                            
                                最近做流量分析,用了下nfsen,在安装的过程中遇到些问题,记录下来. 
首先最典型的问题是,安装完成后,nfsen无法启动,提示:Starting nfcapd:(route)open() error existing pid file: Permission denied一.安装需求包yum install -y httpd php wget gcc make rrdtool-devel rrd...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 14:02:49   
                                阅读次数:
1595
                             
                    
                        
                            
                            
                                欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl...
                            
                            
                                分类:
Web程序   时间:
2016-05-12 14:01:57   
                                阅读次数:
1403
                             
                    
                        
                            
                            
                                通常情况下,一个网站的架构出来功能性需求外,还应该考量以下五个方面:
性能
可用性
伸缩性
扩展性
安全性
性能
性能的官方解释,我就不说了。对用户来说,就是系统的反应速度是否快。
对网站来说,性能问题是无处不在的,继而,我们优化性能的手段也有很多。
我们从前到后一个一个来说
在浏览器端,可以通过浏览器缓存,页面压缩,合理布局页面等方式
还可以使用cdn,让一些静态文...
                            
                            
                                分类:
Web程序   时间:
2016-05-12 14:03:00   
                                阅读次数:
157