进阶的Kaiser@ZJU !!!

以太网 | 嵌入式 | 物联网 | 算法 | 数据库

排序:
默认
按更新时间
按访问量

开源ESB-ServiceMix服务总线

Apache ServiceMix是小巧的开源集成容器,它结合了Apache ActiveMQ、Camel、CXF和Karaf的特性和功能到一个强大的运行平台,你可以用它构建属于自己的集成解决方案。它提供了一个由OSGI技术支持的全面的企业预备ESB。 其主要特性(features)...

2017-09-02 11:27:50

阅读数:2623

评论数:0

OSGI(2)_创建OSGi Hello World工程

OSGI bundle工程 在学完《走近Java模块化系统OSGi》后我们已对osgi有初步的印象,今天我们将从一个hello world来具体地接触osgi。 我们将采用maven来构建一个简单的bundle,不熟悉maven的同学请先了解一下再继续。我们还会使用servicemix...

2017-09-02 11:26:06

阅读数:1799

评论数:0

OSGI(1)_入门

OSGI是一种规范 CE整个是在 Equinox (Eclipse 的 OSGi 实现)上打造出来的。 先来学习下OSGI。 学习内容: http://osgi.com.cn/article/7289520 OSGI不是一个应用层面的框架,而是设计层面的规范 OSGI的...

2017-09-02 11:24:48

阅读数:1890

评论数:0

MAC下的IDEA快捷键以及使用心得~~

一.黑色主题 Darcula 眼睛舒服,最重要的是酷! 设置方式:FILE--Settings--Edit--Colors&Fonts--Scheme name 二.智能提示 创建或引入项目的时候,会自动引入缺少的包,真找不着的还可以search in the ...

2017-04-06 22:45:01

阅读数:5379

评论数:0

为什么使用 SLF4J 而不是 Log4J 来做 Java 日志

英文原文:Why use SLF4J over Log4J for logging in Java 转自 转载每个Java开发人员都知道日志记录对Java应用的重要性,尤其是对服务端应用,而且其中许多人都已经熟悉了各种记录日志的库,比如java.util.logging,Apache的log4j...

2017-03-24 10:46:55

阅读数:1927

评论数:0

Java单例模式中双重检查锁的问题

单例创建模式是一个通用的编程习语。和多线程一起使用时,必需使用某种类型的同步。在努力创建更有效的代码时,Java 程序员们创建了双重检查锁定习语,将其和单例创建模式一起使用,从而限制同步代码量。然而,由于一些不太常见的 Java 内存模型细节的原因,并不能保证这个双重检查锁定习语有效。 它偶尔...

2017-03-23 11:40:04

阅读数:1932

评论数:0

JUint+Mockito 单元测试总结~

JUnit是单元测试框架,很棒的。 而Mockito是一种生成模拟对象——“假对象”工具。 一般是将两者结合起来进行测试。 官方例子是 List mock = mock( List.class ); when( mock.get(0) ).thenReturn( 1 ); assertEq...

2017-03-16 22:25:55

阅读数:2293

评论数:0

基于xml配置的Spring AOP切面的几点总结,以及简单的例子

Spring中的AOP强大, OOP编程中,多态继承等特性,使得方便纵向扩展,但是对于横向的业务需求无能为力。 比如日志模块,权限模块,等等。 Spring中可以通过xml来配置,也可以通过注解来实现。 一个简单项目如下 为了进行Spring开发,先编辑maven项目的pom.xml文件 &l...

2017-03-11 22:10:20

阅读数:2028

评论数:0

Spring MVC 和Struts2的区别,一点想法

最近研究了下Struts2,以前项目中用到了Spring MVC,两者有点类似,都是对于Servlet一点改进与封装。 但是在设计思路上,以及最近的感受上还是有一些不同的。 引入网上的一段文字。 SpringMVC和Struts2真的是不一样的,虽然在都有着核心分发器等相...

2017-03-11 15:07:55

阅读数:1362

评论数:0

Struts中的<s:property value = " name">用法

Struts中的用法目录Struts中的用法目录 访问Action值栈中的普通属性 访问Action值栈中的对象属性要有get set方法 访问值栈中对象属性的方法 访问值栈中action的普通方法 访问静态方法 访问静态属性 访问Math类的静态方法 访问普通类的构造方法 访问集合 list集合...

2017-03-11 14:46:41

阅读数:8386

评论数:0

Struts的例子修改

在上一篇文章中,对例子进行了分析,现在需求如下: 在正确登陆之后,需要将参数传递到jsp页面,欢迎界面。 <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configurat...

2017-03-11 14:26:48

阅读数:1561

评论数:0

Struts实例的解析,一个例子就懂了好多~

在前面的一篇文章中,使用的是官方例子,这里对其进行一个分析学习。 这个例子是基于Struts2的,和Struts1有区别。 代码的整体结构如下 先从配置文件入手,struts.xml中 <!DOCTYPE struts PUBLIC "-//Apache...

2017-03-10 22:10:39

阅读数:2965

评论数:0

Struts旅程(一)Struts简介和原理

转自http://blog.csdn.net/lovesummerforever/article/details/18942381 谢谢 struts简介 Struts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是jakarta项目中的一个子项目,并在2004年3月成为ASF的...

2017-03-10 19:53:45

阅读数:1342

评论数:0

在Eclipse下开发Struts2项目,环境搭建

1. 环境搭建 1.1 JDK下载安装配置 安装jdk8版本,配置好path之类, java -version 1.2 Eclipse下载安装 直接免安装,直接运行 1.3 TomCAT v7 直接 http://tomcat.apache.org/download-70.cgi ...

2017-03-10 18:18:05

阅读数:1798

评论数:0

Eclipse快捷键 最有用的几个快捷键 熟能生巧

看到师兄Eclipse快捷键用的飞起,我还得多加练习 转载出处:http://www.cnblogs.com/iamfy/archive/2012/07/11/2586869.html  1. ctrl+shift+r:打开资源  这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打...

2017-02-13 09:37:48

阅读数:1925

评论数:0

Java多线程学习

本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。 首先讲一下进程和线程的区别:   进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。   线程:同一类线程共享代...

2016-10-18 16:05:21

阅读数:1114

评论数:0

HashMap的实现原理

1.    HashMap概述:    HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。   2.    HashMap的数据结构:    在java编程...

2016-09-28 15:43:32

阅读数:1866

评论数:0

从1到n整数中1出现的次数:O(logn)算法

1. 题目描述 输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,1一共出现了5次。 2. 题目来源 第一次看到是在《剑指Offer》第2版上,面试题32。leetcode和牛客网上都有这道题。 3. 本文...

2016-09-25 11:57:29

阅读数:1748

评论数:0

大数取余数-----x的y次方取余数

大数取余数--- 题目描述: 输入一个位数不超过10^6的整数a,求a%5并输出 //此题肯定不能用long,int表示要输入的这个整数,这两种类型表示的范围没有题目要求的那么大;可用string #include #include using namespace std; int main(...

2016-09-13 15:38:08

阅读数:3223

评论数:0

最经典的java 23种设计模式及具体例子

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块...

2016-09-11 11:27:00

阅读数:3409

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭