自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 金蝶云苍穹 柱状图控件

var customchart = this.getControl("yama_histogramchartap"); customchart.clearData(); // 清除数据 避免重复增加数据 // 设置图形的位置 customchart.setMargin(kd.bos.form.chart.Position.right, "80"); //指到图中 显示信息 customchart.setShowToo...

2021-05-13 14:26:19 297

原创 金蝶云苍穹 点线图控件

var pointLineChart = this.getControl("yama_pointlinechartap"); // 设置图的边距 pointLineChart.setMargin(kd.bos.form.chart.Position.right, "80px"); pointLineChart.setMargin(kd.bos.form.chart.Position.top, "80px"); pointLineChart.setMargin(kd.bos.form....

2021-05-12 15:13:20 231

原创 金蝶云苍穹 通用图控件

//获取通用图控件 var customChart=this.getControl('yama_standard_drawing'); //清理通用图数据 customChart.clearData(); //模拟数据 var values=new ArrayList(); for (var i=0; i<toDouble(12); i++){ var map =new HashMap(); map.put("na...

2021-05-10 13:38:20 443

原创 金蝶云苍穹 饼型控件

//获取饼图控件 var piechartap=this.getControl('piecddd'); piechartap.clearData(); piechartap.setShowTooltip(true); piechartap.setShowLegend(true); piechartap.setLegendPropValue("orient", "vertical"); piechartap.setL...

2021-05-04 09:22:38 161

原创 金蝶云苍穹 bos-servicehelper工程工具类

服务类说明SaveServiceHelper保存服务DeleteServiceHelper删除服务BusinessDataServiceHelper单据、基础资料读取QueryServiceHelper查询服务DBServiceHelper生成全局唯一的数据内码(字符串、长整形)TimeServiceHelper获取系统时间BaseDataServiceHelper基础资料服务ConvertServiceHelper单据转换服务...

2021-04-30 14:03:36 771

原创 金蝶云苍穹 开发插件-运用插件上下文-IDataModel常用方法

方法说明getDataEntityType获取运行时表单实体元数据对象,又称为主实体模型getProperty获取运行时字段元数据对象,又称为实体的属性对象createNewData根据表单主实体模型,创建表单新的数据包,字段填写好默认值getDataEntity获取表单数据包updateCache提交当前表单数据包到缓存getValue获取字段值setValue设置字段值setItemValueByNumber根据基础资料的编码...

2021-04-30 13:55:13 942

原创 金蝶云苍穹 开发插件-运用上下文-IFormView常用接口

方法说明getPageId获取界面实例的唯一标识pageIdgetView获取其他界面视图模型getEntityId获取表单的主实体编码getModel获取表单数据模型getParentView获取父表单数据模型getMainView获取主界面视图模型updateView把数据模型中的数据,发送到前端界面getControl获取控件编程模型getRootControl获取表单编程模型getService获取服务实例...

2021-04-30 12:01:18 878

原创 金蝶云苍穹 开发插件-选用事件源,事件

分类序号事件触发时机界面显示前1setPluginName显示界面前,准备构建显示参数之前,创建插件后,触发此事件2preOpenForm显示界面前,准备构建显示参数之前,触发此事件3loadCustomControlMetas显示界面前,构建界面显示参数时,触发此事件界面初始化4setView表单视图模型初始化,创建插件时,调用此方法,向插件传入表单视图模型IFormViem实例;5initialize表单视图模型初始化,创建插...

2021-04-30 11:16:33 1031 2

原创 金蝶 EAS BOS 分录合计

@Override protected void setTableToSumField() { super.setTableToSumField(); setTableToSumField(kdtEntrys,new String[] {"interviewNum","列名"});//数组中传入要统计的列 }

2021-04-20 14:30:01 461

原创 金蝶 EAS BOS 单据增删改查

增加 //创建单据对象 BillsTest1Info billsTest1Info = new BillsTest1Info(); //设置值 billsTest1Info.setId(BOSUuid.create(billsTest1Info.getBOSType())); billsTest1Info.setName("是我我是是我是"); billsTest1Info.setNumber("123456"); billsTest1Info.setPrice(ne

2021-04-10 18:00:16 1158

原创 金蝶 EAS BOS F7监听器

记得把监听器写入onLoad() @Override public void onLoad() throws Exception { // TODO Auto-generated method stub super.onLoad(); //写入监听器 prmtorg是F7组件 }监听F7点击弹出窗口 prmtorg.addSelectorListener(new SelectorListener(){ public void willShow(SelectorEve

2021-04-10 12:01:03 659

原创 金蝶 EAS BOS EditUI新增页面设置默认值

找到createNewData()在里面进行添加 protected com.kingdee.bos.dao.IObjectValue createNewData() { com.kingdee.eas.ymoa.ymhr.RecruitmentRegistrationInfo objectValue = new com.kingdee.eas.ymoa.ymhr.RecruitmentRegistrationInfo(); objectValue.setCreat

2021-04-09 17:50:21 382

原创 金蝶 EAS BOS F7过滤

1.重写onLoad()方法在里面控制F72.一般会把单个F7代码封装在方法里面再让onLoad()调用3.找到F7的控件在Abstract里面4.调用.setEntityViewInfo(evi) //包别导错了 import com.kingdee.bos.metadata.query.util.CompareType; //在Abstract protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtorg

2021-04-09 17:42:14 504

原创 金蝶 EAS BOS 序时簿List渲染时添加过滤条件

重写getQueryExecutor()方法 //包别导错了 import com.kingdee.bos.metadata.query.util.CompareType; @Override protected IQueryExecutor getQueryExecutor(IMetaDataPK arg0,EntityViewInfo evi) { //添加过滤条件 FilterInfo jobF = new FilterInfo(); jobF.getFilterItems()

2021-04-09 17:29:35 694

原创 exe4j把jar导成exe文件

在工作里时不时的需要jar导成exe文件,临时百度胡看的东西五花八门,而且遇到了点坑记录一下1.打开exe4j2.选择生成的是exe文件3.选择exe文件生成的路径4.选择生成文件的名称图标及位数(32或64)5.这里有个小坑,exe4j默认生成的是32位的文件,如果需要生成64位的话需要把这个勾上不需要的直接在上一步next6.选择jar和主函数(第一个如果不懂得复制?里面的复制这个:-Dappdir=${EXE4J_EXEDIR})选择jar**选择主函数 **7.选择

2020-07-03 18:41:06 214

原创 下载文件功能在pc端能使用在安卓或苹果不能使用(解决方式)

在下载的方法加上判断就行拉 function download() { var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //判断Android var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //判断Ios if(isAndroid){ window.location.href='

2020-05-27 17:40:14 915 1

原创 Node环境搭建

1.环境搭建借鉴2.注意事项1.在node配置时记得新建空文件夹2.如果npm config set prefix 配置错误,在 C:\Users 下找到.npmrc文件删除重新配置

2020-02-05 14:40:44 106

原创 idea基本配置

1.文件编码修改2.打开idea不直接进入项目3.自动导包4.关闭自动更新5.提示忽略大小写6.自定义JAVA注释7.方法分割线8.去除spring项目@Autowired红线...

2019-12-26 15:31:14 145

原创 微信小程序写一个定时器setTimeout

setTimeout(function (){ //定时完成后做的事 }, 时间)

2019-12-13 11:22:34 1569

原创 微信小程序js调用utlis下的方法

现在utlis下创建一个js文件,编译后可能出现其他无关文件,直接删除即可然后在该文件写方法//方法格式const 方法名 = 参数 => {}//最后在module.exports写下你想被其他文件调用的方法即可module.exports = { 方法名: 方法名 };其他文件只需const 示例名= require('路径.js')//引入文件 赋给示例名...

2019-12-07 18:53:05 148

原创 微信小程序调用手机蓝牙

在开发当中需要去和硬件交互,需要蓝牙去发送命令,发现蓝牙交互还是需要挺多的歪歪绕绕的,记录一下:首先在微信小程序里我们需要几个变量: data: { inputValue: '',//想要链接的蓝牙设备id deviceId: '',//蓝牙设备id consoleLog: '', services:'',//蓝牙设备的uuid notifyId:'...

2019-12-07 18:45:00 7471 4

原创 微信小程序wx.showModal 弹窗内容

wx.showModal({ title: '提示头', content: '提示信息', showCancel: true, //是否显示取消按钮-----》false去掉取消按钮 cancelText: "否", //默认是“取消” cancelColor: 'skyblue...

2019-12-02 20:10:54 2186

原创 在配置文件properties使用${}引用多配置一层的properties的资源

在工作里发现老板项目一些重要内容都封装 在一个新的properties里面进行引用,把我看懵了。进行多方的百度发现这个 ${} 其实它并不能对别的文件资源进行引用,即使在同一目录下,终于也是返现这个是需要在Maven进行配置的,看来Maven没学好也是一个大坑啊!接下来看看怎么操作:在 pom.xml找到 build 标签在里面添加内容: <build> <filters...

2019-11-29 11:43:58 2342

原创 Windows下把Tomcat配置到服务里

前提需要JDK环境变量配置完整配置Tomcat进服务我的电脑->属性->高级->环境变量->系统变量:1.新建系统变量: 变量名: CATALINA_HOME变量值:Tomcat所在的根目录,如(D:\JAVA_Tools\apache-tomcat-7.0.96-windows-x64\apache-tomcat-7.0.96)2.打开运行(WIN+R),cm...

2019-11-28 10:56:56 447

原创 海康Java开发示例java.lang.UnsatisfiedLinkError: Unable to load library 'HCNetSDK': ???????¨

这个问题主要是因为我们在运行的是Java.class是编译后的文件所以我们需要把所有的文件如:ddl文件放到外面编译后的项目文件下如果还是出现这个问题的话可以试试:新建一个工具类如:ClientDemoUtil.java public class ClientDemoUtil { public static String DLL_PATH; static{ ...

2019-11-26 10:52:10 2339

原创 Mysql多表连接

链表动作介绍示例笛卡尔积两个集合的乘积,如:表1三条信息,表24条那么查出来就有12条信息SELECT * FRON 表1 CROSS JOIN 表2交叉连接 CROSS JOIN一般使用 CROSS JOIN 来实现笛卡尔积SELECT * FRON 表1 CROSS JOIN 表2内连接 INNER JOIN用于查出两表有关联的信息,查不关联可以在O...

2019-11-21 15:16:08 144

原创 子查询与组合查询

子查询当我们想查询另外一个表的字段信息的时候就可以使用子查询 SELECT 字段1,字段2 ,(SELECT 字段 FROM 表2 WHERE 条件) FROM 表1因为这边 IN 是可以放一个集合的所有可以结合使用 EXISTS 与 IN 差不多但是要注意写法 SELECT 字段1,字段2 FROM 表1 WHERE 字段3 IN(SELECT 字段3 FROM 表2 ...

2019-11-19 22:20:05 124

原创 Mysql聚集函数与GROUP BY 与 SELECT顺序

COUNT(*) 与 COUNT(字段) 是不一样的, 因为*表示所有的字段,会列出所有的字段,但是只差一个字段他就查一个字段,如果为空那么他就不进行计算次数,当然其他函数也是一样,但是影响不会这么大,其他的比较简单就不写sql了聚集函数作用COUNT()计算个数SUM()总和MAX()判断最大值MIN()判断最小值AVG()计算平均值...

2019-11-19 21:55:23 727

原创 Mysql新的输出字段(常见函数)

+、-、*、/+、-、、/是比较简单的数字返回想要的结果,如:总价格… 在返回的时候可以用 AS 来取个新的字段别名或者空一格也行可以用于 () 来区分他们的优先级 不然默认:、/>+、- SELECT 字段+字段,字段*字段...FROM 表名...

2019-11-19 18:34:45 1269

原创 Mysql集合过滤

集合过滤的符号过滤单个值这边就不写了,因为比较简单。IS NULL/IS NOT NULL因为在Mysql没填入值是比较特殊的,它不是null,空格…所以这边需要使用 IS NULL/IS NOT NULL 来判断字段是否为空 SELECT * FROM 表名 WHERE 字段 IS NULL #查找该字段为空的数据 SELECT * FROM 表名 WHERE 字段 IS NO...

2019-11-18 22:09:12 312

原创 Mysql增删改查

新增、插入 INSERT INTO新增一列字段对应值的类型要一致,在有默认或者自增的字段课填入 default 数据库会自动设置值 INSERT INTO 表名 VALUES(值..); INSERT INTO 表名(字段..) VALUES(字段对应的值..); INSERT INTO 表名(有默认字段,字段..) VALUES(default,字段对应的值..);修改、更新...

2019-11-18 21:14:39 126

原创 Mysql表操作及六大约束

动作SQL创建表CREATE TABLE表名( 字段名 字段名类型(长度);....);更新表名RENAME TABLE 旧表名 TO 新表名更新字段名ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新字段名类型(长度)更新字段类型、null、默认值ALTER TABLE 表名 MODIF 字段名 新字段类型(长度)删除字段默认值...

2019-11-18 17:02:46 204 1

原创 Mysql类型

一般来讲,任何 MySql 数据类型都可以被转换为一个 java.lang.String。任何 MySql 数字类型都可以被转换为任何一种 Java 数字类型。(当然这样也可能出一些四舍五入,溢出,精度丢失之类的问题)。类型名称数据库类型显示长度JDBC类型索引(int)JAVA描述(常用于)文本VARCHARVARCHAR(长度)L+N...

2019-11-18 13:54:15 61

原创 OOP七大原则

总结:主要还是体现降低耦合度,每个类、方法、接口的定制都是减少复杂的其他不相关逻辑的代码、方法、接口,只规定需要的逻辑。

2019-11-15 23:34:52 338

原创 zookeeper-3.5.6: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain

第一次下载zookeeper根据学习修改了,zoo.cfg的文件但是还是出现了org.apache.zookeeper.server.quorum.QuorumPeerMainm,而且其他没有做修改,查看百度无果,上google查找终于发现了原来zookeeper在3.5.5之后在下载的时候应该下载带bin的文件,而之前的普通的tar.gz的包里面是只是源码的包无法直接使用。看来在学习的时候还是...

2019-11-14 21:44:25 2602 1

原创 springboot整合Swagger

为什么需要Swagger?前后端分离的时代,前端人员与后端人员分开,该需求的时候需要统一文档,规范创建了RESTful接口,使用Swagger文档就回比较快的操作文档;测试:前端在调用后端设计的接口,就可以在文档页面上进行快速的测试!Maven导包 <dependency> <groupId>io.springfox</gr...

2019-11-14 15:58:32 93

原创 TCP/IP粗浅认识

时代

2019-11-10 17:08:46 300

原创 返回enum消息

在开发的过程中我们经常使用1、2、3、等一些常量去表现一个意思但是在我们返回给前端的时候在前端就需要做很多的判断,显得很麻烦,这个时候就需要一种方法能把我们的常量变成我们想返回的消息这时就不需要在前端有过多的判断。**创建CodeEnum接口:**我们先创建一个接口让它成为你想返回消息的enum的父级public interface CodeEnum { Integer getCod...

2019-11-09 13:28:38 614

原创 你好1024

1024这个是我第一次过的程序员节日,想不到竟然是在无业的状态度过的,今天看了很多面试题自己也开始整理,希望在今年之前能找到一个好工作把,加油!...

2019-10-24 20:07:15 262

原创 MD5加密

MD5加密 /** * MD5加密 * * @param inStr * @return */ public static String password(String inStr) { //1.获取到MD5对象 MessageDigest md5 = null; try { ...

2019-10-22 17:23:20 350

空空如也

空空如也

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

TA关注的人

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