(一)解析:class_create函数和class_destroy函数 创建一个类 和 删除一个类。 (二)class_create函数原型 struct class *class_create(struct module *owner, const char *name); 1. 查看函数注释: ...
分类:
系统相关 时间:
2018-09-22 17:05:24
阅读次数:
197
来源:http://python.jobbole.com/88582/ @property装饰器,是将类中的函数当做属性调用 Python类中定义的属性,如果属性名前面只有一个下划线,那么就是一种规范,说明此属性是一种不用来被调用的属性,并不是说该属性就真的可以被隐藏,如果是双下划线的话,该属性是可 ...
分类:
编程语言 时间:
2018-09-22 14:25:00
阅读次数:
161
#include <sys/stat.h> int stat(const char *restrict pathname, struct stat *restrict buf); struct stat { mode_t st_mode; /*file type & mode(permissions ...
分类:
编程语言 时间:
2018-09-22 12:38:52
阅读次数:
291
概述 面向过程:分析解决问题的步骤,用函数把步骤实现,按顺序调用 函数式:将某功能代码封装到函数中,使用时直接调用函数 面向对象:对函数进行分类和封装,以对象为中心的编程 组合 面向对象的三大特性:继承、多态、封装 继承 python2:新式类(广度继承),经典类(深度优先) python3:新式类 ...
分类:
编程语言 时间:
2018-09-20 22:17:54
阅读次数:
225
一、ELK介绍1、需求背景:随着业务发展越来越大,服务器会越来越多,那么,各种日志量(比如,访问日志、应用日志、错误日志等)会越来越多。因此,开发人员排查问题,需要到服务器上查看日志,很不方便。而运维人员也需要一些数据,所以也要到服务器分析日志,很麻烦。2、ELKStack官网:https://www.elastic.co/cn/ELKStach从5.0版版本开始,改为ElasticStack(E
分类:
其他好文 时间:
2018-09-20 01:04:57
阅读次数:
249
setuid 和 setgid 分别是 set uid ID upon execution 和 set group ID upon execution 的缩写。我们一般会再次把它们缩写为 suid 和 sgid。它们是控制文件访问的权限标志(flag),它们分别允许用户以可执行文件的 owner 或 ...
分类:
系统相关 时间:
2018-09-18 11:15:53
阅读次数:
197
一、命令行方式 exp 用户名/密码@库名 file=文件位置.dmp owner=用户名 imp 用户名/密码@库名 file=文件位置.dmp 注意 : 导入过程若有的表已经存在可能会报错,可以全部删除再重新导入或者加上ignore=y选项,若导出过程中显示正在导出有问题的统计信息,最大的可能是 ...
分类:
数据库 时间:
2018-09-17 17:53:33
阅读次数:
248
使用ansible快速部署cdh 5.6.1 本部署步骤的前提是已安装配置完成ansible,达到快速部署的目的。 1.关闭selinux 2.关闭防火墙 3.修改hosts 4.配置ntp服务 5.优化服务器参数 6.配置主机互信 7.配置jdk 8.配置CM节点 9.配置agent节点 10.常 ...
分类:
其他好文 时间:
2018-09-14 11:04:42
阅读次数:
349
1 /** 2 * 获得栈中最顶层的Activity 3 * 4 * @param context 5 * @return 6 */ 7 public String getTopActivity(Context context) 8 { 9 android.app.ActivityManage... ...
分类:
移动开发 时间:
2018-09-13 16:24:56
阅读次数:
177
1.首先需要sys或者system权限操作 2.查询需要更改的表的ID select object_id from all_objects where owner = '用户名' and object_name = 'tableName'; 注:表名需要大写 3.通过ID查询出该表所有字段的顺序 s ...
分类:
数据库 时间:
2018-09-12 20:02:47
阅读次数:
176