关闭
当前搜索:

Coursera机器学习笔记(1)--基础介绍

一、机器学习概念 “A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with expe...
阅读(57) 评论(0)

gdb调试方法

gdb是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 启动gdb 使用gdb之前,需要讲程序编译出带Debug信息的格式。(带上 -g 参数) -g Produce debugging information in the operating system’s native format (stabs, COFF, XCOFF, or...
阅读(62) 评论(0)

排序算法@c++描述-堆排序

3.堆排序#include #include using namespace std;inline int leftChild(int i) { return 2 * i + 1; }template void percDown(vector &a, int i, int n) { int child; T...
阅读(62) 评论(0)

排序算法@c++描述-shell排序

2.shell排序#include #include using namespace std;template void shellSort(vector &a) { for (int gap = a.size() / 2; gap > 0; gap /= 2) { for (int i = gap; i...
阅读(85) 评论(0)

排序算法@c++描述-插入排序

1.插入排序普通版本#include #include #include using namespace std;template void insertionSort(vector &a) { int i; for (int j = 1; j < a.size(); j++) {...
阅读(146) 评论(0)

linux开机启动脚本设置

ubuntu、debian开机启动脚本设置rc.local脚本rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令。该脚本位于/etc/路径下,需要root权限才能修改。新建开机脚本# cd /etc/init.d # vim your_service.sh #....此处编写你的脚本,最后有exit 0 # chmod 755 your_service.s...
阅读(172) 评论(0)

linux shell:[1] ()、(())、[]、[[]]、{}使用方法

linux shell:[1] ()、(())、[]、[[]]、{}使用方法1.() 命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号’;’隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 命令替换。等同于`command`,shell扫描一遍命令行,发现了(command)结构,便将(command)结构,便将(...
阅读(258) 评论(0)

linux shell:[0] &&和||使用方法

linux shell:[0] &&和||使用方法&&运算符:例子:command1 && command2command1返回真(返回0,表示成功执行)后,执行command2语法:command1 && command2 [&& command3 ...]||运算符:例子:command1 || command2与&&相反,command1返回假(返回1,表示执行不成功)后,执行command2...
阅读(275) 评论(0)

linux驱动:[3]高级字符设备驱动之ioctl

linux驱动:[3]高级字符设备驱动之ioctllinux驱动:[3]高级字符设备驱动之ioctl测试平台: x86 PC linux-4.4.01.实验目的: 学习并编写ioctl linux高级字符设备驱动程序。 编写驱动 scull ,使用5个指令实现对设备数据的清零,读取,写入操作。 2.驱动代码:(解析见下方)scull.c:#include #incl...
阅读(530) 评论(0)

linux驱动:[2]字符设备驱动memdev(cdev结构解析)

linux驱动:[2]字符设备驱动memdevLinux 内存模拟字符设备 驱动程序测试平台: Xunlong Orange Pi Zero代码一览(解析见下方)驱动程序以及Makefile如下: memdev.c: #include #include #include #include <linux/err...
阅读(273) 评论(0)

基于iTop-4412的U-Boot 2017移植[2]:支持SD/MMC

基于iTop-4412的U-Boot 2017移植[2]:支持SD/MMC经过前几篇博文的移植,已经成功在iTOP-4412开发板上运行了U-Boot。但是它不支持SD/MMC读写,怎么办呢?其实很简单只需要一步就行了!修改arch/arm/dts/exynos4412-itop4412.dts serial3:serial@13830000 { status = "okay"...
阅读(834) 评论(0)

基于iTop-4412的U-Boot 2017移植[1]:成功运行

基于iTop-4412的U-Boot 2017移植[1]:成功运行 参考资料: + Exynos 4412的启动过程分析 + 基于tiny4412的u-boot移植 获取U-Boot本博客使用的版本是 U-Boot 2017.05-rc1。$ git clone git://git.denx.de/u-boot.git开始移植本博客参考一款类似与iTOP-4412的开发板(采用相同的...
阅读(4016) 评论(11)

基于iTop-4412的U-Boot 2017移植[0]:Exynos4412基础

基于iTop-4412的U-Boot 2017移植[0]:Exynos4412基础 参考资料: + Exynos 4412的启动过程分析 + 基于tiny4412的u-boot移植 Exynos4412 SoC基础- Exynos4412的地址空间iROM:这段地址空间对应Exynos4412内部固化的一段程序,Exynos4412启动的第一条指令就存放在这里。iRAM:这段地址空间...
阅读(1676) 评论(0)

从0开始运行主线Linux内核

从0开始运行主线Linux内核本博客以Xunlong Orangepi Zero为例,运行最新Linux 4.11.0-rc4内核。[Mainline U-Boot & Mainline Kernel & Rootfs Howto]Mainline U-Boot# 克隆u-boot仓库 git clone git://git.denx.de/u-boot.git# 编译配置 make orangep...
阅读(478) 评论(0)

Linux Socket编程:基于TCP/IP的客户端与服务端通讯实例

Linux Socket编程:基于TCP/IP的客户端与服务端通讯实例服务端代码#include #include #include #include #include #include int main(int argc, char *argv[]) {...
阅读(1284) 评论(0)
31条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:21499次
    • 积分:524
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:0篇
    • 译文:0篇
    • 评论:11条
    最新评论