• 2023-11-09(十)C#编程基础复习——do while循环
    在C#中,dowhile循环同样可以多次迭代一部分程序,但它与我们前面学习的for循环和while循环不同,for循环和while循环会在循环开始之前先判断表达式的结果,只有表达式结果为真时才会开始循环,而dowhile循环会先执行一遍循环主体中的代码,然后再判断表达式的结果。也就是说,不论表达式的结
  • 2023-08-13python中类和对象的关系
    引用.属性会先在对象里面找,如果找不到该属性则会在对应的类里面找(__class__相连接)   
  • 2023-07-09php弱类型
    PHP比较类型弱类型(==)会先把字符串类型转化成相同,再进行比较。该字符串的开始部分决定了它的值,如果该字符串以合法的数值开始,则使用该数值,否则其值为0例子:<?phpvar_dump("123"==123)//truevar_dump("12admin"==12)//truevar_dump("admin12"==12)//falsevar_dump("adm
  • 2023-05-22java 基础
    1、hashMap原理是一个keyvalue的存储结构。把key经过hash算法行程一个索引,在理想的过程中,行程的key是惟一的,但是不理想的状况,就会出现相同的索引,也就是hash碰撞。解决hash冲突JDK1.7的时候,用链表+数组 JDK1.8引入了红黑树当链表的长度大于等于8,会先判断数组如果大于64会
  • 2022-11-22@Autowired和@Resource区别
    autowired和resource是什么?@Autowired是Spring中的注解importorg.springframework.beans.factory.annotation.Autowired;@Resource是java提供的注解importjavax
  • 2022-09-07java中公平锁非公平锁的区别
    公平锁:多线程按照申请锁的顺序来获取锁,不会出现争抢的情况。非公平锁:多线程不会按照顺序获取锁,会先尝试去争抢锁,有可能后申请的线程比先申请的线程先抢到锁,在高并发情况下