给定整数N(1<=N<=10^6),试把N!分解成质因数,按照算数基本定理的形式输出分解结果中的pi和ci 这样分析的话,其实把阶乘算出来再搞是必然超时的 对于每个质因子p,就相当于1N每个数包含的质因子p的和。在1Nz中包含1个质因子的有N/p个,p2则为N/p2,,,,,以此类推 所以N!中质因 ...
分类:
其他好文 时间:
2021-01-27 13:08:57
阅读次数:
0
最近在做基于容器的CI/CD, 一个朴素的自动部署的思路是: 从Git Repo打出git tag,作为镜像Tag ssh远程登录到部署机器 向部署环境注入镜像Tag,拉取镜像,重新部署 下面分享我是如何在K8s、docker-compose中注入镜像TAG(持续部署)? k8s 熟悉k8s的同学知 ...
分类:
其他好文 时间:
2021-01-25 11:24:55
阅读次数:
0
一、概述 使用kubectl apply或者create命令创建/更新部署后,其pod需要时间完成创建/更新。如果在CI中不等待所有pod更新完成,下一步流程很有可能使用更新前的环境。 二、使用方法 根据实际情况kubectl rollout status命令,能够正确的获取rollout stat ...
分类:
Web程序 时间:
2021-01-19 12:14:29
阅读次数:
0
工作中有一张类型信息表,有时候需要不同的类型信息需要多次扫描这张表,表很大的时候影响效率。 优化前: select t1.fa_id,t2.srch_char_val,t3.srch_char_val from (select fa_id from cisadm_ods.ods_cis_ci_fa_ ...
分类:
其他好文 时间:
2021-01-13 10:40:03
阅读次数:
0
预告篇,使用到的工具及环境有:.net5,gitlab,jenkins,docker,阿里云ECS,nginx 前言:中小厂虽然跟不上大厂的脚步 ,但在技术革新及使用工具方面也在不断追赶,像我们公司XXX目前已经开始使用DevOps平台实践CD/CD,但多数是对java的构建部署~ .net经过漫长 ...
分类:
Web程序 时间:
2021-01-06 11:39:55
阅读次数:
0
Go-Zero 官方短链项目教程:快速构建高并发微服务 关于 go-zero,大家可以看文档。为少认为它是中国目前最好用的 golang 微服务框架。 完整的 Go-Zero ShortUrl DevOps Demo 准备工作 我这里直接在 K8S 开发集群中部署相关实例。 生产求稳,建议大家还是买 ...
分类:
Web程序 时间:
2021-01-05 10:52:16
阅读次数:
0
Java编写一个WebService并在Tomcat上发布 本例采用Myeclipse 2016 CI 6,JDK1.8 。新建一个Web Service Project。 选择如下设置: 在src目录下建个包: 编写一个接口,其中一个方法返回ArrayList,另一个方法返回JSON: 编写四个J ...
分类:
编程语言 时间:
2021-01-01 12:21:47
阅读次数:
0
天天都在说优化Dockerfile。到底怎么优化,优化后的检验指标又是什么?没有考虑清楚行动目的,隔空放炮,必然徒劳无功。笔者最近准备在CI上增加安全检测,在分析案例样本的时候,找到了比较流行的struts2漏洞,其中S2-052远程代码执行漏洞的利用方式就是在POST请求中添加恶意代码或命令。如Demo片段所示。<command><string>touch</str
分类:
系统相关 时间:
2020-12-25 13:21:15
阅读次数:
0
背景 在gitlab上配置新项目的CI的时候,需要编写项目的 .gitlab-ci.yml 文件。 每次修改 .gitlab-ci.yml 文件之后都要执行git push让GitLab去构建来验证当前的CI脚本是否能正确构建,甚是麻烦,同时增加了很多无营养的Git提交。 若我们能够在修改完.git ...
分类:
其他好文 时间:
2020-12-25 12:01:34
阅读次数:
0
给定整数 N ,试把阶乘 N! 分解质因数,按照算术基本定理的形式输出分解结果中的 pi" role="presentation" style="position: relative;">pipi 和 ci" role="presentation" style="position: relative ...