- 博客(23)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 Dubbo + Zipkin + Brave 实现全链路追踪
这两天看了好几篇帖子,写zipkin与dubbo整合的内容都不全面,忍不住亲自上手码一遍。 利用zipkin可以对dubbo进行调用链监控,可以查到调用链中的dubbo服务的性能,并且dubbo提供了SPI的接口,能很容易完成并自定义相应的filter去监控dubbo服务。ZipKin介绍 Zipkin是一个致力于收集分布式服务的时间数据的分布式跟踪系统。...
2018-10-25 10:38:31 5964
原创 JAVA上加密算法的实现用例MD5/SHA1,DSA,DESede/DES,Diffie-Hellman的使用
第1章基础知识 1.1. 单钥密码体制 单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。 通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题。 单钥密码体制的代表是美国的DES 1.2. 消...
2012-09-11 15:48:40 172
原创 java:EL表达式
java:EL表达式 EL表达式: 1)el表达式主要用于获取数据,它的原理是:通知JSP引擎调用pageContext.findAttribute()方法,以标识符为关键字从各个域中先后( page —— request —— session —— application )获取对象,如果在一个域中获取到了,则不再从下个域中寻找,返回结果。如果域对象中不存在标识...
2012-07-16 12:19:57 443
原创 ca认证过程
CA是证书的签发机构,它是PKI的核心。CA是负责签发证书、认证证书、管理已颁发证书的机关。它要制定政策和具体步骤来验证、识别用户身份,并对用户证书进行签名,以确保证书持有者的身份和公钥的拥有权。。 CA 也拥有一个证书(内含公钥)和私钥。网上的公众用户通过验证 CA 的签字从而信任 CA ,任何人都可以得到 CA 的证书(含公钥),用以验证它所签发的证书。 如果用户想得到一份属...
2011-12-09 10:41:05 256
原创 MPL协议
1、定义 1.0.1 “商业使用”意思是指,将产品发布给第三方或者通过别的方式使第三方能够使用。 1.1 “贡献者”意思是指每一个进行创作或者对创作的修改做出贡献的实体。 1.2 “贡献者版本”意思是指,贡献者用原始版本的代码、前一次修改的代码以及这个贡献者所修改部分所共同组合出来的新版本。 1.3 “涵盖代码”意思是指,原始版本的代码,或者修改的代码,或者前两者的结合,因此还包括这里面的...
2010-07-05 12:58:43 1383
原创 在J2ME开发中获取系统属性
在J2ME开发中,我们经常需要和手机系统进行交互,获得一些和系统相关的信息,在J2ME API设计中,提供了一系列的系统属性 表1 CLDC、MIDP和JTWI属性属性名称属性作用microedition.profiles代表手机支持的MIDP版本,返回格式值为“MIDP-1.0”或“MIDP-2.0”microedi...
2009-10-22 13:34:29 107
通过J2ME实现对文件的操作
通过J2ME实现对文件的操作 创建一个MIDlet文件名称是FileSave,其中保存文件的核心部分是先获取系统的目录用下面的代码 1Enumeration e = FileSystemRegistry.listRoots();while (e.hasMoreElements()){ String elem = e.nextElement().toString();} 其中...
2009-10-22 12:43:10 123
J2ME数据库源码
以下代码是J2ME简单的数据库源码,提供给大家分享package cn.hipha.util;import javax.microedition.rms.RecordStore;public class JmeDB { private RecordStore rs = null; public JmeDB() { } public JmeDB(String dbName) ...
2009-10-22 11:33:29 129
J2ME中RMS的使用解析
在J2ME中,RMS作为唯一的永久性存储工具,其重要性是不言而喻的。但是很多刚刚开始学习J2ME的新人总是抱怨在这方面的资料很少,或者是针对性不强。因此,我想把自己在这方面的一些学习心得和大家交流一下。 RMS即Record Manager System,在手机应用中常常作为得分记录、游戏信息存储等的工具使用。 RMS的使用可以分为两个部分: 一...
2009-10-22 11:30:01 125
原创 J2ME手机拨号
javax.microedition.midlet.MIDlet类提供了platformRequest()方法来请求设备来完成特定的请求,请求的内容由platformRequest()方法的String类型的参数url来标识。可能是调用浏览器打开某个特定的wap页面,也可以是呼叫电话。)import javax.microedition.io.ConnectionNotFoundExcepti...
2009-10-22 11:26:20 167
J2ME如何获取手机型号
J2ME如何获取手机型号一般来讲System.getProperty("microedition.platform");这样就可以获取一个字符串,里面包含了你想要的东西,你输出看下。基实不同的机型,获取的方式却不一样: 1、MOTO系列的可以通过读取系统的IMEI属性获得,代码如下: String imei = System.getPropert...
2009-10-22 11:25:09 158
原创 请指正:Javascript 的运行及浏览器多线程
最近在写 Javascript 的程序,比较麻烦,尤其是同步互斥问题有些困扰,于是整理了一下思路,贴出来请大家指正一下,非常感谢! ______________________________________ Javascript 的运行及浏览器多线程 _ 本文目的 网页HTML结构以及 Javas...
2008-10-10 15:43:37 88
mysql免安装版使用办法
免安装版的好处是:容易移植解压后启动bin下的mysqld-nt.exe即可,想要添加服务的话请看下面--将其中的my-large.ini改名为my.ini然后在其中添加如下内容:# 设置为MYSQL的安装目录 basedir=D:/mysql-5.0.51b-win32(注:D:/mysql-5.0.51b-win32是解压安装目录) # 设置为MYSQL的数据目录 datadir=...
2008-08-26 17:58:40 147
原创 软件工程师面试题
小明和小强都是张老师的学生,张老师的生日是M月N日,2人都不知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 3月8日 6月4日 6月7日 9月1日 9月5日 12月1日 12月2日 12月8日 小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那...
2008-08-25 18:16:18 152
原创 Textarea标签封装为Web在线编辑器
Editor.htm <textarea style="behavior:url('Editor.htc');"></textarea> Editor.htc <public:attach event=oncontentready onevent=initEditor()> <script> //对象 var vColorObject=null; v...
2008-08-24 01:07:14 91
原创 Java面试题
前几天面试的时候遇到了一个很好的sql语句题.虽然不是很难,但如果没实际做过项目,做起来还是有点难度的.特与大家分享.. 程序中存在BUG,请修改... public boolean xx() { String sql; sql = "update user set name=?"; try{ PreparedStatement ps = cn.prepareSta...
2008-08-24 00:50:05 127
原创 jBPM-jPDL学习笔记—框架设计简介(四)
jBPM-jPDL学习笔记—框架设计简介(四)关键字: jbpm jpdl xml元素 上接 jBPM-jPDL学习笔记—框架设计简介(三)>(通用结点元素)名称类型多样性描述name属性必须结点名称async属性{ true | false }, false is the default设置成true,则结点以异步方式运行transition元素[0..*]离开结点的转向.每个转向必须有一个可
2008-04-28 16:06:00 309
原创 jBPM-jPDL学习笔记—框架设计简介(三)
jBPM-jPDL学习笔记—框架设计简介(三)关键字: jbpm jpdl 元素定义 上接 jBPM-jPDL学习笔记—框架设计简介(二) 编号PD-006对象任务(Task)描述任务作为流程定义中的一部分,定义了如何创建任务实例(Task instances)以及任务分配。任务可以在任务结点(Task-Node)和流程定义(process-definition)两个地方定义。通常会在一个任
2008-04-28 16:04:00 310
原创 jBPM-jPDL学习笔记—框架设计简介(二)
jBPM-jPDL学习笔记—框架设计简介(二)关键字: jbpm jpdl 工作流 ...上接 jBPM-jPDL学习笔记—框架设计简介(一) jPDL业务流程模型 理解现实生活中的业务流程 下面我们通过一个简单的部门借款流程来了解现实中的业务流程概念,流程图如下:上图表达了一个抽象的流程定义(Process Definition)。之所
2008-04-28 15:52:00 355
原创 jBPM-jPDL学习笔记—框架设计简介(一)
jBPM-jPDL学习笔记—框架设计简介(一)关键字: jbpm jpdl 框架设计 工作流相关资料: 《jBPM学习笔记(V3.2环境部署)》《jBPM学习笔记(流程设计与控制)》 概述: jBPM(JBoss Business Process Management业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一
2008-04-28 15:48:00 715
原创 Spring创始人Rod Johnson再次发飙——“传统Java应用服务器正在没落”
Spring创始人Rod Johnson再次发飙——“传统Java应用服务器正在没落”关键字: rod johnson, 传统应用服务器, 没落 最新来自java.done.com的第一消息。 曾经在《J2EE without EJB》中猛烈抨击EJB,说EJB必将成为历史的Rod Johoson,这次又将矛头再次指向JavaEE应用服务器,请看下文: Infoworld站点发表了TheS
2008-04-28 15:45:00 559
原创 JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【二】
JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【二】关键字: enterprise grade ajax and jsf Ed Burns在本小节中的论述比较精彩,提到了各种AJAX整合JSF的方案以及AJAX的常见问答.因为我一直是用Webwork/Struts2,对JSF接触并不深.为此花了不小时间来“扫盲”.Ed来谈到了JCP也想搞一个AJAX
2008-04-28 15:42:00 480
原创 JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【一】
JSF+AJAX企业级开发之路——来自Sun的高级工程师Ed Burns的精彩演讲【一】关键字: enterprise grade ajax and jsf 序 这是一篇很长很长的技术性演讲,但你无法从中得到一行代码。原文:http://www.theserverside.com/tt/knowledgecenter-is/knowledgecenter-is.tss?l=PodcastEdBu
2008-04-28 15:39:00 323
zipkin+dubbo整合示例
2018-10-23
FreeMarker设计指南
2007-11-01
请教:java.lang.ClassNotFoundException这是为什么?
2008-11-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人