猿长大人

一专多精 - 触类旁通

LCL_UI -WinForm常用窗体库

LCL_UI -WinForm常用窗体库 文章目录LCL_UI -WinForm常用窗体库前言功能列表快速使用MsgBox 消息提示框PromptBox 选择提示栏InputBox 文本输入框PasswordBox 密码输入框SelectBox 选择列表框单选模式多选模式Toast 消息提示框获取...

2019-07-08 15:49:05

阅读数 74

评论数 0

C#-WinForm鼠标在界面的任意位置移动窗体

C#-WinForm鼠标在界面的任意位置移动窗体(组件方法实现) 文章目录C#-WinForm鼠标在界面的任意位置移动窗体(组件方法实现)前言源代码组件创建组件类组件类源代码编译在窗体中应用从工具箱中拖拽出组件编写窗体代码效果展示参考资料 前言 有的时候窗体需要被设计成“无边框”的形式,也就是F...

2019-07-04 17:41:50

阅读数 41

评论数 0

阿里云物联网 - 设备上报属性历史数据转存至RDS -完整配置过程

阿里云物联网设备数据流转至RDS 最近需要对设备上报的历史数据进行分析。虽然使用阿里云提供的API也可以查到一个月内的历史数据,但也仅仅是一个月内的数据,而且通过API接口每次调取的时候有很多限制(一次调用最多可查询10个属性的历史数据;每个属性最多返回100条数据;仅能查询最近30天内的属性数据...

2019-05-21 09:40:05

阅读数 177

评论数 0

PyramidTextMenu教程(四) 架构及组件

PyramidTextMenu教程(四) 架构及基本组件 PyramidTextMenu(以下称PTM)如架构图所示,可以分为四个主要层和五个部分。 消息从I/O层向上传递至Option层进行处理,处理结果再返回至I/O层输出。 PyramidTextMenu基本组件 组件是PTM...

2018-10-13 02:02:07

阅读数 112

评论数 7

PyramidTextMenu教程(三) 环境搭建

PyramidTextMenu教程(三) 环境搭建 首先,由于PyramidTextMenu(以下称PTM)是基于Java语言开发的,因此开发时需要安装Java 开发工具包,也就是JDK。其次,PTM完全开源在Github上,可将项目clone至本地或直接获取jar包。 此外,开发时需要用到的...

2018-10-12 00:45:17

阅读数 91

评论数 0

PyramidTextMenu教程(二) 概述

PyramidTextMenu教程(二) 概述 什么是PyramidTextMenu? PyramidTextMenu(以下称PTM)是一个开源的层级文本菜单框架,使用Java语言,主要使用于创建命令行应用程序、客服机器人、文字游戏等场景。 PTM提供了便捷、简明、多样的的层级文本菜单应用程...

2018-10-11 07:26:57

阅读数 47

评论数 0

PyramidTextMenu教程(一) 前言

PyramidTextMenu教程(一) 前言 PyramidTextMenu(以下称PTM)是一个开源的层级文本菜单框架,使用Java语言,主要使用于创建命令行应用程序、自动回复机器人、文字游戏等场景。 本教程将详细介绍PTM的基本组件和功能,以及展示一些基于PTM开发的应用实例。 ...

2018-10-11 01:54:18

阅读数 57

评论数 0

逆波兰表达式 - 计算器(Java语言)

目录逆波兰表达式 - 计算器(Java语言)源代码Calculate.java 计算器类RPN.java 逆波兰表达式转换工具类RegexUtils.java 正则工具类自定义异常类InvalidExpressionException.java 无效表达式异常NumberFormatExcepti...

2018-10-02 05:06:26

阅读数 313

评论数 0

逆波兰表达式 - 算法描述与实现

目录逆波兰表达式的算法描述与实现前言算法设计IO类型预计结果算法描述算法实现源代码用例测试测试结果获取源码结束语 逆波兰表达式的算法描述与实现 本文所描述的算法是指将中缀表达式转换为后缀表达式(逆波兰表达式) 的转换算法。此算法的作用是将每一运算符都置于其运算对象之后。 逆波兰表达式是一...

2018-10-01 05:08:20

阅读数 205

评论数 0

Luaj学习笔记(四) - 使用Java创建自定义Lua库

Luaj学习笔记(一) - 使用Java创建自定义Lua库 Luaj学习笔记(一) - 使用Java创建自定义Lua库 自定义库示例代码 自定义库的源代码 Lua脚本源代码 载入脚本的启动代码 运行结果 一些可以提供参考的资料 官方提供的示例代码 LuaJ的函数库源代码 ...

2018-08-22 21:00:30

阅读数 246

评论数 0

Luaj学习笔记(三) - LuaJ创建AWT窗体的应用示例

Luaj学习笔记(三) - LuaJ创建AWT窗体的应用示例 Luaj学习笔记(三) - LuaJ创建AWT窗体的应用示例 项目文件结构 入口程序 宠物狗类 Lua脚本 运行截图 结束语 项目文件结构 项目目录结构如下: 入口程序 命名为Test.java的Jav...

2018-08-18 03:36:23

阅读数 84

评论数 0

Luaj学习笔记(二) - 在Lua中操作Java对象

Luaj学习笔记(二) - 在Lua中操作Java对象 Luaj学习笔记(二) - 在Lua中操作Java对象 前言 luajava库介绍 luajava库的方法 newInstance方法 参数说明 示例代码 bindClass方法 参数说明 示例代码 new方法 参数说明 示例代...

2018-08-16 01:06:09

阅读数 1193

评论数 0

Luaj学习笔记(一) - 快速入门小Demo

Luaj学习笔记(一) - 快速入门小Demo 目录 Luaj学习笔记(一) - 快速入门小Demo 目录 获取Luaj开发环境 方法一:从SourceForge下载 方法二:Maven依赖 入门Demo 输出Hello,World 执行Lua脚本文件 参考资料 ...

2018-08-12 02:47:16

阅读数 243

评论数 2

C# AsyncCallback异步回调用法示例

C# AsyncCallback异步回调用法示例 C# AsyncCallback异步回调用法示例 MSDN上的定义 示例代码 运行结果 参考资料 MSDN上的定义 引用在相应异步操作完成时调用的方法。 命名空间: System 程序集: msc...

2018-04-03 21:40:21

阅读数 3313

评论数 0

MetroModernUI库应用实例 - WinForm窗体UI的美化

MetroModernUI库应用实例 本文将详细描述MetroModernUI库的安装过程及基本的使用方法。 [toc] 安装流程 搜索并安装MetroModernUI库 对项目右键单击,选择“管理NuGet程序包” 在【1】中输入“Metro”执行搜索,待显示所有结果...

2018-03-17 15:02:42

阅读数 13515

评论数 11

FreeMarker 一些常用方法或注意事项

FreeMarker 一些常用方法或注意事项参考资料:http://jiangsha.iteye.com/blog/372307表达式转换类${expression} 计算expression 并输出 #{ expression } 数字计算#{ expression ;format} 按格式输...

2017-12-31 23:30:31

阅读数 217

评论数 0

FreeMarker 基本语法与简单实例

FreeMarker基本语法与简单实例参考资料:http://jiangsha.iteye.com/blog/372307FreeMarker释义最近在学习Spring Boot时用到FreeMarker动态页面静态化技术,百度百科对FreeMarker的释义: FreeMarker是一款模板...

2017-12-31 23:20:47

阅读数 120

评论数 0

Spring JdbcTemplate捕获异常

遇到的问题在使用JdbcTemplate 时,若SQL语句执行遇到错误,则会在控制台中打印出SQLExecption 错误信息。若想使用try…catch…捕获SQLExecption 异常,会发现无法捕获到该类型的异常,代码如下:try{ // 使用JdbcTemplate访问数据库 }c...

2017-12-21 23:37:46

阅读数 2033

评论数 0

ESP8266 AT指令集开发实例(WeMos D1开发板)

前言 ATCmd库 介绍 功能 下载 安装 ATCmd使用说明 类和方法 ATCommand AT指令集 CommandItem 指令项 CommandParameter 指令参数 实例 示例代码 创建命令项 解析AT指令 返回结果前言本文将以WeMos D1开发板 为例,赋予开发板解析AT指令的...

2017-12-10 23:09:56

阅读数 3344

评论数 2

WeMos D1 GPIO引脚定义

WeMos D1 引脚 引脚定义库 实物图WeMos D1WeMos D1的外形与Arduino Uno很相似,但由于集成了ESP8266,因此引脚的定义相比Arduino也略有差异。引脚WeMos D1包含: 数字IO引脚11个。除了D0引脚外,其余引脚均支持pwm、I2C、中断、单总线。 模拟...

2017-11-26 20:16:05

阅读数 4375

评论数 0

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