logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins配置ftp发布

我们jenkins发布我们的编译固件去制品库,其中上传方式有很多中,这里提供FTP的两种方式:

文章图片
#jenkins#java
嵌入式linux日常使用的网络工具分享

作为嵌入式linux开发中我们经常会调试网络,这个时候需要一些网络工具辅助我们的工作,有一些是命令工具有些是GUI工具,这些生产力工具如何使用呢,今天做一个小分享(本篇文章主要介绍命令行工具)。

#网络#linux
教你如何进行嵌入式网络模块的联网操作

作者:良知犹存转载授权以及围观:欢迎添加微信公众号:Conscience_Remains总述现在物联网的概念越来越突出,软件云端小米IOT平台、阿里物联网云等等,嵌入式百度手环开源很久了,此外网上关于ESP8266接入网关进行远程控制的源码不计其数。物联网嵌入式端开发使用中都是各大主流网络模块,其中无线方式通信方式区分的话,主要分为两类:一类是Zigbee、WiFi、蓝牙、Z-wave等短距离通信

#网络#嵌入式#物联网
《嵌入式Linux内存与性能详解》笔记1——内存测量

在我们编写 嵌入式linux 应用程序时,往往为了业务实现而忽略了一些代码优化的问题。使得程序臃肿,内存使用不合理,导致一些程序运行缓慢的问题。当然了,在当今师姐,嵌入式设备的内存问题似乎也越来越小,因为内存在逐渐增大,笔者目前开发的设备其内存已经达到了 4G。但我们不一定一直开发大内存的设备,有时我们也会面临开发小内存设备的境地。所以我们有必要学习如何优化内存,要达到优化内存的目的我们就需要知道

#linux
一文看懂Python沙箱逃逸

让用户提交 Python 代码并在服务器上执行,是一些 OJ、量化网站重要的服务,很多 CTF 也有类似的题。为了不让恶意用户执行任意的 Python 代码,就需要确保 Python 运行在沙箱中。沙箱经常会禁用一些敏感的函数,例如 os,研究怎么逃逸、防护这类沙箱还是蛮有意思的。

#python
《嵌入式Linux内存与性能详解》笔记2——进程内存优化

堆内存的小单位为16Byte,所以尽量减少小块内存的申请,避免内存浪费。调整,降低mmap的门槛,会降低内存空洞的风险,但也会增加系统调用,降低性能。调整,减少堆顶连续内存门槛,释放更多的堆顶内存。以上是从书中获取到的经验,但无论如何还是需要结合实际的工程需求来做优化,希望可以帮到各位读者尽量避免在使用频率低的栈空间申请大量内存尽量避免使用递归函数最后附上一张函数栈帧结构图函数栈帧结构图ELF文件

#linux
《嵌入式Linux内存与性能详解》笔记3——动态库内存优化

在编程中,我们有时会使用到静态库和动态库,而静态库是链接到程序之中的,基本上静态库的优化与进程类似。但动态库是加载在内存空间中的,是在运行时链接的。它的优化方式比较不同,本文我们就简单地讲述一下动态库如何优化。

#linux
jenkins流水线(pipeline)基本使用

enkins 流水线是一套插件,它支持实现和集成持续交付流水线到 Jenkins。流水线提供了一组可扩展的工具,用于通过流水线 DSL 将简单到复杂的交付流水线建模为“代码”。

文章图片
#jenkins#运维
嵌入式的我们为什么要学ROS

作者:良知犹存转载授权以及围观:欢迎添加微信公众号:羽林君前言本来是要写一篇STM32移植ROS的一个小lib库,ROS一般都是需要跑在Linux上的,STM32使用就是当成一个...

#算法#编程语言#人工智能
嵌入式软件开发必看书籍推荐(C/C++、linux、软件开发)

1. C/C++《C陷阱与缺陷》《C专家编程》《C程序设计语言》《C与指针》《C语言深度剖析:解开程序员面试笔试的秘密》《c++程序设计》《C++ primer plus》第六版《Effective C++》《C++ STL标准程序库开发指南》《C++ 标准模板库编程实践》2. Linux2.1 应用程序设计《Linux程序设计》《UNIX环境高级编程》2.2 驱动...

    共 58 条
  • 1
  • 2
  • 3
  • 6
  • 请选择