自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农编程录

大部分代码都贴在了文章中,运行不了可留言。微信公众号:码农编程录

  • 博客(140)
  • 资源 (6)
  • 收藏
  • 关注

原创 【Notes18】传感器文件监控

文章目录1.2.1.char reason[LOG_BUF_SIZE]={0};int reason_index=0;int WriteLed(char *led_color_code,led_node_t *led_node){ FILE *fpLedCtrl=fopen(led_node->led_ctrl,"w"); FILE *fpLedColor=fopen(led_node->led_color,"w"); fprintf(fpLedCtrl,"

2021-10-11 23:12:20 10

原创 【Notes17】检查FPGA版本,检查PCIE读写性能,TMP112,End/Run 9548_sensors,控制Fan转速

文章目录

2021-10-11 23:09:12 30

原创 【Notes16】检查i2c设备在位和读访问

文章目录1.控制风扇速度2.check.sh3.check.py4.read_test.sh5.read_test.py1.控制风扇速度#!/bin/shusage(){ program=$(basename "$0") echo "Usage:" echo "$program <precent> " echo " <precent> : fan speed set" echo "Note:" echo "

2021-10-11 11:23:29 8

原创 【Notes15】INA220,PXE1410CDM

文章目录

2021-10-10 23:49:19 10

原创 【Notes14】ADS7830

文章目录1.读ADS7830电压1.读ADS7830电压首先打开channel:i2c-test -b 7 -s 0x71 -w -d 0x04。如下1000 1100为六进制0x8c,十进制140。cmd | (((ch >> 1) | (ch & 0x01) << 2) << 4); cmd =0x8c。i2c-test -b 7 -s 0x48 -rc 1 -d 0x8c #显示十六进制0x57即十进制87。如下x=87*9766,

2021-10-10 23:49:14 7

原创 【Notes13】C文件操作,i2c-tools,MPS5023

文章目录1.2.3.4.1.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <!-- http协议两种主要请求协议 1. get (默认, 只要看到可以发起请求,但是没看

2021-10-10 23:49:07 419 2

原创 【Notes12】Linux开发环境,Linux命令

文章目录3.hash算法5.iNode3.hash算法一致性hash算法:假设有三台缓存服务器S0,S1,S2,有三万张图片进行缓存,最好能均匀缓存到服务器上分担缓存压力。简单做法对缓存下来的键key(图片序号)进行哈希计算得到整数,再用缓存服务器数量对这个值取模计算,用取模产生的余数来决定数据应该缓存在哪台服务器上。对同一个图片名称做相同哈希计算时得到hash值不变的,所以当需要访问图片时再次对图片名称进行hash计算和取模计算就能知道图片存放在哪台服务器上,只要在这台服务器上查找图片就行。增加

2021-10-09 09:05:16 123

原创 【Notes11】Linux系统启动过程,数据库,驱动

文章目录1.Linux系统启动过程1.1 内核引导1.2 运行init1.2.1 运行级别1.3 系统初始化1.4 建立终端1.5 用户登录系统1.6 图形模式与文字模式切换2.数据库1.Linux系统启动过程linux启动时我们会看到许多启动信息,其过程可以分为5个阶段:1.内核的引导。2.运行 init。3.系统初始化。4.建立终端 。5.用户登录系统。init程序的类型:SysV: init, CentOS 5之前, 配置文件: /etc/inittab。Upstart: in

2021-10-09 09:04:43 83 4

原创 【Notes10】Hash,iNode,文件查找与读取,Linux安全,vi命令

文章目录1.vi命令:三种模式切换2.Hash:传统/一致性3.iNode:磁盘中块和扇区4.文件查找与读取命令:C语言中‘\0’(对应的ASCLL码值为0)表示的空字符4.1 find:找文件4.2 grep:找文件中内容4.3 cat/more:查看文件全部内容4.4 head/tail:查看文件部分内容1.vi命令:三种模式切换1.插入:前后上下,以下命令都在命令行模式下。2.上下左右:j下,k上,h左,l右。3.翻页4.跳光标5.删字符和行6.复制粘贴7.替换

2021-10-09 09:04:23 11

原创 【Notes9】用swagger开发rest,正则,linux命令sed/awk/grep,Websocket,DNS

文章目录1.swagger:用来规范前端和后端统一接口管理2.正则:https://regex101.com/ (regular expression)2.1 组group:如上只想获取@前面的用户名,上面中括号,大括号都出现了,就差小括号3.sed:替换,删除,管道4.awk:-F指定分隔符,-V设置变量5.grep:元字符就是\d,\D这些,是一种Perl风格正则6.Websocket保证前端实时性:socket通常指tcp的socket,上来建立双向连接,有通道随意先后发送7.DNS原理与域名的配置

2021-10-09 09:03:21 21

原创 【Notes8】iptables,route,curl, C#的winform,su,rm -rf /,微服务/前后端分离/ORM

8.iptables:(ip+tables)对网络上数据包通过表形式进行规则的修改8.1 filter表:policy是默认意思man iptables查看有哪些表(table)。filter表会将进入当前机器数据包进行过滤,以及从机器出去的数据包,不符合条件不给发出去。nat表改变目的或源地址和端口。表是由链构成,进入和出去配置规则放在链中,如下看filter表自带的三个链,FORWARD链和net表相关,做路由转发的作用。如下本机收到一个包,这个包目的地址是8081且是tcp包的话丢弃。-

2021-10-09 09:03:16 73 1

原创 【Notes7】前后端/大数据/IC,pip换源/ffmpeg/环境变量,visio/office/SVM/LSTM

文章目录1.前端2.后端2.1 编程基础2.2 应用框架2.3 工具运维3.数据库1.前端SCSS/LESS是对CSS加强和扩展。NPM安装包工具,WEBPACK打包工具。如下全是第三阶段:REDUX/VUEX是对REACT和VUE两个框架进行状态管理工具。ANTD/ELEMENT是基于REACT和VUE的两个前端框架。FLUTTER是谷歌出品,针对移动端也可做出桌面端的网页框架。RX.JS是针对前端异步状态管理的框架。EXPRESS是轻量级后端框架(nodejs写的)。NEST.JS是企

2021-10-08 17:18:16 140

原创 【Notes6】剑指offer_41-68题

文章目录21.调整数组顺序使奇数位于偶数前面22.链表中倒数第k个节点23.链表中环的入口结点24.反转链表25.合并两个排序的链表26.树的子结构27.二叉树的镜像28.对称的二叉树29.顺时针打印矩阵30.包含min函数的栈31.栈的压入、弹出序列32.从上到下打印二叉树33.二叉搜索树的后序遍历序列34.二叉树中和为某一值的路径35.复杂链表的复制36.二叉搜索树与双向链表37.序列化二叉树38.字符串的排列39.数组中出现次数超过一半的数字40.最小的k个数.txt21.调整数组顺序使奇数位于偶

2021-10-08 17:17:19 82

原创 【Notes5】剑指offer_21-40题

文章目录11.旋转数组的最小数字12.矩阵中的路径13.机器人的运动范围14.剪绳子15.二进制中1的个数16.数值的整数次方17.打印从1到最大的n位数18.删除链表的节点19.正则表达式匹配20.表示数值的字符串11.旋转数组的最小数字//java版class Solution { public int minArray(int[] nums) { int n = nums.length - 1; if(n < 0) return -1; while(n > 0 &a

2021-10-08 17:16:53 85

原创 【Notes4】剑指offer_03-20题

文章目录3.数组中重复的数字4.二维数组中的查找3.数组中重复的数字https://leetcode-cn.com/problemset/lcof/class Solution { public int findRepeatNumber(int[] nums) { Set<Integer> set =new HashSet<Integer>(); //实例化哈希表,set里每个元素只能存在一种 int res = -1;

2021-10-08 17:16:23 211

原创 【Notes3】并发/IO(CPU)

文章目录1.线程/协程/异步4.并发可见性与原子性4.1 并发(线程)之可见性4.2 原子性(读写原子)4.3 并发与锁1.线程/协程/异步并发对应硬件资源是cpu,线程是操作系统如何利用cpu资源的一种抽象。线程想提高效率和io密切相关,程序往往都含有io。CPU上下文切换就是先把前一个任务的CPU上下文(也就是CPU寄存器和程序计数器)保存起来,然后加载新任务的上下文到这些寄存器和程序计数器,最后再跳转到程序计数器所指的新位置,运行新任务。线程是cpu调度的最小单位,左边单核cpu,3个线程(任

2021-10-08 17:16:05 100

原创 【Notes2】内存(JVM)

文章目录1.操作系统内存管理2.内存条/总线/DMA3.OS内存管理与分类4.内存相关的系统调用1.操作系统内存管理用户态与内核态:程序处于的状态,切换触发条件就是程序需要申请外部资源。brk和mmap申请的都是虚拟内存,不是物理内存,想真拿到物理内存空间还要第一次访问时发现虚拟内存地址未映射到物理内存地址,于是促发一个缺页中断(异常)。java和c++中new对象申请内存空间,也是经过这么过程man syscalls1.为什么要有逻辑地址?2.逻辑地址如何与物理地址映射?分页3.分页中时

2021-10-08 17:15:53 70

原创 【Notes1】网络(HTTPS)

文章目录1.网络1.1 局域网1.2 互联网1.3 linux的route指令1.4 如何应对并发1.5 从一个HTTP请求来看网络分层原理1.6 HTTP协议7.操作系统内存管理8.从下到上看内存8.1 内存条/总线/DMA8.2 OS内存管理与分类8.3 内存相关的系统调用1.网络1.1 局域网1.早期通过双绞线(只能有一台设备进行数据发送),通过10100…高低电平就能表示数据信号。标识:1–>3,3需要表明自己身份是32.1通过集线器广播给所有设备,2345自己分辨是我的消费了,不是

2021-10-08 17:15:37 126

原创 【树莓派1】系统安装,花式点亮LED

文章目录1.系统安装2.花式点亮LED1.系统安装内存卡插入读卡器再插入电脑的usb接口,将u盘格式化为FAT32格式,如果右击格式化没有FAT32,用格式化fat32工具:http://www.ridgecrop.demon.co.uk/guiformat.exe。树莓派系统官网:https://www.raspberrypi.org/downloads/raspbian/。下载完系统,用写盘工具将系统写入u盘,写盘工具用https://www.balena.io/etcher/或win32dis

2021-10-08 17:09:43 78 1

原创 【CI/CD2】daocloud

文章目录3.daocloud3.1 测试3.2 构建3.3 发布3.daocloud官网:https://www.daocloud.io/,用关联github登录。如下生成springboot项目的网站:https://start.spring.io/。选择如下:如下只添加web依赖即可。如上项目生成压缩包,剪切到桌面进行解压,并用idea打开,并点击idea中提示的Enable Auto-import。如下DaocloudApplication.java是默认有的,MyController.

2021-10-08 17:08:42 11

原创 【CI/CD1】jenkins,actions

文章目录1.1.官网https://www.jenkins.io/下载jenkins,可以选择适合你自己系统的版本,也可选择不依赖于系统的docker(前提本机安装了docker)或war包(本机安装了java),

2021-10-08 17:07:34 62

原创 【前端12】校验用户名,自动提示,CORS

3.案例_校验用户名是否可用:this.value//05_校验用户名是否可用.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!-- 异步请求: 1. 事件: 鼠标离开输入框时候触发(失去焦点) onblur 2. 逻辑

2021-10-05 22:41:23 7

原创 【前端11】ajax&json

目录0.文本词与句的表示`1.`统计语言模型与神经语言模型构建0.文本词与句的表示1.统计语言模型与神经语言模型构建...

2021-10-05 21:18:44 1297 2

原创 【Docker2】容器编排工具k8s

文章目录1.pull/image,run/ps(进程),exec/commit2.save/load3.docker-compose3.1 link3.2 docker-compose .yml4.Dockerfile4.1 ENV4.2 LABEL1.pull/image,run/ps(进程),exec/commitDocker是主要应用于linux和后台应用的虚拟机(和vmware像):由三部分构成:镜像(image)是像ubuntu镜像文件(iso,img文件),容器(ps)是一个正在运行的虚拟

2021-10-01 16:05:09 22

原创 【Docker1】指令,docker-compose,Dockerfile

通过yield可以让函数变成一个生成器,每次运行到yield时就会“中断一次”将yield的值返回出去,然后需要的话再进一步运行函数,生成下一个值。这样做的好处就是可以减少内存的消耗,使得内存消耗维持在一个常数,特别是在读取文件等消耗内存难以预料的场景,通过yield相当于可以每次读取一个固定size的block。...

2021-10-01 15:58:41 1148

原创 【Git1】指令,分支,ssh免密登录

文章目录1.git/gitlab1.1 下载安装win_git软件1.2 设置git连接github1.3 git命令上传github1.4 减少github的commit次数1.5 连接gitlab1.git/gitlab1.1 下载安装win_git软件Git官网:https://git-scm.com/ 下载window版链接:https://pan.baidu.com/s/19g5I5j6UFKfkfxDjllQ8ng 提取码:7uaq,同时按键盘上的Win+R键,输入cmd。一路nex

2021-10-01 15:57:48 241

原创 【Shell2】led管理,进入ME刷bios

# BMC_BIOS_change.py# $interface = "1.0"import timeimport sysimport osimport SecureCRTdef boot_os(): crt.Screen.WaitForString("localhost login:") crt.Screen.Send("admin" +chr(13)) time.sleep (1) crt.Screen.WaitForString("Password: ") crt.Screen

2021-07-20 22:11:57 95

原创 【Shell1】变量,别名,重定向,until,shift,函数,test,运算,流程控制

文章目录1.变量设置与别名echo、printf、重定向、exitdeclare与let函数与传参test运算——算术、关系、布尔、逻辑、字符串、文件运算流程控制——if、for、while、case1.Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁变量定义变量修饰词:readonly定义只读变量,unset删除变量一般使用变量时候需要使用符号加上变量名,或者使用符号加上变量名,或者使用符号加上变量名,或者使用符号加上变量名,并且变量名用{}括起来。一般定

2021-06-30 13:39:50 44 1

原创 【Java67】健康项目

文章目录1.CheckItemMapper.javaCheckItemMapper.xml1.CheckItemMapper.javapackage com.itheima.mapper;import com.itheima.pojo.CheckItem;import org.apache.ibatis.annotations.Param;import java.util.List;public interface CheckItemMapper { void add(CheckIt

2021-06-27 23:18:30 23 1

原创 【Java66】健康项目_预约管理(检查项和检查组管理)

文章目录1.checkitem.htmlCheckItemController.javaCheckItemServiceImpl.java1.checkitem.html<!DOCTYPE html><html> <head> <!-- 页面meta --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" con

2021-06-27 18:54:34 21 1

原创 【Java65】健康项目_预约管理(检查项和检查组管理)

文章目录1.1.

2021-06-27 02:26:29 33 1

原创 【Java64】健康项目_ElementUI

文章目录1.ElementUI1.ElementUIhttp://element-cn.eleme.io/#/zh-CN

2021-06-27 01:20:54 21

原创 【Java63】健康项目_环境搭建

文章目录1. 技术架构和流程2.数据库建模工具使用3.环境搭建3.1 项目结构3.2 maven项目搭建3.2.1 创建health_parent父工程3.2.2 创建health_common子工程3.2.3 创建health_pojo子工程3.2.4 创建health_mapper子工程3.2.5 创建health_interface子工程3.2.6 创建health_service子工程3.2.7 创建health_web子工程3.2.8 导入静态资源,工程安装到本地仓库,测试1. 技术架构和流程

2021-06-26 20:12:22 29 1

原创 【Java62】分布式RPC框架Dubbo

文章目录

2021-06-24 23:38:46 58 1

原创 【Java61】maven加强

文章目录1.maven的继承2.maven的聚合1.maven的继承//pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach

2021-06-24 21:17:56 45 1

原创 【Java60】ssm整合

文章目录1.配置文件2.mapper3.test4.domian5.service6.control7.前端1.配置文件//pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo

2021-06-24 00:01:38 35 1

原创 【Java59】springMVC

文章目录1.配置文件2.前端3.controller4.domain5.exception6.intercepors1.配置文件//springMVC.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns

2021-06-23 20:48:06 63 1

原创 【Java51】springMVC

文章目录1.2.入门1.视图V不涉及业务代码编写,如jsp只利用jstl标签把转发的数据展示出来,如html哪怕发ajax请求,也是请求数据,拿到数据后各种dom操作显示在页面上。如下类似BaseServlet,以前Servlet接受请求要写request.getparameter,SpringMVC中直接在方法上声明一个参数就能接收到请求中参数。以前获取表单数据最终封装成一user对象,要先获取所有请求参数再手动封装一下,SpringMVC中在方法上声明一个user类型参数就可以了。2.入

2021-06-22 23:16:14 51 1

原创 【Java50】spring:转账业务,web工程监听器

文章目录1.半注解2.纯注解1.半注解ioc注解要用包扫描开启ioc注解,aop也要开启,事务也要开启,<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www

2021-06-21 23:42:18 51 1

原创 【Java49】spring:事务控制

文章目录1.AOP半注解半xml方式2.纯注解开发1.AOP半注解半xml方式package com.itheima.utils;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.*;import org.springframework.stereotype.Component;@Component // 当前增强类装配到spring容器@Aspect// 声明当前类是一个切面类p

2021-06-21 00:04:45 44 1

NLP课件:文本分类

自然语言处理

2020-10-18

NLP课件:文本生成

自然语言处理

2020-10-18

NLP课件:文本表示

自然语言处理

2020-10-18

NLP课件:NLP前置基础知识

自然语言处理

2020-10-18

NLP课件:语言模型

自然语言处理

2020-10-17

NLP课件:深度学习在文本数据中应用

自然语言处理

2020-10-18

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除