03 2023 档案
摘要:###背景:公司要上代发业务 需要突破点: 1.销售端根据不同的国家需要采用不同的销售策略 2.不同代发平台数据格式不一致,并且同一个产品同一个代发平台不同的国家sku不一样 3.同一个sku不同起运地库存数据不一致 ..... 综合考虑,放弃api方式,以控制台+Quartz实现 private
阅读全文
摘要:###背景:做一件代发业务的时候,订单中的产品描述含有大量广告,公司业务需要动态添加/删除指定的数据 ####参考文档:Less.Html 1.找出描述中含有多个的数据 Dictionary<string, string> keyValues = new Dictionary<string, str
阅读全文
摘要:###背景:公司一个老项目,前端引用都是直接引用文件,这样导致每次发布都存在用户浏览器缓存问题,常见做法是找到每个引用前端文件处加?version,但是太麻烦了 ####解决思路: 1.找到所有前端文件 2.jenkins每次编译更新版本号,把新的版本号拼接到前端文件引用处 ####实现: ####
阅读全文
摘要:###postman的复制代码默认就是RestSharp。方便也好用,但是使用get请求并且带Body的时候要注意,返回的数据竟然会有丢失 ####解决办法: string RequestByGet(string index, string action, object paramter) { va
阅读全文
摘要:###基本用法 安装Nest(安装后默认会装上Elasticsearch.Net),注意:版本尽量选择跟ES版本一致的 批量初始化数据到ES using Nest; try { // 测试环境SSL证书需要的设置 ServicePointManager.SecurityProtocol = Secu
阅读全文
摘要:###索引基本操作 ####创建索引: PUT /索引名 注意:索引名必须全部由小写字母组成 PUT /order ####查看所有索引: GET /_cat/indices?v ####查看单个索引: GET /索引名 GET /order ####删除索引: DELETE /索引名 DELETE
阅读全文
摘要:###下载: ###解压运行 ###验证kibna,访问:http://localhost:5601
阅读全文
摘要:#####第一次安装的是7.0版本,运维过程中发现与8.0还是有很多不同的地方 下载java jdk: 环境设置 下载ES: 解压压缩包 修改yml允许跨域,为后面head做准备 config->elasticsearch.yml增加下面配置(注意格式,:后面必须跟空格,结束不能带;号) http.
阅读全文
摘要:#Elasticsearch是面向文档(document oriented)的,可以存储整个文档,内容之间可以通过索引index检索 ##与关系型数据的区别 Relational DB -> Databases -> Tables -> Rows -> Columns Elasticsearch -
阅读全文