- 浏览: 166785 次
最新评论
-
Gonjan:
akka_li 写道胡守峰 写道楼主说的那个乐观锁加版本号的那 ...
大数据量下高并发同步的讲解(不看,保证你后悔) -
peng-liang:
胡守峰 写道楼主说的那个乐观锁加版本号的那个,是不是每次更新都 ...
大数据量下高并发同步的讲解(不看,保证你后悔) -
akka_li:
胡守峰 写道楼主说的那个乐观锁加版本号的那个,是不是每次更新都 ...
大数据量下高并发同步的讲解(不看,保证你后悔) -
胡守峰:
楼主说的那个乐观锁加版本号的那个,是不是每次更新都要查询一下数 ...
大数据量下高并发同步的讲解(不看,保证你后悔)
文章列表
用 Comparator 是策略模式(strategy design pattern),就是不改变对象自身,而用一个策略对象(strategy object)来改变它的行为。
Comparable也是策略模式的使用
区别:
Comparator 实现compare(T1,T2) , Arrays.sort(T[],Comparator );
Comparable实现compareTo(T1) 一般放在对象类中,实现:Arrays.sort(Object T[]);
区别,就在于Comparable直接在类中实现,而Comparator将类的比较提出来,分离了。
android常用数据库字段描述
- 博客分类:
- android
android常用数据库字段描述 1.短信数据库 String strUriInbox = "content://sms"; Uri uriSms = Uri.parse(strUriInbox); Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC");strColumnName=_id strColumnValue=48 ...
实现listview的两种方式:
第一种 : 实现Activity类
这种方式需要自己初始化一个 ListView 对象:
片段:
Main.java
ListView mWordList = (ListView) findViewById(R.id.listview);
mWordList.setAdapter(mCursorAdapter);
main.xml
<ListView android:id="@+id/listview" />
...
Android去掉动画效果
- 博客分类:
- android
第一步,我先实现了两个activity跳转时自定义动画,在startActivity(intent);
之后加入
overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
第一个参数指nextActivity进入时动画,第二个参数指currentActivity退出时动画。
第二步,去掉activity之间跳转动画。
取消动画需要设置android:windowAnimationStyle属性。
自定义一个style.xml。
<resources> <style name=&q ...
提供给外部APK的方法调用
1,创建.aidl文件,和java接口文件内容一样,声明提供给外部调用的方法
2,adt会自动生成.java的文件,文件中有抽象内部类Stub,再次声明了.aidl中的方法
3,写service程序提供外部使用,service需要对.java 中的内部类Stub进行实现
4,client程序如果调用AIDL需要引入.aidl文件,然后用connection方式进行连接,调用方法。
详解:http://developer.android.com/guide/components/aidl.html
demo: http://www.apkbus.com/ ...
去学习了下spring MVC的官网例子,使用起来真方便了许多,主要步骤如下:1,首先要,创建一个Web容器:
package hello;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
//contr ...