自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分布式锁

分布式锁1.什么是分布式锁?它有什么作用?分布式锁是控制分布式系统之间同步访问共享资源的一种的方式。在分布式系统中,常常需要协调它们之间的动作。如果不同的系统或者同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰保证一致性,在这样的场景加需要使用分布式锁。2.分布式锁的实现方式有哪几种?分布式锁有三种实现方式:数据库分布式锁。...

2020-02-21 22:15:18 211

原创 Netty学习笔记

Netty学习笔记1.Netty简介1.1Netty是什么?Netty是JBOSS的Java开源框架。(1.github地址2.官网地址)Netty是基于异步的,事件驱动的网络框架,可以快速开发高性能,高可靠性的网络IO程序。Netty适用于高并发,大数据传输场景。Netty是一个NIO框架。1.2 Netty应用场景互联网行业,用于分布式项目的RPC,如:Dubbo游戏行...

2020-02-15 19:55:45 203

原创 Java多线程高并发面试(一)-volatile

目录1.volatile1.1 volatile是什么?1.2 JMM内存模型之可见性1.3 可见性的代码验证1.4 volatile不保证原子性1.5 volatile不保证原子性理论解释1.6 volatile不保证原子性问题解决1.7 volatile指令重排序案例11.8 volatile指令重排序案例21.9 单利模式在多线环境下存在的安全性问题...

2020-02-12 22:25:37 353

原创 快速排序算法

1.什么是快速排序:自己去网上搜索2.快速排序的原理:分治法、递归法3.快速排序的实现:挖坑法

2019-12-19 10:06:13 101

原创 Spring-test 无法使用问题

<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.3.7.RELEASE</version>...

2019-03-15 11:21:09 768

原创 mysql运行报The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time z

   话不多说,从错误即可知道是时区的错误,因此只要将时区设置为你当前系统时区即可,   因此使用root用户登录mysql,按照如下图所示操作即可。            我电脑的系统为北京时区,因此在系统中设置后,再连接数据库运行,一切OK!...

2018-09-12 20:35:39 146

原创 dep脚本,必录校验

//onLoad后置脚本vareasNames=JavaImporter();easNames.importPackage(Packages.com.kingdee.bos.ctrl.extendcontrols);easNames.importPackage(Packages.com.kingdee.bos);easNames.importPackage(Packages....

2018-07-31 09:39:11 544

原创 botp自定函数设置

package com.kingdee.eas.znw.utils.utilPack;import java.util.Date;import java.util.List;import java.util.Vector;import sun.util.logging.resources.logging;import com.kingdee.bos.BOSException;im...

2018-07-12 14:03:51 772

原创 Win10 配置环境变量

1.path中必须写绝对路径,不要用%%引用2.配置好path之后,重启电脑,才会生效

2018-07-12 08:00:35 178

原创 Oracle 数据库备份恢复

-------------------------------------------用数据库文件恢复数据库-----------------------------------------------1.打开服务器终端2.切换到根目录下 cd / 3.切换到oracle 用户下 su - oracle (可能需要密码)  密码:oracle4.以系统管理员身份登录数据库 sqlplus / as...

2018-07-11 15:28:37 179

原创 分录名称太长,显示不全

public static void setKDTEntry_DetailPanelTitle(DetailPanel kdtEntrys_detailPanel,String titleName) { Component[] components = kdtEntrys_detailPanel.getComponents(); outer:for(int i = 0;i<com...

2018-06-26 10:56:32 230

原创 分录合计行合计项增加千分位

public static void setAppendFootRowColumnFormat(KDTable table,String[] columnFields ,String displayFormat){ KDTFootManager footRowManager = table.getFootManager(); if (footRowManager == null) ...

2018-06-26 10:45:48 160

原创 Oracle 字符集不匹配

解决方法,to_char(字段)

2018-06-26 10:43:19 4431

原创 设置EAS KDTable 名称太长,替换原有的title

public static void setKDTEntry_DetailPanelTitle(DetailPanel kdtEntrys_detailPanel,String titleName) { Component[] components = kdtEntrys_detailPanel.getComponents(); outer:for(int i = 0;i<compone...

2018-06-25 17:23:01 358

原创 EAS 套打 预览

@Override public void actionPrintPreview_actionPerformed(ActionEvent e) throws Exception { if(editData!=null && editData.getId()!=null){ List idList=new ArrayList(); id...

2018-05-27 16:23:16 825

原创 F7弹出界面模糊查询

2018-05-23 20:55:10 254

原创 EAS 设置用户密码

update t_pm_user set fpassword=null where fnumber='user'update T_PM_User set FPassword ='' where FName_L2 like 'administrator'

2018-05-21 17:03:03 4387

原创 EAS 如何打开一个界面需要进行很多的UI操作,可以考虑多线程

ScheduledThreadPoolExecutor exec = new ScheduledThreadPoolExecutor(1); exec.schedule(new Runnable() { public void run() { try { initTree(); } catch (EASBizException...

2018-05-19 17:10:51 674

原创 EAS 如果界面打开,跳转到该界面,如果界面未打开,则创建该界面并添加到窗体的KDTabbedPane 控件中

/** * 选卡面板 * @return */ private KDTabbedPane getKDTabbedPane() { tabbedPane = (KDTabbedPane)this.getParent(); return tabbedPane; }/** * 获取应收库存界面 * @return */ private ReceivableInven...

2018-05-19 16:34:30 588

原创 EAS 从一个界面打开另一个界面方法和模式

UIContext uiContext = new UIContext(this);//上下文对象 uiContext.put("memberInfo", memberInfo); uiContext.put("source", RecOrPayAbleReportUI.class.getName()); try { IUIFactory uiFa...

2018-05-18 20:18:45 2393 3

原创 EAS 自定义打开界面大小(根据屏幕大小设置)

在需要打开界面的onLoad()方法中添加如下代码。 最好是有控制的。通过上下文参数控制Map context = getUIContext();if(RecOrPayAbleReportUI.class.getName().equals(context.get("source"))){    Dimension screenSize = Toolkit.getDefaultToolkit().g...

2018-05-18 19:14:11 4197

原创 EAS Query 新增自定义的字段,保存之后,字段是一长串字符串。

  这是表达式写的不正确。因此表达式最好用()括住。如:(#0)*(#1)

2018-05-18 19:08:26 619

原创 EAS 报表打开的时候不要显示过滤界面

在构造函数中加入如下代码setShowDialogOnLoad(false);  public RealtimeInventoryReportUI() throws Exception    {        super();    //setShowDialogOnLoad(false);    }

2018-05-17 20:59:43 616

原创 EAS KDTable 字段排序

 public static void setTableSorter(KDTable table) {      table.checkParsed();      KDTSortManager sm = new KDTSortManager(table);      sm.setEnableSortable(true);      sm.setSortAuto(true);      for(i...

2018-05-14 16:30:49 1428 1

原创 EAS 打开一组单据的方法。(通过下一个,或者上一个打开)

super.actionCreateTiDan_actionPerformed(e); int activieRowIndex = tblMain.getSelectManager().getActiveRowIndex(); if(activieRowIndex==-1){ MsgBox.showInfo("请选择记录行"); SysUtil.abort(); } Str...

2018-05-13 10:21:10 636

原创 EAS 查看耗时的操作

打开客户端1.ctrl+shift+alt+]  打开录制窗口2.点击录制按钮 3.点击某个操作。如打开序时簿4.操作完成之后,点击暂停按钮,或者停止按钮5.点击查看按钮6.查看耗时操作...

2018-05-09 22:59:29 269

原创 EAS F7控件弹出表格隐藏某列

2018-05-09 16:50:21 1069

原创 EAS 二维码套打

EAS 有一个支持一维条码打印的控件。但是总是难以使用,往往会导致套打模版卡死问题。从网上搜索一下资料,套打条码往往将二维码或者条码转成图片,放在套打模版的图片控件中就可以打印出来。第一步:在表中创建字段:第二步:在实体中创建属性:第三部:在套打query中加入刚才添加的字段第四部:发布元数据发布元数据成功之后,会生成刚才添加实体属性相关的代码。接下来就是在根据需要,创建二维码或者一维码图片信息,...

2018-04-29 11:02:47 1029 1

原创 EAS 控件必录颜色值

            public Color getRequiredColor()            {/*6867*/        if(requiredColor == null)/*6868*/            requiredColor = new Color(252, 251, 223);/*6869*/        return requiredColor;     ...

2018-04-26 14:47:25 751

原创 隐藏分录表格上新增,插入,删除按钮

//隐藏分录新增,插入,删除按钮 kdtEntrys_detailPanel.getAddNewLineButton().setVisible(false); kdtEntrys_detailPanel.getInsertLineButton().setVisible(false); kdtEntrys_detailPanel.getRemoveLinesButton().setVisibl...

2018-04-26 14:19:36 352

原创 EAS KDTable中是否有行被选中。kdtEntrys.getSelectManager().getActiveRowIndex();

 kdtEntrys.getSelectManager().getActiveRowIndex();EAS KDTable 表格行获取激活的行索引,如果当前表格没有激活的索引  kdtEntrys.getSelectManager().getActiveRowIndex()返回-1。当表格中有数据行选中时。 kdtEntrys.getSelectManager().getActiveRowInde...

2018-04-26 14:14:26 1739

原创 EAS 查询分析器插入记录

insert into CT_BUP_CreditFOR  values(newbosid('3F8C9D8F'),0,'hCsAAAAFMw17U5dR',0,1,30,7,'备注1');insert into CT_BUP_CreditFOR  values(newbosid('3F8C9D8F'),1,'hCsAAAAFMw17U5dR',1,31,45,3,'备注2');newbosid(...

2018-04-19 16:08:18 652

原创 EAS Query元数据增加case when then else end

2018-04-19 15:06:47 312

原创 EAS BOS F7控件输入值,按回车精确匹配和模糊匹配

2018-04-14 20:58:46 828

空空如也

空空如也

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

TA关注的人

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