自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 TeamcenterRCP开发中操作TCComponentItem的常用方法

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

2020-11-12 19:10:21 914

原创 在swing中如何创建一个选项卡面板

一、代码二、效果

2020-11-11 10:53:19 152

原创 如何切换SVN账号

第一步:勾选隐藏的项目第二步:第三步:在svn中进行操作(需要登录后才能进行的操作,比如:提交代码),输入账号密码登录。

2020-11-05 10:29:08 799

原创 IDEA怎么恢复更改?

解决办法:

2020-09-11 16:00:52 782

原创 Windows系统注意事项

1、当快捷键不管用,很有可能是软件和软件之间的快捷键冲突了

2020-09-11 14:28:46 117

转载 Maven工程Missing artifact 解决方法

自己的出现的问题:因为缺少jar包,所以报错。因为之前缺少jar包的话,应该在pom.xml中报错,不知道会在这里报这个错。解决:把jar包加上去就行前提说明maven版本:3.2.2eclipse已经正确引入自己安装的maven,且设置好仓库位置出现错误引入maven工程时,pom.xml出现错误如:出错原因一般都是导入别人的工程,因为自己的maven环境、仓库配置信息、下载的jar包来源、甚至时IDE环境不一致导致解决思路1.检查maven本地仓库中是否存在改包(1)若存在:删掉

2020-09-10 14:43:28 1054

转载 Eclipse注释与取消注释

单行注释:CTRL + /当行取消注释(一样的):CTRL + /多行注释:CTRL + SHIFT + /多行取消注释(斜杠换成反斜杠):CTRL + SHIFT + \

2020-09-10 14:20:29 547

转载 eclipse,代码中有错误,项目或者java类中却不显示红叉

从网上找了很多,基本就是一下集中方法:***修改eclipse 代码提示级别1.单个项目修改项目上右键–>properties–>java compiler–>building–>enable project specific setting–>build path problems–>选中abort Incomplete build path/Circular dependencies 这两个选项修改为Warning2.整个环境修改window->

2020-09-10 14:14:09 666

转载 如何在eclipse中配置lombok插件?

第一步:下载 lombok jar包https://projectlombok.org/download.htmllombok下载地址,进入该网址后可以看到如下界面,点击下载就行了。第二步:下载 jar 之后在 jar包所在的位置处按住 shift 点击鼠标右键,会出现如图所示界面,点击 “在此处打开 powershell 窗口”从这里使用命令来实现安装 lombok插件第三步:运行 java 命令java -jar lombok.jar会出现如下界面,点击 Specify locatio.

2020-09-10 13:42:12 2205

原创 cmd命令行注意事项

1、在跳转到非C盘路径时, 不能直接" cd D:/test/data ",这样无法进入该路径解决办法:如先直接输入d:,跳转到d盘后,再 cd test/data,成功!

2020-09-09 10:44:17 235

原创 关于火绒安装,出现版本过低问题的解决办法

**问题:**在安装火绒时,提示版本过低解决办法:在火绒安装程序上右键,选“属性”,在“兼容性”标签下勾选“以兼容模式运行这个程序”,我选择“windows8”模式后就可以这正常安装了。安装后使用及杀毒功能都正常...

2020-09-08 13:03:49 16277 3

原创 IDEA的注意事项

1、如果主键字段改变了,记得在这里修改~~

2020-08-14 18:05:39 221

转载 IntelliJ IDEA 如何清理缓存和重启

从Eclipse转IDEA的小伙伴对于IDEA的高大上所吸引,毕竟是IDE,很多操作都有区别,一时不习惯在所难免,对于初学者经常需要使用重启或者清理缓存来解决一些自己也不知道的问题,抱着可能就试一试。奈何IDEA的清理缓存并不在run下,而是在File下。如图所示,好事多磨,熟能生巧。第一步:File–>Invalidate Cache/Restart…第二步:选择自己需要的操作即可。...

2020-08-14 17:53:04 3715

原创 数据库异常

1、主键重复,就是新增时,把ID传进去了。 Duplicate entry '14' for key 'PRIMARY'] with root cause

2020-08-14 17:43:43 159

原创 POJO、VO、DTO、Entity、domain分别的作用范围

POJO:简单的Java对象,原生对象VO:View Object 视图对象 HTML JSPDTO:Data Transfer Object 数据传输对象domain:领域模型       例如:1.银行 2.保险 3.电商 4.物流

2020-08-14 13:42:39 2323

转载 Sql中decimal、float、double类型的区别与用法

三者的区别介绍float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)decimal:数字型,128bit,不存在精度损失,常用于银行帐目计算。(28个有效位)decimal的详细介绍定义decimal(a,b)参数说明a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。b指定小数点右边可以存储的十进制数字的最大个数。小数位

2020-08-13 10:00:28 6607

原创 关于事务传播行为

1、什么是事务传播行为?传播行为是用来设置这个事务是不是和之前的大事务共享一个事务(使用同一个连接)2、在设置事务传播行为时该注意什么?a、两个子事务必须加上 @Transactional(propagation = Propagation.REQUIRED) 注解b、两个子事务必须不能在同一个类。注意事项下面这样的数据库添加操作,会导致事务无效,结果是依然会插入数据,只是报错后面的数据不能插入。@Transactionalpublic boolean add(List<Student

2020-08-11 17:27:07 135

原创 关于switch语句最后一个要break的问题

public static void main(String args[]){ String[] names = {"a","b"}; for(int i=0;i<names.length;i++) { String name = names[i]; switch (name) { case "a": System.out.println("a"); continue; default: continue; } System.out.

2020-08-10 17:56:53 980

转载 Eclipse中项目不会自动编译问题的坑和注意点

最近接受了几个又小有老的项目,用eclipse反而比idea方便,但是好长时间不用eclipse了,还有有些问题的!主要是碰到了classnotfound这个难缠的问题:这里记录一下几个坑,避免以后浪费时间!!!一: 首先查看项目是否有红色感叹号之类的图标!有这些图标,标识项目不正常,那一般是无法编译的,我这里就碰到这个问题,因为依赖直接删除了lib下面的包,而没有去buildpath里面清楚,导致里面报错!删除jar包或者jar冲突都最好在bulidpath里面解决:这块不报错就行了,还有依

2020-08-10 10:57:39 551

原创 校验——用for循环一条条数据insert插入,和batchInsert多条一起插入的效率问题

1、第一种方式for(Person person : list){ insert(person );} **最终所用时间为317s**2、第二种方式batchInsert(list);**最终所用时间73s**总结:batchInsert比for循环insert的效率要高出4倍多。

2020-08-08 15:46:00 3249

原创 关于Address already in use: JVM_Bind(端口冲突)的解决方法

有时可能会因为关掉的开发工具,但没有关掉工程。这是再启动开发工具,启动工程,就会出现Address already in use: JVM_Bind错误,因为之前的工程还在运行中,所以会端口冲突,这是就要先关掉端口。用命令行强制关闭端口。1、首先找到端口号的进程号CMD>netstat -ano | findstr 8080 //这个命令输入的最后一列表示该端口的线程号2、kill关掉这个进程CMD>taskkill /F /PID 1234 //如果进程号为1234

2020-08-07 08:32:08 1251

原创 字符串转数组

String str = "abc";String[] arr = str.split("");for(String index : arr) { System.out.println(index);//输出为1 2 3}

2020-08-06 17:13:26 1103

原创 SVN提交代码注意事项

1、一般情况下, 无法提交可能是因为你忘记了更新的操作,所以在提交时最好先更新,避免这个错误

2020-08-06 15:25:39 280

原创 MySql注意事项

1、mysql 时间戳最大值只能到 2038-01-19 03:14:07

2020-07-28 15:21:22 55

原创 mybatis注意事项

1、比如mapper的包是com.zq,那么mapper.xml的路径就要是resource/com/zq/mapper.xml

2020-07-27 21:13:51 57

转载 mybatis-generator:generate 生成代码配置踩坑详解

mybatis-generator:generate 生成代码配置踩坑不少,在此留下笔记以便后续填坑一、mysql返回时间问题错误信息:[ERROR] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project coisini-mango-server: The server time zone value '???ú±ê×??±

2020-07-27 20:16:24 741

原创 sql语句

1、获取某列的最大值 SELECT MAX(id) FROM test

2020-07-24 15:36:03 63

原创 redis注意事项

1、在redis中存序列化对象时,对象要实现序列化接口!

2020-07-24 13:57:19 65

原创 记录springBoot的主要事项

1、在SpringBoot的启动类中,一定要在包之下,不能没有包名,否则就会报错!

2020-07-24 08:50:02 62

转载 maven项目maven Dependencies下的jar包有的颜色变灰色了

pom.xml依赖如下上述scope配置了hamcrest-all可用的位置,test表示只能在src下的test文件夹下面才可如果在main 文件夹下使用,去掉scope 即可(去掉了默认的compile)

2020-07-23 17:40:02 1363

原创 CommonMapper.xml的写法

<?xml version="1.0" encoding="UTF-8"?> SELECT SYSDATE();

2020-07-23 10:18:21 174

原创 需要注意的地方!

1、如果maven找不到jar,那么可以直接在网上查找, 这样还快点!!!

2020-05-24 13:57:53 65

原创 接受JSON格式,需要注意的问题

在数据返回时采用这种方式:JSONObejct jsonObject = new JSONObject();jsonObject.put(“data”,JSONArrays.parst(list));return jsonObject.toJsonString();接收时的方式:1.先用字符串接收String str = getData();2、把字符串转成JSONObject的形式。JSONObject jsonObject = JSONObject.parseObject(str);3

2020-05-24 13:28:52 268

原创 在Jface中,如何把取消、最大化、最小化的按钮去掉

2020-03-31 17:26:12 137

原创 用BigDecimal把数字类型,保留两位小数点的做法!

2020-03-22 17:58:54 1076

原创 关于在SWT控件报Disposed异常的做法

最好是在其上加上isDisposed判断,如果控件没有销毁,就继续,如果控件销毁了,则不进行。

2020-03-22 17:56:39 1102

原创 关于在SWT中新建窗口的问题

我一直以为要用异步来新建一个窗口,但其实并不用,只需要用一个new Shell()来创建窗口便可以!

2020-03-22 17:53:44 191

原创 java对象转jsonArray实例

List list = new ArrayList();list.add(new Person(“小花”,25));list.add(new Person(“小明”,26));JSONArray parseArray = JSONArray.parseArray(JSON.toJSONString(li));

2020-03-15 21:13:09 475

原创 List.get(0)操作

在平时查询操作时,因为查询出查询的字段是唯一的,但mybatis如果不是查主键,没有设定查唯一字段,而返回一个对象,也是返回一个List,但List只包含一个对象,所以这时会用到会用到List.get(0)。在做这这步操作时,要注意判断List.size()是否大于0,如果=0,则会报异常。...

2020-03-15 21:07:10 16893 1

转载 SWT同步和异步

刚开始使用SWT的人肯定会遇到org.eclipse.swt.SWTException : invalid thread access这样的事情。什么时候会出现这个Exception呢?看一下org.eclipse.swt.widgets.Widget.checkWidget()方法就大概知道什么原因了。源代码如下:if (display.thread != Thread.currentThr...

2020-03-06 22:41:09 306

空空如也

空空如也

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

TA关注的人

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