自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IDEA 运行报错 failed to create a child event loop

背景在IDEA中写了测试代码,但是运行的时候一直提示 java.lang.IllegalStateException: failed to create a child event loop ...eclipse中同样的代码运行没有问题,于是搜索了一些关于这个错误的解决方法,基本上说是防火墙引起的,需要在防火墙允许应用运行中添加例外应用,添加IDEA即可。但是,尝试了以后,还是不行...

2019-03-13 16:04:00 4233

转载 Git的使用总结

一、概念1.1 什么是版本控制?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统1.2 三种状态文件有三种状态:已提交(committed) 、已修改(modified)和已暂存(staged)已提交:表示数据已安全的保存到本地数据库中已修改:表示修改了文件,但还没保存到数据库中已暂存:表示对一个已修改的文件的当前版本做了标记,使之包含在下次提...

2019-01-29 17:45:00 152

转载 程序员!你该做一件事了!告别繁乱的电脑文件

你是否遇到一打开电脑,为你满屏的文件而烦躁?你是否因为找不到自己的文件而烦恼?明明记得放这里了呀电话里催你要资料,你却死活找不到!怎么办?...........如果你正面对这样的折磨,看这篇文章就对了!新的一年了,电脑中堆满了各种文件!现在是时候动手整理你的另一个大脑了!按照自己的想法进行分门别类,归纳出几个大分类,然后根据分类的定位进行细分。最重要的是定位好每个分类的职责哦...

2019-01-29 09:44:00 180

转载 状态模式

状态模式(State):当一个对象的内在状态g改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列l类当中,可以把复杂的判断逻辑简化。当然,如果这个状态判断很简单,那就没必要用‘状态模式’。--《大话设计模式》Context: 环境类。可以包括一些内部状态。...

2019-01-23 17:52:00 124

转载 单例模式

单例模式(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点。 通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的办法就是,让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法。- - 《大话设计模式》单例模式有很多好处,它能够避免实例对象的重复创...

2019-01-23 17:48:00 65

转载 模板方法模式

当我们要完成在某一细节层次一致的一个过程或一系列步骤,但其个别步骤在更详细的层次上的实现可能不同时,我们通常考虑用模板方法模式来处理 。模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。--《大话设计模式》特点: 该模式通常用以提炼重复代码到父类中,而不是让每个...

2019-01-23 17:44:00 56

转载 装饰者模式

对象增强的手段* 继承 被增强的对象固定的 增强的内容也是固定的* 装饰者模式 被增强的对象是可以切换的 增强的内容是固定的* 动态代理(AOP) 被增强的对象可以切换:Service 增强的内容也可以切换:事务处理--------------------------继承:...

2019-01-23 17:41:00 57

转载 策略模式

策略模式(Strategy): 定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。当不同的的行为堆砌在一个类中,就很难避免使用条件语句来选择合适的行为,将...

2019-01-23 17:37:00 59

转载 模板方法模式

当我门要完成在某一细节层次一致的一个过程或一系列步骤,但其个别步骤在更详细的层次上的实现可能不同时,我们通常考虑用模板方法模式来处理 。模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。--《大话设计模式》特点: 该模式通常用以提炼重复代码到父类中,而不是让每个子类都去重复...

2019-01-12 17:06:00 62

转载 服务端调用接口API利器之HttpClient

前言  之前有介绍过HttpClient作为爬虫的简单使用,那么今天在简单的介绍一下它的另一个用途:在服务端调用接口API进行交互。之所以整理这个呢,是因为前几天在测试云之家待办消息接口的时候,有使用云之家外出登记LightApp中的HttpHelper,觉得抽的很不错,就拿来记录一下,便于日后直接使用。HttpHelper.jar下载链接:https://pan.baidu.c...

2018-08-06 10:14:00 351

转载 Spring之HandlerInterceptor拦截器

思维导图下载:https://pan.baidu.com/s/19z73Bs8MsHFAupga3Cr3Gg转载于:https://www.cnblogs.com/lyc-smile/p/9222774.html

2018-06-25 09:22:00 59

转载 云之家如何获取登录用户信息?

前言  最近在研究云之家的轻应用-外出登记时,分析了一下其源码,特记录下来。思维导图:https://pan.baidu.com/s/1NEfF7fiEf3BLA7PGbotXkQ转载于:https://www.cnblogs.com/lyc-smile/p/9212082.html...

2018-06-22 10:09:00 727

转载 KDTable如何添加合计行?

1 /** 2 * 功能:添加合计行 3 * 4 * @param table 5 * 指定的KDTable 6 * @param fields 7 * 需要合计的列 8 */ 9 public sta...

2018-06-22 09:41:00 171

转载 财务报表如何直接取数?

前言  目前数据分析用的企业也开始变多,对数据这块,企业的重视程度也随之变高了。一家客户需要搭建BI系统进行企业展板,需要从EAS财务模块提取数据。起初,我以为那些根据模板及项目公式进行财务数据展示的,数据是不进行存储的,结果,打脸了,啪啪啪的。哎,它进行了存储。在合并报表中存储了相应数据,在报表系统中没有进行存储。  获取的过程1、项目公式=Item("2001...

2018-05-29 15:55:00 669

转载 DEP脚本

新方式添加表格监听,解决扩展脚本添加的监听无法移除的问题新方式添加表格监听,解决扩展脚本添加的监听无法移除的问题,目的是跳过methodName参数最近和部门大神在调试的时候,发现一个神奇的现象。使用脚本给一个表格增加了监听,脚本如下:pluginCtx.getKDTable("kdtEntrys").addKDTEditListener(function(e...

2018-05-23 15:46:00 534

转载 Mybatis之关联查询及动态SQL

前言  实际开发项目中,很少是针对单表操作,基本都会联查多表进行操作,尤其是出一些报表的内容。此时,就可以使用Mybatis的关联查询还有动态SQL。前几篇文章已经介绍过了怎么调用及相关内容,因此这里只说明核心内容SQL映射文件的配置。一对一关联<association /> JavaType是用来指定pojo中属性的类型此处采用两种方式进行关联查询,一种是嵌套结...

2018-05-22 14:17:00 74

转载 Mybatis之XML、注解

前言  上篇简单介绍了Mybatis的简单实用,本篇先对上次实验环境的一些内容进行优化,然后验证Mybatis的XML配置以及注解方式。实验环境优化  数据库配置  在mybatis的配置文件中,引入数据库配置文件db.properties,然后修改配置文件driver=com.mysql.jdbc.Driverurl=jdbc:mysql://local...

2018-05-18 15:29:00 190

转载 Mybatis简单入门

前言  之前一直有直接使用Mybatis,但是没有细致的整理出来。长时间没有使用,细致的内容都忘记了。因此借此机会,从头开始整理,以后可以直接查看此次记录的内容。Mybatis的介绍  MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注...

2018-05-16 23:52:00 56

转载 HttpClient&Jsoup爬虫的简单应用

  详细的介绍已经有很多前辈总结,引用一下该篇文章:https://blog.csdn.net/zhuwukai/article/details/78644484  下面是一个代码的示例:package com.http.client;import java.io.IOException;import org.apache.http.HttpHost;im...

2018-04-08 12:10:00 81

转载 tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...

2018-03-18 11:38:00 77

转载 Shr-前端汇总

F7控件监听  f7控件的监听是指,在点击F7控件时,对控件内的内容进行选中后出发该事件监听;通过参数value可以获取当前F7控件的一些值信息。 1 //人力编制方案监听 回写计划期间 及分录数据 2 initalRecruitment :function() { 3 var self = this; 4 if(this....

2018-01-10 15:46:00 1123

转载 Ajax跨域请求怎么解决?

前言  项目中需要将第三方系统中,对应用户的代办消息集成到系统中。对方提供了获取对应用户的接口url,但是由于两边的系统是部署到客户现场不同IP的虚机上的,所以进行ajax请求的时候是属于跨域请求的。之前基本没有出现过这种情况,但是知道有跨域这个点,具体怎么解决,只知道ajax 有datatype:'jsonp' 是解决跨域请求的。但是当时并没有解决问题,因为后台数据接口并没有提供j...

2017-10-27 09:50:00 62

转载 《Java I/O 从0到1》 - 第Ⅱ滴血 “流”

前言  《Java I/O 从0到1》系列上一章节,介绍了File 类,这一章节介绍的是IO的核心 输入输出。I/O类库常使用流这个抽象概念。代表任何有能力产出数据的数据源对象或者是有能力接受数据的接收端对象。  流屏蔽了实际的I/0设备中处理数据的细节。Java类库中的I/O类库分为输入输出两部分。InputStram或Reader 派生而来的类都含有 read() 基本方法...

2017-09-20 19:06:00 83

转载 《Java I/O 从0到1》 - 第Ⅰ滴血 File

前言  File 类的介绍主要会依据《Java 编程思想》以及官网API 。相信大家在日常工作中,肯定会遇到文件流的读取等操作,但是在搜索过程中,并没有找到一个介绍的很简洁明了的文章。因此,在最近比较轻松的时间里做一个关于 《Java I/O 从0到1》系列。规划是包括以下几个方面:File类、字节流、字符流、字节字符的组合使用、编码示例以及JDK1.4 推出的为了提高性能增加了功能...

2017-09-19 17:04:00 68

转载 财务预警项目总结

前言  财务预警这个项目呢,从4月开始调研到8月底验收了。算是我的一个从调研,需求,SOW等文档编制到代码开发,上线支持,后期的功能优化,并扩展客户另外提出的需求,到用户手册,验收交付完全独立交付的项目。 这其中呢,我可能有很多的感慨。  如何准确定位核心需求,减少客户思维过度发散?  从固定好的需求,到后面的每一次的沟通,都会增加或者调整需求。其中很重要的一个因素就是你要去...

2017-09-14 13:15:00 231

转载 规则集Set与线性表List性能分析

前言  本章节将通过实验,测试规则集与线性表的性能。那么如何进行实验呢?针对不同的集合都进行指定数量元素的添加和删除操作,计算耗费时间进行分析。那么,前两个章节呢,我们分别讲述了什么时候使用Set以及List中的实现类效率最高。下面贴出链接,方便查看:《规则集之探究何时使用HashSet、LinkedHashSet以及TreeSet?》《线性表之何时使用ArrayList...

2017-09-14 00:31:00 121

转载 线性表之何时使用ArrayList、LinkedList?

前言  线性表不仅可以存储重复的元素,而且可以指定元素存储的位置并根据下表访问元素。  List接口的两个具体实现:数组线性表类ArrayList、链表类LinkedList。ArrayList  ArrayList使用数组存储元素,这个数组是动态创建的。如果元素个数超过了数组的容量,就会创建一个更大的数组,并将当前数组中的所有元素都复制到新数组中。另外需要注意的是,Ar...

2017-09-13 23:36:00 117

转载 规则集之探究何时使用HashSet、LinkedHashSet以及TreeSet?

前言  Java集合框架三种主要类型的集合:规则集(Set)、线性表(List)、队列(Queue)。Set用来存储不可重复的元素;List用来存储有元素构成的有序的集合;而Queue则用于存储用先进先出处理的对象。Set接口的三个具体类包括:散列集HashSet、链式散列集LinkedHashSet、树形集TreeSet。本章节,主要讲解何时使用HashSet、Linked...

2017-09-13 19:57:00 146

转载 如何写单元测试?

前言  单元测试的重要性不言而喻。针对测试,有两种用途:一种是针对已完成的功能方法,写单元测试进行验证,这种比较常见。另外一种就是尚未进行功能编码之前,先写测试,测试走通了以后,逻辑思路,功能函数的编码也就很容易了。-------------------------------------------------------------------------------------...

2017-09-13 12:27:00 101

转载 工作流脚本

前言  金蝶协同OA工作流。主要用于流程的发起审批的流程。这其中,有时候会需要在工作流中添加脚本:设置外部变量,然后通过脚本查询表中数据,然后将结果输出。接下来呢,提供几个简单的demo例子进行参考。取某个(本例是办理部门部长)审批节点的的审批决策项(0(不同意) 1(同意) ):  spr 就是设定的外部数组变量,通过脚本将需要的数据,赋值到spr中。1 ...

2017-09-11 12:16:00 342

转载 固定资产处置申请单

前言  之前的文章中,已经介绍过固定资产源码的研究。这次要说的呢,就是基于上次的源码研究,做的固定资产处置申请单。刚开始的需求呢是说,简单的做个固定资产清理单仿照着系统标准产品的清理单,主要目的就是为了脱离固定资产清理业务系统。但是,这么简单的需求,又怎么可能呢?于是乎!客户又提出了,这个申请单要走工作流,单据上还有明细项的净值和原值的合计。单据编号呢还要符合编码规则自动生成。而且最...

2017-09-08 17:17:00 198

转载 EAS_BI(扩展报表)

case when 的使用1.扩展报表,一张收费单据中,下面分为分录问题描述: 收费单中有一个分录用于记录检测的项目名称以及标准费用。收费单有自己的主键,分录中的外键即是收费单的主键,然后分录表总的每一项检测项目有自己的id。每一项指标的费用显示在各自的下面。SELECT detail.resource, detail.producename, SUM(md...

2017-09-07 14:59:00 430

转载 EAS_Table

SHR人力员工表 T_BD_PERSON fbirthday 出生日期 femployeetypeid 员工状态员工状态 T_HR_BDEMPLOYEETYPE T_BD_PERSON.femployeetypeid = T_HR_BDEMPLOYEETYPE.fid femployeemodleid 在...

2017-09-07 14:31:00 288

转载 资金平台交易明细扩展开发-DEP

前言  支持农垦项目中,需要增加抓取银行接口传输数据,需求有两点:一是银企平台前置机需要增加扩展中行、农行数据字段。(代理账号、代理账户名称、代理银行) 二是EAS资金模块中的交易明细查询列表界面能够显示扩展的上述三个字段数据。资金模块 交易明细表:T_BE_TransDetail 实体:TransDetail 新增字段 <String 80>:代理账号: ag...

2017-08-13 12:10:00 156

转载 固定资产清理之源码研究

前言客户现场,实施同事在给客户做固定资产上报录入项目,其中标准产品的固定资产清单,要求一旦进行固定资产的清理,系统中就会将固定资产进行折算,和帐期进行关联,系统提起清理单以后,就会按照设定好的公式进行对资产的费用进行扣除。但是,实际中,客户在日常的提起固定资产清理单以后,需要进行流程审批,在分配到下级企业,进行固定资产的变卖等操作,这其中也需要时间,(意思就是说流程整个下来,需要很长...

2017-08-11 21:59:00 224

转载 后台事务开发之简单示例

前言后台事务的使用相当多,类似数据库的job,可以通过配置实现自动触发功能。例如定时抓取数据、定时生成排版、定时进行考勤计算等等.....创建后台事务由两种方式:Function、Facade Facade 使用较为居多。该部分只介绍如何创建并使用后台事务帮助你做定时任务,后续将介绍其原理。下面将通过简单后台事务示例进行介绍其使用方式:首先,我们要在BOS Stu...

2017-08-09 16:09:00 2182

转载 mbos之动态图表设计

前言所谓,一图胜千言。人脑有80%的部分专门用于视觉处理。而随着数据时代的全面来临,我们自然有必要将数据转化为图形与图表。Mbos是一个快速,稳定的云端轻应用开发平台。帮助企业快速开发移动应用,加快企业工作效率,为企业创造更多的效益。mbos移动设计器,可以在线进行界面设计,发布成移动云之家轻应用,方便开发,快捷交付!其中,移动设计器还包含表单、列表、图表、控件等功能,支持在...

2017-08-07 12:06:00 276

转载 协同附件上传源代码研究

前言由于项目中需要将将手写签批(北京点聚)生成的审批意见文件(.aip/.pdf)进行上传,因此才在休息时间得以研究一下协同OA的公文管理中附件管理的上传附件源代码。ps源代码封装的着实很深,一路跟踪,处处套路(心累)。大致思路:将请求参数封装成AttachmentParameter,其次获取到AttachmentInfo,然后进行业务逻辑,然后进行附件的submit操作,调用add...

2017-08-06 11:02:00 100

转载 EAS集锦

前言之前看过的相关BOS开发文档,整理了一些常用的API,一直没有来得及放上来,现在把整理的文件放上来,以备忘查看,分享。闲话少说,上干货!ps 图片不方便查看的话,可以拖住图片,加载到浏览器新页签进行放大查看!(至此以后的文档如有图片也可如此进行查看)Xmind下载链接:https://pan.baidu.com/s/1hsaL4hu转载于:https://w...

2017-08-04 22:55:00 79

转载 扩展报表-JavaSet

前言使用商业分析中的扩展报表平台,可以很方便的进行数据分析,进行图表化直观展示。一般情况下使用SQL数据集进行SQL的编写,进而配合扩展报表平台进行数据分析图表的绘制,但SQL数据集针对固定的参数进行条件查询,当需要动态条件查询,查询条件的不同,进而需要SQL根据不同的条件,拼接组装不同的查询SQL。此时,JavaSet就派上用场了。使用文档介绍标准接口 1 /...

2017-08-04 22:37:00 172

空空如也

空空如也

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

TA关注的人

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