ICode9

精准搜索请尝试: 精确搜索
  • 关于ASEJ1939的解析2022-08-31 01:30:19

    项目要用到ASEJ1939的协议,看了很多网上的博客,发现没有特别详细的,有些写的我都看不懂,理论一大堆。硬着头皮粗粗学了一下,大致摸出了点门道,就此记录一下,以免以后用忘记了。 先上图最小数据结构pdu 打开SAE+J1939-21-2001文档可以获得   P:优先级,决定该 PDU 进入总线的优先权限。值越

  • 02-为什么dex文件比class文件更适合移动端?2022-08-29 13:30:43

    接着上一次https://www.cnblogs.com/webor2006/p/16574474.html的Android面试题继续, 从标题就可以看出,此题是一个比较开放性的,所以咱们发挥的空间也是比较大,根据自己的了解或多或少能回答一些,但是!!!要想答得有理有据,那么要掌握的知识其实还是很多的,下面则来全面剖析一下它。 题面解

  • ModBus Slave和Poll2022-08-29 00:05:19

    Poll模拟上位机,Slave模拟从站   01、03为可读可写,02、04为只读,通常基于01、03开发

  • Nginx分布式框架详解46-56nginx静态资源部署022022-08-28 12:34:38

    error_page指令 error_page 指令是设置网站的错误页面。 语法 默认值 位置 error_page ...... [=[response]] ; — http、server、location ...... code是响应码。 当出现对应的响应code后,如何来处理? 可以指定具体的跳转的地址 server { error_page 404 https://

  • vue3项目-小兔鲜儿笔记-02-首页模块012022-08-28 01:30:44

    1.less自动化导入 安装一个vue-cli插件,自动导入less文件 vue add style-resources-loader 2. 头部分类导航组件渲染 实现头部一级分类和二级分类的渲染 基本步骤: 定义一个常量数据和后台保持一致,这样不请求后台就能展示一级分类,不至于白屏 定义接口函数 在pinia的categ

  • 使用小乌龟来更新代码-022022-08-28 01:01:04

    小乌龟更新代码使用的是pull 右击项目文件,TortoiseGit--->pull来更新代码,从远程仓库拉取最新的代码,拉取后。    点击OK   然后点击Pulled Diff,点击Show log看看当前版本和最新版本相比哪里有修改,是否有冲突:    例如,我把一个压缩文件给删除了,还有修改了Default里的一个文件

  • Linux三剑客 之 awk学习与应用2022-08-27 19:02:02

    最近在调gps模块,要把代码里打印的NMEA的msg给抓出来,单独存在一个文件里,素来听闻awk的强大,这次打算借这个机会学习一波: 也就是说,大概是从下面这样的log中,过滤出$开头的所有行,并删除每一行前面的无关内容: 2019年 02月 28日 星期四 12:02:04 CST 2019年 03月 03日 星期日 22:39:29 C

  • 02.Android项目介绍2022-08-25 23:01:11

    一、Android工程的目录结构 在Android Studio中,一个Android项目的文件结构有许多种表现形式,称之为视图。其中,Android视图是Android Studio默认的视图,在新建一个项目之后,Android Studio就会将项目的文件结构以Android视图表现出来,Android视图显示的比较简洁,适合进行快速开发,但是对

  • Flux Union语法2022-08-25 15:02:36

    drop 、set、rename应该放最语句后端 join 只能连接两个表 union 可以并多个表 pivot 可以做行专列 filter用or比contains 快N倍 range显示起止时间可以加快查询速度 t_max = from(bucket: "po") |> range(start: 2022-02-01T00:00:00Z, stop: 2022-03-01T00:00:00Z) |>

  • Python小游戏——外星人入侵(保姆级教程)第一章 01 022022-08-20 00:03:19

    系列文章目录 第一章:武装飞船 01:创建Pygame窗口以及响应用户输入 02:创建设置类Setting() 一、前期准备 1.语言版本 Python3.9.0 2.编译器 Pycharm2022 3.下载Pygame 点击下方链接查看B站下载教程 如何在 Windows 给 Python 安装 Pygame 模块(含Pycharm安装模块方法) 1、点击文件后找

  • 02 要想项目跑,轮子不可少2022-08-19 22:30:44

    想要项目快速迭代,轮子必不可少。normalize.css,element-plus,axios,moment,vue-router,less,前端必知必会的轮子你都知道吗? 浏览器默认样式统一 normalize.css npm i normalize.css 只需在 src/main.js 中加一行即可 import 'normalize.css' 这个库主要做的事是统一浏览器默认样式,而非

  • Mysql使用实际02---SQL表连接2022-08-18 21:03:21

    1. 表连接的常见类型 在SQL语句中,关于表连接,若按照表的数量来划分,可以划分为单表连接、两表连接和两表以上连接。 关于表连接有很多种类,主要分为交叉连接,内连接,外连接(左外部连接,右外部连接,全连接),自连接。 测试样表和Sql: 业务场景:有两张表,分为为顾客表Customers和顾客订单表Orders

  • 02.JavaScript学习笔记12022-08-18 00:32:08

    JavaScript学习笔记 1.强制类型转换 当使用加号进行运算时,会将数字强制转换为字符串,然后再进行运算。 const year = '1991'; console.log(year + 18); console.log(typeof(year + 18)); 将代码放入控制台执行,可得知结果是字符串'199118'。 当使用减号进行计算时,会将字符串强

  • 在Vue中引入echarts以及使用2022-08-17 19:31:45

    在Vue中引入echarts以及使用 今天来告诉大家如何将echart引入vue并巧妙利用钩子函数对表格数据进行渲染。 1. 引入echarts npm install echarts --save 在vue项目中安装 2.将echarts设置为全局 main.js(项目入口文件) //引入echarts文件 import * as echarts from 'echarts' Vue

  • SpringCloud实用篇022022-08-17 00:00:10

    SpringCloud实用篇02 0.学习目标 Nacos: alibaba 注册中心/配置中心 Feign: OpenFeign Gateway: SpringCloud 1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用。 1.1.统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让

  • SpringMvc _ 02注解开发2022-08-16 16:33:05

    1、配置Web.xml   打包的时候加上lib + 依赖,防报错         2、注册DispatcherServlet,设置启动级别为1,映射路径为/【不要用/*,会报错404找不到】        3、配置springmvc-servlet.xml          4、创建controller          使用SpringMvc必须配置的三大件

  • Python-09_02函数参数类型2022-08-15 19:32:25

    Python函数参数类型:必备参数、关键字参数、缺省参数、任意个数参数。 必备参数须以正确的顺序传入函数,也叫做位置参数,即参数是通过位置进行匹配的,从左到右,依次进行匹配,这个对参数的位置和个数都有严格的要求。 1 #函数参数类型必备、关键字、缺省参数、任意个数参数 2 #必备参

  • yum私有仓库的实现及博客输出2022-08-15 03:30:09

    1. 创建局域网的基于Base的私有yum源 1.1. 说明 centos的base包可以从系统镜像中获取或者第三方平台获取 1.2. repo仓库配置文件 [repositoryID] name=Some name for this repository baseurl=url://path/to/repository/ enabled={1|0} gpgcheck={1|0} gpgkey=URL enablegroups={

  • 洛谷P6812「MCOI-02」Ancestor 先辈2022-08-14 19:30:43

    洛谷P6812 对于题目的区间加法明显可以用线段树或树状数组进行 并且由题可得,先辈序列即为不下降序列,需满足ai<aj&&i<j 判断一个序列是否为先辈我们比较的是一个元素和前一个元素的大小关系。所以我们可以将原序列进行一次差分来对比其是否为先辈序列。 如果差分后的序列中的某个元

  • 尚学堂高淇讲基础022022-08-13 16:33:57

    尚学堂高淇讲基础02 1.变量(variable) 如果我们把一个软件、一个程序看做一座大楼的话,变量就是“砖块”,一个个“砖块”最终垒成了大厦。变量也是进入编程世界最重要的概念,本节从变量的本质开始讲解,让大家一开始就能抓住变量的核心。   变量的本质 变量本质上就是代表一个”可操

  • 尚学堂高淇讲基础022022-08-13 00:01:41

    尚学堂高淇讲基础02 1.变量(variable) 如果我们把一个软件、一个程序看做一座大楼的话,变量就是“砖块”,一个个“砖块”最终垒成了大厦。变量也是进入编程世界最重要的概念,本节从变量的本质开始讲解,让大家一开始就能抓住变量的核心。   变量的本质 变量本质上就是代表一个”可操

  • 自己动手写RISC-V的C编译器-02语法描述方法和递归下降解析2022-08-08 22:00:09

    本节增加对*、/、+、-、()运算的支持 使用生成规则表示运算符优先级 expr = mul("+" mul | "-" mul)* mul = num("*" num | "/" num)* 上面的表达式可以很容易的推导出对于对于运算1*2+3的语法树 由expr开始推导乘除法一定会在加减法的更下一层,所以很自然的得出乘法优先级大

  • mybatis 02: 添加并简单使用mybatis2022-08-08 17:30:08

    三层架构 项目开发时,遵循的一种设计模式,分为三层 界面层:用来接收客户端输入的数据,调用业务逻辑层进行功能处理,返回结果给客户端 过去的servlet就完成了界面层的功能(但是他做的更多) 业务逻辑层:用来进行整个项目的业务逻辑处理,向上为界面层提供处理结果,向下问数据访问层要数

  • 《C++黑客编程解密》022022-08-08 09:34:51

    网络编程 TCP 服务端函数: socket() bind() listen() accept() send() / recv() closesocket() TCP 客户端函数: socket() connect() send() / recv() closesocket() UDP 服务端: socket() bind() sendto() / recvfrom() closesocket() UDP 客户端: socket() sendto() / recvfr

  • P7476 「C.E.L.U-02」苦涩2022-08-08 09:31:22

    「C.E.L.U-02」苦涩 题目背景 回想起自己的过往的人生,YQH 觉得心中充满了苦涩。如果人生能再来一次,我一定会少做一些傻事,少真香几次,然后大胆地去追寻自己的爱。可惜没有这样一个机会了。 题目描述 在 YQH 的梦中,他看到自己过去的记忆正在不断浮现在自己脑中。这些记忆带给他的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有