1.What?反射是什么? 反射:无处不在,MVC,Webfrom,asp.net,ORM,IOC,AOP,几乎所有的框架都离不开反射,那么反射到底是什么? 我们写的代码,计算机要识别,需要二次编译,中间会经过编译器编译,得到dll,exe,再被JIT编译最终被计算机语言识别,执行,那dll,exe ...
近一个多月,写了一些MySQL内核的文字,稍作总结,希望对大家有帮助。1.《InnoDB,为何并发如此之高?》文章介绍了:(1)什么是并发控制;(2)并发控制的常见方法:锁,数据多版本;(3)redo,undo,回滚段的实践;(4)InnoDB如何利用回滚段实现MVCC,实现快照读。结论是,快照读(SnapshotRead),这种不加锁的读,是InnoDB高并发的核心原因之一。番外篇:《快照读,在
分类:
数据库 时间:
2020-11-17 12:10:05
阅读次数:
12
本文介绍如何使PRTG监控系统通过阿里云监控API获取阿里云产品监控数据。例如网络带宽,ECS性能,RDS产品性能等。本文主要涉及的技术点:1、PRTG监控系统高级自定义传感器的使用2、PRTG高级自定义传感器xml或json返回值格式3、阿里云CMS云监控API的使用本文涉及的示例Github地址Github/ytlzq0228/Public_Share_Project/PRTGCustomer
Swagger-UI简介 Swagger-UI Swagger-UI是HTML, Javascript, CSS的一个集合,可以动态地根据注解生成在线API文档。 常用注解 @Api:用于修饰Controller类,生成Controller相关文档信息 @ApiOperation:用于修饰Contr ...
分类:
编程语言 时间:
2020-11-16 13:40:39
阅读次数:
13
之前遇到了一个JEECMS大概看了一下, 测试版本JEECMSV9.3 SSRF /src/main/java/com/jeecms/cms/action/member/UeditorAct.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 ...
分类:
其他好文 时间:
2020-11-16 13:32:28
阅读次数:
4
MVC是对Web层做了进一步的划分,更加细化 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。View(视图) - 视图代表模型包含的数据的可视化,比如HTML,JSP,Thymeleaf,FreeMarker等等Controller(控制器) - 控制器作用于模型和视图上 ...
分类:
Web程序 时间:
2020-11-16 13:30:01
阅读次数:
17
1、Viper是什么? Viper 是.NET平台下的Anno微服务框架的一个示例项目。入门简单、安全、稳定、高可用、全平台可监控。底层通讯可以随意切换thrift grpc。 自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD、类似MVC的开发体验,插件化开发 githu ...
分类:
Web程序 时间:
2020-11-13 12:22:30
阅读次数:
16
为什么使用 Validation 来验证参数 通常我们在使用 spring 框架编写接口时,对于部分接口的参数我们要进行判空或者格式校验来避免程序出现异常。那是我们一般都是使用 if-else 逐个对参数进行校验。这种方法按逻辑来说也是没有问题的,同样也能实现预期效果。但是,这样的代码从可读性以及美 ...
分类:
编程语言 时间:
2020-11-11 15:56:50
阅读次数:
7
?MVC模式与代码分层策略,MVC全名是ModelViewController即模型-视图-控制器,作为一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,这是一种开发模式,但并不是实际开发中代码的分层模式
分类:
Web程序 时间:
2020-11-10 11:27:50
阅读次数:
19