自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

じоνё靁〃N维空间

记录じоνё靁〃工作、学习的点点滴滴。

  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 结合open62541 R1.1.2文档,在Ubuntu上编写的服务程序

开发环境:Linux ubuntu16 4.15.0-117gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609(编译源代码)ccmake version 3.5.1(生成open62541.c/.h)vscode version 1.49.1(开发工具)UaExpert version 1.4.4.257(测试工具)参照open62541文档,生成 open62541.c/.h 文件。并没有实质性的内容,只是熟悉一下环境创建基础服务代码

2020-09-29 16:24:24 314

原创 Windows 7 上使用CMake-gui生成 open62541.c 和 open62541.h 的过程

生成 open62541.c/.h环境:windows 7 、 VisualStudio2019 、CMake-3.18.2-win64-x64、open62541源文件(目前最新版 1.1.2)注意: CMake、open62541源文件、输出的生成文件等,不能放在带有中文名字的目录中。运行CMakeCMake执行文件在 bin 目录中,运行 cmake-gui.exe 进入图形界面where is source code:(选择open62541源文件所在目录)where si buil

2020-09-27 11:51:58 1745 1

翻译 open62541 (R 1.1.2)中文文档 (译文)第四篇 (11 - 13)

open62541(R 1.1.2) 文档注:原文PDF文档 是从官网下载的 Linux64bit的发布版本中自带的文档,原PDF中的源代码用PDF浏览器查看,有残缺。需要结合源文件中的示例代码进行相应的修改。或参考其它版本的文档。原文代码中的注释并没有译文,这个在使用时再补充进去。目录11 通用定义11.1 Attribute Id11.2 Access Level Masks11.3 Write Masks11.4 ValueRanks11.5 Rule Handling11.6 Order11..

2020-09-25 16:12:00 1173 1

翻译 open62541 (R 1.1.2)中文文档 (译文)第三篇 (7 - 10)

open62541(R 1.1.2) 文档注:原文PDF文档 是从官网下载的 Linux64bit的发布版本中自带的文档,原PDF中的源代码用PDF浏览器查看,有残缺。需要结合源文件中的示例代码进行相应的修改。或参考其它版本的文档。原文代码中的注释并没有译文,这个在使用时再补充进去。7、服务在OPC-UA中,所有通信都基于服务调用,每个呼叫都由请求和响应消息组成。这些消息定义为具有二进制编码的数据结构,并在 Generated Data Type Definitions 中列出。由于所有服务都是在标

2020-09-24 17:23:52 1433

翻译 open62541 (R 1.1.2)中文文档 (译文)第二篇 (6 数据类型)

open62541(R 1.1.2) 文档注:原文PDF文档 是从官网下载的 Linux64bit的发布版本中自带的文档,原PDF中的源代码用PDF浏览器查看,有残缺。需要结合源文件中的示例代码进行相应的修改。或参考其它版本的文档。上一篇 1 - 56、数据类型OPC-UA协议定义了25种内置数据类型以及将它们组合成高阶类型的三种方式:数组、结构和联合。在open62541中,只有内置数据类型是手工定义的。所有其他数据类型都是从标准XML定义生成的。它们的确切定义可以查阅https://op

2020-09-24 10:18:02 2227

翻译 open62541 (R 1.1.2)中文文档 (译文)第一篇 (1 - 5)

Open62541(R 1.1.2) 文档目录:介绍 OPC统一体系结构 open62541功能 寻求帮助 贡献 生成open62541 生成类库 生成选项 生成示例 生成特定的体系结构 安装open62541 手动安装 预生成包 教程 数据类型 构建简单服务器 在服务器上添加变量 将变量与物理过程连接起来 变量类型 对象及对象类型 在对象上添加方法 用局部监测数据观察属性 生成事件 使用警报和条件服务器

2020-09-22 17:30:05 5044 2

原创 Android入门到精通|安卓/Android开发零基础系列Ⅱ【职坐标】-学习笔记(1)-- 常用控件及资源介绍

前言为了巩固Android基础知识,回顾一下学习内容,才有此学习笔记。IDE:Androdi Studio 4第一章第一节 如何在线学习开发?职坐标机构介绍,广而告之。第二节 文本控件Android常用控件 ★✩✩标签(Text View) 按钮(Button) 图像(ImageView、ImageButton) 文本框(EditView) 复选框(CheckBox) 单选框(Radio Button)创建项目修改项目根目录的 build.gradle,...

2020-07-21 15:08:15 269

原创 H7710s-DDP协议(抄录)

H7710s-DDP协议1数据帧格式 起始标志 (1Byte) 包类型 (1Byte) 包长度 (2Byte) DTU身份识别 (11Byte) 数据 (0-1024Byte) 结束标志 (1Byte) ...

2019-06-24 15:14:34 1856

原创 Quectel EC20 R2.1 AT指令集(基础部分)部分

AT指令格式:每个命令以 AT或 at 字符开头,<CR>结尾,响应格式<CR><LF><响应内容><CR><LF>AT指令有三种语法:基本语法:AT<x><n>,x 是命令,n 是命令的参数。 S 参数语法:ATS<n>=<m>,n 是寄存器索引,m 是要设置...

2019-05-22 16:28:13 10715 1

原创 Quectel EC20 R2.1 AT指令集(TCP/部分)

1、介绍Quectel EC2x 模块具有嵌入式 TCP/IP堆栈,使主机可以通过 AT 命令直接上网。可以实现TCP客户端、UDP客户端、TCP服务器和UDP服务器。1.1 使用 AT 命令的过程开启模块电源,发送 AT指令,等待模块返回 OK。 开机过程:保持电源键拉低 2 秒,然后拉高。 关机过程:发送 AT + QPOWD 命令,再过12 秒后,切断电源。 查询 S...

2019-05-22 16:27:26 19249 4

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(三十四)jQuery Canvas生成验证码

jQuery Canvas生成验证码<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <met...

2019-04-10 00:11:06 558 4

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(三十三)jQuery CSS 四叶草菜单

jQuery CSS 四叶草菜单<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt...

2019-04-08 21:33:06 632

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(三十二)JavaScript旋转方块

JavaScript旋转方块<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <...

2019-04-07 00:08:55 3199

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(三十一)JavaScript消灭小星星游戏

JavaScript消灭小星星游戏<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &...

2019-04-05 15:58:17 903

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(三十)jQuery实现Tab垂直滑动

jQuery实现Tab垂直滑动<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2019-04-02 22:08:59 548

原创 JavaScript 手动排列方块

JavaScript 手动排列方块<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta ht...

2019-03-31 19:48:29 209

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十九)JavaScript 骇客帝国

JavaScript 骇客帝国<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http...

2019-03-28 22:28:07 465 2

原创 CSS3 学习笔记——鼠标滑过按钮特效(一)

鼠标滑过按钮特效(一)<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equi...

2019-03-28 16:28:43 676

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十八)JavaScript 别踩方块

JavaScript 别踩方块<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http...

2019-03-27 15:42:27 431

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十七)JQuery、CSS3、TweenMax 音乐播放器

JQuery、CSS3、TweenMax 音乐播放器<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &...

2019-03-24 03:48:39 554

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十六)JavaScript 打砖块

打砖块<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA...

2019-03-16 14:40:27 441

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十五)JavaScript 拖拽方框

拖拽方框<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA...

2019-03-16 09:52:12 358

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十四)JavaScript 制作木头人(仿小羊肖恩)

JavaScript 制作木头人素材图片&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&a

2019-03-15 17:16:36 595

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十三)JavaScript 制作2048小游戏

JavaScript 制作2048小游戏&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;

2019-03-13 12:50:19 611

原创 JavaScript CSS 红心,落雪花,旋转方块,移动登录框。

JavaScript CSS 红心,落雪花,旋转方块,移动登录框。&lt;style&gt; /* 容器,旋转中心点 */ .container { /* width:50px; height:50px; border:1px solid yellow; */ left: 600px; top: 200px; /*设置为绝对定位...

2019-03-07 01:07:44 263

原创 Vue 学习笔记(二)简单应用实例,实例化多个Vue对象,Vue组件开发

简单应用实例,实例化多个Vue对象,Vue组件开发<!DOCTYPE html><html><head> <title>Document</title> <script src="https://cdn.bootcss.com/vue/2.6.10/vue.js"></script> ...

2019-03-03 20:58:54 283

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十二)jQuery、css3 实现横向轮播图

横向轮播图&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;横向轮播图&lt;/title&gt; &lt;style&gt; * { margin: 0; padding: 0; } .wrapper { position: absolu...

2019-03-03 19:34:40 961

原创 Vue 学习笔记(一)基础语法

Vue 基础语法&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &amp

2019-03-01 17:31:13 247

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十一)CSS3实现Loading

CSS3实现Loading&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &l

2019-02-28 22:20:46 794 1

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(二十)Canvas实现PC画板

Canvas实现PC画板&lt;!DOCTYPE html&gt;&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-

2019-02-26 22:55:22 830

转载 C#获取文本文件的编码,自动区分GB2312和UTF8

引用:C#获取文本文件的编码,自动区分GB2312和UTF8参考代码未在项目中应用,只在测试时使用过。 /// &lt;summary&gt; /// 获取文件编码格式 /// &lt;/summary&gt; /// &lt;param name="file"&gt;&lt;/param&gt; /// &l...

2019-02-21 10:58:49 994 1

原创 chrome插件开发

引用: 【干货】Chrome插件(扩展)开发全攻略此篇文章详细介绍了chrome插件是如何开发出来的,具有很强的参考价值。还可参考百度浏览器的入门教程 入门:建立百度浏览器应用manifest.json配置文件只要能读懂配置文件,就能做出chrome插件。{ // 清单文件的版本,这个必须写,而且必须是2 "manifest_version": 2, // 插件的名称...

2019-02-20 08:59:48 368

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十九)正则表达式

正则表达式转义符号  \ ;多行字符串 ;文本换行符 \n等&lt;body&gt;&lt;/body&gt;&lt;script&gt; //多行字符串 document.body.innerHTML = "\ &lt;h1&gt;正则表达式&lt;/h1&gt;\ &lt;div&gt;编辑器多行演示&lt;/div&gt;\ "; //

2019-02-17 22:18:11 842

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十八)JSON,异步加载JS

JSON前后端传送数据,原使用XML格式。现以对象形式传递即JSON。JSON是静态类。有方法stringify、parse,对象转为字符串和字符串转对象。浏览器渲染浏览器渲染页面时,生成domTree(一边解析,一边下载),采用深度优先原则。domTree解析完,等待cssTree生成,合并成 randerTree,开始绘制页面。domTree节点的删除、增加,宽、高、位...

2019-02-17 01:01:29 1384

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十五)事件

事件是前端语言,互联网体验的核心功能。添加和移除事件处理&lt;h1&gt;window事件&lt;/h1&gt;&lt;div style='width:100px;height:100px;position:absolute;left:100px;top:100px;background-color:red' onclick='alert("a")'&gt;&lt;/div&g...

2019-02-16 23:13:22 1752

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十七)jQuery、css3 实现3D轮播图

jQuery、css3 实现3D轮播图图片素材可在网上找&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;style&gt; *{ margin:0; padding:0; font-size:0; } .wrapper{ position:relative;...

2019-02-16 21:49:43 731

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十六)JS实现弹出层

直播弹出层简单示例&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt; &lt;style&gt; p{ font-size:20px; } #btnLo

2019-02-15 21:34:43 486

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十四)Window对象

获取元素位置信息&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;body&gt;&lt;div style ="width:1000px;height:2000px"&gt; &lt;div style ="position:absolute; width:300px;height:300px;border:1px solid

2019-02-15 11:18:44 1602

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十三)Date对象

Date&lt;h1&gt;日期对象&lt;/h1&gt;&lt;script type = "text/javascript"&gt; //日期对象 是系统提供的已封装好对象,操作日期的函数。 var date = new Date(); console.log(date.getDate()); console.log(date.getDay()); console.log(d...

2019-02-12 16:28:34 821

原创 渡一教育公开课web前端开发JavaScript精英课学习笔记(十二)DOM

DOMDOM是Document Object Model的缩写即文档对象模型。DOM定义了表示和修改文档所需的方法。DOM对象即为宿主对象,有浏览器厂商,用来操作html和xml功能的一类对象的集合。也有人称DOM是对html以及xml的标准编程接口。html超文本标记语言:有固定的标签格式,用来定义网页的内容。xml可扩展标记语言:可自定义标签格式,用来传送自定义数据使用。逐渐被...

2019-02-12 15:26:05 1494

.net 漂亮按钮

.net 很漂亮按钮,支持 2003和2005

2008-06-02

空空如也

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

TA关注的人

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