栈 用数组实现一个顺序栈 用链表实现一个链式栈 编程模拟实现一个浏览器的前进、后退功能 用数组实现一个顺序栈 class Stack(object): def __init__(self): self.stack=[] def push(self,item): self.stack.append(i ...
分类:
其他好文 时间:
2020-07-19 11:29:50
阅读次数:
48
最近在找工作,也在夯实基础。今天差不多读了一整天的 并发map,特记录一点收获。 如何保证在并发情况下resize扩容时的安全性。 1、两个数组变量,均是成员变量(table nextTable),迁移时是以桶为单位,且会用synchronized锁住桶。只要桶迁移完了,会先将生成的新的数组放置到新 ...
分类:
其他好文 时间:
2020-07-19 11:22:49
阅读次数:
68
1. 如何合并两个对象 2. react 数据流 以及 vue 数据流 3. 原型链 4. 网络协议(大学知识)分几层、http 在哪一层 5. 前后端联调,请求类型、作用以及区别 6. Object.defineProperty() 劫持属性的缺点,vue3 是如何解决的 参考: https:// ...
分类:
其他好文 时间:
2020-07-18 22:54:04
阅读次数:
87
用循环依次对list中的每个名字打印出 Hello, xxx! L = ['Bart', 'Lisa', 'Adam']x = len(L) for i in range(x): print('Hello,', L[i]) 此处,若直接使用 for i in x 时,编译报错:TypeError: ...
分类:
编程语言 时间:
2020-07-18 22:45:27
阅读次数:
95
类:抽象的概念;是属性和方法的集合。类中的函数叫方法。 对象instance、object 对象是类的具象,是一个实体。对象是数据和操作的封装。 面向对象3要素: 1.封装: 2.继承: 多复用,继承来的就不用自己写了 多继承少修改。 3.多态: 面向对象编程最灵活的地方,动态绑定。 类: 必须使用 ...
分类:
编程语言 时间:
2020-07-18 22:39:13
阅读次数:
75
* branch master -> FETCH_HEAD error: insufficient permission for adding an object to repository database .git/objects fatal: failed to write object fa ...
分类:
数据库 时间:
2020-07-18 22:35:47
阅读次数:
88
# coding: utf-8 import arcpy class Toolbox(object): def __init__(self): """Define the toolbox (the name of the toolbox is the name of the .pyt file)." ...
分类:
编程语言 时间:
2020-07-18 22:16:15
阅读次数:
119
function paramsSeralize(obj){ if(!obj || typeof !== 'object') return obj; let res = ''; for (const key in obj) { if (obj.hasOwnProperty(key)) { res += ...
分类:
Web程序 时间:
2020-07-18 21:57:26
阅读次数:
69
Makefile条件判断 1、示例 下面的例子,判断$(CC)变量是否“gcc”,如果是的话,则使用GNU函数编译目标。 libs_for_gcc = -lgnu normal_libs = foo: $(objects) ifeq ($(CC),gcc) $(CC) -o foo $(object ...
分类:
其他好文 时间:
2020-07-18 19:49:38
阅读次数:
61
1、判断变量是否为空 //定义变量 var obj = {userinfo:{person:{user:"1"}}}; //并不知道userinfo是否为空,也不知道person是否为空,现在需要获取user的值 //判断userinfo不为空,并且person也不为空 if(Object.keys ...
分类:
Web程序 时间:
2020-07-18 13:45:49
阅读次数:
150