简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
概述本文只要介绍,Java学习的书籍。《Java虚拟机基础教程》《Java线程与并发编程实践》《Java中文文本信息处理(从海量到精准)》《Java遗传算法编程》《Java虚拟机规范(JavaSE8版)》《Java性能权威指南》《Java微服务实战》《Java微服务》《Java数字图像处理编程技巧与应用实践》《Java机器学习》《Java核心技术卷I:基础知识(原书第10版)》《Java核心技术卷
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的
Android的布局管理控件用于把多个控件集成在一个用户界面中。Android常见的布局对象有:LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)和AbsoluteLayout(绝对布局),它们都继承了ViewGroup,作为各种不同布局管理模型的容器,它们都提供了各自独到的功能。(1)Linea
1、环形队列概述环形队列本质上就是支持先入先出操作的环形buffer,是系统的一个基础组件,通常用来作为实现上层机制的底层数据容器。API讲解编程实例1、编写main.c示例代码:2、运行效果:源码链接...
1. 库的介绍库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 windows上对应的是.lib .dll linux上对应的是.a .so在这里先介绍下Linux下的gcc编
概述紧跟时代步伐,最近鸿蒙系统被炒的很火,利用端午节时期,吃着粽子,想起了电脑上安装许久的开发鸿蒙系统IDE,还没有跑过一个简单的Demo。
1、目前主流的无线WIFI网络设备802.11a/b/g/n/ac:传统 802.111997年发布两个原始数据率:1Mbps 和 2Mbps跳频展频 (FHSS)或直接序列展布频谱(DSSS)三个不重叠的信道中,工业、科学、医学 (ISM)频段频率为2.4GHz最初定义的载波侦听多点接入/避免冲撞 (CSMA-CA)802....
概述最近由于公司的原因,使用Cadence EDA工具绘制一块 TMC2300电机驱动板,遇到一些问题,在这记录一下坑,也方便遇到这个问题的硬件攻城狮得到解决。1、EDA:Cadence 17.4,在生成gerber文件时,使用CAM350查看是没啥毛病,但是再生成zip文件时,在嘉立创下单助手平台上解析不了。2、解决方法:1)在.drl 文件,使用记事本打开,把前面带有;号的行删除即可。如下所示
概述绘制PCB封装之前,先绘制好相对应的元器件焊盘,如何绘制焊盘阅读《Cadence 焊盘绘制》 这篇博文。在这,我使用的是Cadence 17.4版本。在画焊盘之前最好是查阅你要使用元器件规格书(DataSheet)为准。当然也可以使用 “OrCAD Library Builder” 绘制封装神器来完成。一、新建工程1、在系统开始,找到Cadence PCB 17.4-2019文件夹,展开它 选
项目上使用了一款Lis2dh12三轴加速度传感器。要引用官方提供SDK中的lis2dh12_reg.h文件、lis2dh12_reg.c文件,才行。我使用的主控芯片是STM32L051C8T6,硬件IIC与lis2dh12通讯。原理图:1、创建lis2dh12.c文件#include "lis2dh12.h"#inc...