最新发布第12页
排序
搬运自知乎的20道嵌入式软件工程师面试题(附答案)
1.嵌入式系统中经常要用到无限循环,如何用C编写死循环 答:while(1){}或者for(;;) 2.程序的局部变量存在于哪里,全局变量存在于哪里,动态申请数据存在于哪里。 答:程序的局部变量存在于栈区...
面试官:知道 springboot 的启动原理吗?
springboot 启动原理 springboot 常见的启动写法如下: @SpringBootApplication public class Application { public static void main(String[] args) { Spring...
API接口的安全设计验证—ticket,签名,时间戳
概述 与前端对接的API接口,如果被第三方抓包并进行恶意篡改参数,可能会导致数据泄露,甚至会被篡改数据,我主要围绕时间戳,token,签名三个部分来保证API接口的安全性 1.用户成功登陆站点后...
俄罗斯大神改版的teamviewer 15.11.6
自从此软件被国内某公司代理后就一言难尽了,现在向日葵和todesk相对来说更受欢迎点。在吾爱看到这个俄罗斯版本的,特此分享。没测试,据说跳不过登录验证。 资源来源于网络,侵权删。 &...
C语言 关于size_t和ssize_t的应用与比较
size_t 类型表示C语言中任何对象所能达到的最大长度。 目的是提供一种可移植的方法来声明与系统中可寻址的内存区域一致的长度。 size_t 用做sizeof 操作符的返回值类型,同时也是很多函数的参数...
标准I/O库的缓冲方式
标准I/O库提供缓冲的目的:尽可能减少使用read和 write调用的次数。它也对每个I/O流自动地进行缓冲管理,从而避免了应用程序需要考虑这一点所带来的麻烦。 遗憾的是,标准I/O库最令人迷惑的也是它...
解决man手册在deepin环境下资料不全的问题
在deepin环境下查阅man手册时候,遇到问题:没有 fopen 的手册页条目 解决方法: sudo apt install manpages-de manpages-de-dev manpages-dev glibc-doc manpages-posix-dev manpages-posix
安卓APP应用在各大应用市场上架方法整理
想要把APP上架到应用市场都要先注册开发者账号才可以。这里的方法包括注册帐号和后期上架及一些需要注意的问题。注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求...
Linux&C语言基础gcc编译、静态库与动态库(共享库)的制作
本文用到的循环链表代码来源于《C语言 算法与数据结构 五种双向链表的实现方法》的第三种 静态库 库文件名:libxx.a xx 指库名 先编译成object文件 gcc -c llist.c 将object文件编译成静态库...