一.Reflections和SpringUtil完成扫描包的(反射缓存) 二.id与class的映射泛型上下文(玩家是否登录,rpc调用SeqId,class类名)反射调用 1.netty层的 AccountMsgParam // 登录前 OnlineMsgParam // 登录后 SceneMsgParam // 发到场景层的 2.跨进程rpc调用的…
2024/12/30 16:07:55文章目录 Spring篇Spring核心推断构造方法AOP动态代理Advice的分类Advisor的理解AOP相关的概念 定义BeanASM技术JFR依赖注入循环依赖LifecycleSpring AOT Spring事务Spring事务传播机制Spring事务传播机制是如何实现的呢?Spring事务传播机制分类 SpringMVCHandlerHandlerMappi…
2024/12/29 12:01:18一.Git概述 1.1 Git的应用场景 备份:Git通过仓库管理文件,在Git中存在远程仓库,如果本地文件丢失还可以从远程仓库获取。 代码还原: Git在管理文件过程中会记录日志,方便回退到历史版本。 Git除了可以帮我们保存代…
2024/12/30 13:20:08一、需求: app要支持重力感应自动切换横竖屏,并切换后样式不能错乱 二、实现 官方文档 官方Git manifest.json文件中 "app-plus" : {"screenOrientation" : ["portrait-primary","portrait-secondary","…
2024/12/25 22:58:21第一章:访问修饰符 Java访问修饰符包括private,default,protected和public。含义分别表示私有的,默认的,受保护的和公有的访问修饰符。这些访问修饰符既可以修饰类中的属性,又可以修饰类中的方法࿰…
2024/12/31 3:14:46 人评论 次浏览自己写的 PHP图片上传并生成缩略图函数请参考函数分为三部分一、PHP 图片上传函数二、PHP 生成缩略图函数三、PHP消息提示函数//PHP 图片上传函数如下:function img_upload($form_name,$size,$dir,$file_name,$width,$height){?//文件域名称,文件大小限…
2024/12/31 2:52:58 人评论 次浏览Docker镜像的分层 Dockerfile中的每个指令都会创建一个新的镜像层镜像层将被缓存和复用当Dockerfile的指令修改了,复制的文件变化了,或者构建镜像时指定的变量不同了,对应的镜像层缓存就会失效 某一层的镜像缓存失效之后,它之后的…
2024/12/31 1:35:46 人评论 次浏览如何排除ORA-30926错误?(文件号471956.1)1)识别失败的陈述alter session set events30926 trace name errorstack level 3;要么alter system set events30926 trace name errorstack off;并在UDUMP发生时监视.trc文件。2)找到SQL语句后,检查它是否正确(可…
2024/12/30 23:03:50 人评论 次浏览C#反射实例讲解 1 创建用于反射使用的DLL 新建一个C#类库项目,拷贝源代码如下,编译生成DLL(假如DLL的文件名是TestReflect.dll) 1using System; 2 3namespace Webtest 4{ 5 /** <summary> 6 /// ReflectTest 的摘要说明。 …
2024/12/31 3:54:23 人评论 次浏览假设有一个高度为100px的 div,在这里放一行文字,垂直居中显示,这个大家都会,line-height设置为100px即可!那如果有两行、三行......多行呢?还能通过 line-height 解决么?答案很明显不能…
2024/12/31 3:53:53 人评论 次浏览因为新的笔记本是1920*1080分辨率的屏幕,在打开sublime的时候,侧边栏的文件夹名字会变得很小,虽然很清晰,但是太小了看起来很吃力, 如下图所示 网上找了很多的方法试了好久没有成功,一天闲下来又试了下&…
2024/12/31 3:52:52 人评论 次浏览spring配置datasource三种方式 数据库连接池 学习了:http://blog.csdn.net/kunkun378263/article/details/8506355
2024/12/31 3:52:21 人评论 次浏览一、removeCallbacksAndMessages应用场景 当在A类初始化了一个Handler,使用的是主线程的Looper,用于发送延迟消息和主线程切换,当A类释放资源的时候调用removeCallbacksAndMessages(null),意思是清空当前Handler队列所…
2024/12/31 3:51:50 人评论 次浏览XXE(xml external entity -injection") xml外部实体注入攻击 base on pikachu xml是可扩展的标记语言,它是可以用来存储数据的,看到一些.xml的配置文件,就是用xml来写的,还可以用来传输数据,我们可以直接以xml的…
2024/11/2 6:14:06 人评论 次浏览1. MyBatis 注解 之前的实例中,利用 MyBatis 进行开发时,一旦添加新的方法,则每次都需要在 XML 配置文件中进行映射。而现在随着注解开发的大肆流行,MyBatis 3 也提供了基于注解的配置。但是通过注解的方式表达力和灵活性有限&am…
2024/12/5 12:05:52 人评论 次浏览代码如下:// 兼容 php4 php5// 程序作者 张建 52linux.com(我爱Linux)// 联系方法 733905qq.com QQ 733905// 简单调用方法/*include ("ugs.php"); // 你可以下载本ugs.phps 然后重命名为ugs.php$ugs new ugs();$url "http://domainname.com/path_to_your_…
2024/12/23 13:25:22 人评论 次浏览>>> menber["小甲鱼","不定","怡欣","mt"]>>> for each in menber:print(each,len(each)) python的内置对象预览: Number(数字):3.0145,1234,99L,34j(负数…
2024/11/2 6:12:34 人评论 次浏览问题 个人遇到问题,参考性可能不大 网址:https://trains.ctrip.com/trainbooking/TrainSchedule/D677/ 今天爬取携程火车车次信息,开始运行结果好好的,但是运行到这里时出现了错误,报错是超出列表范围。 我仔细查看…
2024/11/2 6:12:03 人评论 次浏览export PATH"/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin"如果/etc/profile文件配置错了,可能用export 设置临时设置环境变量来求命NB!!! unset可以取消环境变量!!…
2024/11/2 6:11:32 人评论 次浏览