自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

千里之行,始于足下!

千里之行,始于足下!

  • 博客(123)
  • 资源 (6)
  • 收藏
  • 关注

原创 Teamcenter之AWC开发,SOA开发,RCP开发,ITK开发

记录了开发过程中遇到的一些AWC、RCP、SOA、ITK开发的知识点,欢迎大家关注,希望我们之间可以相互学习。

2020-01-07 11:05:01 3531 33

原创 TCRCP将新建对象添加到选择文件夹或者选中伪文件夹

【代码】TCRCP将新建对象添加到选择文件夹或者选中伪文件夹。

2023-03-30 14:25:12 276 1

原创 java使用jcifs上传文件到服务器共享目录

/** * 将文件上传到服务器共享文件夹 * @param remoteUrl smb://192.168.18.61/plmtomesfile/ * @param localFilePath C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\作业指导书_test.xlsx * @param ip 192.168.18.61 * @param username Administrator * @param password ...

2023-03-30 13:50:10 436

原创 Teamcenter查找透视图ID

IWorkbenchWindow workbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();IWorkbenchPage page = workbenchWindow.getPages()[0];System.out.println(page.getPerspective().getId()+"---------------=");

2023-03-23 10:44:10 252

原创 com.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录所请求的数据库 “MSSQLSERVER“。登录失败。 ClientConnectionI

1:调用代码如下:package com.rt.plm.document;import java.sql.Connection;import java.sql.DriverManager;public class test { public static void main(String[] args) { String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbURL="j

2021-05-18 12:52:43 5897 3

原创 SpringBoot项目通过Controller返回html(使用thymeleaf)

第一步:src/main/resource/templates路径下新建需要返回的html文件第二步:pom.xml添加thymeleaf依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>第三步:applica

2021-04-18 14:14:33 1027

原创 Springboot整合webservice发布接口

1:在pom.xml文件中添加需要的引用<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web-services</artifactId></dependency><dependency> <groupId>org.apache.cxf</

2021-03-03 13:42:47 566 1

原创 JAVA调用可执行jar包并传参

1:在java代码里面直接调用可执行jar包,无参数public class RunCMD { public static void main(String[] args) { try { runCMD(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } private static void runCMD() throws I

2020-12-17 13:54:46 7331 2

原创 JAVA-Word转PDF

1:使用java调用vb脚本文件将Word另存为PDFpackage com.sc.transpdf;import java.util.Vector;public class TOPDF { public static void main(String[] args) { String wsfFilePath="C:\\wordtopdf.wsf"; String wordFilePath="C:\\20201202.docx"; String pdfFilePath="C:\\202

2020-12-03 15:24:48 357 1

原创 eclipse导入web项目出现红色叉叉

今天在导入web项目的时候,补齐完缺失的jar包之后项目上还是有个红色的叉叉,而且不影响代码运行1:原因: 可能是项目曾经在weblogic或者tomcat上运行过2:解决办法 在项目下的.settings文件夹下找到org.eclipse.wst.common.project.facet.core.xml文件,查看runtime标签内容是否与使用的weblogic或者tomcat一致,也可以直接删除保存,然后刷新项目即可...

2020-08-04 19:55:18 1420

原创 fastjson已经导入到项目中但还是提示:java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSON

1:在tomcat中运行web项目的时候,明明已经将fastjson.jar包导入到项目中但还是提示java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSON2:解决办法: 将fastjson.jar包放到tomcat的lib包文件夹下面

2020-08-03 20:13:30 2903

原创 使用jxbrowser在Swing中嵌入网页Web页面

提供一个jxbrowser的破解版给同志们下载:解决问题资源要给齐,不然就是耍流氓1:jxbrowser所需的jar包下载链接链接:https://pan.baidu.com/s/1QqO7kQy7IFJx1N_3Mh5pTw提取码:e5vu2:使用方式直接上代码: public static void main(String[] args) { openWebPage("https://www.baidu.com", 800, 500, 200, 200); } /*..

2020-07-06 17:05:04 2152

原创 Java使用aspose.pdf给PDF文件添加文字水印

1:提供一个aspose.pdf的jar包下载路径: 链接:https://pan.baidu.com/s/118BvmZMwt0k0CjiJgdOEFg 提取码:tflv2:代码如下:直接使用// 添加水印//filepath:文件路径//data:水印文字内容 public static void addWatermark(String filepath,String data) { Document pdfDocument = new Document...

2020-07-06 11:00:57 3173 3

原创 java使用aspose.pdf在已有的pdf文件内根据坐标写数据

最近有这样一个需求,要在PDF文件内根据坐标进行签字,最后是使用aspose.pdf实现的,代码我已经封装好了,直接可以拿去用1:提供一个aspose.pdf的jar包下载路径: 链接:https://pan.baidu.com/s/118BvmZMwt0k0CjiJgdOEFg 提取码:tflv2:主要代码如下:/** 根据pdf的坐标位置进行签字 * @author anshuo * @param pdfFilePath pdf文件路径 *...

2020-06-26 19:04:24 1379 4

转载 java通过aspose.words将两个word文档合并

参考文章:https://www.cnblogs.com/yin1361866686/p/9561006.html1:提供一个jar包的下载链接链接:https://pan.baidu.com/s/1P58L_9EdjhcOPWlenI1xHQ提取码:q9cx2:代码如下://调用如下public static void main(String[] args) { //sohuyepath:第一个word文件路径 //xuyepath:第二个wo..

2020-06-05 12:05:08 2674

原创 Java使用aspose合并两个PDF文件

java使用aspose合并两个或者多个pdf的方法,简单有效1:提供一个aspose.pdf下载的链接 链接:https://pan.baidu.com/s/118BvmZMwt0k0CjiJgdOEFg 提取码:tflv2:主要使用代码如下:/** * 将第二个PDF文件合并到第一个PDF文件的后面 * @author liunan * @param pdfpath1 第一个pdf文件路径 * @param pdfpath2 第二个pdf文件路径...

2020-06-05 11:47:14 2116 1

原创 java使用jacob调用actocad的打印功能将cad文件转成pdf

实现过程,使用jacob调用autocad软件的打印功能将cad文件打印成pdf文件1:去官网下载jacob包,将两个dll文件放到JRE的bin目录下,例如:C:\Program Files\Java\jre1.8.0_171\bin2:设置autocad的打印样式表,可以设置线条粗细等等3:完整代码如下:package xxxxx;import java.util.ArrayList;import java.util.Arrays;import java.util.Hash.

2020-05-21 18:50:35 723

原创 Eclipse如何导出可执行jar包

注意:导出可执行jar报的时候如果main方法没有执行过,在Launch configuration中是不会显示出来的1:选中项目右键选择Export2:选中需要执行的主类main方法和导出路径

2020-05-21 11:04:57 245

原创 Swing下拉多选复选框组件

最近有个需求要用到Swing的下拉多选框组件,但是Swing是没有这种组件的百度了一下看到有一个文章写了一个下拉多选组件,但是代码太多了,而且监听事件有些问题。参考文章地址:https://blog.csdn.net/lycorislqy/article/details/46721121所以我重新调整优化了一版代码,直接copy就可以使用先看一下效果,看看是不是你需要的代码如下,直接全部复制即可使用,方法名看一眼你就懂了package com.nancal.tools;.

2020-05-15 17:24:14 3628 1

原创 Swing中JTable表格隐藏某一列

最近准备将经常用的Swing中常用的方法都封装一下,有兴趣的点个关注哈JTable隐藏某列方法如下/** * 隐藏JTable某一列 * @author liunan * @param table 表格对象 * @param column 列位置 * */ public static void hideColumn(JTable table,int column) { TableColumn tc = table.getColumnModel().getColum..

2020-05-14 12:12:55 1016

原创 Swing中通过按钮对表格JTable选中行对象进行上移和下移的操作

最近经常遇到通过按钮移动表格中的行对象,百度了一下好像没看到有直接操作行的方法,只看到了移动列的方法table.moveColumn(arg0, arg1),所以自己写了一个移动行的方法解决思路:获取选中行的对象的单元格的值,删除选中行对象,在重新插入一行往上移动一行的代码如下:/** * 选中行往上移动一行 * @author liunan * @param table 表格对象 * @param model 表格模型对象 * @param columnCount.

2020-05-14 12:04:46 1068

原创 TeamcenterRCP开发中操作TCComponentItem的常用方法

TCComponentItem、TCComponentItemRevision常用的方法比如创建、获取属性、设置属性、获取关系等获取TCSession,很多地方需要用到sessionAbstractAIFUIApplication app = AIFUtility.getCurrentApplication();TCSession session=(TCSession) app.getSession();创建TCComponentItem,方法如下//itemID对象ID,ItemRe.

2020-05-09 22:49:08 1560

原创 TCRCP开发之如何在自定义视图ViewPart中展示数据集(比如JT数据)

1:主要ViewPart代码package com.nancal.gygl.views;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Frame;import java.awt.Panel;import java.util.ArrayList;import java.util.List;...

2020-05-09 18:46:12 593

原创 AWC4.X开发多级菜单,将自定义菜单加入到系统命令组

不管是在RC开发还是在AWC开发中都经常会遇到开发多级菜单的需求,在这里分享一下在AWC中如何创建多级菜单,并将自定义的菜单加入到系统的命令组中​1:command的创建(较简单,官方文档有详细命令)1:在stage文件夹下执行initenv.cmd初始化开发环境2:执行generateModule 脚本3:输入command4:输入command名称5:选择命令图标(图标可自定义)6:选择命令位置7:效果如下以下是一些常见的位置。..

2020-05-09 18:03:14 474 1

原创 AWC开发创建对象,包括创建页面调用SOA服务

通过awc开发一个创建对象的功能需要三个文件,html文件通过awc提供的ui控件去画一个创建对象的页面(awcui控件在文档中心有详细描述),json文件可以查看源码查询如何使用,js文件中执行调用创建对象的soa服务(api可以通过genSoaApi命令获取)通过ui控件画一个简单的html界面用来输入数据,效果如下:创建页面的代码如下:​<aw-panel> <aw-panel-body> <aw-form name=""..

2020-05-09 17:52:02 1362 2

原创 AWC开发使用htmlPanel渲染元素嵌入外部页面

最近好几位朋友私信问我在AWC的渲染中htmlPanel怎么引用web链接,怎么引用了没有效果,所以在这里做一个htmlPanel简单的使用说明和基本的web框架环境的搭建。htmlPanel的三种使用方式:1)在AWC页面中通过渲染插入声明式视图(用处最大): 1:创建声明式视图,就是创建一个view.html文件和一个viewmodel.json文件。 2:使用方式如下 <htmlPaneldeclarativeKey="创建的声明...

2020-05-09 17:46:02 826

原创 AWC4.X开发(使用appCtxService可以获取到大部分的数据)

在AWC中有很多的soa服务和很多的servicejs文件可以提供给我们使用,比如常用的有"soa/kernel/clientDataModel",soa/kernel/soaService,"js/appCtxService"等等,需要查看soa服务中的方法可以使用genSoaApi.cmd生成awc的api文件。ctx对象在开发过程当中是很重要的,在js文件中可以通过appCtxService去获取,在json文件中可以直接进行使用,它包含了awc当前会话关联的信息,例如:选中的对象属性,页面.

2020-05-09 17:35:06 607

原创 ITK之Action Handler(操作处理程序)开发流程

Handler是用于控制流程的系统行为,分为rule handler(规则处理程序)与action handler(操作处理程序)。action handler可以在流程节点不同的状态中做需要的操作。在流程中的节点有很多的状态,比如开始、执行、完成等。在这里使用action handler实现一个修改目标对象名称的小例子,如何创建一个项目并引用tc的头文件和链接库配置可以参考下面这一篇文章。 VS2015搭建ITK开发环境 创建完后的项目结构如下图:handlerstudy.h文件内容.

2020-05-09 17:28:38 1358

原创 ITK之RuleHandler(规则处理程序)开发流程

Handler是用于控制流程的系统行为,分为rule handler(规则处理程序)与action handler(操作处理程序)。rule handler可以在流程节点不同的状态中判断规则。在流程中的节点有很多的状态,比如开始、执行、完成等。在这里使用rule handler实现一个提示错误信息的小例子,如何创建一个项目并引用tc的头文件和链接库配置可以参考下面这一篇文章。 VS2015开发ITK程序环境搭建创建完成后的项目结构如下​handlerstudy.h文件内容如下,声..

2020-05-09 17:13:36 774

原创 ITK开发之UserService开发

使用UserService机制来指定要在Teamcenter工程中注册的功能。这些功能由Teamcenter工程客户端动态调用。在TC使用过程中调用用户自定义的操作,这样做对于TC的扩展是非常方便的,比如常用的开旁路功能。在这里使用userservice开发一个创建Item对象的例子,开发userservice主要有以下几步:需要修改的基本函数为USERSERVICE_regist...

2020-05-07 23:23:55 1593 2

原创 Teamcenter在某个透视图(比如结构管理器)中展示其他视图

需求:通过点击菜单在透视图中显示某个视图1:通过下面这段代码可以获取到展示的视图的viewidIWorkbenchWindow workbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); IWorkbenchPage page = workbenchWindow.getPages()[0]; ...

2020-04-28 21:37:03 1705

原创 POI操作Word中的表格XWPFTable,在指定位置插入行

最近由于客户使用Word文档展示表格中的数据,我TM。。。Excel它不香嘛,为什么要用Word去展示表格呢???但是呢、客户就是上帝,上帝让我们干嘛我们就要干嘛。1:有这样一个需求,在已有的Word模版中的表格动态的插入行不解释了,直接复制下方代码拿去用String path=“word文件路径”;FileInputStream in = new FileInputSt...

2020-04-25 15:48:27 9363 7

原创 使用eclipse开发plugin插件项目第三方引用的jar包提示找不到类

1:问题复现 在进行RCP插件开发的时候,添加了第三方的jar包,import也是没问题的,但是运行的时候提示找不到类,比如我使用POI操作文件的word文档的时候提示下面的错误WARN : 17:54:20,886 - TcLogger$IC_PrintStream.log:?java.lang.NoClassDefFoundError: org/apache/poi/...

2020-04-24 17:59:09 1260 1

原创 超详细eclipse安装反编译插件(Java Decompiler)

很多时候我们使用第三方库的时候,使用了里面的方法,想点进去看一下源码,这个时候就需要安装一个反编译插件了1:下载jd-eclipse-2.0.0.zip文件去官网http://java-decompiler.github.io下载Java Decompiler压缩包,进入官网拉到最下面,看到JD-Eclipse,点击下载压缩包2:在eclipse中安装插件在eclipse...

2020-04-23 18:37:34 23218 29

原创 com.teamcenter.soa.client.SoaRuntimeException:无法通过IIPO连接到。。。

1:在通过eclipse启动teamcenter客户端的时候,如果出现下图的报错2:检查tao窗口是不是关闭了,如果关闭了打开即可成功登陆

2020-04-20 16:48:58 5142 2

原创 TeamcenterRcp开发之使用eclipse进行开发调试配置

大家好,我是叮当LIU,一名不造轮子只会C+V的码农搬运工,欢迎关注我的公众号【PLMCODE】,记录编程记录生活,加油!

2020-04-16 11:21:42 1115 3

原创 VS2015安装时候提示“安装包丢失或损坏”

我是用的是iso镜像安装的,提示安装包丢失或损坏1:缺少下面这两个证书,下载安装即可链接:https://pan.baidu.com/s/1eNZpLMQqE2B05DymEpBSXg提取码:olnl2:安装过程双击证书安装,将证书存储到受信任的根证书颁发机构...

2020-04-12 17:47:57 7835 14

原创 teamcenterRcp开发之创建rcp项目

1:在eclipse中创建 Plug-in project 插件项目勾选Create a plug-in using...,点击Finish2:在rcp项目中引入常用的teamcenter插件包,在eclipse中点击window--Preferences,搜索Plug-in Development引用常用的几个tc插件包3:创建一个handler,...

2020-04-06 22:03:49 922

原创 Git安装,WebStorm配置Git(超详细图文详解)

最近用到了webstorm这个开发工具,需要配置git环境,但是网上的博客很多都不是很详细、也不是很全,所以在这里将我自己配置的完整过程记录下来提供给大家参考一下。1:首先要在本机安装git,参考下面这篇文章https://blog.csdn.net/qq_36880602/article/details/1053264312:本机安装git完成后需要设置git的用户名和邮箱进入G...

2020-04-05 16:26:38 10224

转载 Windows系统Git安装教程(详解Git安装过程)

获取Git安装程序  到Git官网下载,网站地址:https://git-scm.com/downloads,如下图:  因为我们是用Windows系统上的浏览器访问的,Git官网自动之别到了我使用的操作系统,所以右侧直接显示下载使用Windows系统的最新版本(如果识别错误,可以在中间选择系统),点击即可下载。我下载的是 2.24.0 for Windows,文件名称是“Git-2.24...

2020-04-05 14:16:03 1426 1

eclipse插件版,适用于TC开发

eclipse插件版,适用于TC开发

2023-07-19

aspose.pdf-17.3.0.jar

通过aspose对PDF文件操作非常简便

2020-06-05

httpclient.zip

包含httpclient方式调用webservice所需要的jar包

2019-12-05

axisjar包压缩axis.zip

axis通过代码调用wsdl需要的所有jar包

2019-12-03

JTable详细使用demo

这个demo里面实现的功能有对比表格进行渲染,在单元格中添加控件等功能

2018-06-11

数据结构与算法pdf高清完整版

数据结构与算法完整版下载,提供给大家下载,完整版的

2018-03-22

ojdbc6-jar包下载

免费的jdbc6资源包下载

2017-08-14

空空如也

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

TA关注的人

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