摘要:
需求背景:由于一些场景我们需要在前端JavaScript进行数值计算,且对精度要求比较严谨,而前端数值是浮点类型,直接使用计算可能会产生一系列的精度问题,常见的浮点运算问题,比如精度损失等;所以例如涉及到一些金额计算等,需要进行高精度处理。 解决方案: (1)可以把数值计算部分逻辑交给后端接口来完成 阅读全文
摘要:
各语言对接ES,可由客户端client调用内置的API方法,然后转换为JSON格式的DSL语句进行交互,通过http请求调用ES提供的restful风格的API接口。 客户端库的工作流程: API 调用:开发者使用客户端库提供的高级 API 方法,比如 client.index() 或者 clien 阅读全文
摘要:
ES/可视化工具Kibana/ik分词器最好使用相同版本部署,实在找不到资源可基于ES版本,其余可向下兼容找最高版本 docker创建网络 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: docker network create es-net ES配 阅读全文
摘要:
####查询未创建索引的外键 SELECT * FROM sys.foreign_keys fk WHERE EXISTS ( SELECT * FROM sys.foreign_key_columns fkc WHERE fkc.constraint_object_id = fk.object_i 阅读全文
摘要:
####添加 Microsoft.VisualBasic引用 /// <summary> /// 转换为简体中文 /// </summary> public static string ToSChinese(string str) { return Strings.StrConv(str, VbSt 阅读全文
摘要:
###1.npm ####在npm install 后面加上 @以及版本号 npm install --save echarts@4.3.0 ###2.cnpm ####安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao 阅读全文
摘要:
###先上报错图: ###解决方案: ####鼠标右击VSCode图标,选择以管理员身份运行; ####在终端中执行get-ExecutionPolicy,显示Restricted,表示状态是禁止的; ####这时执行set-ExecutionPolicy RemoteSigned; ####此时再 阅读全文
摘要:
###转载请注明出处:https://www.cnblogs.com/wenjunwei/p/10078460.html ###在使用npm命令时,如果直接从国外的仓库下载依赖,下载速度很慢,甚至会下载不下来,我们可以更换npm的仓库源,提高下载速度。 ###此处以淘宝镜像为例,如果公司有本地仓库, 阅读全文
摘要:
##从哪找的记不清了,记录一下,使用OPNQUERY提升性能 ###1. 问题 系统有个模块,需要查询Oracle数据库中的数据。目前是通过建立链接服务器实现的。 SQLServer访问Oracle实现 可参考这篇文章http://www.cnblogs.com/gnielee/archive/20 阅读全文
摘要:
1. 自定义的 declare @watch datetime; set @watch=getdate(); select * from xxx; select datediff(ms,@watch,getdate()) as elapsedTime; 2. 系统提供的 set statistics 阅读全文