编程学习 ·

成员变量和局部变量

成员变量(全局变量) 成员变量是在类体中定义的变量声明成员变量的时候如果不设置值,则会有默认值 局部变量 局部变量是声明在成员方法中的变量局部变量在方法被执行时创建,在方法执行结束时被销毁局部变量在使用时必须进行赋值操…
编程学习 ·

那些貌似真诚的人

是不是经常遇到这种人,大家的评价都是他很真诚,人也很简单,事情好,事情往往会有利于他,而且他过的很快乐。 残酷的现实是没有简单的快乐,只要是丰富的快乐,他就不会简单。一个人貌似真诚不见得…
编程学习 ·

如何用JUnit单元测试List

问题 JUnit测试List时差强人意。 解法 引入依赖 hamcrest-library包含许多有用方法来测试List数据类型。 <dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version>&l…
编程学习 ·

地摊风口2020

今年的风口&#xff0c;好像都与“地摊”有关。 最直接的就是今年五六月份&#xff0c;监管政策放开&#xff0c;“地摊经济”红极一时。那时&#xff0c;“地摊”成了恢复国民经济的良药&#xff0c;许多在疫情期间经济受困的人们出来摆摊&#xff0c;互联网巨头们也纷纷下场…
编程学习 ·

2020-12-17

2020/12/06 冒泡排序 选择排序 Arrays工具类 Arrays.sort()在JDK7之前使用的是快速排序&#xff1b; JDK8之后使用的是归并排序。二分查找 使用二分查找之前需要先进行排序。Arrays.sort()&#xff1b;异常及异常的处理 Throwable是所有异常的父类&#xff1b;|-- excepti…
编程学习 ·

XDOJ 316 完全二叉树的公共父结点

XDOJ 316 完全二叉树的公共父结点 问题描述 有一棵无限大的完全二叉树&#xff0c;该二叉树自上而下、自左而右从1开始编号。从某一个结点到根结点&#xff08;编号是1的结点&#xff09;都有一条唯一的路径&#xff0c;比如从5到根结点的路径是&#xff08;5, 2, 1&#xff…
编程学习 ·

【面试篇】Java锁体系

Java锁体系 目录&#xff1a; 【Java锁体系】一、悲观锁和乐观锁 【Java锁体系】二、Java中的CAS机制算法 【Java锁体系】三、自旋锁详解 【Java锁体系】四、Synchronized关键字详解 【Java锁体系】五、隐式锁和显氏锁的区别(Synchronized和Lock的区别) 【Java锁体系】六、AQS原…
编程学习 ·

学习记录:unittest方法使用,断言

开始&#xff0c;结束&#xff0c;测试用例&#xff0c; import unittestclass UserTestCase(unittest.TestCase):#所有类中方法的入参为self&#xff0c;定义方法的变量也要self.变量def setUp(self):print("set up 开始")def tearDown(self):print("tearDown…
编程学习 ·

如何解决bootstrap导航条不跳转的问题

bootstrap导航条不跳转的解决办法&#xff1a;1、使用“$(#myTabs a).click(function (e){...}”方式&#xff1b;2、使用“data-toggle”标记&#xff1b;3、通过“window.location”实现跳转即可。 本教程操作环境&#xff1a;Windows7系统、bootstrap3版&#xff0c;该方法适…