- 博客(61)
- 资源 (5)
- 收藏
- 关注
原创 jboss-remoting服务
依赖的jar: org.jboss.remoting jboss-remoting 2.5.3 concurrent concurrent 1.3.4 jboss jboss-serialization 4.2.2.GA 服务端代码:import java.net.MalformedURLExcept
2016-11-10 14:07:00 2364 1
原创 把一个应用程序,注册为右键服务
比如把绿色版的ue注册为右键点击服务。可以如下设置:@echo offreg add "HKCR\AllFilesystemObjects\shell\Open whit Uedit\command" /ve /t REG_SZ /d "D:\Editor\Uedit32.exe %%1" /fexit红色的是右键展示名和路径。保存为bat文件,双击运行就可以了。
2014-02-20 11:45:05 1693 1
原创 java读取tiff格式图片信息的方式。
java读取tiff图片信息,其实也挺简单的,用xmpcore.jar可以解析。 File jpegFile = new File("D:\\1.tif"); Metadata metadata = TiffMetadataReader.readMetadata(jpegFile); Iterable a = metadata.getDirectories(); for (Dir
2014-01-23 13:14:42 13157 3
原创 java实现多线程同步
多线程就不说了,很好理解,同步就要说一下了。同步,指两个或两个以上随时间变化的量在变化过程中保持一定的相对关系。所以同步的关键是多个线程对象竞争同一个共享资源。同步分为外同步和内同步。外同步就是在外部创建共享资源,然后传递到线程中。代码如下:class MyThread implements java.lang.Runnable { private int threadId; priv
2014-01-14 10:21:53 1914
原创 使用apache的ftpserver搭建ftp服务器
不用框架的话,可以用windows自带的ftp工具搭建,不过要下载i386之类的组件。apache提供了一套ftp服务器工具。下载apache-ftpserver-1.0.6.解压到ftpserver就行了。如果不配置的话,启动bin下的ftpd.bat就行了,浏览器输入ftp://localhost:2121就行了。打开该文件,可以看到:rem ----- Create CL
2014-01-13 17:49:30 2394
原创 apache之mina
市面上比较成熟的nio框架很少,其中做的比较好的就是apache的nio和jboss的netty了。因为apache是主流,所以可能mina用的较多。到apache官网下载最新版的mina。接着mina官方给出的例子一起学习下mina。/* * Licensed to the Apache Software Foundation (ASF) under one * or mor
2014-01-13 15:01:34 1702
原创 memcached的实现框架之xmemcached
User_Guide_zh 用户指南 0.3版本变更历史XMemcached简介XMemcached的主要特性高性能支持完整的协议支持客户端分布允许设置节点权重动态增删节点支持JMX与Spring框架和Hibernate-memcached的集成客户端连接池可扩展性使用指南依赖包简单例子客户端分布CAS操作更全面的例子迭代所有keyIncr/Decr查看统
2014-01-13 09:43:46 1378
原创 php接口
为什么要用接口呢?用接口有什么好处呢?电脑都有usb接口,这其实和php接口差不多。为什么U盘,数据线插在usb接口上,电脑都能识别呢?这是因为各厂家都遵循usb接口这个规范。插入识别,数据传输,不需要知道传输的是什么,这就是接口的好处。还有一个就是解决单继承的问题。使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。接口是通过 interf
2014-01-10 14:38:45 1217
原创 php抽象类
类本身就已经很抽象了,为什么还要引入抽象类的概念呢?引入抽象类的作用是什么?有以下代码:<?phpclass Animal{ public function 叫() { echo '叫'; }}class Dog extends Animal{ public function 叫() { ech
2014-01-10 14:31:37 1197
原创 php类
类是变量与作用于这些变量的函数的集合。变量通过var来定义,函数通过 function 来定义,而类则通过下面的语法定义:class Cart { var $items; // 购物车中的物品 // 将 $num 个 $artnr 物品加入购物车 function add_item($artnr, $num) { $th
2014-01-10 14:20:30 1096
原创 Php常量
语法可以用 define() 函数来定义常量。一个常量一旦被定义,就不能再改变或者取消定义。常量只能包含标量数据(boolean,integer,float 和 string)。可以简单的通过指定其名字来取得常量的值,不要在常量前面加上$ 符号。如果常量名是动态的,也可以用函数 constant() 来读取常量的值。用get_defined_constants()
2014-01-10 14:10:04 1004
原创 php和apache是如何工作的
这个问题和所有的容器运行机制一样。比如我输入www.baidu.com,他是如何跳到百度首页的呢?我输入http://localhost:8080/他又是如何跳到tomcat首页的呢?下面我画一个图说明一下。运行机制大致如图所示,你在浏览器输入内容,然后去解析展示等。
2014-01-10 13:49:33 2193
原创 php对象
对象对象初始化要初始化一个对象,用 new 语句将对象实例到一个变量中。 class foo{ function do_foo() { echo "Doing foo."; }}$bar = new foo;$bar->do_foo();?> 完整的讨论见
2014-01-10 13:29:20 1013
原创 php数组
数组PHP 中的数组实际上是一个有序图。图是一种把 values 映射到keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个 PHP 数组作为值,也可以很容易地模拟树。解释这些结构超出了本手册的范围,但对于每种结构至少会发现一个例子。要得到这些结构的更多信息,建议
2014-01-10 13:28:57 1200
原创 php整形
整型一个 integer 是集合 Z = {..., -2, -1, 0, 1, 2, ...} 中的一个数。参见任意长度整数(GMP),浮点数和任意精度数学库(BCMath)。语法整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可选的符号(- 或者 +)。 如果用八进制符号,数字前必须加上 0(零),用十六进制符号数字前必须加上 0x。
2014-01-10 13:27:52 1360
原创 php数据类型
PHP 支持八种原始类型。 四种标量类型: boolean(布尔型)integer(整型)float(浮点型,也作“double”)string(字符串)两种复合类型:array(数组)object(对象)最后是两种特殊类型:resource(资源)NULL
2014-01-10 13:26:59 1224
原创 php注释
PHP 支持 C,C++ 和 Unix Shell 风格(Perl 风格)的注释。例如: echo "This is a test"; // This is a one-line c++ style comment /* This is a multi line comment yet another line of comment
2014-01-10 13:26:09 1292
原创 php指令分隔符
同 C 或 Perl 一样,PHP 需要在每个语句后用分号结束指令。一段 PHP 代码中的结束标记隐含表示了一个分号;在一个 PHP 代码段中的最后一行可以不用分号结束。如果后面还有新行,则代码段的结束标记包含了行结束。 echo "This is a test";?>echo "This is a test" ?>echo 'We o
2014-01-10 13:25:46 1349
原创 php语法学习
从 HTML 中分离当 PHP 解析一个文件时,会寻找开始和结束标记,标记告诉 PHP 开始和停止解释其中的代码。此种方式的解析可以使 PHP 嵌入到各种不同的文档中,凡是在一对开始和结束标记之外的内容都会被 PHP 解析器忽略。大多数情况下 PHP 都是嵌入在 HTML 文档中的,如下例所示。This is going to be ignored.echo
2014-01-10 13:25:01 1243
原创 php在window下的安装
学习一门语言,当然要配置其开发和运行环境了。php开发工作可以任何文本编辑器,运行环境是apache服务器。市面上有多中套餐组件,比如wamp(windows,apache,mysql,php),lamp(linux,apache,mysql,php),xampp(Apache+MySQL+PHP+PERL)等等。不过学习阶段,还是先不用这些了,先把原理搞懂再讲。 现在做项目,必
2014-01-10 13:22:37 2594 1
原创 php概念以及相关知识
PHP(PHP: Hypertext Preprocessor的缩写,中文名:“PHP:超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为*.php。语言解析[1]PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速
2014-01-10 12:59:47 2117
原创 window下redis的使用以及服务器集群配置
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排
2014-01-08 20:57:20 1764
原创 中间件activeMQ的使用和介绍
中间件:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或 OS 环境。java中有好多中间件,比如I
2014-01-08 15:09:07 2706
原创 webservice之获取天气预报
wsdl地址:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?op=getWeatherbyCityNamesoap:SOAP 1.1以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。POST /WebServices/WeatherWebService.asmx HTTP/1.1
2014-01-07 15:48:58 3218
原创 java连接各种数据库配置
sql server2005 or 2008:ds.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriverds.jdbcUrl=jdbc:sqlserver://localhost:1433;databaseName=ds.username=ds.password=mysql:data sourceds.driverCl
2014-01-07 10:36:29 2044
原创 webservice之获得中文、英文双向翻译
webservice地址:http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx?op=getEnCnTwoWayTranslatorsoap协议:SOAP 1.1以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。POST /WebServices/TranslatorWebService.
2014-01-07 09:39:48 2637
原创 webservice之获得随机汉字
如上次获取随机英文数字。代码如下: private static void getChineseFonts(String ip) { try { String address = "http://www.webxml.com.cn/WebServices/RandomFontsWebService.asmx"; ServiceClient sender = new Se
2014-01-06 17:53:51 1049
原创 webservice之获得随机英文、数字
webservice地址:http://www.webxml.com.cn/WebServices/RandomFontsWebService.asmx?op=getCharFontssoap请求:POST /WebServices/RandomFontsWebService.asmx HTTP/1.1Host: www.webxml.com.cnContent-Type: t
2014-01-06 17:50:04 1087
原创 webservice之获取ip归属地
ip地址查询webservice地址:http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx?op=getCountryCityByIpsoap请求规则:POST /WebServices/IpAddressSearchWebService.asmx HTTP/1.1Host: www.webxml.co
2014-01-06 17:42:01 2065
原创 sybase中文乱码问题
sybase的cp936支持中文,但是默认情况下是没有安装cp936字符编码的。一、登录sybase:isql -Usa -默认密码为空。输入:>use master>go>select id,name from syscharsets>go可以看到cp936不存在。二、进入到sybase的安装目录下。如:sybase\charsets\cp936执
2014-01-06 13:30:25 2067
原创 webservice之restful架构方式实现
这个问题就比较大了。RESTREST (REpresentational State Transfer) 描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,他是 HTTP 规范的主要编写者之一。原则条件REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。
2014-01-03 14:57:08 1477
原创 webservice之rmi
rmi也可以实现webservice的功能。定义一个接口,必须继承remoteimport java.rmi.Remote;import java.rmi.RemoteException;public interface IRmi extends Remote { public String test() throws RemoteException; public String
2014-01-03 14:52:09 1071
原创 webservice之cxf
cxf发布webservice其实和jdk查不多,区别在发布上,cxf的方法方式是用 JaxWsServerFactoryBean发布或者JaxWsDynamicClientFactory动态调用。都挺简单的。另外的博客有,可以自己去找下。
2014-01-03 14:22:24 934
原创 webservice之jdk实现
jdk实现webservice很简单,一个类就能实现了。代码如下:@WebServicepublic class TestWebService { @WebMethod public String test(String name) { return "test " + name + " !"; } public static void main(String[] args)
2014-01-03 14:14:59 1071
原创 webservice之wsdl
WSDL 简介WSDL是Web Service的描述语言,是一种接口定义语言,用于描述Web Service的接口信息等。WSDL文档可以分为两部分。顶部分由抽象定义组成,而底部分则由具体描述组成WSDL 历史在 2001 年 3 月,WSDL 1.1 被 IBM、微软作为一个W3C纪录(W3C note)提交到有关XML协议的 W3C XML 活动,用于描述网络服务。(W3C
2014-01-03 14:00:49 1036
原创 webservice之UDDI
UDDI 是一种目录服务,企业可以使用它对 Web services 进行注册和搜索。UDDI,英文为 "Universal Description, Discovery and Integration",可译为“通用描述、发现与集成服务”。什么是 UDDI?UDDI 是一个独立于平台的框架,用于通过使用 Internet 来描述服务,发现企业,并对企业服务进行集成。U
2014-01-03 13:58:51 2909 1
原创 webservice之soap
SOAP(简单对象访问协议)即简单对象访问协议。 简单对象访问协议,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。 webService三要素(SOAP, WSDL (Web Services Description Language),UDDI( Universal Description
2014-01-03 13:56:03 1535
原创 webservice介绍
Web Service技术,是 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, 因为它们基于一些常规的产业标准以及
2014-01-03 13:48:31 1130
原创 httpclient3与httpclient4访问的一些区别
httpclient3访问如下:HttpClient client = new HttpClient();GetMethod method = new GetMethod(url);int statusCode = client.executeMethod(method);method.getResponseBody();在3中httpclient是类。
2013-12-25 15:00:21 3671
获取图片信息jar
2014-01-23
lua原文文档
2012-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人