`
qingcyangg
  • 浏览: 14696 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表

ActiveMq使用

首先自己搭建一个acticemq服务器,下载http://activemq.apache.org/(现在最新的版本是5.8.0)。 将文件解压,直接运行bin文件夹下的activemq.bat文件,查看doc窗口,要是没出现异常信息的话,可以认为是启动好了,在浏览器上面输入:http://127.0.0.1:8161/admin。这个时候会弹出一个对话框,输入用户名和密码。(在activemq里面默认使用的是jetty容器,而默认情况下登录该容器是需要权限验证的,用户名和密码都是admin,可以查看conf\jetty-realm.properties)。如果这里不需要权限验证,将conf/je ...

spring学习

在spring出来之后,现在大大小小的软件项目都可以看见spring的使用,可以说spring给软件开发带来一场革命。 简单归纳: IOC:控制反转(或者:依赖注入)。完成接口与实现的分离,IOC容器完成对实现BEAN的实例化,使用的使用不需要关心接口的真正实现者是谁,只要满足我的需求就可以。 AOP:面向切面,使用在开发的时候使用比较多的地方就是对事务的控制。 继续。。。。。。。。。。
引用: http://blog.sina.com.cn/s/blog_8020e4110101beg6.html http://blog.csdn.net/fooe84/article/details/695150
在开发过程中使用到web.xml或者application.xml两个比较常用的xml配置文件,在使用web.xml的时候一般是IDE工具就帮我们生成好了,所有只需要在里面添加自己需要使用的listener,filter等,而application.xml一般不是使用IDE工具生成,但是很多时候都是去别的地方COPY过来,然后直接在里面添加自己需要的bean等,从来就没关注过这些xml配置文件的组成,这里做过记录。 下面用application.xml为例子: <?xml version="1.0" encoding="UTF-8"?>  ...

java

1、在平常开发过程中会碰到多重循环的时候,需要在满足特定业务场景的情况下直接跳出。在数据库中可以有回滚点,在这里我们也可以使用类似的东西,如下: public static void main(String[] args) { breakPoint: for (int i = 0; i < 100; i++) { for (int j = 0; j < 100; j++) { if (j % 5 == i) { System.out.println(j); break breakPoint; // 跳出循环 } } } } 2 ...
今天在虚拟机上使用redhat enterprise 4,可以正常的启动运行,但是我想copy U盘里面的信息,但是老是挂载不上去,后来才发现要在虚拟机上使用U盘,必须要切换到linux系统下面再插入U盘才可以读取。 再输入fdisk -l,就可以使用了 ------------------------------------------- 这里使用的是jdk1.6的 步骤:     1.下载jdk-6u24-linux-i586-rpm.bin     2.执行权限 chmod +x jdk-6u24-linux-i586-rpm.bin     3.执行安装命令./jdk-6u24-lin ...
原资料来自:http://lovewhzlq.iteye.com/blog/452605 1.   public class PrivateOverride {     private void f() { System.out.println("private f()"); }     public static void main(String[] args) {       PrivateOverride po = new DerivedClass();       po.f();     }   }     class DerivedClass ex ...
Doug Lea的util.concurrent包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型List和Map的高性能的、线程安全的实现。Brian Goetz向您展示了用ConcurrentHashMap替换Hashtable或synchronizedMap,将有多少并发程序获益。 在Java类 ...
java中的面向对象思想是其精髓。所谓对象就是一个包含了属性和方法的实体。 今天看了一下robbin关于domain object的总结。才明白自己现在项目中采用的是第一种贫血模型,严重的违反了面向对象思想。这样做对于开发来说是变得很简单了,使用工具反项工程一把把POJO(里面只有get和set方法),DAO,大体上的活都干了,自己最多再来修修补补一下,搞定。然后在业务类里面将所有的业务方法写在里面,有很多时候,业务类就要达到几千行代码,看起来头挺大的(特别读别人的代码)。在这种情况下,我们的pojo就只单纯的做了信息的载体,我们的对象只拥有了属性而没了方法。 下面是 robbin的文章地址: ...
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化 ...
由于业务上的变化,要让我们正在开发的模块独立出来单独作为一个应用。OK,由于自己是刚毕业的对于系统的搭建工作肯定是不会要我做了,呵呵。在应用搭建完成之后,OK,下面就是我的编码工作了。我将自己写的代码搬过来之后,调试开始,怪了,为什么在拿用户表里数据的时候老是抛EXCEPTION,当时以为自己的程序逻辑有问题,但是通过检查,断点调试跟踪,发现在DAO层出现了问题。反复查看,最会发现是他们在搭建的时候将web.xml中的一个配置文件给注释掉了,晕了。 <filter> <filter-name>openSessionInViewFilter</filter-na ...
package times; import java.text.SimpleDateFormat; import java.util.Date; //main方法 public class AlarmClock {    private final Scheduler scheduler = new Scheduler(); private final SimpleDateFormat simpleDateFormat=new SimpleDateFormat("dd MMM yyyy HH:mm:ss.SSS"); private final int hourOfDa ...
Global site tag (gtag.js) - Google Analytics