有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再具体实现自己定义的复杂view。我们知道在给控件赋属性时,通常使用的是android系统自带的属性,比如 android:layout_height="wrap_content",除此之外,我们亦可以自己定义属性,这样在使用的时候我们就可以使用形如
my...
分类:
移动开发 时间:
2015-04-03 11:25:27
阅读次数:
177
算术平均值 data sales;input id$ m1-m4;average=mean(of m1-m4);cards;A0001 120 180 60 187A0002 980 1740 730 1920A0003 110 1002 705 1098;proc print;run;本博客所有内容是原创,如果转载请注明来源http://blog.csdn.net/myhaspl/输出:...
分类:
其他好文 时间:
2015-04-03 11:26:13
阅读次数:
123
题目:字符串bbbbssdf---->b4s2df的转换
注:如果字符串是无序的,可以先排序在统计...
分类:
其他好文 时间:
2015-04-03 11:24:06
阅读次数:
79
通过使用GetFileAttributes 或者GetFileAttributes函数能够获得文件的属性,CreateFile和SetFileAttributes函数可以设置文件的属性。
例子:
#include
#include
#include
#include
void _tmain(int argc, TCHAR* argv[])
{
WIN32_FIND_DA...
分类:
编程语言 时间:
2015-04-03 11:24:45
阅读次数:
169
最大连续子序列
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 21166 Accepted Submission(s): 9387
Problem Description
给定K个整数的序列{ N1, N2...
分类:
其他好文 时间:
2015-04-03 11:26:13
阅读次数:
149
在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持...
分类:
移动开发 时间:
2015-04-03 11:26:03
阅读次数:
150
Node Reverse(Node head){
if(head == NULL)
return head;
Node pre,cur,ne;
pre = head;
cur = head->next;//当前要逆转结点
while(cur){
ne = cur->next;
cur->next = pre;
...
分类:
其他好文 时间:
2015-04-03 11:24:30
阅读次数:
100
#include
#include
using namespace std;
struct MemNode
{
char *pname;
int line;
int size;
MemNode *link;
};
MemNode *node=NULL;//定义的头节点.
void *operator new(size_t sz,const char *pname,int line)...
分类:
其他好文 时间:
2015-04-03 11:22:40
阅读次数:
161
构造函数
1、 什么是构造函数
每个类都分别定义了它的对象被初始化的方式,类通过一个或几个特殊的成员函数来控制其对象初始化的过程,这些函数即——构造函数。
构造函数的任务就是初始化对象的数据成员,无论何时只要类的对象被创建,就会执行构造函数。
2、 构造函数与其他函数的异同
相同之处:
①构造函数有一个(也可能是0个)参数列表和一个(也可能是0个)函数体。
②一个类可以包含多个...
分类:
编程语言 时间:
2015-04-03 11:22:51
阅读次数:
127
从源文件 230 行 到280 行修改为
DocumentRoot "D:/wamp/www/"
AllowOverride none
order deny,allow
allow from all
# Require all denied
Options Indexes FollowSymLinks
AllowOverride all...
分类:
其他好文 时间:
2015-04-03 11:22:52
阅读次数:
188
我们可以使用ifconfig来进行启动、观察与修改网络接口的相关参数,我们直接使用ifconfig就可以查看所有的网络接口,我们可以使用ifconfig interface up|down来启动或者关闭网络接口,我们可以使用ifconfig interface option的方式来进行修改,比如我们可以修改IP地址。
我们可以使用ifconfig eth0来查看该网卡的...
分类:
系统相关 时间:
2015-04-03 11:25:02
阅读次数:
190
Oracle 11gR2 Clusterware 日志位置:
所有的clusterware守护进程日志均存放在/log/目录下,该目录结构如下:
alert.log - 大部分clusterware问题要首先查看此文。
./admin:
./agent:
./agent/crsd:
4 ./agent/crsd/oraagent_oracle:
4 ./...
分类:
其他好文 时间:
2015-04-03 11:22:16
阅读次数:
119
大家编写程序的时候,一般都会有调试信息,这些调试信息一般长期伴随着,后来要发布的时候发那些不需要的调试信息给删除掉,如果是一个有丰富的经验人,是采用一个宏定义的开关来决定是否启动这些打印信息。代码如下:
#include
/********************************************************************************
DEBUG...
分类:
其他好文 时间:
2015-04-03 11:21:52
阅读次数:
110
discuz 修改超级管理员密码 终极办法就是自己去修改数据库:
1.找到pre_ucenter_members表,获取salt字段的值
2.$pw = ''123456abc; //设置新密码
3.md5(md5($pw).$salt) //计算新密码加密后的字符串
4.把第三步的结果黏贴到数据库password字段
5.完成,新密码登入即可...
分类:
Web程序 时间:
2015-04-03 11:24:16
阅读次数:
116
PanPen120在CSDN上原创,如其他网站转载请注意排版和写明出处:
今天一直在研究委托,因为有函数指针的基础,还容易上手,但是对于一些概念和实践,总是为了弄的非常清楚而纠结,这几篇关于委托的文章我是结合《C#与.NET4高级程序设计》、MSDN、借鉴其他人的博文来总结话语,以最直接简洁的话来阐述清楚(在我弄懂之前网上的感觉都很模糊)
namespace GenericDelegate
{...