- 博客(23)
- 资源 (6)
- 收藏
- 关注
原创 eclipse使用axis2生成客户端代码
下载出来的axis2-eclipse-codegen-plugin-1.7.0.zip文件夹,axis2-eclipse-service-plugin-1.7.0.zip文件夹解压缩,将里面的文件拷贝到myeclipse安装目录之plugin文件下,重启myeclipse下载路径:https://download.youkuaiyun.com/download/qq_41482046/12767187客户端调用文件-新建会自动添加代码调用代码:axis2 webservice 服务端j
2020-08-28 13:52:56
661
原创 xstream使用注解实现xml和对象转化
效果图如下:实现方式:根节点:import java.util.ArrayList;import java.util.List;import com.thoughtworks.xstream.annotations.XStreamAlias;import com.thoughtworks.xstream.annotations.XStreamImplicit;@XStreamAlias("LM_LOV_CONFIG")public class LM_LOV_CONFIG {
2020-08-14 14:18:09
1013
原创 OCILIB操作数据库
下载地址:http://vrogier.github.io/ocilib/download/文档目录如下,将include和lib(选择lib32还是lib64看自己需求)分别拷贝到自己项目路径下然后在配置,如下:配置好后写入代码,下面是api中的例子:查询数据#include "ocilib.h"int main(void){ OCI_Connection *cn; OCI_Statement *st; OCI_Resultset *
2020-08-13 21:32:26
1340
原创 Teamcenter中UID和对象之间相互转化
TC中每个对象都有唯一的标识符,即UIDRCP: //根据UID获取对象TCComponentManager manager = new TCComponentManager(session);TCComponent comp = manager.getTCComponent("A5clPTwi4m5qKD");System.out.println(comp.getProperty("object_name")); 或者TCComp...
2020-07-24 16:18:33
1303
1
转载 C++调用webservice服务生成客户端代码-gsoap
本文在原创上面稍作修改Java端创建服务输入网址,生成wsdl文件 使用wsdl2.exe生成头文件注意:如果说传输的内容中含有中文,则需要增加一个bat文件,把传输类型由std::string转为wchar_t*,由宽字符传输,则可以解决乱码问题.刚开始由于没有添加处理文件导致后续接收到的中文乱码,折腾了半天,希望大家少走弯路.bat文件(用txt文本保存如下文件,再修改后缀为bat即可)中一句话:xsd__string = | std::wstring | wchar_t.
2020-07-22 09:42:58
798
2
原创 Teamcenter中创建对象带必填属性
import com.teamcenter.services.rac.core._2008_06.DataManagement;import com.teamcenter.services.rac.core._2008_06.DataManagement.CreateOut;import com.teamcenter.services.rac.core._2008_06.DataManagement.CreateResponse;public static TCComponent createOb.
2020-07-22 09:28:09
1018
原创 Teamcenter 打开数据集
TCComponentDataset dataset = (TCComponentDataset) component;OpenDatasetAsOperation op = new OpenDatasetAsOperation(dataset,dataset.getDefaultTool(),null,null,jf,false);//jf为父级窗口op.executeOperation();
2020-07-22 09:25:28
1135
原创 Teamcenter中SOA调用user service
import com.teamcenter.clientx.AppXSession;import com.teamcenter.services.internal.strong.core.ICTService;import com.teamcenter.services.internal.strong.core._2011_06.ICT.Arg;import com.teamcenter.services.internal.strong.core._2011_06.ICT.Array;import.
2020-07-22 09:21:32
1177
3
原创 Java中的swt界面加入swing,以及防止文本框不能编辑
arg0.setLayout( new FillLayout() ); Composite awtContainer=new Composite(arg0,SWT.EMBEDDED);//SWT.EMBEDDED不可少 final Frame frame = SWT_AWT.new_Frame(awtContainer); SwingUtilities.invokeLater(new Runnable() { public void run() { TaskListFrame frm =..
2020-07-22 09:17:26
1209
转载 webservice中个人总结两种方式实现定时任务
引用了他人的知识,觉得好用的就放到这里1.spring框架中的spring-task 标签来实现定时器<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:context="http://www.springframework.org/schema/context"xmlns:jaxws="http://cxf.apache.
2020-05-12 09:46:47
1784
原创 Teamcenter中Dispatcher从安装到开发调用
具体内容见附件:链接:https://pan.baidu.com/s/1efvRmSsSELpCv9_ZUH1dvA提取码:ea05Dispatcher(调度程序),早期称为翻译管理,调度程序使Teamcenter用户能够将Teamcenter管理的数据文件转换为3D或2D文件格式。主要分为以下三个部分ØSchedule:基于Java的RMI应用程序,用于发送和接收关于调度程序的信息请...
2020-04-15 09:49:46
1135
转载 Java中常用的四种线程池
在Java中使用线程池,可以用ThreadPoolExecutor的构造函数直接创建出线程池实例,如何使用参见之前的文章Java线程池构造参数详解。不过,在Executors类中,为我们提供了常用线程池的创建方法。接下来我们就来了解常用的四种:newFixedThreadPool首先,看一下这种线程池的创建方法:public static ExecutorService newFix...
2020-04-07 15:40:16
174
原创 C++使用CURL库POST请求向服务器发送JSON数据
具体测试代码见:https://pan.baidu.com/s/1d4UXxMb_TwP6C8X1ZeGOlA,提取码:yg2j1.准备工作 curl库和json库打导入,添加附加包含目录是include目录,添加预处理定义,添加外部依赖项2.代码实现// resful.cpp : 定义控制台应用程序的入口点。//#include "stdafx....
2019-06-23 12:21:26
7802
2
转载 poi复制excel中的表格到目标位置
对原创做了一点修改,public class ExcelUtil { /** intPosition:复制到指定的行数 **/ public static void copyRows(Workbook wb, Sheet sourceSheet, Sheet targetSheet, int intStartRow, int intEndRow, int intPositi...
2019-03-05 13:26:17
541
原创 VB中关于word给文本框插入数据
这里我用到了一个工具,是在word中插入带有名称的文本框这样可以迅速找到对应的文本框插入数据,工具链接:https://pan.baidu.com/s/1FtftRezCtt9J9OmbZEdSIg首先打开word和工具,点击加载word按钮,就可以了,然后可以创建带有名称的文本框接着就是代码实现了Imports System.IOImports Microsoft.Offic...
2018-12-24 23:16:56
1462
原创 VB将excel的页面设置设为一页宽一页高
原本想着poi包应该支持设置一页宽一页高,设置是能设置,虽然值设置上去了,但是两个单选按钮无法实现固定,后来不得不使用VB了,唉代码实现如下,Imports System.IOModule Module1 Sub Main() Dim excelfileName As String Dim commandLine As String ...
2018-12-24 22:57:20
2519
转载 对文件压缩打包的各种方式
本文也是摘抄网上的,收集一下本文主要介绍的是通过使用java的相关类可以实现对文件或文件夹的压缩。原文(https://www.jb51.net/article/95073.htm)zlib是一种数据压缩程序库,它的设计目标是处理单纯的数据(而不管数据的来源是什么)。7z 是一种新的压缩格式,它拥有目前最高的压缩比。gzip是一种文件压缩工具(或该压缩工具产生的压缩文件格式),它的...
2018-12-17 13:51:58
1676
原创 Teamcenter服务端开发环境配置
如果你要创建utility项目(后缀是.exe),就选择Win32控制台应用程序;如果你要开发handler,后操作,user service,选择Win32项目选中项目,右击“属性”,头文件设置设置宏变量设置lib文件路径如果你开发的是utility即后缀为exe的,还要加入%TC_ROOT%\lib\itk_main.objHandler注册步骤: 1)...
2018-11-19 14:13:22
2260
1
原创 Teamcenter二次开发客户端环境配置
1)在eclipse界面中点击“窗口/window”,选中“首选项/preferences”,弹出如下界面,选中本机电脑安装好的jdk路径,2)然后在选中“Target P...”,点击添加/add,下一步3)可以重新命名,选择location添加TC的portal路径,路径选择之后,点击完成。在preferences的界面先将刚配好的目标平台勾选然后点击OK。4)在ecl...
2018-11-19 13:36:32
3195
转载 java文本框内容改变事件以及改变文本框内容
原创:https://blog.youkuaiyun.com/helloxtayfnje/article/details/5067565作为一个跨平台的编程解决方案,Java显然不能像Delphi那样,在用户界面设计方面提供强大、直观和快捷的设计支持。比如对于文本框的控制,当我们 要在程序中感知用户是否修改了文本框中的内容时,Delphi提供了一个直接的事件调用OnValueChanged(),可以在文本...
2018-11-15 10:01:27
9131
原创 关于eclipse中jar打包方式总结
最好使用fat方式打包,简单,fat的压缩包见链接:https://pan.baidu.com/s/1jkSCr6VIOnZfut1EkZWmZA,支持eclips4.0以后的版本。下载后,jar直接放在eclipse\plugins的目录下即可,然后重新启动eclipse,右击项目会发现多出一个功能按钮,点击,选中One-JAR就行了。Runnable jar file :生成的文...
2018-08-03 14:01:02
2705
1
原创 xstream转换xml和Java对象
源代码可看:https://pan.baidu.com/s/1jniElgsZ4g39ISz1Vl5U-g ,里面有xstream.jar包结构显示样式:ItemInterface类:public class ItemInterface { private String Sender = ""; private String Receiver = ""; ...
2018-08-01 10:08:45
1708
原创 java进度条
效果图:进度条:package com.teamcenter.rac.form.mytool;import java.awt.Dialog;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.ComponentAdapter;import j...
2018-07-25 15:07:15
1106
plugin.rar
2020-08-28
FAT快速打包的资源包
2018-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人