问题现象:这样的代码熟悉吗?一个控件比较多的页面一直重复写这样的代码有没有很麻烦?解决方法:自定义一个方法:public T $(int viewID) {
return (T) findViewById(viewID);
}然后不管是什么类型的View,直接一个$方法搞定:...
分类:
其他好文 时间:
2015-08-18 10:21:15
阅读次数:
149
1为了实现托盘功能,我们可以使用消息机制来进行实现
我们需要使用到windows的一个API函数:BOOL Shell_NotifyIcon( DWORD dwMessage, PNOTIFYICONDATA lpdata);其中dwMessage可以取以下值:
NIM_ADD 向托盘中加入一个图标
NIM_MODIFY 修改托盘中的图标
NIM_DELETE 从托盘中删除一个图标
参数p...
分类:
其他好文 时间:
2015-08-18 10:21:41
阅读次数:
202
链接:http://poj.org/problem?id=1195
Mobile phones
Time Limit: 5000MS
Memory Limit: 65536K
Total Submissions: 16646
Accepted: 7653
Description
Suppose that the four...
分类:
其他好文 时间:
2015-08-18 10:22:30
阅读次数:
174
很多收费软件都需要用激活码来注册,限时促销活动也需要填写激活码来进行。激活码应用非常广泛,本文主要讲解如何用Python语言生成我们常见的激活码。激活码一般是由26个大写字母和10个数字任意组合而成,长度为12位或者16位的居多。一个激活码里的字符是可以重复的,而且必须要保证激活码是不能重复的。可以分别随机生成16个字符,然后组成一个字符串,放在字典中,通过字典来判断是否有重复的激活码。以下代码是...
分类:
编程语言 时间:
2015-08-18 10:21:38
阅读次数:
303
概述
每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。为了减少系统开销,从进程中演化出了线程。为了让进程完成一定的工作,进程必须至少包含一个线程。线程存在于进程中,共享进程的资源。更多详情,请看《进程和线程的区别与联系》。
就像每个进程都有一个进程号一样,每个线程也有一个线程号。进程号在整个系统中是唯一的,但线程号不...
分类:
编程语言 时间:
2015-08-18 10:20:27
阅读次数:
216
>
WPF Pivot Grid Control
Excel® Inspired条件格式
在新的版本中,我们引入了一个新的易于使用的方法在设计阶段和运行时管理格式规则。新的Excel® inspired条件格式允许您的最终用户在Pivot Grid中排序和分组数据,并且能可视化具有数据条、图标的数据单元格和预定义或自定义外观方案。在运行时利用Conditional Formatt...
时间限制:1000 ms
| 内存限制:65535 KB
描述南阳理工学院要进行用电线路改造,现在校长要求设计师设计出一种布线方式,该布线方式需要满足以下条件:
1、把所有的楼都供上电。
2、所用电线花费最少
输入第一行是一个整数n表示有n组测试数据。(n
每组测试数据的第一行是两个整数v,e.
v表示学校里楼的总个数(v
随后的e行里,每行有三个...
分类:
其他好文 时间:
2015-08-18 10:21:53
阅读次数:
107
首先声明:在键盘中敲入字符后,字符会首先保存在键盘缓冲区中供scanf函数读取(scanf,getchar等函数是读取缓冲区,getch函数是读取的控制台信息,即为直接从键盘读取)。另外特别注意键盘上敲入回车实际为“\r\n”,但存储到缓冲区时候会舍弃‘\r’而只存储\n.例如我们敲入字符“12345回车”,缓冲区内存储的为“12345\n”.
文章中“_”代表空格
代码:
ch...
分类:
编程语言 时间:
2015-08-18 10:22:01
阅读次数:
126
概述
Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。此处的变量是线程共享的,存在竞争问题的。
Java内存模型规定了所有的变量都存储在主内存,每条线程还有自己的工作内存中保存了被该线程使用到的变量的主内存副本拷贝,线程对变量的所有操作(读取、赋值等),都必须在工作内存中进行,而不能直接读写主内存中的变量。...
分类:
编程语言 时间:
2015-08-18 10:20:36
阅读次数:
212
http://acm.hdu.edu.cn/showproblem.php?pid=1236
排名
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 18409 Accepted Submission(s): 6692
...
分类:
其他好文 时间:
2015-08-18 10:21:25
阅读次数:
117
STL提供了三个顺序容器:vector、list和deque。Vector和deque都是用数组来实现的,list是用链表来实现的。关于三者的实现原理和各自应用的场景我们做一下分析。
1.vector就是动态数组,它是在堆中分配内存,如果vector中元素个数大于当前大小时,就会再分配内存。它拥有一段连续的内存空间,并且起始地址不变,因此它能很好地支持随机访问元素,即[ ]操作符。vector对...
分类:
其他好文 时间:
2015-08-18 10:21:15
阅读次数:
164
在Android中经常需要从一个Activtity向另外一个Activity传递数值或对象....
分类:
移动开发 时间:
2015-08-18 10:18:38
阅读次数:
171
以替换空格符号为例替换 NSString 中的特定字符...
分类:
其他好文 时间:
2015-08-18 10:18:45
阅读次数:
197
【HDOJ 3555】Bomb基础数位dp 跟那个4 62差不多 这个能更简单点 慢慢来吧= 。= 预处理好49连续的情况即可代码如下:#include
#include
#include
#define ll long long
#define sc "%I64d"using namespace std;ll dp[20][3];
/*...
分类:
其他好文 时间:
2015-08-18 10:21:26
阅读次数:
164
leetcode_171 Excel Sheet Column Number
题目:
Related to question Excel Sheet Column Title
Given a column title as appear in an Excel sheet, return its corresponding column number.
解法:
c...
分类:
其他好文 时间:
2015-08-18 10:20:38
阅读次数:
157
SetupComm
该函数初始化一个指定的通信设备的通信参数。
BOOL SetupComm(
HANDLE hFile,
DWORD dwInQueue,
DWORD dwOutQueue
);
参数
hFile
[IN]通讯设备句柄。
CreateFile函数返回此句柄。
dwInQueue
[in]指定推荐的大小,以字节...
分类:
其他好文 时间:
2015-08-18 10:20:47
阅读次数:
464
本节主要内容
Scala简介
为什么要学习Scala
Scala语言初步
1. Scala简介
Scala(Scala Language的简称)语言是一种能够运行于JVM和.Net平台之上的通用编程语言,既可用于大规模应用程序开发,也可用于脚本编程,它由由Martin Odersk于2001开发,2004年开始程序运行在JVM与.Net平台之上,由于其简洁、优雅、类型安全的编程模式而受到...
分类:
编程语言 时间:
2015-08-18 10:20:38
阅读次数:
230