码迷,mamicode.com
首页 > 2015年08月18日 > 全部分享
你还在写一堆的findViewById()吗?
问题现象:这样的代码熟悉吗?一个控件比较多的页面一直重复写这样的代码有没有很麻烦?解决方法:自定义一个方法: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
POJ 1195 Mobile phones
链接: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学习笔记】-生成激活码
很多收费软件都需要用激活码来注册,限时促销活动也需要填写激活码来进行。激活码应用非常广泛,本文主要讲解如何用Python语言生成我们常见的激活码。激活码一般是由26个大写字母和10个数字任意组合而成,长度为12位或者16位的居多。一个激活码里的字符是可以重复的,而且必须要保证激活码是不能重复的。可以分别随机生成16个字符,然后组成一个字符串,放在字典中,通过字典来判断是否有重复的激活码。以下代码是...
分类:编程语言   时间:2015-08-18 10:21:38    阅读次数:303
多线程实现多任务
概述 每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。为了减少系统开销,从进程中演化出了线程。为了让进程完成一定的工作,进程必须至少包含一个线程。线程存在于进程中,共享进程的资源。更多详情,请看《进程和线程的区别与联系》。 就像每个进程都有一个进程号一样,每个线程也有一个线程号。进程号在整个系统中是唯一的,但线程号不...
分类:编程语言   时间:2015-08-18 10:20:27    阅读次数:216
DevExpress v15.1:WPF控件升级(二)
> WPF Pivot Grid Control Excel® Inspired条件格式 在新的版本中,我们引入了一个新的易于使用的方法在设计阶段和运行时管理格式规则。新的Excel® inspired条件格式允许您的最终用户在Pivot Grid中排序和分组数据,并且能可视化具有数据条、图标的数据单元格和预定义或自定义外观方案。在运行时利用Conditional Formatt...
分类:Windows程序   时间:2015-08-18 10:22:03    阅读次数:312
布线问题
时间限制:1000 ms  |  内存限制:65535 KB 描述南阳理工学院要进行用电线路改造,现在校长要求设计师设计出一种布线方式,该布线方式需要满足以下条件: 1、把所有的楼都供上电。 2、所用电线花费最少 输入第一行是一个整数n表示有n组测试数据。(n 每组测试数据的第一行是两个整数v,e. v表示学校里楼的总个数(v 随后的e行里,每行有三个...
分类:其他好文   时间:2015-08-18 10:21:53    阅读次数:107
C/C++ scanf函数中%s和%c的简单区别
首先声明:在键盘中敲入字符后,字符会首先保存在键盘缓冲区中供scanf函数读取(scanf,getchar等函数是读取缓冲区,getch函数是读取的控制台信息,即为直接从键盘读取)。另外特别注意键盘上敲入回车实际为“\r\n”,但存储到缓冲区时候会舍弃‘\r’而只存储\n.例如我们敲入字符“12345回车”,缓冲区内存储的为“12345\n”. 文章中“_”代表空格 代码: ch...
分类:编程语言   时间:2015-08-18 10:22:01    阅读次数:126
浅析Java内存模型
概述 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。此处的变量是线程共享的,存在竞争问题的。 Java内存模型规定了所有的变量都存储在主内存,每条线程还有自己的工作内存中保存了被该线程使用到的变量的主内存副本拷贝,线程对变量的所有操作(读取、赋值等),都必须在工作内存中进行,而不能直接读写主内存中的变量。...
分类:编程语言   时间:2015-08-18 10:20:36    阅读次数:212
排名(hdu 1236)
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容器学习笔记】-顺序容器
STL提供了三个顺序容器:vector、list和deque。Vector和deque都是用数组来实现的,list是用链表来实现的。关于三者的实现原理和各自应用的场景我们做一下分析。 1.vector就是动态数组,它是在堆中分配内存,如果vector中元素个数大于当前大小时,就会再分配内存。它拥有一段连续的内存空间,并且起始地址不变,因此它能很好地支持随机访问元素,即[ ]操作符。vector对...
分类:其他好文   时间:2015-08-18 10:21:15    阅读次数:164
Android 从一个Activity向另一个Activity传递一个对象
在Android中经常需要从一个Activtity向另外一个Activity传递数值或对象....
分类:移动开发   时间:2015-08-18 10:18:38    阅读次数:171
替换 NSString 中的字符
以替换空格符号为例替换 NSString 中的特定字符...
分类:其他好文   时间:2015-08-18 10:18:45    阅读次数:197
【HDOJ 3555】Bomb
【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 & leetcode_28 Implement strStr()
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、PurgeComm函数详解
SetupComm 该函数初始化一个指定的通信设备的通信参数。 BOOL SetupComm( HANDLE hFile, DWORD dwInQueue, DWORD dwOutQueue ); 参数 hFile [IN]通讯设备句柄。 CreateFile函数返回此句柄。 dwInQueue [in]指定推荐的大小,以字节...
分类:其他好文   时间:2015-08-18 10:20:47    阅读次数:464
Scala入门到精通——第一节 Scala语言初步
本节主要内容 Scala简介 为什么要学习Scala Scala语言初步 1. Scala简介 Scala(Scala Language的简称)语言是一种能够运行于JVM和.Net平台之上的通用编程语言,既可用于大规模应用程序开发,也可用于脚本编程,它由由Martin Odersk于2001开发,2004年开始程序运行在JVM与.Net平台之上,由于其简洁、优雅、类型安全的编程模式而受到...
分类:编程语言   时间:2015-08-18 10:20:38    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!