报错1: [13:47:25]guang@ubuntu:~/linux-kernel/ntymemory$ make [13:47:25]Makefile:8: *** missing separator. Stop. 原因参考:https://blog.csdn.net/haifeng_gu/ar ...
分类:
其他好文 时间:
2019-05-12 15:28:15
阅读次数:
158
内核移植的梯度: 初级:根据芯片公司的参考配置,编译开发板内核并了解执行过程 中极:添加内核驱动的方式方法 高级:修改或添加BSP包 linux内核特性: 可移植性强、支持的硬件平台广泛;超强的网络功能;多任务多用户系统;模块化的设计 五大子系统: 进程管理;内存管理;文件系统;网络协议;设备管理 ...
分类:
系统相关 时间:
2019-05-11 23:24:40
阅读次数:
267
基本概念定义 基本组成 客户端/守护进程 C/S架构 本地/服务器 镜像 容器基石 只读文件系统 联合加载(union mount) 容器 通过镜像启动 执行 写时复制 仓库 公有 docker hub 私有 相关技术简介 依赖的Linux内核特性 Namespace 命名空间 LXC Kernel ...
分类:
其他好文 时间:
2019-05-11 21:18:38
阅读次数:
153
昨天面试高通Linux Kernel,面试官考了一个malloc内存对齐的问题,我晚上的时候细细的想了一下,实在是学习的不到位。 有的时候真的应该感谢,像是Qt、Ubuntu Gcc的编译器,他们做的工作很多,malloc直接分配对齐了的内存。如果真的是一个 不是很完善的平台,直接分配给你一个没对齐 ...
分类:
其他好文 时间:
2019-05-09 13:21:31
阅读次数:
384
基于335X平台Linux交换芯片驱动开发 一、软硬件平台资料 1、开发板:创龙AM3359核心板,网口采用RMII形式。 2、Kernel版本:4.4.12,采用FDT 3、交换芯片MARVELL的88E6321. 二、移植准备工作 1、熟悉88E6321的datasheet及Functional ...
分类:
系统相关 时间:
2019-05-08 09:44:20
阅读次数:
296
微服务的服务端已经启动起来了,服务消费者怎么知道服务在哪个地方,通过什么方式调用呢,分布式如何选择正确的服务器调用服务? 这个就涉及到服务发现、服务健康检查的问题了,很多微服务架构的做法都是通过消息队列来实现的,消息队列天生就支持发布订阅功能,服务有变化之后,发布通知,每个消费者更新状态,还涉及到更 ...
分类:
其他好文 时间:
2019-05-03 18:51:20
阅读次数:
115
前文 CSRF攻击和漏洞的参考文章: http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html Laravel默认是开启了CSRF功能,需要关闭此功能有两种方法: 方法一 打开文件:app\Http\Kernel.php 把这行注释掉: ...
分类:
Web程序 时间:
2019-05-02 14:27:04
阅读次数:
194
事情发生在写下这篇博客的半小时前。笔者的电脑本身是Manjaro+win10双系统并存,因为一些原因要安装ubuntu。 装完ubuntu用了一阵子,想切回manjaro,于是遇到了这个问题。 看到kernel panic的时候把我吓了一跳,怎么装个系统还能搞到连根文件系统都无法挂载了……仔细想想完 ...
分类:
编程语言 时间:
2019-05-01 01:20:02
阅读次数:
283
有几个要注意的地方: 1、可以选择CPU或GPU,但是机器学习模型一般的CPU就够了,最近(2019.04)使用GPU的话一小时后总是会断开连接,这时候要跑久一点的cell就凉了。 2、导入文件:支持自行导入,如果是kaggle上的数据也可以直接从官方比赛数据中选择,导入到右侧的workspace中 ...
分类:
其他好文 时间:
2019-04-30 23:39:41
阅读次数:
1026