前言: 在一个进程中创建并启动一个新进程,无论是对于病毒木马程序还是普通的应用程序而言。这都是一个常见的技术,最简单的方法无非是直接通过调用WIN32 API函数创建新进程。用户层上,微软提供了WinExec、ShellExecute和CreateProcess等函数来实现进程创建 实现代码: // ...
1.导入pom依赖 2.添加swagger配置类 注 :basePackage要改为项目对应的controller目录路径,使用增强功能的话,需要在配置类上加@EnableKnife4j注解,并且在UI界面的个性化设置中开启增强功能。 具体增强功能请移步至最后自行查看文档 。 3.查看UI界面 启动 ...
分类:
其他好文 时间:
2020-05-14 19:07:07
阅读次数:
331
# 本系列教程分为四个阶段
## [1.flask restful web service](https://blog.51cto.com/summer37/2494831)
## [2.flask restful api](https://blog.51cto.com/summer37/2495150)
## [3.flask httpauth实现权限管控](h...
1.什么是代理模式?为对象提供一种代理以控制对这个对象的访问。代理模式相当于:中介或者经纪人,代理类可以在被代理类的基础之上增加功能(扩展功能),比如日志记录和权限控制,这样被代理类隐藏起来了,比较安全。1.代理模式实现方式有哪些?静态代理和动态代理2.静态代理是:需要程序员人为创建好代理类,缺点;如果被代理类很多的话,需要手写很多个代理类,代码会变得非常冗余。3.静态代理实现方式有哪些?1.通过
分类:
其他好文 时间:
2020-05-13 09:40:59
阅读次数:
56
proxy顾名思义就是代理的意思,这个属性可以用来修改某些默认行为,假如我们要在访问某个对象的属性之前要做些拦截就可以用proxy来进行操作 var proxy=new Proxy(target,handler) 其中target指目标对象,handler指拦截后要执行的操作,里面一般放执行函数 一 ...
分类:
其他好文 时间:
2020-05-11 19:09:21
阅读次数:
58
上文 "测试开发专题:spring boot统一异常捕获" 我们讨论了java异常以及如何使用Spring Boot捕获异常,但是没有去说捕获异常后该如何进一步处理,这篇文章我们将对这个遗留的问题进行讨论. 统一错误响应定义 我们希望在程序发生异常的时候,能够给用户返回一个比较友好且明确的信息,对于 ...
分类:
编程语言 时间:
2020-05-10 16:49:23
阅读次数:
64
/** * 拼手气红包算法 * * @param totalAmount 红包总金额 * @param size 总领取人数 * @param scale 红包金额需要保留的小数位数 * @param minAmount 单个红包的最小金额 * @param remainSize 已领取人数 * @ ...
分类:
微信 时间:
2020-05-09 11:56:28
阅读次数:
242
springmvc 本质上是对servlet的扩展,根据servlet规范,一般servlet包含有三个部分: (1).实现servlet接口的程序 根据不同url配置不同servlet,客户端每次请求都会调用service方法处理请求。如是不在分布式环境中,web.xml一次声明产生一个servl ...
分类:
编程语言 时间:
2020-05-08 22:44:14
阅读次数:
97
原文:避免在ASP.NET Core 3.0中为启动类注入服务 原文: https://andrewlock.net/avoiding-startup-service-injection-in-asp-net-core-3/ 作者: Andrew Lock 译者: Lamond Lu 本篇是如何升级... ...
分类:
Web程序 时间:
2020-05-08 16:07:25
阅读次数:
75