ElasticSearch查询group by maxdate的一个写法ElasticSearch如果只是用来做查询当然是很好的,但是往往还有很多需要用来做统计的地方,然而对于了解不深的人来说,有些查询很难去写,比如我们的一个需求是这样的 date exportData.交易类型 exportData.业绩类型.keyword jYCode brokerId exportData.订单总应收 exportData.成交价格 exportData.分边业绩 2023-02-14 软件开发 > .Net > 小技巧 #ElasticSearch #聚合桶
Freenow申请的域名申请letsencrypt证书的方法freenow申请的域名,直接使用进行cloudflare解析是可以的,但是申请证书的时候却无法直接使用certbot/dns-cloudflare选择dns的方式直接通过api申请和续期。 1234567891011121314Saving debug log to /var/log/letsencrypt/letsencrypt.logHow would you like to authent 2022-12-23 软件开发 > 运维 #Freenom #SSL证书 #letsencrypt #免费顶级域名
C# 遗传算法:文字匹配遗传算法 遗传算法(Genetic Algorithm,GA)最早是由美国的 John holland于20世纪70年代提出,该算法是根据大自然中生物体进化规律而设计提出的。是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。该算法通过数学的方式,利用计算机仿真运算,将问题的求解过程转换成类似生物进化中的染色体基因的交叉、变异等过程。在 2022-12-06 软件开发 > .Net > 算法 #C# #.net #遗传算法 #文字匹配 #密码匹配
什么是实体实体是什么实体本身就是一个class,一个类,只是它是作为一个对应到现实中的实际个体的类,比如人类,比如猫,在软件开发中则大多对应的是数据库表,在面向对象的设计中,我们大多配合五项基本原则(SOLID) 单一职责单一的职责,这个人就是保安、这个人就是会计、这个人就是保洁,而不是通过if else来判断这个人是做什么的。 开放封闭简单理解,就是我们调用方法的对象都是由接口创建的,我们提供出去的接口可 2022-10-26 软件开发 > 架构 #微服务 #软件开发
使用Python的pyecharts包画关系图我们使用csv格式的文件存储关系,第一个为主节点,第二列为子节点,就像如下的形式 主节点 子节点 节点1 节点A 节点1 节点B 节点1 节点C 节点B 节点N 节点C 节点N 下面是python代码,先安装pyechartspip(3) install pyecharts 1234567891011121314151617181920212223242526272 2022-07-13 软件开发 > python > 小技巧 #架构 #Python #pyecharts #关系图
台电玲珑S小主机做旁路由台电 玲珑S 2.5L小主机之前用的是星际蜗牛矿渣,一直放在哈尔滨的家里,到上海工作后买了个小米ax1800,没有U口,所以,也就没有什么扩展性,后来虽然找到了shell版的openclash,但是性能还是太差,配置起来也比较麻烦,所以前几天发现了618的活动,899入手了N5095+8G D4+256G固态,因为是做nas的所以没选择wifi模块。到货后感觉还不错,送了硬盘线,鼠标垫和键鼠套,还 2022-06-16 家庭服务 #Openwrt #ProxmoxVE #旁路由
【Devops】 - Azure Devops的代理池:封装一个自己的代理池镜像生成代理也是一台机器,是可以给AzureDevops远程调用的机器,它的功能就是想手动对程序进行生成编译一样的封装的自动化操作,它的动作包括拉取代码,按照生成逻辑进行编译,封装镜像,推送镜像,部署的过程,但是如果编译频繁,那么一台生成代理可能是不够的,所以我们封装一个docker镜像,随时部署,或者部署到多个地方进行分摊。 新建一个start.sh,将下面的代码段存入其中,它的主要功能就是使用环境 2022-06-11 软件开发 > 运维 #Docker #Azure Devops
IT 名词解释.Net.Net CoreDDDIOCAOPOOPOOM消息队列分布式缓存分布式锁ORMEFEF CoreABPABP vNextHangfireMESVUEAngularReactGITSVNRedisRabbitMQSwaggerJWTWPFWinformMySQLMSSQLOracleHALC#JavaGolangCRMOAERPSAASBIWeb3 2022-06-11 软件开发 > 架构 #架构 #概念 #架构设计
遗传算法学习什么是遗传算法遗传算法一般的解释就是模拟达尔文生物进化论和遗传学对生物的进化过程的模拟,用迭代进化的方式得到最优解的方法,其实我了解这个东西有段时间了,但是一直也没有完整的去学习过。 遗传算法的执行过程一般是先有一个种群,不论什么东西进化都是从一个种群进化到另一个种群,优胜劣汰,种群中的每一个个体都有一组基因,也有把这个叫做染色体的。 生物都有染色体,他们繁殖出的后代都是从父母双亲的染色体中各取一 2022-05-31 软件开发 > .Net > 算法 #C# #遗传算法 #.Net
使用IHostedService时间简单的定时任务功能前言有些时候再开发过程中会遇到定时执行任务的情况,这种需求功能很小,如果采用hangfire或者Quartz.NET之类的框架,就有些庞大,不值得建库建表去进行配置管理,使用while或者timer又不够具有封装性,所以微软.net core提供了IHostedService(在 ASP.NET Core 中使用托管服务实现后台任务)托管服务时间简单的后台任务管理器。 实现我们采用IHostedS 2022-05-30 软件开发 > .Net > 小技巧 #C# #.Net Core #定时任务