- 博客(28)
- 资源 (3)
- 收藏
- 关注
原创 C 监听者 模式 伪代码
C 监听者 模式 伪代码struct list{ int len func * funcs[];}add(list * list,func * func){ list->funcs[list->len]=func; list->len++; }public init(){ add(list,func5);}void run(){ fun1(); DoFuncs(); fun2
2020-08-09 16:25:37 302
原创 Html 知识点
async完整单词: asynchronousasync function getData_1 () { return '100'}等效于function getData_2 () { return new Promise((resolve, reject) => { resolve('100') })}从网页下载json数据fetch标准写法fetch('http://example.com/answer', {answer: 42})
2020-08-02 21:44:01 275
原创 coco128.yaml 配置
coco128.yaml 配置第一次配置时没有注意注释,导致自己的原始数据是文件夹,示例是文本文件不知道如何配置# train and val datasets (image directory or *.txt file with image paths)train: ../coco/train2020/ # 118k imagesval: ../coco/val2020/ # 5k imagestest: ../coco/test2020/ # 20k images for submis
2020-07-26 21:33:59 4054
原创 C 函数查表法
这是一段示例代码,仅用于表达设计意图,可能存在语法错误,本示例代码演示如何解耦大的switch语句,让其模块化更好;未做防御式编程处理//-------------------------------protocol_process.h 协议处理头文件-----------------------------------------------------/* * * */#define CmdMaxLen 256;typedef void (* protocol_process)(u
2020-07-25 14:14:12 1955
原创 WebGL 旋转的三角形
旋转矩阵示例,学习时例子太复杂精简了一个出来const canvas = document.querySelector('canvas');const gl = canvas.getContext('webgl');const vertex = ` attribute vec2 position; uniform float u_rotation; void main() { float rad = u_rotation ; mat3 rotateMatrix = mat
2020-07-12 15:10:58 517
原创 跟月影学可视化 笔记
attribute 变量是对应于顶点的。也就是说,几何图形有几个顶点就要提供几份 attribute 数据。并且,attribute 变量只能在顶点着色器中使用,如果要在片元着色器中使用,需要我们通过 varying 变量将它传给片元着色器才行。这样一来,片元着色器中获取的实际值,就是经过顶点线性插值的。而 uniform 声明的变量不同,uniform 声明的变量和其他语言中的常量一样,我们赋给 unform 变量的值在 shader 执行的过程中不可改变。而且一个变量的值是唯一的,不随顶点变化。uni
2020-07-11 10:25:44 2735
原创 为什么gl_Position变量是一个vec4而不是vec3
vec3 ndc = gl_Position.xyz / gl_Position.w;
2020-02-22 18:36:41 1092
原创 postgresql 笔记
表格名要加双引号字符串值外面要加 单引号,不能加双引号INSERT INTO public."User"( passwd, userid, department, title, phone, emergency, emergency_phone) VALUES ('password', 'userid', 'abc', '', '1344444444', '紧急联系人', '13423...
2020-02-17 08:31:24 132
原创 PHP POSTSQL DEMO
<?php// Connecting, selecting database$dbconn = pg_connect("host=localhost dbname=publishing user=www password=foo") or die('Could not connect: ' . pg_last_error());// Performing SQL query...
2020-02-16 15:42:48 338
原创 HTML 采坑 _ DIV absolute
当第一前面的 div 为 absolute后一个才会absolute 才会位置与上一个相同 <div style="z-index:3;position: absolute;height: 100%;"> abcd </div> <div style="z-index:4;position: absolute;width:100%">...
2020-02-14 17:53:52 481
原创 Threejs 踩坑笔记
@[TOC] 选不中物体开始时用的是 this.raycaster = new THREE.Raycaster();没有指定最远观察距离 this.raycaster = new THREE.Raycaster( new THREE.Vector3(), new THREE.Vector3( 0, - 1, 0 ), 0, 4000 );事件函数 choose...
2020-02-10 12:01:18 506
原创 MarkDig 使用 笔记
打算做一个Markdown 转 docx 的工具 网上找了C#的解析库 MarkDig,网上没有找到中文的例子通过阅读其源码编写了一个其表格的解析示例注意事项,如要解析表格需添加扩展 var builder = (new Markdig.MarkdownPipelineBuilder()); builder.Extensions.Add(new Markdig.Extension...
2020-02-05 17:56:22 1953
原创 am335x uboot 笔记 1
@[TOC] am335x uboot 笔记前言公司使用了周立功的3352开发板,但其内核较较旧,所以决定重新移植一版TI官方内核,本人长期使用的是fedora 最近笔记本fedora不能上网,于是安装了CentOS,以下笔记在CectOS下验证通过,应该同样适用于fedora官方SDK 安装将执行SDK安装包程序被安装到。/opt 文件夹下因为其名称太长我把名称改为了 linux-am...
2020-01-20 08:50:38 345
原创 长龙 II 型通信分机 IP地址设置
使用 Winscp软件登录编辑/etc/network/interfaces 文件,保存后重启通信分机或使用命令# interface file auto-generated by buildrootauto loiface lo inet loopbackauto eth0 iface eth0 inet static address 192.168.1....
2018-12-13 19:38:18 246
原创 仪表控制中常用的Onc RPC 协议
基本说明数据以UDP或TCP协议为基础,当使用TCP格式是,要先发4个字节的数据长度(大端模式),数据使用大段模式,高字节在前,帧长度(n)帧内容4个字节n个字节数据基本格式请求格式数据内容数据说明长度XID随机数,应答与发送方必须一致4协议版本暂时只使用 14消息类型常用类型 1,建立连接4过程编号也可以称...
2018-12-09 12:12:25 1174 1
原创 linux alsa 混音器 以及使用任意波特率录音
linux 混音器 以及 使用任意波特率录音使用混音器的原因:直接使用声卡只能一个程序播放声音,如果使用多个程序同时播放则需要使用混音器,使用混音器可在 用户 HOME 文件夹下创建 .asoundrc 文件文件内容如下,播放时指定设备lonmix 即可 ,如果不想指定设备,可将lonmix 改为 !default , !表示覆盖原来的defualtpcm.lonmix{ typ...
2018-11-06 10:02:25 1793
原创 Webbrowser 使用IE 最高版本
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
2018-10-07 17:17:42 4991
原创 我理解数字滤波器 -电容
欢迎使用Markdown编辑器写博客 static void Main(string[] args) { float[] input=new float[40]; for (int i = 0; i < input.Length; i++) { input[i] =...
2018-09-15 22:57:41 427
原创 SocketCan 问题笔记
Can Open 失败未运行 参数设置命令 ip link set CanX up type can bitrate 500000Can 错误处理出现太多的错误 设备可能计入总线关闭状态,给canrestart-ms 设置一个非零值,可以开启总线关闭自动恢复功能 ip link set CanX type can restart-ms 100...
2018-09-07 07:58:17 1726
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人