自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(137)
  • 资源 (62)
  • 问答 (5)
  • 收藏
  • 关注

原创 问题解决:gorm查询oracle库表,返回struct字段数据为空的问题

【代码】问题解决:gorm查询oracle库表,返回struct字段数据为空的问题。

2024-04-01 11:53:00 299

原创 vscode flutter代码无法自动提示,鼠标无api信息提示

方法1: 打开设置:Code->Preferences->Settings 搜索“prevent”, 取消Snippets Prevent Quick Suggestions, 控制在活动代码片段内是否禁用快捷建议;方法2: 重新安装dart, flutter, Flutter Widget Snippets插件。, 然后新建一个flutter工程, 可以看到能够自动提示代码, 鼠标也有api信息提示了。使用flutter upgrade --force 更新flutter版本。

2023-08-02 10:25:58 556

原创 rust实现计算字符串的hash值

比如分表,需要通过关键字计算表名后缀(hash值),总共分为10个表: tab_01....tab...10。

2023-06-16 15:45:07 333

原创 golang实现:计算hash

【代码】计算hash。

2023-04-25 17:05:38 198 1

原创 option60加密: KEY=MD5(R+PWD+TS)

【代码】option60加密: KEY=MD5(R+PWD+TS)

2023-04-18 16:08:53 292

原创 dart空安全,Map中值如何累加

_map[id]++; //dart空安全检查这里会报错, 如何使用?等符号来写呢? void x() { Map<int, int> _map = {}; int id = 1; if (!_map.containsKey(id)) { _map[id] = 1; } else { _map[id]++; //dart空安全检查这里会报错,如何使用?等符号来写呢? } }...

2022-03-16 11:33:39 466

原创 java实现中文转拼音包含声调

引入依赖包:implementation 'cn.hutool:hutool-all:5.7.16' implementation 'com.belerweb:pinyin4j:2.5.1' implementation 'org.apache.poi:poi-ooxml:5.1.0'package com.soft.util;import java.util.List;import cn.hutool.core.lang.Console;import cn.hutool...

2021-11-14 12:52:57 940

原创 javalin实现restful接口并集成swagger设置header字段

javalin实现restful接口并集成swagger设置header字段配置依赖dependencies { implementation fileTree(dir: "lib", include: ['*.jar']) implementation 'cn.hutool:hutool-all:5.3.5' implementation 'io.javalin:javalin-bundle:4.1.1' implementation 'com.a.

2021-10-22 16:44:59 773

原创 golang实现des3加解密

【代码】golang实现des3加解密。

2021-09-19 14:35:27 634

原创 rider c#命令行程序生成exe可执行文件

使用rider ide开发c#命令行程序, 要想生成exe可执行文件, 需要设置.net框架.创建工程时,使用framework: .Net Framework v4.6 才可以生成exe文件创建工程时,framework: netcore 生成的是dll文件

2021-06-27 11:15:35 3060

原创 windows本机golang连接oracle库

go连接oracle数据库(godror驱动) - 悲惨痛苦太刀 - 博客园 https://www.cnblogs.com/Zzzjc/p/13128480.html(4条消息) go 报错 exec: "gcc": executable file not found in %PATH%_江湖人称黑哥的博客-CSDN博客 https://blog.csdn.net/qq_40088207/article/details/104700611Windows下安装mingw - Jis...

2021-06-15 13:22:45 464 2

原创 批量下载wsdl文件

webservice sopackage test;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;import cn.hutool.core.io.FileUtil;import cn.hutool.http.HttpUtil;public class GetWsdlFile { public stati.

2021-06-04 22:37:26 767

原创 jersey+jetty+jdk8实现restful接口

build.gradle:import org.apache.tools.ant.filters.FixCrLfFilter;import org.apache.tools.ant.filters.ReplaceTokens;apply plugin: 'java'apply plugin: 'maven'apply plugin: 'eclipse'project.group = 'com.soft'project.archivesBaseName = 'jersey-jetty'

2021-05-22 11:46:08 1009

原创 golang实现get,post请求,传送json数据

package mainimport ( "encoding/json" "fmt" "github.com/gorilla/mux" "log" "net/http" "time")func main() { router := mux.NewRouter().StrictSlash(true) router.HandleFunc("/", Index) router.HandleFunc("/todos", TodoIndex) //curl -H "Content-T.

2021-05-22 11:32:02 1263 3

原创 golang实现http服务端接收post请求

package mainimport ( "encoding/json" "log" "net/http" "time")func main() { http.HandleFunc("/", sayHello) s := &http.Server{ Addr: ":9090", ReadTimeout: 10 * time.Second, WriteTimeout: 10 * time.Second, MaxHeaderBytes.

2021-04-15 11:02:58 3988

原创 kotlin build.gradle.kts配置,支持占位符替换文件中变量

kotlin springboot工程kotlin_appkotlin_app/build.gradle.kts:import org.apache.tools.ant.filters.FixCrLfFilterimport org.apache.tools.ant.filters.ReplaceTokensimport org.jetbrains.kotlin.gradle.tasks.KotlinCompileplugins { id("org.springframewor..

2021-04-13 22:45:55 4062 2

原创 flutter web应用,运行chrome web时,报错SocketException: Failed to create server socket (OS Error:

flutter web应用,运行chrome web时,报错:android studio中, 左上角flutter device selection选择chrome web,使用浏览器运行flutter web应用, 报错:Launching lib\main.dart on Chrome in debug mode...Finished with error: Failed to bind web development server:SocketException: Failed to

2021-04-01 13:13:41 9933 4

原创 flutter工程,无法运行,报错:The ‘java‘ plugin has been applied, but it is not compatible

新建的flutter工程,无法运行,报错:Build file 'I:\workspace_flutter\flutter_app_2\android\build.gradle' line: 32* What went wrong:A problem occurred evaluating root project 'android'.> A problem occurred configuring project ':app'.> The 'java' plugin has be..

2021-03-31 20:43:38 2240

原创 axis1.4 soap接口服务端拦截打印请求响应日志

增加handler:package com.gh.ca.pub.newhandler.io;import cn.hutool.core.util.RandomUtil;import com.gh.ca.pub.util.Tools;import org.apache.axis.AxisFault;import org.apache.axis.MessageContext;import org.apache.axis.handlers.BasicHandler;import org.sl.

2020-12-03 12:25:29 529

原创 eclipse gradle插件Buildship  不支持gradle6.5或更高版本了吗? 

eclipse gradle插件Buildship 不支持gradle6.5或更高版本了吗?使用gradle6.5, gradle6.7时,刷新工程,报错

2020-11-08 17:08:37 929

原创 读取省市区json文件,插入数据库表,表中保存父子节点对应关系

java读取省市区json文件,入库表t_city(code,val,fathercode), 保存父子节点package manager;import java.io.File;import java.util.ArrayList;import java.util.List;import cn.hutool.core.collection.CollUtil;import cn.hutool.core.io.FileUtil;import cn.hutool.core.util....

2020-09-19 23:20:15 556

原创 jmeter发送socket请求有换行符\r\n分隔, 如何设置行尾eol

1.使用16进制发送:TCPClient classname: org.apache.jmeter.protocol.tcp.sampler.BinaryTCPClientImpl明文内容转为16进制, \r\n会转为0d0a发送,这样socket服务端可以通过这个判断请求的结尾.2.明文发送,需要将\r\n进行转义,使用jmeter提供的转义函数: ${__unescape(\r\n)}如下所示:参考:(4条消息)windows版jmeter的bodydata如何用\...

2020-09-10 00:58:36 2573

原创 java计算ipv6前缀位数

引入依赖: compile group: 'com.googlecode.java-ipv6', name: 'java-ipv6', version: '0.17'通过2个ipv6地址,起止段,来计算ipv6前缀位数import com.googlecode.ipv6.IPv6Address;import com.googlecode.ipv6.IPv6Network;public class TEST { public static void main(String[] args..

2020-09-04 20:45:48 991

原创 java ipv6工具,支持通过IPv6地址和子网大小 计算开始结束地址

参考: https://gitee.com/beeworkshop/java-ipv6?_from=gitee_search依赖包:<dependency> <groupId>com.googlecode.java-ipv6</groupId> <artifactId>java-ipv6</artifactId> <version>0.17</version></dependen..

2020-06-28 22:51:01 3084

原创 idea自带数据库连接工具,连接数据库报错ORA-01882: timezone region  not found

idea自带数据库连接工具,测试连接 报错ORA-01882[60000][604] ORA-00604: error occurred at recursive SQL level 1 ORA-01882: timezone region not found.解决方法:参考oracle - ORA-01882: timezone region not found - Stack Overflow https://stackoverflow.com/questions/915637...

2020-06-20 10:09:49 1900

原创 hutool计算两个日期间 的所有的日期

package com.soft.util;import cn.hutool.core.date.DateField;import cn.hutool.core.date.DatePattern;import cn.hutool.core.date.DateTime;import cn.hutool.core.date.DateUtil;import java.util.ArrayList;import java.util.Date;import java.util.List;pub.

2020-06-14 12:36:41 8290

原创 hutool计算日期时间

public static void main(String[] args) { Date stime= DateUtil.parse("2020-05-24 19:10:10", "yyyy-MM-dd HH:mm:ss"); long x= DateUtil.between(stime,new Date(), DateUnit.DAY);//两个时间间隔几天 System.out.println(x); for (int i = 0; i < 10; i++) { Syst.

2020-05-31 18:34:10 11299

原创 导出oracle函数内容到本地sql文件中

--使用plsql命令窗口执行--导出oracle函数内容到本地sql文件中. termout off不显示查询的内容spool I:/myData/qq_data/3442175060/FileRecv/TT.sqlset echo off;set heading off;set feedback off;set termout off;select text from user_source where name='TT'; ---大写函数名spool off;...

2020-05-24 10:40:24 308

原创 idea 2020.1 git tag不能增加说明吗

ideaCommunity Edition 2020.1 git tag不能增加说明,好像创建tag时只能填写一下tag名,没有其他地方提供写说明文字的地方.大家看看怎么解决

2020-05-23 23:33:12 436 1

转载 sun.misc.BASE64Encoder找不到的解决方法

参考:sun.misc.BASE64Encoder找不到的解决方法 - silentjesse - 博客园 https://www.cnblogs.com/silentjesse/archive/2013/03/07/2948146.html

2020-05-21 15:30:04 144

原创 everything工具反向搜索文件

搜索文件,排除含特定字符或后缀的文件

2020-05-20 10:09:04 316

转载 com.sun.net.ssl.internal.ssl.Provider报错解决

eclipse中com.sun.net.ssl.internal.ssl.Provider报错,但jdk8中有此api ; intellij idea中不报错解决方法:Windows->Preferences,Java/Compiler/Errors/Warnings,DeprecatedandrestrictedAPI,Forbiddenreference(accessrules),原始设定为Error修改为Warning参考:com.sun.net.ssl...

2020-05-19 18:29:08 5015

原创 如何设置永久路由

win10下vpn拨号设置永久路由:1.route print 查看ipv4的永久路由是否存在,不存在则下一步2.进行vpn拨号,连上后,使用ipconfig查询对应vpn的ipv4地址,此地址即为路由配置中下一跳的ip地址如:vpn连接后分配的地址为192.168.11.112, 则只需route add命令(-p即为增加永久路由):route add 目的网络 mask 子网掩码 下一跳 -proute add 173.19.0.0 MASK 255.255.0...

2020-05-18 22:35:02 8291

原创 java代码设置路由

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;/** * 通过ipconfig命令找到vpn地址; 通过此ip地址设置路由 */public class Ipconfig { public static void main(String[] ar...

2020-05-17 23:48:39 4098

原创 idea jdk8编译报错 Error:java: 无效的标记: --add-exports

jdk11编译的代码, 在使用jdk8编译(Rebuild project)时报错: Error:java: 无效的标记: --add-exports解决: 删除java compiler中的 add-exports

2020-05-15 22:47:06 16945 4

原创 Android studio 菜单栏搞不见了

使用 Android studio, 手贱把 菜单栏搞没了解决:Ctrl+Alt+s进行设置---keymap--- 给Main Menu 设置一个快捷键,如shift+m然后使用此快捷键即可显示菜单栏

2020-05-02 17:21:57 2070 1

原创 Android Studio类中的R文件报错问题解决

参考:Android Studio 工程能编译打包运行,但是类中的R文件报错问题 - 简书 https://www.jianshu.com/p/83b532aaa050解决方法:在Android Studio 安装目录bin/idea.properties,idea.max.intellisense.filesize=2500,调大如5000.保存改文件 重启Android Studio...

2020-04-18 18:04:44 408

原创 vba隐藏,显示列

2个页面(首页、数据库整理),在首页中D列填写1来选择数据库整理页面中要隐藏的列。首页中C列内容通过超链接连接到数据库整理页面的对应列中。支持选择性隐藏列;显示隐藏的列;隐藏所有的列'隐藏列Sub hidden_Click() Debug.Print "===========隐藏列时,在D列中填写1===========" Dim rowSize, j ...

2020-04-17 10:24:54 3891

原创 golang模拟curl命令发送http GET|POST|PUT|DELETE 请求

package mainimport ( "flag" "fmt" "io/ioutil" "net/http" "strings")//模拟curl命令发送http GET|POST|PUT|DELETE 请求func main() { url := flag.String("url", "http://ip:port/xxx", "request url") met...

2020-03-28 14:54:45 7245

原创 eclipse自动提示如何支持单词模糊匹配

勾选,editor/content assist中的show subword matches

2020-03-22 11:52:36 634 1

myeclipse8.5+axis2插件 生成webservice服务并调用-----代码

----------示例包括: 普通数据类型 复杂自定义数据类型 文件上传 ---------- 使用axis2通过自编写的server端生成wsdl,通过wsdl生成服务(aar,将aar文件放入tomcat/webapps/axis2/WEB-INF/services下),再通过wsdl生成客户端,通过客户端调用服务

2010-09-25

使用axis手动编写webservice服务发布,并调用

使用axis手动编写webservice服务发布,并调用。 使用wsdl2java命令 ---------注意导入axis jar包

2010-09-25

myeclipse8.5使用axis2插件开发webservice服务并调用--操作步骤图解

使用myeclipse8.5安装axis2插件,工程主要是通过server端类生成服务,生成客户端。 1、使用服务端类com.Hello.java,com.Other.java生成wsdl、aar文件【aar文件通过axis2插件的Axis2 service archiver生成】【wsdl文件通过axis2插件的Axis2 code generator中的"(服务端)代码生成wsdl"来生成】, 将aar文件放入tomcat/webapps/axis2/WEB-INF/services目录下(此目录是tomcat/webapps/axis2.war生成的),启动tomcat,输入http://127.0.0.1:8080/axis2/services/listServices,可以看到所有发布的服务列表:http://127.0.0.1:8080/axis2/services/HelloService和OtherService服务。 2、使用wsdl生成客户端HelloStub.java、OtherStub.java【通过axis2插件的Axis2 code generator生成】 3、测试类或者jsp页面,可以通过2中的客户端类来调用服务 例如: HelloStub helloStub=new HelloStub("http://127.0.0.1:8080/axis2/services/HelloService"); Helloworld helloworld=new Helloworld(); helloworld.setName("zgx---"); HelloworldResponse resp= helloStub.helloworld(helloworld); System.out.println(resp.get_return());

2010-09-23

Jquery flexigrid使用

struts2.1.6+spring+hibernate+jquery+flexigrid+thickbox+mysql Struts2返回Json类型,分页显示在flexigrid表中 下载后进行评价获得积分:评价时要选择五角星才能获取积分,不然分数还是会被扣除

2010-06-03

struts2 spirng ibatis mysql 整合

struts2 spirng ibatis mysql 整合 下载后进行评价获得积分: 评价时要选择五角星才能获取积分,不然分数还是会被扣除

2010-05-19

s2sh登录示例+mysql

s2sh 登录 struts2 spring hibernate mysql myeclipse自动导入jar包,但有冲突,删掉3个jar包即可

2010-05-05

通信行业业务知识名词总结

通信行业业务知识名词总结 移动、联通、电信等通信行业名词解释

2010-04-26

毕业设计:基于H3C网络设备的网络技术与工程实验项目

毕业设计 基于H3C网络设备的网络技术与工程实验项目

2010-04-24

xfire框架构建webservice应用(myecllipse自动代码生成 )

xfire框架构建webservice应用: (通过myeclipse自动生成代码,自动导入xfire jar包,需要用jdk5.0) 需要的jar包:xFire 1.2 Core Libraries/xFire 1.2 HTTP Client Libraries/xFire 1.2 JAXB2 Libraries

2010-01-23

webwork2.1.7+spring+hibernate3+oracle+weblogic8.1登录示例(详解)

webwork2.1.7+spring+hibernate3+oracle+weblogic8.1登录示例(详解): 通过输入用户名查询出数据库中的对应数据

2009-12-23

webwork2.2.7+spring+hibernate分页查询

webwork2.2.7+spring+hibernate分页查询 通过输入用户名获取数据并进行分页

2009-12-06

webwork2.1.7+spring+hibernate+oracle整合

webwork2.1.7+spring+hibernate+oracle整合

2009-11-13

webwork2.2.7+spring+hibernate+oracle整合

webwork2.2.7+spring+hibernate+oracle整合

2009-11-13

s2sh整合配置步骤及其xml文件配置(图示)

Struts2.0.14+Spring2.5+Hibernate3.2+Oracle10g+Tomcat6.0开发环境配置,有步骤图示 +web.xml+applicationContext.xml文件配置 还算齐全。。。

2009-10-19

struts2 spring hibernate整合的简单登录代码

使用mysql数据库的struts2 spring hibernate整合简单示例,也可参考我的:“struts2 spring hibernate整合要点、注意点”这篇文档来配置

2009-09-01

struts2 spring hibernate整合要点、注意点

struts2 spring hibernate 整合: 三者整合通过查询oracle数据库中的用户登录界面,最简单的配置。 struts.xml web.xml application.xml怎样配置,怎样依赖注入才能实现整合,显示出页面?请看这篇文档

2009-09-01

文件查找批量删除java版

j2se小应用,输入文件后缀名,批量删除文件

2009-05-25

email数据库查询

简单的J2SE应用,eclipse+access

2009-05-25

vfp (课堂教学演示文稿)

原来上传的不能下载,所以重新上传一下。。。

2008-06-17

CAD制图dwg文件

CAD源文件 机械制图

2008-06-16

毕业设计论文:计算机网络技术与工程实验项目设计

本设计通过对交换机、路由器、服务器等设备的配置,概括了高校所要学习的多数网络知识和操作应用,可以作为学习网络知识的参考资料,但为了有更多的提高,读者还应通过其它途径不断加强学习,以增强自己的网络知识水平。<br> 另外通过综合布线工程知识的应用,主要使学生了解数据通信中数据传输介质的相关知识,同时以综合布线系统的国际标准和国家标准为依据,掌握综合布线工程的施工技术、施工工程管理技术、网络测试技术、工程验收和管理维护等内容。使得学生通过自己的亲身经历和实验实践,提高自己对综合布线系统的认识以及对整个综合布线系统的把控能力。<br><br><br>第一章 绪 论 1<br>第二章 总体设计 2<br>2.1 系统总体设计方案 2<br>2.1.1 系统拓扑图 2<br>2.1.2 网络设计步骤 4<br>2.2 搭建网络系统环境 4<br>2.3 网络设备及其应用技术简介 5<br>2.3.1 二层交换机(数据链路层设备) 5<br>2.3.2 三层交换机(网络层设备) 5<br>2.3.3 路由器(网络层设备) 5<br>2.3.4防火墙(应用层设备) 6<br>第三章 详细设计 7<br>3.1 有线网络设备配置 7<br>3.1.1 各设备IP地址的设置 7<br>3.1.2 缺省路由(默认路由)配置 8<br>3.1.3 静态路由配置 8<br>3.1.4 动态路由OSPF配置 9<br>3.1.5 防火墙配置(ACL访问控制列表) 10<br>3.1.6 NAT网络地址转换(静态内部地址转换) 11<br>3.1.7 备份中心 13<br>3.2 无线网络设备 14<br>3.2.1 USB无线网卡 15<br>3.2.2无线路由器(D-LINK) 15<br>3.3视频点播系统的配置 16<br>3.3.1 视频服务器设置 16<br>3.3.2 组播协议PIM-DM配置 19<br>3.3.3 接收视频 21<br>3.4 Windows 2000 Server IIS服务器配置 22<br>3.4.1 创建WEB服务器 23<br>3.4.2 创建FTP服务器 24<br>第四章 系统测试以及故障排除 27<br>4.1 系统验证测试 27<br>4.1.1 相关测试、诊断命令 27<br>4.2 实际操作中发现的问题及故障排除 28<br>第五章 综合布线工程设计 30<br>5.1 认识综合布线的6大子系统及网线制作 30<br>5.1.1 实验原理、方法 30<br>5.2 利用VISIO绘制综合布线图,包括拓扑图、路由图,信息点分布图等 32<br>5.2.1 实验内容 32<br>5.3 常用布线工程工具的使用,信息模块的制作、配线架端接、跳线架的压接与使用 33<br>5.3.1 实验内容 33<br>5.3.2 实验原理、方法和手段 33<br>5.3.3 实验条件 33<br>5.3.4 实验步骤 33<br>结 论 35<br>致 谢 36<br>参考文献 37<br>附 录 38<br><br>

2008-06-16

计算机系毕业设计中英文翻译(Designing a Wireless Network )

英文文章名:Designing a Wireless Network <br>毕业设计中要求交一篇有关本专业的中英文翻译,翻译了其中一章(第五章)<br>

2008-06-16

概率论与数理统计课件

概率论与数理统计课件,概率论还是比较难的,要学习的来下了看看

2008-05-24

电工学课件

01电路的基本概念与基本定律.ppt02电路的分析方法.ppt03电路的暂态分析.PPT04正弦交流电路.ppt05三相电路.PPT14二极管和晶体管.ppt15基本放大电路.ppt16集成运算放大器.ppt18直流稳压电源.ppt19电力电子技术.pptCHAPTER17.ppt

2008-05-24

汇编编程讲解

汇编编程讲解ppt文档

2008-05-24

计算机组成原理课件

计算机组成原理课件,快来看看

2008-05-13

数据库课件

数据库课件 powerbuilder的一些使用方法

2008-05-13

微机接口技术课件及习题答案.rar

PPT 课件:微机接口技术课件及习题答案

2008-05-13

H3C华为网络实验指导书.rar

交换机基本配置 路由器基本配置 路由协议 广域网协议 ACL访问控制列表 NAT地址转换

2008-05-13

java工资管理系统(J2SE)

java工资管理系统(J2SE) 数据库:access(需要在本机配置数据源) 主类:dl.java

2011-01-25

castor :Java与xml互转示例---代码

castor Java与xml互转示例---代码 castor xml解析

2010-12-21

shell脚本:单(多)个磁盘空间监控;日志备份(修改版)

shell脚本--------- 单(多)个磁盘空间监控:空间大于某个百分比时发送短信告警 日志备份:备份日志,并删除原日志

2010-12-01

shell脚本:单(多)个磁盘空间监控 日志备份

shell脚本--------- 单(多)个磁盘空间监控:空间大于某个百分比时发送短信告警 日志备份:备份日志,并删除原日志

2010-12-01

cookie在jsp中的使用,登录页面选择时间保存cookie-----代码

myeclipse8.5+tomcat5.0.28 =============输入用户名,密码并判断是否正确,选择cookie保存时间,登录后显示用户名密码。 若选择5分钟则5分钟后不从login.jsp登录,直接地址栏输入test.jsp测试是否能保存cookie ===============注意使用tomcat5.0对应servlet2.4 所以web.xml中使用:

2010-10-29

使用xstream进行java类与xml文件互转解析--代码

使用xstream进行java类与xml文件互转解析

2010-10-26

使用digester配置rule.xml规则来解析自定义的xml文件-代码

使用digester配置rule.xml规则来解析自定义的xml文件

2010-10-26

使用betwixt进行xml与java类之间的互转解析--代码

使用betwixt进行xml与java类之间的互转解析

2010-10-26

weblogic8.1+axis1.4+ibatis2.3开发webservice服务.doc

weblogic8.1+axis1.4+ibatis2.3开发webservice服务,并通过生成的客户端调用服务

2010-10-12

axis1.4+ibatis2.3开发webservice服务[图解]

axis1.4+ibatis2.3开发webservice服务====axis2对发布的服务aar包中的ibatis sqlmapconfig.xml配置文件读取有问题,老是包找不到配置文件,所以不使用axis2改用axis1.4

2010-10-10

myeclipse8.5使用axis2插件开发webservice服务并调用

------原来图中有个图切错了,现在重新传一下------------------- 使用myeclipse8.5安装axis2插件,工程主要是通过server端类生成服务,生成客户端。 1、使用服务端类com.Hello.java,com.Other.java生成wsdl、aar文件【aar文件通过axis2插件的Axis2 service archiver生成】【wsdl文件通过axis2插件的Axis2 code generator中的"(服务端)代码生成wsdl"来生成】, 将aar文件放入tomcat/webapps/axis2/WEB-INF/services目录下(此目录是tomcat/webapps/axis2.war生成的),启动tomcat,输入http://127.0.0.1:8080/axis2/services/listServices,可以看到所有发布的服务列表:http://127.0.0.1:8080/axis2/services/HelloService和OtherService服务。 2、使用wsdl生成客户端HelloStub.java、OtherStub.java【通过axis2插件的Axis2 code generator生成】 3、测试类或者jsp页面,可以通过2中的客户端类来调用服务 例如: HelloStub helloStub=new HelloStub("http://127.0.0.1:8080/axis2/services/HelloService"); Helloworld helloworld=new Helloworld(); helloworld.setName("zgx---"); HelloworldResponse resp= helloStub.helloworld(helloworld); System.out.println(resp.get_return());

2010-09-24

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

TA关注的人

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