讲到java,首先想到C&C++ C语言诞生于1972年 其优点:贴近硬件,运行极快,效率极高等。 可以用于开发:操作系统,编译器,数据库,网络系统等。 其缺点:语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查,容易引发内存泄露等。 C++语言诞生于1982年 其优 ...
分类:
编程语言 时间:
2020-05-09 19:23:47
阅读次数:
115
内中断 CPU可以在执行完当前正在执行的指令之后,检测到从CPU外部或内部产生的一种特殊信息,并且可以立即对所接受到的信息进行处理。这种特殊信息一般称其为中断信息。中断就是CPU不再接着刚执行完的指令向下执行,而是转而去处理这个特殊信息。 内中断的产生 从CPU内部产生的中断信息被称为内中断。当下列 ...
分类:
其他好文 时间:
2020-04-30 22:49:00
阅读次数:
48
辛苦了两天之后总算把闲鱼弄来的Nexus6刷到了8.1,首先声明我是第一次接触刷机,或者说系统编译,原本是在做Frida的时候突然看教程说模拟器已经要不行了,所以临时起意买的一台二手机,原本还想着自己重新编译一下系统达到全局调试目的的,但是无奈硬盘空间没有100G能腾出来,没办法只能用第三方了,我用 ...
分类:
其他好文 时间:
2020-04-28 20:16:06
阅读次数:
158
记录一下。 在windows系统编译,然后再Linux系统运行。 在项目目录下运行: 命令: set GOARM=5 set GOARCH=arm set GOOS=linux go build xxx.go //xxx为主程序文件 编译完成之后,启动一个服务(我这里是启动了tomcat服务器,把文 ...
分类:
编程语言 时间:
2020-04-22 13:17:22
阅读次数:
74
在软件的工程中的源文件是很多的,其按照类型、功能、模块分别放在若干个目录和文件中,哪些文件需要编译,那些文件需要后编译,那些文件需要重新编译,甚至进行更复杂的功能操作,这就有了我们的系统编译的工具。在linux和unix中,有一个强大的实用程序,叫make,可以用它来管理多模块程序的编译和链接,直至生成可执行文件。make程序需要一个编译规则说明文件,称为makefile,makefile文件中描
分类:
编程语言 时间:
2020-04-19 09:17:58
阅读次数:
65
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算 ...
分类:
其他好文 时间:
2020-03-05 20:40:53
阅读次数:
103
6.1 获取 x Linux 源码 源码(基于迅为iTOP-399开发板)首先从网盘下载迅为提供的Linux源码,下载后得到的源码文件目录如下图: 然后使用解压工具解压得到的源码,如下图: 解压完生成 rk3399_linux_sdk_v2.0_191209.tar.gz 压缩包,如下图: 拷贝解压 ...
分类:
系统相关 时间:
2020-03-05 11:51:29
阅读次数:
92
1. Linux文件与目录结构 Linux系统以文件的形式来管理设备,因此Linux系统中一切皆文件。 Linux的目录结构为树状结构,有且只有一个根目录/,根目录下的目录结构如图1: 图1 Linux文件系统目录结构 根目录下的子目录都存放着特定的内容: | 目录 | 描述 | | | | | / ...
分类:
其他好文 时间:
2020-02-13 21:19:20
阅读次数:
124
Windows系统编译 下载安装: node v9.8.0 yarn 1.9.4 安装windows编译工具 npm install global windows build tools 安装项目依赖 yarn install 开始编译,打包 npm run build npm run releas ...
在前面我们经常使用到System.out.println(),那么它是什么呢? println()是一个方法。 System是系统类。 out是标准输出对象。 这句话的用法是调用系统类System中的标准输出对象out中的方法println()。 那么什么是方法呢? java方法是语句的集合,他们在 ...
分类:
编程语言 时间:
2020-02-01 21:40:13
阅读次数:
88