- 博客(8)
- 收藏
- 关注
原创 c#事件 (重点是自定义事件)
c#规定,我们在使用委托来声明事件的时候,委托的名称需要叫做:事件名称+EventHandler,这个事件需要两个参数,一个是事件的拥有者,一个是事件参数,c#规定事件参数需要命名为:事件名称+EventArgs。如果某个类作为EventArgs来使用,那么它应该继承(也叫派生)自EventArgs这个类。set;set;i < 5;i++)= null)e.DishName = "宫保鸡丁";WalkIn();
2024-09-02 00:15:14 1348 1
原创 c#委托(精简版,好理解)
首先,我们要知道,委托它是一种类。结果如下:所以它确实是一种类!我们新定义一个除法方法我们来新建一个自定义委托注意要声明在类平级的地方,这个委托名字叫Calc,第一个double是返回值类型,后面两个是参数类型。
2024-09-01 15:38:11 1718
原创 腾讯云服务器部署k8s(超多坑解决版,附带资源)
查看所有pod状态步骤1 ~ 5 所有节点都要执行!下面所有的命令中,如果出错或者提示权限不够的记得加sudo , 不行就进入root再试试在关闭swap分区前可以使用命令free -m查看本机是否启用了swap分区功能如果swap这一行都是0就不用管它了,如果不是0就需要进入 fstab文件后注释掉swapfile这一行。除了上述端口外还要有下图(所有主机都要开放):看清楚端口号和协议,这一步错了后面会有莫名其妙的问题。
2024-07-28 16:50:44 1295
原创 键盘事件注意点
keydown 和 keypress 在文本框里面的特点:他们两个事件触发的时候,文字还没有落入文本框中!且keypress不识别功能键!keyup 事件触发的时候,文字已经落入文本框里面了!
2024-07-22 21:21:04 116
原创 学成在线-导航栏nav区域制作 - 前端导航栏注意点!
在下面的两段代码中,可以看到学成在线并没有和nav导航栏在一行显示,那是因为只有nav一个人浮动了,logo并没有设置浮动,我们要遵循一浮都浮的原则。我们可以注意到这里的nav我们并没有给宽度,那是因为块级元素加了浮动就会有行内块元素的特性,它的宽度会被内容撑开,方便后面继续添加导航栏。由于导航栏字数不统一,所以可以将a转换为块级元素(且这一步转换可以让a的点击范围更大)且不给定宽度,使用内边距来撑大盒子,并指定高度。为了让三列在同一行显示,需要给li浮动(不给a是因为a本事就是行内块元素)
2024-07-22 21:06:54 157
原创 vue刷新页面,子组件数据丢失
最近在写一个个人中心的界面,其中父组件包含了两个子组件,一个子组件用于头像显示和上传,另一个组件用于显示一些重要的个人信息,其他一些基本信息就显示在父组件中,问题来了,页面只要一刷新,两个子组件的数据就未空。时,由于这个初始化是在组件的 setup 函数中完成的,Vue 可能无法追踪到。经过测试,子组件中拿到的值确实是有效的。但是前端页面显示不出来。在父组件中,我通过向后面发送请求来获取数据,并传值给子组件。Vue 3 使用了依赖追踪系统来更新 DOM。
2024-05-19 21:49:48 388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人