• 2024-10-14第7周 7.2 成员访问权限与内部类
    7.2.1作用域在Java中,我们经常看到public、protected、private这些修饰符。在Java中,这些修饰符可以用来限定访问作用域。public定义为public的class、interface可以被其他任何类访问://packageabc;publicclassHello{publicvoidhi(){}}上面的Hello是publi
  • 2024-10-10vue3 props 响应式测试,props使用,ref独立ts解构
    概论vue3的props是深度响应的,深度数据改变都能监听到,并改变模板3.2左右的版本解构props子对象不能响应式若遇到props子对象不能响应式监听,一般就是改变之前的数据和改变之后的数据没产生变化,所以没发生响应式代码父组件<template><divclass='box'>demo<c
  • 2024-10-05Java基础-内部类(inner class)
    概念定义在Java中,内部类(InnerClass)是定义在另一个类内部的类。包含内部类的类称为外部类(OuterClass)。内部类可以访问外部类的成员(包括私有成员),并且可以提供一种将相关的类组织在一起的方式,使得代码结构更加紧凑和模块化。内部类的种类成员内部类(MemberInnerClass)定
  • 2024-09-2812. 闭包
    一、闭包  在一个函数内部,我们可以在在定义一个函数,并且将内部的函数作为外部函数的返回值返回。这种高阶函数,我们也称为闭包。“闭”是指该函数是内嵌函数,“包”是指该函数包含外层函数作用域的引用(不是对全局作用域)。通过闭包,我们可以创建一些只有当前函数能访问的变量,我
  • 2024-09-27JavaScript 闭包
    什么是闭包?简单理解:闭包=内层函数+外层函数的变量。正如前面所说的作用域链也会涉及到闭包,如下:leta=6;//全局作用域functionf(){a=7;//父级作用域functiond(){a=8;//自己的作用域console.log(a);}d();}f(); 闭包的官方
  • 2024-09-15java 反射创建内部类
    Java反射创建内部类在Java中,反射(Reflection)是一种强大的机制,允许程序在运行时检查或修改类的行为。内部类(InnerClass)则是一种特殊的类,它定义在另一个类的内部,并可以访问外部类的成员。本文将深入探讨如何使用Java反射来创建内部类的实例,并展示其在实际开发中的应用。内部类的基
  • 2024-09-13MutationObserver监听DOM变化示例
    示例代码:<template><divclass="it-bottom-button":style="{right:bottomBarRight}"><slot></slot></div></template><script>exportdefault{name:"itBottomBar",componen
  • 2024-09-08列转行-explode_outer及lateral view outer
    一、基础数据现有骑手id,订单id列表,订单配送距离列表,配送费列表,其中订单id、配送距离、配送费一一对应。+-----------+---------------------------+----------------------------+-----------------------------+|rider_id|order_list|dista
  • 2024-09-03左连接 右连接 内连接 外连接 一张图搞懂
    sql中左连接,右连接,内连接,全连接之间的区别?定义1.INNERJOININNERJOIN返回两个表中具有匹配值的行。如果某行在其中一个表中没有匹配,则该行不会出现在结果集中。2.LEFTJOIN(LEFTOUTERJOIN)LEFTJOIN返回左表的所有行,即使右表中没有匹配的行。如果没有匹配,则结果中的
  • 2024-08-2527.Python练习题
    1,列举布尔值为False的值0False‘’   [] {}None 2,写函数:根据范围获取其中3和7整除的所有数的和,并返回调用者:符合条件的数字个数以及符合条件的数字的总和如:deffunc(start,end): 3,函数的默认返回值是什么?None 4,简述break\continue\return的区别Bre
  • 2024-08-24循环结构
    循环结构whilefordowhile加强for循环针对数组和集合对象,遍历数组或集合对象for(类型变量名:数组或集合对象)//把数组或集合对象中每个对象按顺序赋给冒号前的变量{}break,continue,gotobreak:跳出当前循环continue:跳过当次循环,继续执行下一次
  • 2024-08-14原生js的事件流
    原来js中的事件:event.preventDefault() 阻止事件的默认行为event.stopPropagation() 阻止事件冒泡、传播 事件流的定义:浏览器对于事件触发的执行流程 有下面三个div,他们是嵌套关系。如果每个div都触发了点击事件,那么是从内向外触发还是从外向内触发呢?<div
  • 2024-08-08DFPGL50G正点原子开发板“Scan Outer Flash”失败
    故障描述:提示“E:JtagServer-0336:Flashidis0x0,maybetheclockfrequencyishighorthisflashisnotsupported,pleasereducetheclockfrequencyofcableorreplacewithotherflash.E:Configuration-0008:Thecommand‘ScanOuterSPIFlash’exe
  • 2024-07-30JavaScript の 闭包
    闭包概念:一个函数对周围状态的引用捆绑在一起,内层函数中访问到其外层函数的作用域(什么鸟语)简单理解就是:闭包=内层函数+外层函数的变量如functionouter(){leta=0functioninner(){a++console.log(a)}returninner}//这
  • 2024-07-30移动端页面字体缩放问题处理
    [移动端浏览器会缩放字体导致页面布局变化]ps:这个问题弄得我整个人都不好了,移动端浏览器可以设置字体缩放,而且不同浏览器不同设备默认缩放程度不同。仔细观察页面,就会发现也不是所有的字体都会被缩放。经过反复对比发现,提供了宽高数值,并且设置了flex布局的文字就不会被缩
  • 2024-07-14SQLite各种连接大展神威
    一、概述1.SQLite定义了3种连接:交叉连接(CROSSJOIN)、内连接(INNERJOIN)、外连接(OUTERJOIN)。2.外连接(OUTERJOIN,OUTER关键字可以省略)是内连接(INNERJOIN,默认的连接类型,INNER关键字可以省略)的扩展。虽然SQL标准定义了三种类型的外连接:LEFT、RIGHT、FULL,但SQLite只支持左外
  • 2024-07-13ARMv8中non-shareable inner-shareable outer-shareable属性
    如果将block的内存属性配置成Non-cacheable,那么数据就不会被缓存到cache,那么所有observer看到的内存是一致的,也就说此时也相当于OuterShareable。其实官方文档,也有这一句的描述:在B2.7.2章节“Dataaccessestomemorylocationsarecoherentforallobserversinthesys
  • 2024-07-04点击事件不生效选择不到,元素被遮挡点击不起作用
    解决方案:两种方案:假设:外层遮挡的类名为:outer,被遮挡的类名为:Inner。1:在不破坏原有样式的基础上增加position:relative;然后z-index控制谁在上面即可.outer{ position:relative;z-index:1;}.Inner{ position:relative;z-index:2;}2.如果点击事件还不
  • 2024-06-22c++类的组合
    类的组合描述的是一个类内嵌其他类的对象作为成员的情况,它们之间的关系是一种包含与被包含的关系classEngine{public:voidstart(){//启动引擎的逻辑std::cout<<"Enginestarted!"<<std::endl;}//...其他引擎相关
  • 2024-05-29spark sql中的几种数据库join
    一、连接类型:InnerJoin:内连接;FullOuterJoin:全外连接;LeftOuterJoin:左外连接;RightOuterJoin:右外连接;LeftSemiJoin:左半连接;LeftAntiJoin:左反连接;NaturalJoin:自然连接;Cross(orCartesian)Join:交叉(或笛卡尔)连接。二、crossjoin的例子:WITH
  • 2024-05-26python绘制多级饼图(分层饼图)
    python绘制多级饼图(分层饼图)介绍效果代码介绍多级饼图展示了数据的层次结构,其中每个级别表示数据的一个层次。我们可以使用matplotlib绘制多级饼图。效果代码importmatplotlib.pyplotasplt#示例数据outer_labels=['CategoryA','CategoryB','Categor
  • 2024-05-24函数高级玩法
    分享几个比较重要的知识点,web框架中大量的运用了,所以我给摘出来啦!函数的嵌套闭包装饰器1.函数嵌套python中以函数为作用域,在作用域中定义的相关数据只能被当前作用域或子域使用name="隔壁老王"print(name)deffunc():print(name)func()1.函数在作用域中
  • 2024-05-20函数对象、装饰器、闭包函数
    函数对象Python中一切皆对象【1】可以直接被引用定义一个函数用一个新的变量名来存,用新的变量名来调用【2】可以作为元素被储存功能字典的函数地址【3】函数可以作为参数传递给另一个函数将函数的内存地址作为参数传递【4】函数的返回值可以是函数直接将函数的内存地址返
  • 2024-05-17join、inner join、left join、right join、outer join的区别
    什么是联结?union、intersect等集合运算,它的特征是以“行”为单位进行操作,通俗点说,就是进行这些集合运算,会导致记录行数的增减,使用union会增加记录行数,使用intersect或expect会减少行记录,集合运算不会导致“列”数量的改变。而联结(join)操作,就是将其他表中的列添加过来,进
  • 2024-05-14静态内部类
    publicclassOuter{privateStringname="小王";privateintage=10;//静态内部类;和外部类相同staticclassInner{privateStringaddress="北京";privateStringphone="110";//静态成员privatestaticintcount=1000;publi