-
[综合] JS避免计算精度丢失
代码: /***加法运算,避免数据相加小数点后产生多位数和计算精度损失。**@paramnum1加数1|num2加数2*/functionnumAdd(num1,num2){varbaseNum,baseNum1,baseNum2;try{baseNum1=num1.toString().split...
71
热度 -
[综合] avue编辑修改完成后第一次点击新增会加载上次修改的数据
这个bug的原因: 造成这个现象的原因是打开新增的时候,form里的数据没有清空. 解决方法: 当新增时,在beforeOpen方法里面强制清空form里的数据 beforeOpen(done,type){if(["add"].includes(type)){this.form={}}} befor...
40
热度 -
41
热度 -
[综合] Avue switch 用法
<templateslot-scope="{row}"slot="isOpens"><el-tag>{ {row.isOpens===0?'开':'关'}}</el-tag></template>{label:"开关",prop:"isOpens",t...
40
热度 -
42
热度 -
[综合] LocalDate的用法与String互转
一、LocalDate常用用法 1.1、申明定义 LocalDateformatDate=LocalDate.of(2020,2,5);//自定义 LocalDatetoday=LocalDate.now();//获取当前日期 1.2、getX()获取年月日等 注意:获取月份使用getMonth...
58
热度 -
[综合] java常用方法记录
多选查询条件转换 //多选查询条件转换: //"123,2342,123123"->List<String>if(Func.isNotEmpty(exerciseTrendReq.getBirdRecordIds())){List<String>birdRecordId...
77
热度 -
[综合] Fastjson jsonObject转map
Map<String,String>params=JSONObject.parseObject(theoreticalValue.toJSONString(),newTypeReference<Map<String,String>>(){});
49
热度 -
[综合] List根据对象属性去重复
privateArrayList<TTaskUser>removeDuplicateUser(List<TTaskUser>users){ Set<TTaskUser>set=newTreeSet<>(Comparator.comparing(TTa...
47
热度 -
34
热度 -
[综合] mysql存储过程去除重复数据
CREATEDEFINER=`root`@`%`PROCEDURE`del_incoming_pointer`()BEGIN/*定义变量一*/DECLAREparamIdint;DECLAREparamCodeVARCHAR(64);DECLAREparamTimesvarchar(255);DEC...
8
热度 -
[综合] json转xml(JSONObject内部包含JSONArray)
找了很多网上的资料,要么只能转jsonobject要么只能转jsonarray,下面是两个混合能转的工具类 <dependency><groupId>org.dom4j</groupId><artifactId>dom4j</artifactI...
24
热度 -
[综合] makefile链接库依赖关系
1、链接库顺序 工程存在多个链接库时,例如同时生成:lib1、lib2、lib3;其中lib1依赖lib2,lib2依赖lib3,那么它们的顺序如下: target_link_libraries(lib1lib2lib3),被依赖项需要放到依赖它的项的后面;如果不存在依赖关系,那么可以随便排列; 2...
39
热度 -
[综合] NtCreateThreadEx在Win7 x64位调用失败解决办法
问题 在研究进程注入的时候,发现在Win1064位上调用NtCreateThreadEx可以执行成功,但是换到Win764位上会失败,并且返回GetLastError=8,程序是以管理员运行且内部已实现提升进程访问权限。 解决方案 函数NtCreateThreadEx在32位和64位的定义有所不同,...
91
热度 -
[综合] Windows读写INI文件注意事项
GetPrivateProfileString最长读取65535个字符;如果ini文件的Value值超过65535,GetPrivateProfileString读取会发生一些无法预料的错误; WritePrivateProfileString理论上最长写入65535个字符,实际这个写入长度限制会有...
29
热度 -
[综合] SQLite计算每行插入数据的长度
背景: 开发的代理模块负责接收模块的数据进行上报,上报失败需要缓存到数据库中,等待时机重新上报;因此需要缓存模块上报数据,避免数据过大对每个模块的缓存数据设置了大小及数量的限制;因为偷懒不想每次都计算数据大小,所以想直接在插入数据库时自动计算并记录到数据库。 实现方式: 由于没有找到能够直接查询数据...
86
热度 -
[综合] SQLite批量插入效率
一、循环单条数据插入 SQLite插入单条数据效率并不高,原因是: Becauseitdoesnothaveacentralservertocoordinateaccess,SQLitemustcloseandreopenthedatabasefile,andthusinvalidateitsca...
97
热度 -
[综合] Zynq入门——PS和PL接口技术详解
ZYNQ作为首款将高性能ARMCortex-A系列处理器不高性能FPGA在单芯片内紧密结合癿产品,为了实现ARM处理器和FPGA之间的高速通信和数据交互,収挥ARM处理器和FPGA癿性能优势,需要设计高效癿片内高性能处理器不FPGA乊间癿亏联通路。因此,如何设计高效癿PL和PS数据交亏通路是ZYNQ...
46
热度 -
81
热度 -
54
热度