会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
丹心石
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页
2023年6月15日
Oracle-日期时间
摘要: #### sysdate 1.获取当前时间: ```plsql select sydate from dual; --2023-06-15 9:38:16 select trunc(sysdate+1) from dual; --明天 2023-06-16 通过trunc 截断时间,只保留日期部分
阅读全文
posted @ 2023-06-15 09:47 丹心石
阅读(70)
评论(0)
推荐(0)
2023年6月13日
Redis
摘要: #### Redis keys 命令 ``` del key //删除键值 如 del mykey dump key //序列化给指定的key,并返回序列化值 exists key //检查给定的key是否存在 expire key seconds //给key 设定有效时间,单位秒,到时时会自动删
阅读全文
posted @ 2023-06-13 17:05 丹心石
阅读(12)
评论(0)
推荐(0)
2023年6月11日
Modbus-TCP/IP
摘要: ####功能码详解 >> 对于modbus来说,设计的功能码也就是0x01、0x02、0x03、0x04、0x05、0x06、0x0F、0x10,其实分类来说只有两种,即线圈(开关量)和寄存器(模拟量),也就是位读写和字节读写,首先要弄清楚功能码不一样,对应数据的解析规则也不一样,下面就针对不同的情
阅读全文
posted @ 2023-06-11 16:53 丹心石
阅读(779)
评论(0)
推荐(0)
2023年6月10日
十六进制字符串转十进制
摘要: #### 十六进制转换在上位机通讯中必然会用到: * 字符串格式的十六进制,如011E,这里是2个字节,十六进制高位在前,低位在后,而数组存储则相反,前面为0,后面为高位 如"011E" 01为高位,1E为低位,而字符串数组存储则是data="011E" data[0]='0' data[1]='1
阅读全文
posted @ 2023-06-10 09:54 丹心石
阅读(191)
评论(0)
推荐(0)
2023年6月9日
Delphi 移动窗体
摘要: #### 移动窗体 * 使用非标题栏移动窗体(在窗体中增加私有方法,如下) ```delphi procedure TForm1.WMNCHitTest(var Msg: TWMNCHitTest); begin DefaultHandler(msg); if Msg.Result=HTCLIENT
阅读全文
posted @ 2023-06-09 11:57 丹心石
阅读(110)
评论(0)
推荐(0)
2023年6月8日
联接查询更新
摘要: #### Oracle 实现多表参照更新 ##### 参照T2 修改 T1 >>>表1  表2 ![image
阅读全文
posted @ 2023-06-08 17:48 丹心石
阅读(30)
评论(0)
推荐(0)
WebSocket-scgWebSocket For Delphi
摘要: #### sgcWebSocket 组件作为商业组件,相对比较成熟,今天研究一下,参考官网地址:https://www.esegece.com * ##### 服务端 >>> sgcWebSocketServer 属性:Bindings 增加监听socket 配置监听Ip地址和端口 Active 激
阅读全文
posted @ 2023-06-08 10:09 丹心石
阅读(1621)
评论(0)
推荐(0)
2023年6月6日
十六进制转十进制
摘要: #### 16进制转10进制 * Delphi 代码: ```delphi unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, S
阅读全文
posted @ 2023-06-06 09:41 丹心石
阅读(94)
评论(0)
推荐(0)
2023年6月5日
解决串口接收数据不完整
摘要: #### C# 解决串口接收数据不完整 ##### 1. 使用缓存机制完成: * 首先通过定义一个成员变量 `List buffer=new List(4096);` 用来存放所有的数据,在接收函数里,通过`buffer.AddRange()`方法不断将接收到的数据加入到buffer中,并同时对`b
阅读全文
posted @ 2023-06-05 09:24 丹心石
阅读(1487)
评论(0)
推荐(0)
2023年6月3日
WebSocket-Learning-1
摘要: #### WebSocket ##### 1.什么是WebSocket >> WebSocket 是一种通讯协议,目标就是替代XmlHttpRequest 和长期轮询的解决方案。应用在实时弹幕、消息推送、棋牌游戏、聊天等需要及时通讯的场景。 ##### 2.WebSocket 连接有两个阶段 >>握
阅读全文
posted @ 2023-06-03 10:05 丹心石
阅读(67)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页