`
文章列表
问题: gwt宿主模式情况下,运行hosted 提示:   devmode:      [java] Port 127.0.0.1:8888 is already is use; you probably still have another session active     解决办法1: 在hosted目标下,增加一个参数即可! <arg line="-port"/>     <arg value="9999"/>     办法2: 在eclipse环境下,打开运行对话框,在 ...

view xml

view xml ID 在xml里的定义为android:id="@+id/my_button",@标识符代表这是一个ID资源, +符号代表这是一个新添加的ID资源,它会在我们的R.java里新增它,这时可以通过R.id.my_button引用它。 android系统中也包含ID资源,这里不用+号,格式android:id="@id/my_button",通过android.R.my_button引用。   ID在整个树不要求一定唯一,但是要确保在树搜索的部分是唯一的。  

service服务组件

service服务组件 服务提供一个没有用户接口的在后台运行的长时间操作,其它组件能够启动它,即使用户转向其它程序,它也一直执行. 一个组件能够绑定一个服务与它交互且进程间通信。 两种表现形式: 1.启动(Started) 服务被其它的组件调用startService()启动。一旦启动,它将在后台无限期的运行,即使组件被销毁。通常一个服务执行一个简单的操作,不返回信息给调用者.此服务一直运行,直到被自己执行 stopSelf()或其它组件调用stopService() 2.绑定(Bound) 当其它组件调用bindService()方法绑定此服务,此 ...

Looper

Looper Looper用于Thread循环执行message.线程默认情况不关联looper,当调用prepare()关联looper,调用loop()去处理 message直到loop停止.   许多时候通过Handler进行message循环的交互

Message

Message   它定义了一个包含描述和任意数据的message,可以发送给handler。包含两个额外的int字段和一个额外的object字段,使你在很多时间不用再重新分配变量。   创建它最好的方法是通过调用Message.obtain() 或Handler.obtainMessage() 

MessageQueue

MessageQueue 它掌握一个被Looper转发的Messages列表,不能直接添加Message,     可以通过 Looper.myQueue()获取它

Handler

Handler        handler允许你发送和处理与线程MessageQueue相关联的Message和Runnable对象,第个hanlder与一个单独的线程和线程的消息队列关联。当你创建一个新的Handler的时候,它被绑定到线程和线程的消息队列。基于以上信息,它将传送Message或Runnable对象到消息队列,并且运行它们退出消息队列。   在主线程里,可以创建一个新的线程,通过handler进行沟通。           有两种主要的使用用途: 1.调度message和Runable在未来的时间里运行 2.在不同的线程间排列处理任务   调度使用的 ...

偏旁部首记单词

其实英语单词和汉字一样,存在着很多的“偏旁部首”,知道了偏旁部首你就可以根据它们直接来猜测单词的意思,虽不说百分之百猜准,但起码可以猜测个大概,至少在别人告诉过你单词的意思后你可以恍然大悟地领会它, ...

服务器重起

内报:141 外报:143,133   外服:128 内服:140
java实体与gxt BeanModel 的转换   第一种方法: java实体bean实现BeanModelTag标识接口   第二种方法:        新建一个新的接口继承于BeanModelMarker,并且用@BEAN(实体.class)指定java实体   第二种方法: 利用BeanModelFactory方法转换   示例: 第一种java bean:   public class Entity implements Serializable,BeanModelTag{ }   第二种java bean不变,新建一个接口:   @BE ...
gwt常用设置   1.只针对一种浏览器编译设置     <set-property name="user.agent" value="safari" />     values in (ie6, opera(苹果), gecko1_8(火狐), safari(chrome), gecko )   2.国际化设置     <inherits name=”com.google.gwt.i18n.I18N”/> <extend-property name=”locale” values=”zh_CN”/& ...
ubuntu下svn+apache2安装配置 1.程序安装(采用apt-get install安装)     sudo apt-get install subversion       sudo apt-get install libapache2-svn        sudo apt-get install  Apache2     2.创建仓库父目录      sudo mkdir /home/svn   3.创建仓库      所有的创建都放在刚刚创建的仓库父目录下     创建一个示例仓库:tools     sudo svnadmin create /home ...
GWT事件原理   1.事件处理方式 当浏览器html标签的事件被触发时,GWT会把事件的处理转发到Widget.onBrowserEvent(Event event)方法进行浏览器事件与GWT事件的转换,调用GWT中定义的事件处理!在此可以收集所有事件的相关信息!   2.GWT事件
1.window->perferences->startup and shutdown下面 automatic updates scheduler选项关闭
gwt+spring整合   目的:让gwt与spring整合 思路:建立一个实现了RemoteServiceServlet的servlet,根据传递的参数调用spring WebApplicationContext容器里注册的服务,返回结果!   实现: 1.建立一个实现了RemoteServiceServlet的servlet   public class GwtSpring extends RemoteServiceServlet{ /** * spring容器上下文 */ private WebApplicationContext springCo ...
Global site tag (gtag.js) - Google Analytics