- 浏览: 124423 次
- 性别:
- 来自: 广州
最新评论
-
jiang_xiaohan:
demo是eclipse开发的吗,没打包要重新部署啊
用java实现comet,基于HTTP长连接的实现,用于从服务端实时发送信息到客户端 -
itcyt:
貌似程序跑不了
用java实现comet,基于HTTP长连接的实现,用于从服务端实时发送信息到客户端 -
yhn1990:
我试了一下,发现不管用.
我使用的是javax.swing.J ...
去掉 Swing 输入框在中文输入法下的效验浮动窗口 -
zhangmingji:
不错,很好用。
整理电脑时,发现很久之前用JS写的一个日历 -
liliugen:
good job
整理电脑时,发现很久之前用JS写的一个日历
文章列表
使用IOS企业版证书发布应用
- 博客分类:
- iPhone
苹果的企业开发证书,可以不经app store,直接发布到自己的网站上。其他人可以直接下载安装。但前提要用苹果自带的浏览器(safari)才能下载,其他浏览器不能识别该协议。
一、制作证书
打开Keychain Access工具,把Keychain的配置改为如下图:
并从菜单中选择Keycahin Access->Certificate Assistant->Request a Certificate From a Certificate Authority...如下图所示:
填写必要的信息,生成证书保存在桌面或其他地方 ...
通过PhoneLookup读取所有电话号码
- 博客分类:
- Android
来自:http://www.cnblogs.com/over140/archive/2011/06/29/2091541.html
前言
读取Android系统的通讯录时一般会先读取联系人然后再读取其号码,嵌套循环读取。如果通讯录人数不多速度尚可,但是通讯录里有1-2百人恐怕就比较慢了,如果硬件再差点体验就更差了。可以使用
ContactsContract.CommonDataKinds.Phone.CONTENT_URI(对应contacts2.db的数据视图view_data_restricted)视图来读取避免嵌套读取,而对于PhoneLookup.CONTENT_FI ...
按自已的理解,android的Service相当于一个可以在后台运行,而不被系统当成垃圾回收的实例。当要使用该实例的时候,可以直接通过调用activity的bindService来获取。同时,该实例可以一直在后台运行,也可以不运行,但它的实例还是会长驻于后台而不被系统回收,直到调用了stopService,或者使用工具把该service停掉。
使用service,有以下的步骤:
继承android.app.Service。
覆盖onStart,onCreate,onBind,onDestroy,onUnbind等方法。
在Androi ...
直接在application: didFinishedLauchingWIthOptions 里使用
[window addSubview:mainController.view]
时,会导致添加的View 上移一个status bar的高度,使得UIView 在页面上显示不完整。
只要在[window addSubview:mainController.view]
之前,调用以下方法处理就行了。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictio ...
在一个类有很多的值要初始化时,可以通过在构造函数中给它传初始值,例如:
这这样的构造函数给调用者带来了很多的不便,会引起调用者分不清各个参数的意义,代码也不容易读。
另外一种方法是使用JavaBean。既是在构造函数中只给出必要的初始化参数,可选参数以setter的方式来设置,例如:
但是JavaBean的形式是把初始参数各构造一个类的实例分开来完成的,但是这种形式的自由度太大,可以在任何时候改变实例的属性值。
最好的一种方式是为这样的类写一个内部的Builder。如下:
然后通过这种方式来调用:
package com.qualityeclipse.s ...
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">To Do List</string>
<color name="app_background">#FF0000FF</color>
<dimen name="default_border">5px</dimen>
<array name= ...
UIScrollView 例子
- 博客分类:
- iPhone
CGRect wholeWindow = CGRectMake(0.0, 0.0, self.view.frame.size.width, self.view.frame.size.height);
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:wholeWindow];
[self.view addSubview:scrollView];
[scrollView release];
CGRect reallyBigRect;
reallyBigRect.origin = CGPointZ ...
1.定义样式 在工程的res/values目录下新加一个样式文件,文件名可以随意,但后缀是xml。 该文件的根节点是<resources>,然后每个式样有一个style节点。style结点有唯一标识名称,在style下面是item,标识了各个属性的样式值。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CodeFont" parent="@android:style/TextApp ...
1.Toast 式的Notification
Toast Notification 是一种弹出式提示,它仅仅是自动显示一个消息,并自动消失,它不能接收任何的事件,不可以对其进行中继处理。Toast 可以在Activity 或者 Service中创建。如果在一个Service中创建一个Toast,它会在当前活动中的Activity显示。只有在自定义Toast的情况下才能调用Toast的构造函数来新建一个提示窗口,不是自定义时要用Toast.makeText(context, text, duration)获取一个Toast实例。
//默认的Toast提示
toast ...
以下代码在android SDK 2.2中测试过。
可选列表对话框:
private void testItemDialog(){
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Select a color");
final String[] items = {"blue","red","green"};
builder.setItems(items, new Dialo ...
System.setProperty("java.awt.im.style","on-the-spot");
转自:http://www.blogjava.net/unmi/archive/2006/01/03/124033.html
现在我们安装linux的时候通常考虑到安全因素(默认情况下)是不打开telnet服务的,而ssh服务是有的,ant很早就支持telnet,但要求我们在linux下要安装telnet-server,并要启 ...
刚刚从书店买了《Effective Java》和《Head First 设计模式》计划在新的一年中,趁着自已还有时间,读一读这两本书。
整理电脑时,发现很久之前用JS写的一个日历
- 博客分类:
- java
发到这里来共享......
参考文档 http://www.ibm.com/developerworks/cn/web/wa-lo-comet/
comet是HTTP长连接,就是在HTTP发送请求时,服务器不立刻发送响应信息给客户端, 而是保持着连接,等待一定情况发生后才把数据发送回去给客户端。所以用comet ...