自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ben的专栏

不积跬步,无以成千里;不积小流,无以成江海。

  • 博客(138)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 应用网站重定向漏洞

dest=www.wilyhacker.com”的链接,则用户可能会点击该链接,相信他们会 被转移到受信任的站点。通过对 URL 进行编码,攻击者可以使最终用户难以注意到重定向的恶意目的地,即使它作为 URL 参数传递到受信任的站点也是如此。通过这种方法,用户提供的输入永远不会直接用于指定重定向的 URL。在这种情况下,使用类似的方法来限制用户可以重定向到的域,这至少可以防止攻击者将用户发送到恶意外部站点。许多用户都被教育要经常检查他们在电子邮件中收到的 URL,以确保该链接指定的是他们知道的可信站点。

2023-11-27 14:58:43 25

原创 Tracking vs. No-Tracking Queries

Tracking vs. No-Tracking Queries。

2023-11-14 09:29:38 51

原创 Macroscope安全漏洞检测工具简介

本介绍旨在帮助感兴趣者尽快了解 Macroscope,这是一款用于安全测试自动化和漏洞管理的企业工具。

2023-11-02 09:49:50 345

原创 外企工程师一天流水线

记录外企工程师一天流水线。

2023-10-26 14:29:26 28

原创 10步开启SAFe敏捷发布列车

拥有清晰、明确的“产品”获得领导层的支持建立合作重大挑战或机遇特性/组件最大限度地减少依赖性解决集成问题正在执行的DevOps 活动请记住,SAFe 不是一个规定性实体,可以调整某些步骤以满足特定的组织需求和目标。启动敏捷发布系列可能具有挑战性,因此拥有经验丰富的团队成员来指导您也将确保您的目标能够实现。

2023-10-26 14:11:08 193

原创 敏捷发布列车初探3 ---- Agile Release Train

敏捷发布列车的介绍就此完结,三篇文章介绍了什么是敏捷发布列车及其具有什么样的特点。个人感觉敏捷发布列车更适合于大项目集群的百人以上的密集型开发团队,大家在实践中有什么问题可以留言一起讨论。

2023-09-27 13:22:59 404

原创 敏捷发布列车初探2 ---- Agile Release Train

本文简单介绍了敏捷发布列车的其它特性,后面会继续介绍它的价值。

2023-09-27 10:20:53 377

翻译 敏捷发布列车初探1 ---- Agile Release Train

ART 是敏捷团队的团队,与共享的业务和技术使命保持一致。每个组织都是一个虚拟组织(通常为 50 – 125 人),共同计划、提交、开发和部署。ART围绕企业的重要发展价值流进行组织,其存在只是为了通过构建和交付使客户受益的解决方案来实现该价值的承诺。ART 是跨职能的,具有定义、构建、验证、发布和(如适用)运营解决方案所需的所有功能。这些功能使 ART 能够提供连续的价值流,如图所示。以上就是今天要讲的内容,本文仅仅简单介绍了敏捷发布列车及特性,后面会继续介绍其它特性说明。

2023-09-26 16:03:35 81

原创 FastAPI Python照片打马赛克API

现代社会大家对于自己的隐私越来越注重,我们平时在外拍摄风景照片的时候难免会有其他人入镜。在发朋友圈或者微博的时候,为了保证这些人的肖像权我一般都会做马赛克处理。使用python库加fastapi可以做一个快速处理的webapi,具体介绍如下。以上就是今天要讲的内容,本文仅仅简单介绍了python是如何将照片马赛克化的,然后使用fastapi开发接口暴露给用户使用。

2023-09-26 15:49:48 242

原创 使用Python CV2融合人脸到新图片--优化版

上一版本人脸跟奥特曼图片合并后边界感很严重,于是查找资料发现CV2还有一个泊松函数很适合融合图像。感觉边界感没有之前那么明显了,算是比较合适的一次融合。

2023-09-15 15:49:23 311

原创 使用Python CV2自动识别人脸并融合至新图片

最近孩子很迷奥特曼,想尝试拿他的照片跟奥特曼合并下做个帅酷变身。我想一般的PS跟现在流行的AI工具应该都可以实现,但是咱是程序员可以尝试用Python来做一下嘛。

2023-09-14 15:38:56 152

翻译 Python 3.12.0rc2 最新版本发布说明

我们强烈鼓励第三方 Python 项目的维护者在此阶段为他们的项目准备 3.12 兼容性,并在必要时在 PyPI 上发布 Python 3.12 轮子,为 3.12.0 的最终版本做好准备。有关 Python 3.12 更改的更多详细信息,请参阅 Python 3.12 中的新增功能。(嘿,核心开发人员,如果此列表中缺少您认为重要的功能,请让 Thomas 知道。许多大大小小的性能改进(如 PEP 709),估计需要 5% 的整体性能改进。许多其他旧的、损坏的和已弃用的函数、类和方法已被删除。

2023-09-13 15:47:05 442

翻译 C# 11 和 .NET 7 支持泛型解析

C# 11 和 .NET 7 支持泛型解析

2022-11-18 15:03:35 324

原创 SQLServer System-versioned Temporal Table - SQLServer时态表对比差异字段

SQLServer时态表能够在每次数据做更新,修改时备份当前记录到history表,这可以方便我们做数据追踪或数据恢复操作。时态表的具体创建查询可查看其他资料,这里介绍下如何使用时态表对比整理字段变化记录。假设我们有一个std表,有id,name,age字段,使用下面script建立表及对应时态表。CREATE TABLE [dbo].[Std] ( [ID] INT IDENTITY (1, 1

2022-03-31 15:50:50 845

原创 .NET CORE API访问401错误

问题描述:一台windows服务器使用IIS托管了两个.net core API,均采用windows认证模式。API A去访问B时,一直返回401错误,接口访问使用default方式。this._client = new HttpClient(new HttpClientHandler() { UseDefaultCredentials = true });原因分析:there is a windows security setting preventloopbackmessagesth

2022-02-16 15:06:57 1421

原创 gitlab-runner CI持续集成(docker模式)

目录服务器环境准备Gitlab-runner注册yml脚本效果服务器环境准备两台centos服务器,一台安装gitlab,一台安装docker及gitlab-runner,并拉取dotnercore3.1镜像Gitlab-runner注册同上一篇注册runner,在这里我们注册两个runner。第一个runner为docker模式,镜像为netcore3.1,用来编译打包镜像。第二个runner为shell模式,用来发布镜像,部署容器。yml脚本.gitlab-ci.ymlstages:#

2021-04-29 15:56:31 349 1

原创 gitlab-runner CI持续集成(shell模式)

目录1.服务器环境准备2.gitlab环境安装3.gitlab-runner安装4.注册runner5.建立测试dotnet项目6.yml文件7.其他注意事项1.服务器环境准备2.gitlab环境安装3.gitlab-runner安装4.注册runner5.建立测试dotnet项目6.yml文件7.其他注意事项...

2021-04-28 16:43:00 2392

原创 数据结构-链表C#版实现

双向链表:using System;namespace DS_ALGCode{ /// <summary> /// 双向链表 /// </summary> public class S_LinkedList { private Node Head = null; private Node Tail = null; private Node Cur = null; priva

2020-09-21 14:42:05 182

原创 数据结构-队列C#版实现

队列-数组实现:using System;namespace DS_ALGCode{ /// <summary> /// 队列-数组实现 /// </summary> public class S_Queue { private int Rear = -1; public int MaxSize; public int[] Queue; public S_Queue(in

2020-09-18 16:14:10 177

原创 数据结构-数组、栈C#版实现

数组: int[] arraytest = new int[10]; arraytest[0] = 10; Console.WriteLine(arraytest[0]); int[] arraytest2 = { 1, 2, 3, 4, 5, 6 }; for (int i = 0; i < arraytest2.Length; i++) {

2020-09-18 16:11:57 479

原创 常用的8大数据结构学习

2020-09-18 16:08:10 145

原创 SQLServer Alwayson架构下常用操作

新建用户维护计划-数据库备份维护计划-数据库历史备份删除收缩数据库日志文件

2020-06-24 17:11:58 549

原创 dotnet-microservices-platform

2020-04-08 14:52:17 179 1

原创 Consul安装及部署

下载wget https://releases.hashicorp.com/consul/1.7.2/consul_1.7.2_linux_amd64.zip解压unzip consul_1.7.2_linux_amd64.zip -d /usr/bin创建启动文件vim /lib/systemd/system/consul.service[Unit]Description=co...

2020-03-30 16:06:05 1295

原创 ASP.NET CORE 2.2 DOCKER部署

DOCKER安装yum install dockersystemctl enable dockersystemctl start dockerdocker version具体参考:docker安装修改DOCKER镜像vim /etc/docker/daemon.json{"registry-mirrors": ["https://njrds9qc.mirror.aliyuncs...

2020-03-29 10:06:38 534

原创 IIS ARR组件实现负载均衡

Nginx负载均衡很好,可惜也有满足不了的场景。比如我的WEB应用是基于AD域控认证的,Nginx在这方面处理起来极其麻烦,跟小伙伴折腾几天无果后,我们转战ARR组件来实现IIS的负载均衡。ARR的组件安装及配置不说了,网上类似文章很多。这里简单说下ARR的url重写功能,网上很多文章都是部署了一个监听一个端口进行负载两个应用。我这边有个需求是两个子应用的80端口可以做负载,81端口不需要做负...

2020-01-17 22:10:22 688

原创 Keepalived实现Nginx负载均衡高可用

keepalive实现Nginx负载均衡高可用

2020-01-12 22:17:35 235

原创 Nginx注册SSL证书https协议访问

Nginx注册SSL证书https协议访问

2020-01-12 22:10:02 137

原创 Nginx实现IIS负载均衡

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-01-12 22:05:56 128

原创 F1BPM Alpha

利用业余时间做的一个BPMS小DEMO,命名F1飞流,灵感来源于同事。目前已完成前端及审批核心功能,分享下。一、技术说明前端:html+jquery+layui后端: .net core 2.1 webapi+swagger数据库:mysql+MongoDB消息队列:rabbmitmqORM: sugar orm流程图设计器:bpmnjs开发工具:vs2019 + vscode...

2019-10-07 20:39:42 331 3

原创 bpmn-js API

bpmn-js介绍:https://github.com/bpmn-io1.导入流程图 var bpmnModeler = new BpmnJS({ container: '#canvas', keyboard: { bindTo: window } }); bpmnModeler.importXML(bpmnX...

2019-09-16 22:22:19 7983 2

原创 Ubuntu 18部署.net core webapi

系统环境:aliyun ECS服务器Ubuntu 18.04 X64.net core 2.2 webapi解决方案apache 2+kestrel 容器参考步骤:官方部署文档注意点说明:1.apache2 要开启proxy功能 命令:sudo a2enmod proxy sudo a2enmod proxy_http sudo a2enmod proxy_connect...

2019-07-07 21:06:31 733

原创 k2p openwrt路由部署阿里云aliyun-ddns

之前一直有想法入手一个NAS,用于存储项目文件、照片及电影。本来想买个群晖218的,可喜的是赶上了星际蜗牛矿难(被骗的人好可怜,感同身受……),闪电下了一个D款的小蜗牛。星际蜗牛矿机安装群晖NAS的过程我就不说了,很简单,有需要的可以参照下面的文章。https://post.smzdm.com/p/adwl92zk/?send_by=8903307869家里的路由器是K2P 同学帮刷的open...

2019-05-18 11:48:18 30276 3

原创 git diff排除指定文件打包

GIT命令:git diff --name-only b6c2289 a200757 -- ':(exclude)*.cs' ':(exclude)*.csproj' ':(exclude)*.config' | xargs tar -czvf update.tar.gzb6c2289 a200757 --两次提交的前后hash值– ':(exclude).cs’ ‘:(exclude)....

2019-04-01 23:17:48 1726

原创 控制台程序使用ABP框架应用层服务

控制台程序使用ABP框架应用层服务1.生产ABP框架基础服务,如下图所示2.新建一个控制台程序,添加对Application项目引用。3.新建一个模块类4.通过IOC调用应用层或领域层服务方法1.生产ABP框架基础服务,如下图所示2.新建一个控制台程序,添加对Application项目引用。3.新建一个模块类using Abp.Events.Bus;using Abp.Modules...

2018-12-12 21:17:39 1918 1

原创 VSCODE搭建JAVA基本开发环境

1.安装java extensionLanguage Support for Java™ by Red HatDebugger for JavaJava Test RunnerMaven for Java

2018-11-22 11:16:13 7548 2

原创 react+antd+dvajs+abp实现CRUD操作

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2018-09-28 11:22:03 2192

原创 RabbmitMQ基础实战

消息生产者:using System;using System.Text;using System.Threading;using RabbitMQ.Client;namespace MQSender{ class Program { static void Main(string[] args) { f...

2018-08-27 15:05:35 715

原创 Python3.5连接Mysql

Python版本: 3.5.0MySqlDB官网只支持Python3.4,这里Python3.5使用第三方库PyMysql连接Mysql数据库。PyMysql下载地址:https://pypi.python.org/pypi/PyMySQL#downloadsWindows下安装方法:下载解压后,进入PyMySql-0.6.7目录,执行pyt

2017-08-20 11:27:52 646

原创 Dapper Helper

using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Threading.Tasks;using Dapper;using Dapper.Contrib.Extensions;

2017-05-23 14:18:01 3524

ASP.NET + SQL Server 教学评价信息系统 论文 毕业设计

这是我做的一个教学评价信息系统,里面内容很完善,程序/论文/文献翻译/答辩PPT/工作总结/任务书/开题报告,应有尽有,格式规范,物超所值,希望可以帮助到大家! 基于ASP.NET + SQLServer 技术开发,已通过老师答辩,可作为参考资料供大家使用。

2022-04-23

商品排序汇编语言课程设计

汇编语言课程设计 商品排序 代码转换程序

2010-10-16

基本分段存储管理系统的设计

操作系统 课程设计 基本分段存储管理系统

2010-10-16

jQuery实例大全

使用jquery技术做的实例,详细的介绍了jquery技术,很帅的!

2010-04-11

课程设计宿舍管理系统

使用C#开发的c/s宿舍管理系统,基本实现了宿舍管理的基本功能。

2010-03-23

世界500强面试题目及评点

世界500强面试题目及评点,很有借鉴意义

2010-03-23

内部排序算法的时间分析

内部排序算法的时间分析 课程设计 基本上实现了八种内部排序算法的时间性能分析

2009-09-21

C++编写的图书管理系统

图书管理系统 课程设计 实现了图书馆里的大部分功能

2009-09-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除