自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

烟雨朦胧的博客

来过,总要留下点什么

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 层级makefile初探

源码目录树顶层Makefile次级Makefile,另一个makefile类似编译命令make -f custom.mk mobil其中 -f 为指定的makefile文件名字,不带该参数则默认为makefile 或者Makefilemake -C xxx ,代表执行xxx目录中的makefile部分函数foreach: 循环遍历关键字$(foreach tmp ,,)...

2019-10-28 14:09:45 440

原创 大小端转换的必要性

科普大端格式:高字节存放低地址小端格式:低字节存放低地址大端cpu: mips,C51,等等小端cpu:x86,arm(据说可以切换大小端,没试过)转换必要性根据上图可以得知只有经过转换的数据才能保持大小端数据的一致性。思考1、大小端字节内bit位序是怎样的以及&,|操作2、大小端下移位操作是否相同...

2019-07-04 00:49:35 952

原创 如何将解压的ISO系统文件重新恢复成ISO系统镜像

使用工具:UItraISO 和 DAEMON Tools Lite1、使用Demon 创建虚拟光驱并加载完整的iso系统镜像2、提取类似系统iso镜像的引导文件启动菜单—>从CD/DVD提取引导文件3、创建iso镜像,并加载上一步提取的引导文件启动菜单—>加载引导文件4、将解压的文件导入iso镜像5、生成ISO镜像文件—>保存 ,自动弹出处理过程对话框最后...

2019-06-15 22:33:12 8302 1

原创 那些年读过的书

缘由事情总是容易被淡忘,略憾。故此记录之,已被后记,起于2019。1、《C陷阱与缺陷》2、《低功耗蓝牙协议》推荐参考英文版阅读中译版有部分错误...

2019-05-25 21:45:09 126

原创 linux 账户和密码匹配实现

在哪里首先还是要简单的说下账户与密码都在哪里。Linux系统中,所有用户(包括系统管理员)的账号和密码都可以在/etc/passwd和/etc/shadow这两个文件中找到。查看权限可发现passwd文件谁都可以查看,而shadow只有root及同组用户可以-rw-r–r-- 1 root root 1912 10月 15 2018 passwd-rw-r----- 1 ...

2019-04-27 09:58:47 1467

原创 统计lua源码行数

这几天在通读lua的源码,心血来潮想统计下源码的总行数有多少。编码环境ubuntu14#include <sys/types.h>#include <dirent.h>#include <stdio.h>#include <string.h>int count_file_lines(char *file){ FILE* fd = f...

2019-04-19 00:36:18 1359

原创 Lua Python及Shell语法异同点

luapythonshell注释–或--[[ --]]##运算符// :整除, ** :次幂条件结构if – then elseif – then --else endif --: elif–: else:if – then elif – then else fi循环结构for/while xxx do 代码块 e...

2019-04-06 22:02:01 1440

转载 冯诺依曼体系结构与哈弗体系结构

冯·诺依曼结构(von Neumann architecture)冯·诺依曼结构也称作普林斯顿结构,是一种将程序(指令序列的集合)和数据存放在同一存储器的不同地址的电脑设计概念结构。这是建立在冯·诺依曼原理,即程序可看做一种特殊的“数据”,同样地可以被处理和存储,故两者可存放在同一存储器中,采用单一的地址总线和数据总线。特点:第一,程序和数据存放在同一存储器的不同地址上;第二,存储单元线性...

2019-03-22 10:14:01 617

原创 从long long 谈类型转换

今天答题中遇到个经典的 long long 运行 异常的求助题。由此我们来引申到隐式转换需要主要的一些问题。先把这题目拿来看看。原题目:计算1+2+3+·······+n (1&lt;=n&lt;=1,000,000,000)将1,000,000,000作为下面两个程序的输入#include using namespace std;int main(int argc, char *a...

2019-03-15 00:50:05 5165

原创 linux 本地通信 socketpair 的使用

linux 本地通信 socketpair 的使用linux 下本地通信的方式有多种,此次介绍socketpair的使用。函数原型:NAMEsocketpair - create a pair of connected socketsSYNOPSIS#include &amp;lt;sys/socket.h&amp;gt; int socketpair(int domain, i...

2019-03-14 19:40:54 352

原创 python lambda需要注意的情况

首先,lambda 是一个匿名函数,调用的时候需要加上(),参数传递的时候尤其容易出问题,那么我们上一段易错的代表性代码。squares = []for x in range(5): squares.append(lambda: x**2)print(squares[1]())运行结果会是什么呢。是16,不是我们认为的1.原因:This happens because ...

2019-03-12 10:06:49 771

原创 回溯算法的经典应用--迷宫寻径

#回溯算法的经典应用–迷宫寻径先科普下啥是回溯算法,简单的说就是把一件事的所有可能性都测试一遍,对于初步可行的可能性在进行深度试探,初步就不行的就回到上一层可行的继续试探其他的可行性,直到寻求到所找目的。最经典的应用,迷宫寻找出口,本例使用递归实现,话就不多说了,上代码。#include &amp;lt;stdio.h&amp;gt;//路径图 用 1 模拟围墙,0为可通过的路径int map[10]...

2019-03-03 02:43:52 523

原创 2019年来了

**2019年来了**时间过的真快,转眼就快要到人生的第三个十年了。时光似水,平平淡淡的就这样过来了。传说中的三十而立,而我恐怕三十只有躺着份了,大汗。忆往昔,鉴以往方知未来。过去的时光已经流逝,把握好现在与明天。努力的让自己变得更优秀。感觉自己挺失败的,单身多少年了,问年纪就知道了。性格决定成败,或许还是有一定道理的,现在的自己有点内向,怯懦,宅,不喜欢交际等等太多说不完。从现在开始改变...

2019-02-20 23:28:41 156 1

multi_make.tar.gz

makefile 层级源码,智能生成目标文件,使用make -f custom.mk mobil 编译工程

2019-10-28

Lua游戏AI开发指南pdf+源码

本书通过把动画和运动系统直接集成到 AI 系统的方法,详细介绍了如何使用 Lua 语 言及相关的技术和工具来编写和实现高质量的游戏 AI。全书共 9 章,分别介绍了沙箱基 础、创建和移动智能体、角色动画、意识体控制、导航、决策制定、知识表达、感知和 策略等主题。

2019-04-18

Python极客项目编程[美] Mahesh Venkitachalam 著

涉及14个Python项目,思路讲解清晰,是学习python进阶的不错选择

2019-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除