嵌入式系统开发小白学习笔记(11)

嵌入式系统开发上期回顾嵌入式系统开发工具(一)文件编程Linux文件(二)进程线程编程(三)TCP/UDP上期回顾嵌入式系统开发小白学习笔记(10)嵌入式系统开发工具(一)文件编程Linux文件(1)文件本身包含数据(打开文件可以看到数据信息)(2)文件属性:ls -l查看属性(元数据:文件按的访问权限,文件的大小,创建日期等)目录也是文件(当创建一个新的目录的时候,系统自动创建两个文件项(.)(…))(二)进程线程编程(三)TCP/UDP...
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

Android 使用so库的遇到的坑

使用so库采坑记录做Android开发会遇到各种各样的问题,遇到问题不可怕,解决了并且知道为什么,下次遇到能马上解决就好了,今天要说的就是这个so库的使用采坑了。通常在使用一些第三方的SDK时会有一些so库需要你放入到项目中,这里分为两步,其实,第一步放入,第二步使用。两步都有坑,幸运的是我都踩到了,所以记录一下:常规的so库是使用C或者C++写的,Android中只要调用就好了,而这些依赖库通常的有好几个版本文件,比如我们来看看百度的文字识别SDK,如下图所示。上面有四个文件夹arm64-v8a
分类: 其他 发布时间: 03-24 10:14 阅读次数: 0

时间序列分析 - 概念起手

文章目录系列起手时间序列分析的性质白噪声平稳性时间序列转换时间序列的ARMA模型典型的时间序列的性质单变量时间序列自相关函数(ACF)与偏自相关函数(PACF)Q检验残差诊断信息准则多元时间序列面板数据和单位根检验系列起手首先,这可以理解为是一个Python系列。因为编程语言是Python。因为R语言我不太会。这个系列的未来未知,因为我也在快速巩固复习当中,复习完马上投入生产当中。所以并不会像那些已经做好的系列那样有章法可循。这个系列刚开始会是我的读书笔记,一本书一篇。之后会是我的项目需求分析..
分类: 编程语言 发布时间: 03-24 10:14 阅读次数: 0

微信语音amr文件转mp3

由于微信amr是加过密,一般软件无法直接转换。因此需要ffmpeg +silk 来完成转换mp3功能。解码silk v3音频文件(类似微信的amr和aud文件、QQ的slk文件)并转换为其它格式(如MP3)。 支持批量转换。依赖组件gcc ffmpeg如何使用sh converter.sh silk_v3_file/input_folder output_format/output_folder flag(format)注意:其中33921FF3774A773BB193B6.
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

学编程,有人苦苦坚持却半途而废,有人是边玩边学反而学有所成?

前言记得前几年刚接触编程语言的时候,我每天都要逼着自己去学习2个小时以上的编程,那时候还在上大学,喜欢玩游戏,看着室友们都去玩游戏了自己却在背语法、看书、看视频,心里就痒痒的,尤其是自己学了较长一段时间之后,自己的编程能力依然很差,一上手做项目就举足无措。后来问了问同系的学霸级别的学长,他们告诉了我一个既能加强编程学习、又能满足我玩游戏的欲望的方法——玩编程游戏。这个法子确实挺管用的,不仅没有让我在学习的道路上半途而废,而且还增强了我用编程解决问题的能力。今天来给大家分享10个比较.
分类: 编程语言 发布时间: 03-24 10:14 阅读次数: 0

干货满满的vue重写todolist(里面有一些细节的东西奥)

前言第一篇博客居然进了热榜,太感动了。感谢大佬们的抬爱。这几天学着搞一下vue,数学课都在看vue的书(对不起数学老师)。好不容易搞懂一点,于是想着把之前跟着网课做的todolist用vue重写一遍,加了一点自己的想法。顺带一提,我工作室面试过了。接下来要沉寂下来搞数学和工作室的考核了文章目录前言一、vue的基本思想(自己的概括)二、todoList分解1.todolist分为:以完成的任务和未完成的任务2.刚输入时,应该将数据存放到未完成(doingList)中3.存储数据三、分解代码开始时引入vu
分类: 编程语言 发布时间: 03-24 10:14 阅读次数: 0

如何搭建以太坊私链集群

如何搭建以太坊私链集群记录一下最近搭建的一套以太坊私链集群,有错误的地方欢迎指正,共勉。一. 环境准备系统博主用的是华为云的ubuntu18.04,准备了两台。gitgit用的是系统自带的git,没有重新去装。go环境先下载安装包wget https://studygolang.com/dl/golang/go1.15.8.linux-amd64.tar.gz,下载完后加压即可,博主的安装目录是/usr/local/go,将下载好的包解压到此文件即可。接下来设置环境变量,两个都
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

自学转行前端找到第一份前端工作,做得很吃力,被劝退怎么办?

身边有一位朋友,自学前端转行,看了很多视频和书,视频为主,自己也敲了些代码,很少,学了html,css,js和vue框架,小程序,uni-app也学习过。现在好不容易找到一份工作,手很生,完不成项目进度,一些简单的业务完成都很难,现在被领导劝退了。其实我觉得应该是他自学的过程中很多基础的没有学扎实,学过蛮多的技术,比如html,css,JavaScript,框架,等等,这些基本上都是学过,也能回答上一二,但是在完成公司给的工作起来是比较吃力的。自学本身就很不容易,能找到一个比较不错的工作确实是很不错了
分类: 编程语言 发布时间: 03-24 10:14 阅读次数: 0

WS分享12-浅谈灰度服务实现

假设我们正在开发的是一个仓储系统,对应上十个仓库,或一个门店系统,对应上百家门店。新版本上线,结果因为一个BUG,导致所有门店或仓库上千名员工“down机",这恐怕是领导最不愿意看到的。控制上线风险,需要的不仅仅是一个完整的测试流程,更需要一个试用的过程,让某些门店先试用起来。同一时间某个门店使用的新版本服务就是灰度服务,其他门店使用的稳定版本服务就是正式服务。一、终端如何访问灰度服务1、网关反向代理由网关反向代理并路由到灰度服务,终端对灰度服务无感,统一调用网关地址。2、下
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

搭建环境并下载HyperledgerFabric

目录前言:1、安装git2、安装cURL3、安装Docker4、安装compose5、安装Goland配置环境变量6、安装HyperledgerFabric1、首先我们在当前登陆账户的HOME新建一个hyfa文件夹方便后面管理2、新建bootstrap.sh文件3、修改bootstrap.sh4、赋予bootstrap.sh权限5、执行bootstrap.sh6、下载完成7、配置环境变量7、安装HyperledgerFabric应该注意的问题结语:前言:上两篇文章我们搭建了一个Ubuntu虚拟机,并且建
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

ubuntu20.04Linux配置

文章目录前言一、Linux是什么?二、Linux之父是谁?三、Ubuntu是什么?步入正文1、申请root权限,给Linux系统一个sudo身份,方便安装软件2、更换国内阿里云源镜像更换方法(两种更换方法)第一种在terminal(终端)里执行以下命令第二种重启系统3、更换Python国内源镜像Windows平台Linux平台4、安装常用的软件、插件一、terminal(终端)安装配置vim编辑器二、terminal(终端)安装make依赖环境三、terminal(终端)安装gcc/g++(c/c++编译.
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

Unity 3D C#脚本开发---生命周期

Unity脚本生命周期-----------------------------初始阶段--------------------------------------Awake与Start,作用:初始化执行时机:创建游戏物体–>立即执行(早于Start) Awake//Awake 唤醒:private void Awake(){ Debug.log("Awake--"+Time.time+"--"+this.time);}执行时机:创建游戏物体–>脚本启用–执行Start
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

目前最火的Java主流技术栈及开发工具

目前最主流的Java技术栈和工具的总结,对于自己的算是温故知新以及总结顺带谈谈自己对于技术的看法和心得
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

简易般的2048

using System;namespace wuxin2048{ class Program { static int[,] array = new int[4, 4]; static void Main() { Console.Title = "2048"; Init(); Show(array); while (true)
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

西部世界:监管加密资产,Filecoin加速“出圈”

西部世界调研,近年来,区块链技术和随之而来的去中心化金融,受到监管机构的高压。不仅如此,公众舆论和私人公司自区块链技术发展开始,一直在唱空和质疑。但2020年和疯狂的2021年已经扭转了这种现象。越来越多的机构正在考虑投资加密货币,私人基金已经开始买入加密货币作为长期投资,各大国际公司也在不断加入。西部世界整理了以下一些数据:1)机构投资者:MicroStrategy购买了约10亿美元的比特币。特斯拉收购了约18亿美元的比特币。Square,PayPal和MassMutual也开始在比特币建仓。2)比
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

全国省市区区划代码以及邮政编码数据最新版--Mysql版(下)

全国地区区划代码以及邮政编码数据–Mysql版(下)参考资料:中华人民共和国行政区划统计表2019:http://xzqh.mca.gov.cn/statistics/全部贴出超出字数,分为上下两个文章展示INSERT INTO `city_address` VALUES (2000, '420600', '420602', '襄城区', 3, '441021');INSERT INTO `city_address` VALUES (2001, '420600', '420606', '樊城区'
分类: 其他 发布时间: 03-24 10:14 阅读次数: 0

奉劝那些想做客户端开发学弟学妹们!呕心沥血,真情实感,字字诛心

移动开发从2010年左右兴起,到2016 年,国内的移动开发技术发展到了最鼎盛的时期。插件化/热更新成为显学,成为高级工程师的必修课。也就是这短短10年的时间,客户端发展进入了瓶颈期。现在很多小伙伴开始劝退客户端。纷纷表示移动开发凉了!还有不少网友建议转行不要入坑客户端,认为客户端凉了!有后选后 肺腑良言。互联网整体环境不乐观,现在没有新的大型app出现了,没有增量。客户端残留开发人员众多但岗位减少,导致要求越来越苛刻。而且大前端趋势、跨平台方案频出、小程序肆虐,原生客户端不再是应用开发唯一的
分类: 企业开发 发布时间: 03-24 10:14 阅读次数: 0

树莓派无人机开发指南之二:硬件篇

一. 介绍拥有了树莓派这款高性价比、深厚社区支持的“大脑”,无人机开发者可以得心应手地展开应用开发,使无人机在更多的场景、环境中绽放光芒。继上篇《树莓派无人机开发指南之一:系统篇》后,本文将从硬件角度对四旋翼树莓派无人机展开介绍。文中部分配件使用公司成熟批量产品为参考,作为对无人机已经轻车熟路的开发者,则完全可以按需配置。二. 树莓派无人机硬件体系上图所示为四旋翼树莓派无人机硬件框架,所有模块、单元在软件驱动下相互协同、配合,共同完成开发者所定义的功能应用。关于各模块的原理、功能,网络上可查阅到
分类: 物联网 发布时间: 03-24 10:14 阅读次数: 0

实验 一 、GPIO实验

实验 一 、GPIO实验​ 自律 学习 坚强 ,拒绝迷茫。作者:行走的皮卡丘时间:2020/3/23喜欢就去追,这个红灯等不到,说不定下一个红灯等到了,嘻嘻!!!!!!!文章目录实验 一 、GPIO实验一、 **实验目的**1、 掌握嵌入式GPIO程序设计流程。2、 熟悉STM32固件库的基本使用。二、 **实验内容**三、 **实
分类: 物联网 发布时间: 03-24 10:14 阅读次数: 0

Linux服务器使用Less查看日志文件

程序部署在Linux环境,查看线上日志时如果用 tail -f 用经常滚动而已不容易定位问题,这个时候我们可以用less命令。1. 直接查看日志less xxxx.logPS:带出行号查看文件: less -N xxx.log查看文件后,若文件过大,打通过以下命令滚动文件:j 下一行k 上一行f 向下滚动一屏幕b 向上滚动一屏幕g 定位到文档头部G 定位到文档最尾部空格键 滚动一页(同f)回车键 滚动一行(同j)
分类: 其他 发布时间: 03-24 10:14 阅读次数: 0