其他
在实际学习过程中,有时候会出现右键运行文件,但没有任何结果的情况。这就是没有使用unittest/pytest 的方式运行。 解决方法: 添加好 ...
1、添加Cookie对象 注:Cookie是可以覆盖的,如果重复写入同名的Cookie,那么将会覆盖之前的Cookie。 Cookie cookie=new Cookie("username",u.getUserName());//设置名字和值 Cookie是保存的数据是键值对 录入名为userna ...
无限滚动 很多人以为无限滚动,就是只是 触底加载 ,但是加载到一定长度,页面会爆炸!! 真正的无限加载是真正的无限! 页面仅渲染可见的元素,对不可见的不占用页面节点,才可实现真正的无限滚动。 无限滚动 1 无限滚动 2 对 IntersectionObserver 监听元素可见的思考 可以实现: 1 ...
今天在使用global全局变量解决数据依赖的问题时,睬了一个大坑。unittest框架执行顺序的问题,unittest默认加载脚本的顺序是:根据ASCII码的顺序加载,数字与字母的顺序为:0-9,A-Z,a-z。所以以A开头的测试用例方法会优先执行,以a开头会后执行。 前面不知道这个规则,导致报错如 ...
方法 什么是方法? 方法其实就是一个函数,在 func 这个关键字和方法名中间加入了一个特殊的接收器类型。接收器可以是结构体类型或者是非结构体类型。接收器是可以在方法的内部访问的。 ...
题面 虚树的模板题: 虚树的思想是只保留有用的点(在这道题目里面显然是标记点和lca),然后重新构建一棵树,从而使节点大大减少,优化复杂度 我们维护一条链(以1号点为根),这条链左边的所有在虚树上的位置都已经处理完毕;而这条链右边的和下面的都未处理; 这条链我们用栈来维护; 对于要新加的询问点now ...
装饰器带参数: import time def timer(f): def inner(*args,**kwargs): start_time = time.time() res = f(*args,**kwargs) # 被装饰的函数 end_time = time.time() print(en ...
1. 假定对于下标越界的数组元素取其地址也是非法的,那么对于本书3.6(该标题下为4.6)节中的bufwrite程序应该如何书写? void bufwrite(char *p, int n){ while(n > 0){ int k, rem; if(bufptr == &buffer[N-1]){ ...