自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(196)
  • 收藏
  • 关注

原创 springboot学习 - hello world

引子:       开始之前允许我介绍下我认识的spring,认识Spring是 从2007 年开始的,那时候spring without ejb 一书早已成名,基于对spring的好奇 看了这本书。那时候自诩是正统的java学习者,对spring有很多不屑,无论是从学习路径还是后来的工作需要,基本上是用j2EE那套 如EJB,JMS,JTA等,从而对j2EE的官方蓝皮书到相关的规范都有所...

2017-03-15 18:15:56 245

原创 AKKA 学习笔记之1

AKKA 是一款基于actor模型实现的 并发处理框架。基于事件驱动的并发处理模型,每一个actor拥有自己的属性和操作,这样就避免了通常情况下因为多个线程之间要共享属性(数据)而是用锁机制的处理。这种机制在scala,cloure 语言中应用的很好,将操作和属性放在一个独立的单元中进行处理,从而提高并发处理的能力。 下面用一个最简单的helloword作为进入akka世界的开始。...

2013-09-15 15:08:09 181

原创 Ant 集成 junit 自动生成测试报告

在当下Maven 统治大片江山,Gradle后起之秀的情况下,此时提起Ant 难免觉得有些怀旧的意思,基于现有项目使用的主要是ant 对ant 进行了温习,对于ant 集成junit同时生成测试报告的配置做一下记录,以便后续使用。<?xml version="1.0" encoding="UTF-8"?><!-- =========================...

2013-08-28 08:56:48 212

原创 Flex学习笔记

1环境搭建1.1安装FlexBuilder1.2安装MyEclipse1.3安装tomcat1.4安装blazeds2简单示例2.1创建Flex项目 2.2MXML文件编辑Flex的编程其实就是基于MXML文件的编程,MXML文件描述了UI的布局以及控件触发的事件。2.3UI构造  界面增加了一个textarea,以及两个按钮。第一个按钮...

2013-08-27 11:36:17 155

原创 很有用的测试工具

1. findbugs    findbugs是一种静态代码分析工具,可以通过字节码级对代码存在的常见问题进行检测,比如未关闭的数据库连接,代码不支持国际化,代码存在死循环, 还有很多其他的情况,是一个很值得一用的工具,可以让你的代码更健壮。 2. sourcemonitor   一款对代码进行度量的工具,让你快速了解代码的文件数,行数,方法数量,方法最大深度,平均方法深度,同时...

2013-08-27 11:21:14 109

原创 java 之 JNI

前言:在查看java socket实现代码时最终发现其是通过JNI去调用系统级的soket接口实现soket连接的,因此对JNI做了一点学习。JNI 就是java本地接口 ,是通过java调用本地系库实现指定功能的方法,下面通过一个最简单的例子做一下记录。 1. 创建java 类:   class HelloWorld{ private native void pr...

2013-08-27 11:06:23 173

原创 HSQLDB实现学习笔记-数据库服务器连接

1      数据库服务器连接主要用于描述客户端是如何与数据库服务器建立连接,并且是如何执行sql语句的。1.1      客户端连接处理(JDBCDriver)1.1.1     描述(1)       客户端通过JDBCDriver类创建JDBCConnection建立连接,最终通过ClientConnectionHttp、ClientConnction类创建一个与服务器类S...

2013-08-27 10:27:45 228

原创 HSQLDB实现学习笔记-数据库服务器创建

前言:HSQLDB作为一个纯java实现的开源数据库,对于我们在学习数据库实现原理方面有很大的帮助,这里只是对自己学习源码过程中的过程做了简单记录,还处于初步阶段。 通过这一段时间的学习 从大的思路角度,数据库本质上是多个客户端通过socket 客户端与 数据库服务器(soketServer端) 之间进行交互的,数据库服务器端实现了线程池以便更高效的处理客户端连接,这里顺便提一下应用服务器...

2013-08-27 10:16:41 352

somthing want to remeber!

        这些年发生了很多事情,无论如何努力去做吧。这就是生活吗?努力工作,努力赚钱,当你每天等待发工资的时候生活变得觉得会很快,365天会被简化为12天,这样让你忽略了生活中的很多事情,包括身边的人,身边的很多事情,让自己的节奏慢下来,让自己多去想一想身边的人和身边的事情,多去关心一下身边的爱人,多为生活创造一些惊喜,多一些关心,多一些有趣的事情,总之让生活过的有意义一些吧,让回头的时候...

2013-05-05 22:43:57 103

原创 Ext显示乱码问题

转自:http://blog.csdn.net/raren/article/details/2835625自己在做项目时候遇到的问题。因为一直在ff下调试。昨天用ie填啦个菜单发现是乱码而ff下是正常的。很是纳闷哈。于是查啦好多资料。没发现什么。因为我整个工程都是utf-8的编码。最后在周老师科研站找到啦答案。蛮简单的。嘿嘿 1、前后台所有文件统一用utf-8编码方式。 2、在Request...

2012-04-03 13:27:08 159

原创 Hadoop 配置

http://hi.baidu.com/620734263/blog/item/c8284630e899cf03eac4afb0.htmlhttp://hi.baidu.com/620734263/blog/item/94358b8e2e1bc1f7f11f3631.htmlhttp://hi.baidu.com/620734263/blog/item/b0c15f581cfba83029...

2011-10-21 18:46:43 129

原创 Hadoop学习资料

http://www.cnblogs.com/wayne1017/archive/2007/03/18/668768.html

2011-10-21 10:20:47 98

原创 NodeJs和 mongodb初识

NodeJS: 提供javascirpt 实现服务器端功能的引擎(中间件)。NodeJS中文文档:http://cnodejs.org/cman/ mongodb:NoSQL 数据库实现。mongodb  http://wenku.baidu.com/view/a34f671dfc4ffe473368ab22.html?from=rec&pos=2&weight=2...

2011-10-20 14:41:06 164

原创 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)(转)2

  1package sinosoft.dj.aop.proxyaop; 2 3import java.lang.reflect.Method; 4 5public interface IOperation { 6    /** 7     * 方法执行之前的操作 8     * @param method 9     */10    void start(Method method);...

2011-04-13 14:01:01 99

原创 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)(转)

转自:http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了.其实AOP的意思就是面向切面编程.OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!还是拿人家经常举的一个...

2011-04-13 13:49:19 107

原创 Sun Remote Procedure Call

Most network programming is done by writing application programs that call system-provided functions to perform specific network operations. For example, one function performs a TCP active open...

2011-04-05 15:45:00 272

原创 google 浏览器迅雷支持

https://chrome.google.com/webstore/detail/mfjkgbjaikamkkojmakjclmkianficch 

2011-04-05 13:11:20 201

原创 pushlet

http://baike.baidu.com/view/2460420.html?fromTaglist

2011-03-31 22:54:57 98

原创 Comet:基于 HTTP 长连接的“服务器推”技术(转)

http://www.ibm.com/developerworks/cn/web/wa-lo-comet/

2011-03-31 22:39:58 94

原创 WebService 非阻塞模式

package com.datastruct.sort;import java.io.IOException;import javax.xml.namespace.QName;import org.apache.axis2.addressing.EndpointReference;import org.apache.axis2.client.Options;i...

2011-03-30 16:05:22 396

原创 冒泡排序

package com.datastruct.sort;/** * 1. 原理 从第一个数字开始与 其后的进行比较如果当前数值 大于后面的则后移动,直到没有比自己大的。 这样要做 如果数组为大小为n 则需要做n-1次 * 第一次将最大的放在最后,第二次 则将次最大的放在最后 依次类推 * */public class BubblueSort { public ...

2011-03-30 16:03:51 75

原创 快速排序

package com.datastruct.sort;public class SelectSort { static void exch(int[] a, int i, int j){ int temp = a[i]; a[i] = a[j]; a[j] = temp; } static void compExch(int[] a, int ...

2011-03-30 16:02:48 91

原创 Cookie

1、登录www.iteye.com     输入用户名,密码2、查看cookie 文件   _javaeye_cookie_id_1301465273632156iteye.com/1536165814336030362590356934084830142112*remember_meyesiteye.com/1536134316...

2011-03-30 14:11:45 91

原创 OCP秘笈

http://oracle.chinaitlab.com/Special/Oracle_OCP/index.htm

2011-03-29 22:19:11 73

原创 HashCode计算方法

Returns a hash code for this string. The hash code for a String object is computed as s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] using int arithmetic, where s[i] is the ith chara...

2011-03-29 17:34:36 161

原创 常用算法

http://c.chinaitlab.com/special/algorithm/Index.html

2011-03-23 22:26:14 76

原创 Merkle-Hellman背包算法

转自:http://baike.baidu.com/view/3416519.htm  1977年,Merkle与Hellman合作设计了使用背包问题实现信息加密的方法。其工作原理是:假定甲想加密,则先产生一个较易求解的背包问题,并用它的解作为专用密钥;然后从这个问题出发,生成另一个难解的背包问题,并作为公共密钥。如果乙想向甲发送报文,乙就可以使用难解的背包问题对报文进行加密,由于这个...

2011-03-23 17:54:46 642

原创 Android webService访问实例

参考网上的例子实现一个简单的天气查看功能。 界面包含一个按钮,当点击按钮时 已tips 提示框的方式展现天气信息。package com.lht.WebService;import java.io.UnsupportedEncodingException;import android.app.Activity;import android.os.Bundle;impor...

2011-03-23 13:09:32 85

原创 Android 源码查看

  在网上看了几个关于源码查看的方法但是都不是很清晰,此文列出方法已供大家参考和记录。1. 下载android 源代码     下面我会提供一份。2.  在eclipse 中创建 UserLib      打开eclipse preference->java->build Path->User Libraries      创建一个 android 的User...

2011-03-22 14:10:31 83

原创 在Android中解析XML数据

http://www.williamhua.com/2009/05/26/xml-parsing-in-android/

2011-03-21 22:20:59 83

原创 ANDROID访问WEBSERVICE

http://www.cnblogs.com/dynasty/archive/2011/03/02/1969248.html

2011-03-21 22:10:22 93

原创 Android开发步骤与J2EE开发类比

1.       开发步骤(1)       新建工程(2)       编辑界面布局涉及的文件: Res/layout/Main.xml(或者自定义的布局文件)。(3)       业务逻辑加编写2.       Android 应用程序开发与java Web开发类比(1)       新建工程(2)       编辑界面布局相当于初期的Html页面的布局编写...

2011-03-20 15:09:11 91

原创 Android 学习之一

   去年4月份开始关注Android 当时由于时间问题只是做了简单的学习,并没有做下笔记。家里办了e9正好送了个ZTE的N600,让我又有了重新学习anDroid的想法,学习历程留下痕迹便于以后翻阅。 1. 环境搭建    这个网上有很多例子,再次不再赘述。 2. 启程Hello Android(做一个 点击按钮 然后弹出一个警告框的示例)    先看核心代码吧    ...

2011-03-10 14:29:43 79

原创 EXTjs学习笔记(7)

    数据是信息系统支撑的核心,因此数据的处理和展现肯定是必不可少的,记得大二(04年) 那年寒假回家带了一本书回去看 印象中是清华大学出的一本J2EE应用学习的书。 记得那年竟然将自己的台式机从学校带回了家,现在想想都觉得不容易啊。 当时一手提机箱,一手提显示器(CRT)的那种,回家说是为了学习呵呵。不过那年也是有点收获的,记得印象最深的是第一次联通数据库,将数据查出来并展现在浏览器中,印象中...

2011-01-26 15:34:56 96

原创 EXTjs学习笔记(6)

    讨论了如何创建组件,如何对组件进行校验,如何将组件与后台交互等。 当我们准备使用这些工具组件进行实际开发时,第一个浮现在脑海的就是要实现系统的界面布局即原型模型,在现有的开发模式下一般是设计人员根据客户需求通过viso 等工具设计出用户交互界面,然后由美工进行美化实现,最后交友开发人员进行填充业务代码进行交互实现。 EXT精美的组件让我们完全可以摒弃掉美工这个环节的开销和瓶颈,开发人员完全...

2011-01-21 16:17:46 156

原创 EXTjs学习笔记(5)

      在项目中用户对于不符合业务规则,异常等情况的提示有一个要求: 尽量不使用alert 等弹出框作为提示,而是建议使用浮动框来作为替代。这个从用户体验来讲是一个非常好的建议,因为alert让人觉得很烦,一个一个的弹出让人觉得烦躁、恐惧。 项目中现在的浮动框是用div来实现的加入了比较温和的底色设置比较合适的大小,然后再使用时使用此div组件进行提示,设置div要显示的位置和显示的文字还有一...

2011-01-21 14:48:56 98

原创 EXTjs学习笔记(4)

    之前三篇谈到了组件的使用Ajax的使用等,尽管只是简单举例但已经是有了初步的认识,至少见了extjs这位大美女不会再觉得紧张了。 下面我们切入关键部分那就是如何使用Extjs与后台交互,并且是通过表单提交。 学习这部分后就能够做自己的简单系统了,Extjs的表单处理完全是自动化的并且是使用ajax提交的,并且实现起来时那么的优美。让我们开始体验吧 1. 创建表单    From...

2011-01-21 11:53:15 98

原创 EXTjs学习笔记(3)

   Ajax 一个从06年开始在国内被关注的技术,Ajax给人带来的体验是具有颠覆性的。 一个不用刷性就能展现请求、访问、处理数据的能力。 一开始就被这个所吸引了,尽管有很多被人认为的潜在问题存在,但是与之带来的优点比起来显得不那么重要了。记得07年刚进公司做的一个研发项目全部都是用的是Ajax,当时并没有使用什么js框架 所有的ajax访问都是自行编写的一个公共js。转眼间几年过去了js框架变...

2011-01-20 17:16:08 94

原创 EXTjs学习笔记(2)

动起来的Combobox 1. 创建一个html<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Typ...

2011-01-20 16:50:34 114

原创 EXTjs学习笔记(1)

   一直对于前端的开发有一种恐惧感,总是觉得无从下手。后端做的无论如何的精巧与华丽,没有前端的渲染与体现也是一种很大的遗憾的。 从06年开始关注Ajax,应该就是从那时开始前端的开发在国内慢慢被重视起来了,进入公司的时候前端的开发主要还是已先做原型,然后开发人员根据前端的原型改成jsp进行开发的,再后来在已有系统的更改上此时联原型都么有了,大家摸索着在繁杂的jsp和js中寻觅要解决的问题。比起后...

2011-01-20 13:42:25 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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