[版权申明]非商业目的注明出处可自由转载
出自:shusheng007前段时间看 Retrofit2源码 的时候,发现其大量使用了反技术,在此框架中使用反射技术来获取方法以及其参数的注解。虽说反射技术在我们日常的开发当使用不是很频繁,但是其在构建框架则会大放异彩。反射技术应该也算是Java进阶的知识了,对有追求的Java程序员来说是必须要掌握的一项技能。
……继续阅读 »
diligentman
5个月前 (03-12) 0浏览
0个赞
对硬件设备商而言,借助优秀的网管、运维管理平台,可以形成完整的产品解决方案,直接提升产品的形象和适用范围。同时还可以通过网管、运维管理平台,切入到外围的产品及集成领域,并在用户后续的升级改造活动中占据有利位置。
……继续阅读 »
diligentman
7个月前 (12-31) 0浏览
0个赞
第一步打开数据库管理界面 —》安全性–》登录名,“新建登录名”这个界面,只要填写登录名和密码即可。其他的都不用管。
……继续阅读 »
diligentman
7个月前 (12-31) 0浏览
0个赞
ABP是用于创建现代Web应用程序的完整架构和强大的基础设施! 遵循最佳实践和约定,为你提供SOLID开发经验。
……继续阅读 »
diligentman
8个月前 (12-30) 0浏览
0个赞
手工注入:
get:
url中带参数
xxx.asp/asp?id=123123
单引号
and 1=1
/
-0
baidu.com/xxx.php?id=12312
string=hasdfsd
string=网站
asp/aspx
access/sqlserver
post:
搜索框、登录、注册、修改资料、留言、请求头(clinet-ip、x-forw……继续阅读 »
diligentman
8个月前 (12-29) 0浏览
0个赞
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
……继续阅读 »
diligentman
8个月前 (12-26) 0浏览
0个赞
1.为什么需要监控服务
监控服务的所属服务器硬件(如cpu,内存,磁盘I/O等)指标、服务本身的(如gc频率、线程池大小、锁争用情况、请求、响应、自定义业务指标),对于以前的小型单体服务来说,确实没什么必要,但对于中大型项目,尤其那些群集部署显得尤为重要、尤其是现在的微服务架构,服务众多,而且很多服务都是群集部署,我们更是需要实时知道每一个服务所属的实例……继续阅读 »
diligentman
8个月前 (12-20) 0浏览
0个赞
@程序中实现了登录和对数据库图书类别表和图书表的增删查改功能,图书类别表的字段有:类别id、类别名称、类别描述,
图书表的字段有:图书id、图书名称、图书作者、图书价格、图书描述、图书类别id。
……继续阅读 »
diligentman
8个月前 (12-15) 0浏览
0个赞
1,DotNet版本 .net 6.0
2,EFcore版本:
经过搜索发现可能因为与oracle数据库版本有关,经过查询发现Oracle版本是11g,而EFcore内指定的版本为 12g,因此导致First、FirstAsync、FirstOrDefault、FirstOrDefaultAsync 无法使用。
……继续阅读 »
diligentman
8个月前 (12-15) 0浏览
0个赞
@俄罗斯方块项目,基本功能包括:游戏主界面显示模块、方块及数据显示模块、方块移动控制模块、游戏界面颜色控制模块、游戏进度、等级控制模块等。本项目结构如下:
(1)游戏主界面显示模块:
显示游戏和帮助两个菜单;
游戏使用功能键盘,得分 等级;
……继续阅读 »
diligentman
8个月前 (12-14) 0浏览
0个赞
说实话坐在椅子前,都想好了,该怎么去写,甚至感觉有好多要写的,但是当我坐在椅子上时,却不知道该怎么开头了,不知道是不是紧张?还是不舍?难道还没有跟过去挥手告别的勇气吗?
……继续阅读 »
diligentman
8个月前 (12-14) 0浏览
0个赞
创建索引语句: 删除索引: 讲的最详细的博主:(4条消息) SQLServer 索引操作_ClementQL的博客-CSDN博客_sqlserver索引的使用
……继续阅读 »
diligentman
8个月前 (12-13) 0浏览
0个赞
一款免费的低代码可视化报表,像搭建积木一样在线拖拽设计!低代码开发必备,功能涵盖,数据报表、打印设计、图表报表、大屏设计等!
秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题,完全免费的!
……继续阅读 »
diligentman
8个月前 (12-11) 0浏览
0个赞
Sharding-JDBC 最早是当当网内部使用的一款分库分表框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的不断迭代下,功能也逐渐完善,现已更名为 ShardingSphere,2020年4⽉16⽇正式成为 Apache 软件基⾦会的顶级项⽬。
……继续阅读 »
diligentman
8个月前 (12-11) 0浏览
0个赞
CloudCanal 实现的 基于 Kafka 构建安全的跨互联网数据同步 方案被客户用于生产后,又出现了新的需求,主要集中在方案能否更加轻量化和可控性上,简而言之,去掉 Kafka 中转,直接在 CloudCanal 中实现跨网络安全互通。
本篇文章即介绍 CloudCanal 实现的更加轻量化方案,特点包括
……继续阅读 »
diligentman
8个月前 (12-08) 0浏览
0个赞
……继续阅读 »
diligentman
8个月前 (12-08) 0浏览
0个赞
看SQL语句执行计划有三种方式:①快捷键按Ctrl+L;②选中要执行的SQL然后点击右键,弹出的菜单里面选“显示估计的执行计划”;③按Ctrl+M打开显示执行计划窗口,选择每次执行SQL都会显示出相应的执行计划
……继续阅读 »
diligentman
8个月前 (12-05) 0浏览
0个赞
在基于Mybatis的开发模式中,很多开发者还会选择Mybatis-Plus来辅助功能开发,以此提高开发的效率。虽然Mybatis也有代码生成的工具,但Mybatis-Plus由于在Mybatis基础上做了一些调整,因此,常规的生成工具生成的代码还有一些不太符合预期。而且对于……继续阅读 »
diligentman
8个月前 (12-05) 0浏览
0个赞
https://zhuanlan.zhihu.com/p/342051927LEN() 函数返回文本字段中值的长度。DataLength() 函数返回文本字段中值的字符长度。
……继续阅读 »
diligentman
8个月前 (12-04) 0浏览
0个赞
大家千万不要被文章的标题给迷惑了,他两在本篇文章是没有关系的, 今天给大家讲讲最近2个有意思的issue,分享一下我学到的
……继续阅读 »
diligentman
8个月前 (12-02) 0浏览
0个赞