03 2012 档案

Synergy一套鼠标键盘共享多台机器
摘要:安装ubuntu用新立德软件包查询synergy和quicksynergy,其中quicksynergy是synergy的图形配置界面。如果用ubuntu做主机的话,只需要安装好上面两个软件后,运行quicksynergy,它本身的名字就是命令。然后在上、下、左、右位置中的一个写上客户端的主机名。window下载安装Synergy后,打开界面,输入服务器的ip地址即可。更多详细步骤见下面配置链接。配置http://www.appinn.com/synergy/http://hi.baidu.com/stormsxf/blog/item/6bb7fb25bfeee86635a80f4b.html 阅读全文

posted @ 2012-03-31 15:25 亭子 阅读(170) 评论(0) 推荐(0) 编辑

运行android4.0需要的jar包
该文被密码保护。

posted @ 2012-03-31 11:23 亭子 阅读(1) 评论(0) 推荐(0) 编辑

让一个小图片重复出现,形成一张大图片
摘要:<?xml version="1.0" encoding="utf-8" ?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/icon_name" android:tileMode="repeat" /> xml文件如上,放到drawable目录下,它就是一个组合图片。 阅读全文

posted @ 2012-03-29 17:39 亭子 阅读(277) 评论(0) 推荐(0) 编辑

通过addView加子View的注意事项
摘要:RelativeLayout rl = (RelativeLayout)findViewById(R.id.rl);TextView tv = (TextView)getInflater().inflate(R.layout.inset, null);rl.addView(tv); inflate一个layout,将其通过addView加入到另一个ViewGroup中,会出现子View的信息无效了。 为了解决这个问题,需要在inflate时就将子View的信息传入,如下所示:RelativeLayout rl = (RelativeLayout)findViewById(R.id.... 阅读全文

posted @ 2012-03-29 17:36 亭子 阅读(832) 评论(0) 推荐(0) 编辑

普通应用程序截获Home键
摘要:@Overridepublic void onAttachedToWindow() { super.onAttachedToWindow(); getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);}用上面的代码就可以屏蔽Home键,这个时候不管长按还是短按Home键,对该应用程序都没有影响。并且,这个时候,onKeyDown方法可以截获Home键。public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode ... 阅读全文

posted @ 2012-03-20 19:47 亭子 阅读(250) 评论(0) 推荐(0) 编辑

onNewIntent调用时机(转)
摘要:在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、其他应用发Intent,执行下列方法:I/@@@philn(12410): onCreateI/@@@philn(12410): onStartI/@@@philn(12410): onResume发Intent的方法:Uri uri = Uri.parse("philn://blog.163.com");Intent it = new Intent(Intent.ACTION_VI 阅读全文

posted @ 2012-03-20 16:13 亭子 阅读(205) 评论(0) 推荐(0) 编辑

正则表达式
摘要:日期判断方法一:String str = "1983-07-27";String pat = "\\[1-9]{4}-\\[0-12]-\\[1-31]";Pattern p = Pattern.compile(pat);Matcher m = p.matcher(str);if(m.matches()){ System.out.println("日期格式合法");}else{ System.out.println("日期格式不合法");}方法二://String对正则的支持boolean temp = " 阅读全文

posted @ 2012-03-19 10:47 亭子 阅读(173) 评论(0) 推荐(0) 编辑

OutOfMemory Error
摘要:public static void getAllDataList(List<Data> dataList){ for(int i=0; i<dataList.size(); i++){ String term = dataList.get(i).getTerm() + " "; String type = dataList.get(i).getType() + " "; for(int j=i+1; j<dataList.size(); j++){ term = term +... 阅读全文

posted @ 2012-03-14 20:34 亭子 阅读(232) 评论(0) 推荐(0) 编辑

Java中HashMap遍历的两种方式
摘要:第一种用entryset来进行遍历,效率高,以后一定要使用此种方式! Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue(); }第二种用keyset来进行遍历,效率低,以后尽量少使用! Map map = new HashMap(); ... 阅读全文

posted @ 2012-03-13 13:59 亭子 阅读(244) 评论(0) 推荐(0) 编辑

可优化的代码段
摘要:boolean haveApps = apps.contains(query);if(haveApps) app.add("apps");boolean haveBooks = books.contains(query);if(haveBooks) app.add("books");boolean haveMusic = music.contains(query);if(haveMusic) app.add("music");大家会如何优化上面的代码呢? 阅读全文

posted @ 2012-03-13 12:47 亭子 阅读(210) 评论(0) 推荐(0) 编辑

多线程信号量计数CountDownLatch
摘要:定义通过这个类可以记录当前线程个数。全称import java.util.concurrent.CountDownLatch;实例主线程CountDownLatch threadSignal = new CountDownLatch(Common.PARTPOINT);for(int i=0; i < Common.PARTPOINT; i++){P2PointThread ppt = new P2PointThread(threadSignal, i); ppt.start();}try { logger.debug("开始等待"); threadSignal.aw 阅读全文

posted @ 2012-03-12 19:33 亭子 阅读(297) 评论(0) 推荐(0) 编辑

表、视图、索引的创建、修改、删除操作等
摘要:一、表的创建1、创建表create if not exists table student(StuID integer);2、 创建带有缺省值的数据表:create table if not exists schoolTable(schID integer default 0, schName varchar default 'hz');3、if not exists 使用如果已经存在表名、视图名和索引名,那么本次创建操作将失败。加上"IF NOT EXISTS"从句,那么本次创建操作将不会有任何影响.create table if not exists s 阅读全文

posted @ 2012-03-09 18:11 亭子 阅读(504) 评论(0) 推荐(0) 编辑

js资源
摘要:CSS版式布局http://www.aa25.cn/layout/index.shtml 阅读全文

posted @ 2012-03-06 23:25 亭子 阅读(132) 评论(0) 推荐(0) 编辑

js实现高度自适应
摘要:<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>js实现的自适应高度</title><style type="text/css">* { margin:0px; padding:0px;}html, body { height:100%;}#body { height:100%;}#header { height:65px; backgrou 阅读全文

posted @ 2012-03-06 23:23 亭子 阅读(1008) 评论(0) 推荐(0) 编辑

js学习笔记
摘要:1、结果包含小数x=5;y=2;z=x/y;z的结果是2.52、全等=== 全等(值和类型)x===5为true;x==="5"为false3、可以使用对象var d = new Date()var time = d.getHours()4、语句结束可以不写分号,解析器会自动识别段尾,并将其作为语句结束5、For...In 声明用于对数组或者对象的属性进行循环操作。for (变量 in 对象){ 在此执行代码} 阅读全文

posted @ 2012-03-02 16:05 亭子 阅读(139) 评论(0) 推荐(0) 编辑

设置代理服务器方法
摘要:在IE浏览器上->工具->Internet选项->连接->局域网设置->选择代理服务器,将ip和端口号写上 阅读全文

posted @ 2012-03-02 11:02 亭子 阅读(350) 评论(0) 推荐(0) 编辑

requires 'org.eclipse.core.runtime 3.6.0' but it could not be found
摘要:test 阅读全文

posted @ 2012-03-01 17:17 亭子 阅读(828) 评论(0) 推荐(0) 编辑

导航