~转载请注明来源:http://blog.csdn.net/u013015161/article/details/46689011介绍这两天写了一个九宫格锁屏的控件,实现了九宫格锁屏的设置和解锁。该控件没有使用任何图片资源,显示的内容(包括点、圆、线等)全部由画笔绘制,所以可以自由复用。
使用效果图:
实现先上代码吧。
自定义九宫格控件:LocusPassViewpackage com.exa...
分类:
移动开发 时间:
2015-06-30 10:37:07
阅读次数:
203
using UnityEngine;
using System.Collections;
///
/// 脚本功能:NGUI血条实现
/// 知识要点:NGUI,3D坐标到2D坐标的转换
/// 创建时间:2015年6月29日
/// 添加对象:添加到玩家身上
///
public class HP_2 : MonoBehaviour
{
// 玩家
Transform Player;
...
分类:
其他好文 时间:
2015-06-30 10:35:31
阅读次数:
112
今天下载安装了谷歌浏览器 Google Chrome 。打开以后网址不能输,界面不能按,好卡好卡,太奇怪了!!
经过本人亲自测试,终于找到了解决办法,步骤如下:
1·打开谷歌浏览器(打开谷歌浏览器是可以的)
2·打开右上角的菜单按钮->选择设置(这一步,浏览器会卡)
或者地址栏输入chrome://settings/(这一步,浏览器会卡)
3·面对第二步出现的浏览器很卡的情况,将...
分类:
其他好文 时间:
2015-06-30 10:34:21
阅读次数:
116
问题描述
现在有三张数据表,表名为orders,orderdetail,items,分别表示订单,订单详情,商品。其中一个订单包含多个订单详情,表示订单中的不同个具体的商品,订单详情唯一对应一件商品。所以orderdetail中的外键order_id为orders的主键,orderdetail中的外键items_id为items的主键。
数据库结构
DROP TABLE IF EXISTS `ite...
分类:
其他好文 时间:
2015-06-30 10:36:05
阅读次数:
132
快速排序将以枢轴为界,将原数组分为两个部分,枢轴以前,值都小于枢轴的值,枢轴以后的值都大于枢轴。
采用递归的方法,对以枢轴为界的两个子序列进行快速排序,直至子序列长度为1。
1、快速排序的关键是枢轴的选取,主要有三种方法:1)选取第一个或最后一个作为枢轴值; 2)采用随机数生成器,生成枢轴值的下标;3)取第一个、最后一个、中间三者的中间值作为枢轴值,当数据量比较大的...
分类:
编程语言 时间:
2015-06-30 10:35:39
阅读次数:
138
设计模式
设计模式是命名、抽象和识别对可重用的面向对象设计有用的的通用设计结构。设计模式确定类和他们的实体、他们的角色和协作、还有他们的责任分配。
每一个设计模式都聚焦于一个面向对象的设计难题或问题。它描述了在其它设计的约束下它能否使用,使用它后的后果和得失。因为我们必须最终实现我们的设计模式,所以每个设计模式都提供了例子,代码来对实现进行阐释.
虽然设计模式被描述为面向对象的设计,它们基于...
分类:
编程语言 时间:
2015-06-30 10:34:39
阅读次数:
189
MongoDB 常用命令总结
简单的的增删改查数据
在查询结果中指定显示或者不显示某个字段
例如,我们希望在 lessons 集合中查找所有数据,但是不希望在返回结果中包含 slides 字段;因为 slides 是一个巨长的以 base64 表示的图片数组,影响查询结果的阅读。
那么我们就可以在 query object 后面跟上一个参数。如下:
db.le...
分类:
数据库 时间:
2015-06-30 10:34:39
阅读次数:
192
排序算法复习大致结束了,主要有以下几种:冒泡排序、选择排序、简单插入排序、希尔排序、归并排序、快速排序、堆排序。
#include
#define MAXSIZE 1000
using namespace std;
class SqList{
public:
SqList():length(0){}
SqList(int length1,int value=0):length(le...
分类:
编程语言 时间:
2015-06-30 10:33:18
阅读次数:
104
深入理解Spring AOP之二代理对象生成
springyuanm
上一篇博客中讲到了Spring的一些基本概念和初步讲了实现方法,其中提到了动态代理技术,包括JDK动态代理技术和Cglib动态代理
动态代理这部分我有过一篇博客介绍:动态代理,想深入了解的朋友可以看一看,再回顾一下,Spring中如何区分采用JDK动态代理和CGl...
分类:
编程语言 时间:
2015-06-30 10:33:18
阅读次数:
156
上一次直接使用的是arrayadapter 以及 系统自带的simple_list1布局文件.但是开发中,我们基本是不会用到那么简单的cell的,下面就来说说如何定制自己的过滤器,让他想搜索什么内容就搜索什么内容
效果图:
listview_cell布局:
<LinearLayout xmlns:android="http://schemas.and...
分类:
移动开发 时间:
2015-06-30 10:32:45
阅读次数:
144
对一个实时的网络语音视频系统而言,网络的品质对该系统的用户的体验具有决定性的作用,所以,在正式部署系统之前,进行较全面的网络测试和网络调优工作是非常必要的。...
分类:
其他好文 时间:
2015-06-30 10:33:46
阅读次数:
134
使用gem安装mysql引擎
gem install mysql(如果安装失败,请查找一些依赖组建是否安装,例如mysql-devel)
编写ruby脚本,先获取mysql数据,之后从memcached获取数据,并计算两者之间获取数据时间差,代码如下:
运行结果如下:
结论:通过计算我们可知Memcached提升了将近两个数量级;...
分类:
数据库 时间:
2015-06-30 10:31:35
阅读次数:
215
import java.awt.EventQueue;
import javax.imageio.ImageIO;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing....
分类:
其他好文 时间:
2015-06-30 10:34:28
阅读次数:
149
Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy one and...
分类:
其他好文 时间:
2015-06-30 10:32:15
阅读次数:
120
public static int maximalRectangle(char[][] matrix) {
int rowNum=matrix.length;
if(rowNum==0)
return 0;
int columnNum=matrix[0].length;
int[][] height=new int[rowNum][colum...
分类:
编程语言 时间:
2015-06-30 10:32:42
阅读次数:
138
安装libevent-devel
进行configure,安装在目录/usr/local/repcached下
编译安装
完成
启动11211节点
启动11212节点
编写文件验证复制(分别向1、2节点存入数据,验证复制)
ruby运行结果...
分类:
系统相关 时间:
2015-06-30 10:31:56
阅读次数:
191
随着阅历的加深,我关注的事物和接受的知识也在不断地发生着变化。大学毕业已经四年了,过去的半年中,我接触了一些看似不连贯的信息,因为觉得它们有用,就把这些信息全部记在了脑子中。直到最近,才发现一个片段正在解释和说明着另一个片段,而当我把这些片段信息串起来思考的时候,忽然有了一种开朗的感觉。我有一个习惯,就是当我感悟到一些东西的时候就把它写下来,因为在记录的过程中,我也会有一个更加系统和清晰的思路,于...
分类:
其他好文 时间:
2015-06-30 10:31:09
阅读次数:
204