- 博客(17)
- 资源 (10)
- 收藏
- 关注
原创 ApiDemos之Custom
自定义活动为弹出框样式:android:theme="@android:style/Theme.Dialog";自定义活动title: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layou
2012-12-24 15:30:35
499
原创 ApiDemos之Animation
一个activity启动另一个activity时设置两个activity进入与退出的动画。今天看书的时候遇到一个问题,定义动画的xml有错误:说是不能正确解析xml文件。原因有二:android写成了andorid;set标签里面没有加xmlns属性,不知道为什么eclipse在创建android xml文件时不加上这个属性?
2012-12-20 17:11:41
484
原创 JCS初始化1
开始:如果对JCS中的基本概念和术语不太清楚,请查阅相关资料先。1. 首先看下类JCS的继承结构: (1) CacheAccess类的注释中写到This class provides an interface for all types of access to the cache.,说明此类提供对缓存的操作接口。此类包含有两个成员:l p
2012-12-18 21:50:52
779
原创 JCS-基本配置
从apache checkout出源码之后,把src/experimental下面的文件夹复制到eclipse工程的src下面。需要的jar: HelloJCS.javapublic class HelloJCS { public static void main(String[] args) throws CacheException, FileNotFoundExce
2012-12-14 16:46:31
602
转载 广而告之-双重检查锁定模式
wiki:http://zh.wikipedia.org/wiki/%E5%8F%8C%E9%87%8D%E6%A3%80%E6%9F%A5%E9%94%81%E5%AE%9A%E6%A8%A1%E5%BC%8F一直以为这是实现多线程下单例模式的好选择,却原来有这么深奥的原理。编译器优化……
2012-12-12 20:54:47
455
转载 Data Structures - Immutable Data Structures
1,http://www.signumframework.com/DataStructures-Immutable.ashx#ImmutableStack_1Data Structures - Immutable Data Structures2,http://blogs.msdn.com/b/ericlippert/archive/2007/12/04/immutabil
2012-09-17 12:47:05
1196
原创 m的n次幂的几种解法
直接n次乘法,O(n)当n为偶数时:m^n=(m^(n/2))^2;当n为奇数时:m^n=m*(m^((n-1)/2))^2; O(logn) 将n转化为二进制形式:n = ak*2^k + ak-1*2^k-1 + ... + a1*2 + a0,其中ai = 0 或1 ,i = 0,1,2... k,还是见《编程之美》--计算斐波那契(Fibonacci)数列吧,可以随便的搜一下;O(log
2012-06-06 10:38:13
4011
原创 java中的持有引用
Thinking in java对这个地方说得不清楚,随便在网上找了几篇文章也没看太明白。是说想要在以后访问某个对像,但现在又想先回收了它,就可以使用持有引用来实现,而问题是回收就是回收了,怎么才能之后再访问到呢?没人说明。深入查找资料之后发现上面的认识是错误的!持有引用的作用是在执行gc之后允许你继续持有(可能)被回收了的对象的引用,而将对像实例清出内存,持有引用提供了与垃圾回收器之
2012-03-17 21:48:49
2004
转载 发帖水王扩展代码 ,引用来的
花了我40分钟,写出来的代码如下:C/C++ codeType * Find(Type * ID,int N){ Type candidate[3]; int nTimes[3]; int nTimes_A,i,j,sum_flag = 0; for(i = 0; i 3; i ++) nTimes[i] = 0;
2012-02-28 09:44:19
6023
转载 Java 理论与实践: 正确使用 Volatile 变量
http://www.ibm.com/developerworks/cn/java/j-jtp06197.html#2.0
2011-12-27 22:22:01
846
转载 摘自java解惑 名字重用术语表 有必要好好牢记
覆写(override)一个实例方法可以覆写(override)在其超类中可访问到的具有相同签名的所有实例方法[JLS 8.4.8.1],从而使能了动态分派(dynamic dispatch);换句话说,VM将基于实例的运行期类型来选择要调用的覆写方法[JLS 15.12.4.4]。覆写是面向对象编程技术的基础,并且是唯一没有被普遍劝阻的名字重用形式:class Base {
2011-12-20 11:33:47
544
原创 HashMap.java source code
26 package java.util; 27 import java.io; 28 29 /** 30 * Hash table based implementation of the Map interface. This 31 * implementation provides all of the optional
2011-12-19 15:25:13
1330
原创 c#消息队列,事件处理(java)
最近在用C#做一个东西,遇到的情况是在一个button的click事件中循环的激发另一个事件,并且每次都要处理完上一次激发的事件之后再进行下一次的循环,具体请看这个帖子:http://topic.youkuaiyun.com/u/20111214/14/5dcc7617-d294-428f-9510-d46edab305de.html ,至今也没有人回复。。。起初以为是进程间同步的问题,所以使用一个全局变
2011-12-16 15:33:05
2942
原创 类似背包问题,在n个实数中找到和最接近sum的几个数
首先通过biggest方法获取最接近sum的和m,然后使用bag01D方法得到n个实数中和为m的几个数,这样相当于进行了两个背包问题的求解,大家有没有什么更好的方法能在biggest方法中就得到和为m的几个数呢??代码如下: LinkedList listForBag01D=new LinkedList(); /** * 从data数组下标1到n内找到和为sum的一
2011-12-14 21:30:49
1665
原创 变量作用域思考
现象: 最近写代码时遇到一个问题,我根据一个阀值来不停地取一系列候选对象,而在选择候选的时候根据所得候选对象的数目会动态地改变这个阀值,我设置是这样的阀值的案值是20,然后如果所得候选数小于x我就把阀值减5,然后再判断候选对象,当阀值改变到最小为10时结束。但是出来的结果却是阀值以下的对象也被选择了,即对象值小于10的那些对象也被选作了候选对象。问题:最后发现问题在于把阀值当作了一个类
2011-11-15 16:21:09
391
原创 这几天使用的MySQ函数
这几天写代码使用了几个MySQL的函数,发现有些细节还是需要明白的,因为不知这些点浪费了很多时间。between and 限制范围在[factor1,factor2](包括端点),factor1avg 求平均值的,如果我想求一段时间内某个字段在每一天的平均值(即求n天内这个字段的平均值)应该怎么写呢
2011-10-20 13:09:46
694
c++学生信息管理程序
2011-03-17
Java学生管理系统,使用eclipse,sql server 2000
2011-03-17
c++记单词程序,填充字符........................
2011-03-16
weblogic与oracle数据库通过连接池连接及测试代码
2008-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人