摘要:
运行如下语句: sudo sysctl net.link.generic.system.hwcksum_tx=0 sudo sysctl net.link.generic.system.hwcksum_rx=0 参考网站:https://juejin.cn/post/7177265539478192 阅读全文
摘要:
1. 背景 有两张表Blog与Post classDiagram class Blog { +Guid Id +String Name +DateTime CreateTime +int Order +List<Post> Posts } class Post { +String Id +Strin 阅读全文
摘要:
背景 公司做的是医院的院内系统,医院存在24小时的急诊,所以需要程序7*24小时不间断; 在程序更新的时候,就需要滚动更新。 Docker Swarm中的滚动更新 目前公司部署使用的是docker swarm,对滚动更新的支持相当不友好; 假设某个服务需要同时启动5个实例才能保证上午高峰期的访问, 阅读全文
摘要:
引子 假设在博客系统中的表设计为: classDiagram class Blog { +String Id +String Name +DateTime CreateTime +int Order +List<Post> Posts +List<Contributor> Contributors 阅读全文
摘要:
1. Gradle gradle 跟 maven 一样是一个包管理工具,Android项目默认的包管理工具,这两天使用下来,感觉比maven更加简洁,其他暂时没啥赶脚。 1.1 配置Java gradle需要java 8+ 1.2 配置gradle 从官网下载二进制文件,解压到文件夹。 添加环境变量 阅读全文
摘要:
1. 简介 Static Application Security Testing,静态应用程序安全测试,就是扫描一下你的源代码有没有已知的安全漏洞。 2. 接入要求 首先你得用了gitlab的cicd; gitlab runner 的executor得是docker 或者 k8s; 必须有 tes 阅读全文
摘要:
1. 环境 mongodb 6.0 docker 2. 步骤 创建用于副本集认证的keyfile # 创建文件 openssl rand -base64 756 > mongodb.key # 修改文件权限 chown 999:999 mongodb.key chmod 400 mongodb.ke 阅读全文
摘要:
1. 动机 一个版本的gitlab用着好好的,为什么会想着去升级呢? 在一个宁静的下午,我左手github,右手gitlab,代码借鉴得那叫一个得心应手,突然公司的gitlab访问非常的缓慢,并且有时候会502,打开日志发现remote_ip居然有别个城市的,当初老板为了gitlab能方便访问,就将 阅读全文
摘要:
MS SQL Server 1. 备份 BACKUP DATABASE Test TO DISK = 'c:\tmp\Test.bak' GO 2. 还原 RESTORE DATABASE Test FROM DISK = 'c:\tmp\Test.bak' GO 3. 索引 -- 查询索引碎片 S 阅读全文
摘要:
起因 公司项目上用到了Asp.Net Core SignalR,由于SignalR需要长链接,所以在进行水平扩展的时,不仅需要Redis做底板,还需要将同一个链接的请求打到同一台机器上; 作为一个资深面相百度编程的Coder,第一个想到的当然是nginx的ip_hash了,毕竟在session横行的 阅读全文