let animal1 = { type: "鼠", eat(food) { console.log(`${this.type}吃${food}`); }, }; let animal2 = { type: "猫", }; animal1.eat("玉米"); //鼠吃玉米 animal1.eat. ...
分类:
移动开发 时间:
2020-12-28 11:10:21
阅读次数:
0
nginx -s reload 有时候重新加载配置文件没有生效 检查/var/log/nginx/error.log [notice] 29410#0: signal process started [emerg] 2999#0: bind() to 0.0.0.0:9091 failed (13: ...
分类:
其他好文 时间:
2020-12-28 10:54:15
阅读次数:
0
很多API并不是真正的实现了RESTful,而应该叫做RPC (Remote Procedure Call 远程过程调用),Roy Fielding曾经提到了它们的区别,原文如下: I am getting frustrated by the number of people calling any ...
一、问题描述 查询的语句类似如下: select * from table_name where xxx='yyy' limit 10; 当前的hive表存储格式是orc格式,执行引擎是tez,并行度也已经调整到几十了,但是在执行这个sql的时候,发现一直卡住,执行不成功。 二、问题现象 and 分 ...
分类:
其他好文 时间:
2020-12-25 13:03:17
阅读次数:
0
基于MARS的移动APP网络通信开发实践作者|付明旺编辑|覃云Mars简介MARS作为优秀的跨平台网络层通信方案开源1年多了,github上收获过万的star,期间较为稳定更新并不频繁。基于内核socketMARS针对弱网络环境下的移动应用做了很多比较实用的优化,详细的优化点和原理在其开源项目的wiki里有很多文档说的比较清楚了Marswiki(https://github.com/Tencent
分类:
移动开发 时间:
2020-12-25 12:35:17
阅读次数:
0
ES6之前,定义一个函数(构造器)对象,使用this定义属性 使用new & 构造器创建一个新对象 function B(x){ console.log('B class') console.log(this); this.x=x; this.show=function(){console.log( ...
分类:
其他好文 时间:
2020-12-25 12:26:46
阅读次数:
0
1,通过装饰器实现单例模式,只要任意一个类使用该装饰器装饰,那么就会变成一个单例模式的类 解释:这个类被装饰器装饰完之后,这个类变指向了装饰器的内层函数fun,那么再通过 t1 = MyTest()并没有创建对象,而是调用了函数t1 = fun(),那么对象只能在装饰器内部实现并赋值给t1 def ...
分类:
其他好文 时间:
2020-12-25 12:03:36
阅读次数:
0
如图:打印日志 首先,adb shell进入data/system目录下会看到一个叫做dropbox的文件夹 只要你的Android系统出现ANR或者Crash等,系统就会保存日志到这个文件夹中,对你分析问题的产生有巨大帮助。话不多说,我们把这个dropbox拷出来,看看里面的内容 可以看到,我们的 ...
分类:
其他好文 时间:
2020-12-24 12:31:14
阅读次数:
0
DELPHI控制摄像头操作可以使用TVideoCap控件,或直接使用MS的AVICAP32.DLL就可轻松的实现对摄像头编程。 首先常量定义和函数定义: implementationconst WM_CAP_START = WM_USER;const WM_CAP_STOP = WM_CAP_STA ...
让IDEA可以起飞的插件 工欲善其事,必先利其器。 0.Material Theme UI 界面主题 1. Key Promoter X 快捷键提示 2. AiXcoder Code Completer 3. Arthas Idea 4. Auto filling Java call argumen ...
分类:
其他好文 时间:
2020-12-23 11:48:45
阅读次数:
0