`
文章列表
map的输出时无序的,例如:   Map<String, String> map = new HashMap<String,String>();        map.put("11", "aa");        map.put("22", "bb");        map.put("33", "cc");        map.put("44", "dd");        map.put("5 ...
最近在做一个android项目,测试人员通过不对点击按钮,呈现出Toast,当用户退回到上一个页面时,Toast的提示信息   还是没有消失。   关于这个问题,起初我认为可以通过设置Toast的显示的时间来解决该问题,Toast.LENGTH_LONG表示 ...
TextView这个控件是一个最基本的空之一,使用起来也非常的简单。   关于这个控件的使用,其中包括添加链接,跑马灯效果,设置部分字体颜色等功能,网上已经有了介绍详情链接如下:   http://android.group.iteye.com/group/wiki/2904-android-widget-textview  
Android 中各个组件主要是通过Intent来通讯。 Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。 因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。   1.intent数据传递   intent中的数据传递,我们可以采用两中方式来实现,如果是简单的数据类型的数据可以直接采用Bundle来传递,而且bundle可以传递多个值,具体实现如下:   Bundle bundle = ...
activity是android中使用非常平凡的一种组件,我们除了需要掌握activity中的生命周期以外,还需要掌握activity中的其   他设置。   1.activity 中主题的设置   android中我们可以通过AndroidManifest.xml中设置activity中的主题,其实android提供了许多自带的主题样式,如下: android:theme="@android:style/Theme.Dialog"   将一个Activity显示为能话框模式 android:theme="@android:style/Theme.N ...
一年前开始学习android,对这门技术有了一定的了解,但是中途有一段时间,并没有做android相关的开发,所以很多东西也忘了,现在重新开始来复习下android的相关东西,并留下一些笔记。   我们使用EditText编辑文本的时候,通过会使用软件键盘的自动显示,这样可以方便用户的使用。但是有时候我也需要将   软件键盘进行隐藏,其方法如下:   public static void hideInputThored(Activity activity)    {        View view = activity.getCurrentFocus();        if (v ...
正交性是从几何学中借来的术语。如果两条直线相交成直角,它们就是正交。   我们想要设计自足的组件:独立,具有单一、良好定义的目的和内聚。如果组件是相互隔离的,你就知道你能够改变其中之一,而不用担心其余组 ...
我们喜欢把程序员所知道的关于计算技术和他们所工作的应用领域的全部事实,以及他们的所有经验视为他们的知识资产(Knowledge Portfolios)。管理知识资产与管理金融资产非常相似,具体如下:   1.严肃的投资者定期投资 ----作 ...
在项目中的facade都需要对传入的参数进行相关的判断,或者对对象的进行判断,从人防止空指针的发生。 eg: public Book getBook(int id) {    if (id < 0) {          return null;      }      return new Book(1, "java编程思想", 65); ...

项目架构模型

最近在做一个项目,项目的框架设计采用的是充血模型,大致分为:表示层(view),应用层(application),领域层(domain),基础设施层(infrastructure),其详细的包的结构图如下:     结构的图的简介说明 :   facade : web应用服务的入口。   lucene,rule,workflow:分别为搜索,规则,工作流。   wsfacade : webservice的服务入口。   其他的相信大家通过名称都能知道用处,请大牛帮忙分析,觉得这样是否合理,希望给点宝贵意见。

ActiveMQ入门

    博客分类:
  • jms
1.安装ActiveMQ 首先去官方网站下载http://activemq.apache.org/download.html  apache-activemq-4.1-incubator.zip 进行解压    结构如下:       +bin       (windows下面的bat和unix/linux下面的sh)       +conf      (activeMQ配置目录,包含最基本的activeMQ配置文件)       +data      (默认是空的)       +docs      (index,replease版本里面没有文档,-.-b不知道为啥不带)       +exa ...

JBSSMQ

    博客分类:
  • jms
由于最近的项目中使用了JBOSSMQ,之前没有接触过这方面的知识,所以记录下相关的笔记。   JBOSSMQ 是Jboss message 的简称,目前最新的jbossMQ已经修改为jboss message了最新的版本以为2.0。   在JMS中有两种域:topics 和queues 。一个消 ...
在项目中我们看到了很多同事喜欢进行相关的封装,我并不是反对,但是有些方法其实第三方jar包已经为我们提供了相同 的功能,所以我们应该要熟练的运行第三方jar提供的相关类来完成相关功能,从而提高项目的开发效率。在Apache中为我们提供了一系列的常用工具类,StringUtils,BeanUtils,CollectionUtils等等,下面我们我介绍一些常用类的用法。其实这些方法大家应该都已经非常熟悉了,这里只是简单的记录下,免得以后要用的时候还要去网上查阅资料。   A.common-lang    StringUtils  public class StringUtilsExam ...
我们在开发webservice的时候,经常会看到有些生成的wsdl文件中包含了<soap:header>节点元素,那么怎样在wsdl 文件中添加<soap:header>节点元素。   我们知道开发webservice服务其实有两种方式cxf发布有两种方式,一种Object first ...
cxf的https认证可以分为https单向认证和https双向认证。    https单向认证    服务端   1.制作相关的服务端证书相关命令   //创建私钥openssl genrsa -out root/server/temip-key.pem 1024   创建证书请求openssl req -new -out root/server/temip-req.csr -key root/server/temip-key.pem -subj /C=CN/ST=GuangDong/L=ShenZhen/O="ShanCao Technologies Co. ...
Global site tag (gtag.js) - Google Analytics