• electron 添加 SQLite 数据库

      序 在之前,我曾经使用 electron 开发过一个番茄钟应用,但是当时的应用数据存储是在JSON文件当中,通过node的fs文件系统进行读写的,但是感觉不用数据库总有点不太专业。 所以还是打算使用数据库来作为存储的地方,不过数据库的选择就多了,但是我找了一圈发现适合 electron 打包进去的...

      2022-07-07 09:21华为云

      阅读更多
    • 【问道】编译原理

      cdn.com/ecology/7.4.214/v2 resources/ydcomm/libs/images/loading.gif 前言: * 作者简介: 小明java问道之路 '小明java问道之路' ,专注于研究计算机底层,就职于金融公司后端高级工程师,擅长交易领域的高安全/可用/并发...

      2022-07-07 09:21华为云

      阅读更多
    • 【愚公系列】2022年7月 Go教学课程 005-变量

      一、变量 1.变量的定义 变量来源于数学,用于描述计算机中的数据存储空间。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和V...

      2022-07-07 09:21华为云

      阅读更多
    • STM32入门开发 采用IIC硬件时序读写AT24C08(EEPROM)

      一、环境介绍 编程软件: keil5 操作系统: win10 MCU型号: STM32F103ZET6 STM32编程方式: 寄存器开发 方便程序移植到其他单片机 IIC总线: STM32本身支持IIC硬件时序的,上篇文章已经介绍了采用IIC模拟时序读写AT24C02,这篇文章介绍STM32的硬件...

      2022-07-07 09:21华为云

      阅读更多
    • STM32入门开发 编写DS18B20温度传感器驱动(读取环境温度、支持级联)

      一、环境介绍 编程软件: keil5 操作系统: win10 MCU型号: STM32F103C8T6 STM32编程方式: 寄存器开发 方便程序移植到其他单片机 温度传感器: DS1820 DS18B20是一个数字温度传感器,采用的是单总线时序与主机通信,只需要一根线就可以完成温度数据读取; D...

      2022-07-07 09:21华为云

      阅读更多
    • STM32入门开发 NEC红外线协议解码(超低成本无线传输方案)

      一、环境介绍 MCU: STM32F103ZET6 编程软件环境: keil5 红外线传输协议: NEC协议—38KHZ载波:。NEC协议是红外遥控协议中常见的一种。 解码思路: 外部中断 + 定时器方式 代码风格: 模块化编程,寄存器直接操作方式 二、NEC协议与解码思路介绍 2.1 采用的相关...

      2022-07-07 09:21华为云

      阅读更多
    • 博客搬家到知乎

      大家好,本博客已经搬家到知乎,链接如下: 我的博客 感兴趣的同学可以移步到该链接浏览或关注,多谢大家的支持

      2022-07-07 09:30lgjjeff

      阅读更多
    • 聊聊SOC启动(十一) 内核初始化

      聊聊SOC启动(十一) 内核初始化

      本文基于以下软硬件假定: 架构:AARCH64 内核版本:5.14.0 rc5 上一篇我们讨论了内核初始化时异常等级和页表创建相关的一些背景知识,除此之外自然也少不了启动三件套:参数保存、cpu系统寄存器初始化以及c语言运行时环境准备。由于kaslr主要用于增强内核安全性,在启动流程中并不是必须的,...

      2022-07-07 09:30lgjjeff

      阅读更多
    • 聊聊SOC启动(十) 内核启动先导知识

      聊聊SOC启动(十) 内核启动先导知识

      本文基于以下软硬件假定: 架构:AARCH64 内核版本:5.14.0 rc5 1 问题引出 经过漫漫征途终于进入内核大门了,现在内核将愉快地从第一条指令开始执行。但在开始内核之旅前,还是有必要再看下系统进入内核之前的状态。我们知道uboot的最后一步是把内核拷贝到内存,并将cpu设置为如下状态: ...

      2022-07-07 09:30lgjjeff

      阅读更多
    • 聊聊SOC启动(九) 为uboot 添加新的board

      聊聊SOC启动(九) 为uboot 添加新的board

      本文基于以下软硬件假定: 架构:AARCH64 软件:Uboot 2021.10 rc1 1 Uboot代码层次 uboot需要支持众多的硬件,并且具有良好的可扩展性、可移植性和可维护性,因此必须要有一个设计良好的代码架构。代码架构的设计总是与软硬件架构密不可分的,在硬件层面嵌入式系统的核心一般包括...

      2022-07-07 09:30lgjjeff

      阅读更多
    • 聊聊SOC启动(七) uboot启动流程三

      聊聊SOC启动(七) uboot启动流程三

      本文基于以下软硬件假定: 架构:AARCH64 软件:Uboot 2021.10 rc1 1 Linux启动基础镜像 uboot主要用于启动操作系统,以armv8架构下的linux为例,其启动时需要包含kernel、dtb和rootfs三部分。uboot镜像都是以它们为基础制作的,因此在介绍uboo...

      2022-07-07 09:30lgjjeff

      阅读更多
    • 聊聊SOC启动(六)uboot启动流程二

      聊聊SOC启动(六)uboot启动流程二

      本文基于以下软硬件假定: 架构:AARCH64 软件:Uboot 2021.10 rc1 1 Uboot支持的主要特性 uboot在初始化完成后会为用户提供一个命令行交互接口,用户可通过该接口执行uboot定义的命令,以用于查看系统状态,设置环境变量和系统参数等。为了方便对硬件和驱动的管理,uboo...

      2022-07-07 09:30lgjjeff

      阅读更多
    • Briefly introduce closures and some application scenarios

      Closure Preface I was growing up , When a schoolgirl was interviewed , I heard the term closure for the first time . At that time, I heard some ...

      2022-07-07 11:17InfoQ

      阅读更多
    • How to add aplayer music player in blog

      How to add aplayer music player in blog

      Preface Is there a piece of music , As soon as the prelude rings , Make your soul tremble involuntarily . Music is like old film , Every melody , ...

      2022-07-07 11:17InfoQ

      阅读更多
    • What is cloud computing?

      What is cloud computing?

      Talking about cloud computing , I believe we are all familiar , We can not only in the news media 、 I saw it in the Internet Report , In fact, clo...

      2022-07-07 11:18InfoQ

      阅读更多
    • Design intelligent weighing system based on Huawei cloud IOT (STM32)

      Design intelligent weighing system based on Huawei cloud IOT (STM32)

      1. Preface With network technology , Various communication technologies , The rapid development of sensor technology , Internet of things technolog...

      2022-07-07 11:18InfoQ

      阅读更多
    • Electron adding SQLite database

      Electron adding SQLite database

      order Before , I used to use electron Developed a tomato clock application , But at that time, the application data was stored in JSON The file ...

      2022-07-07 11:18InfoQ

      阅读更多
    • QT | multiple windows share a prompt box class

      We were using the QT When doing development, you will find , In many cases, users need to pop up some information boxes . In general, we think direc...

      2022-07-07 11:18InfoQ

      阅读更多
    • [encapsulation of time format tool functions]

      timegs.js export default function formatMsgTime timespan { var dateTime = new Date timespan // Convert the incoming string or MS to standard time va...

      2022-07-07 11:19Guodong pudding

      阅读更多
    • Two week selection of tdengine community issues | phase II

      Hi, TDengine 'TDengine'  database My user friends , In order to prevent too many common problems from bothering everyone , Convenient for everyone ...

      2022-07-07 11:19Tdengine

      阅读更多
  • 猜你喜欢