草庐IT

Navicat16实用小技巧

数据库管理工具是一种用于管理数据库的软件工具,它可以帮助用户创建、修改、维护和查询数据库。数据库管理工具可以为用户提供可视化界面,使得管理数据库变得更加容易。最为一款数据库管理工具,需要具备一下功能:数据库创建和配置:数据库管理工具可以帮助用户创建数据库,并为其配置各种参数,例如字符集、默认值等。用户也可以使用数据库管理工具创建数据库对象,例如表、视图、索引等。数据库备份和还原:数据库管理工具可以为用户提供备份和还原数据库的功能。用户可以选择备份数据库的某些部分或整个数据库,并将备份文件保存在本地或远程位置。数据库安全管理:数据库管理工具可以帮助用户管理数据库的安全性,例如用户和角色管理、权限

【实际开发01】- 单元测试 ( 追求正确性 )

目录0.单元测试概念/解析1.为什么要进行单元测试1.JUnit~@Test2.IDEA中使用junit单元测试,不能使用Scanner的解决方法3.Junit测试Tutorial1.daiding4.@Test修饰的方法必须public1.validatePublicVoidNoArgMethods(Test.class,false,errors);2.publicstaticvoidmain(String[]args){}~程序入口1.main概念/解析1.为什么main方法是静态的(static)2.为什么main方法是公有的(public)3.为什么main方法没有返回值(void)2

STM32进阶学习(1)-ESP01-S的AT指令测试、MQTT原理

文章目录一、什么是ESP01-S二、使用AT指令进行测试1.AT指令2.基于ESP01的AT指令3.测试三、MQTT协议1.MQTT协议是什么?2.topic和payload3.MCU如何利用MQTT协议?4.MQTT的服务器、客户端1.如何让客户端连接到服务器端?(1)CONNECT报文具体内容(2)CONNACK报文详细内容。2.QOS等级5.用esp8266连接云平台,并上传温湿度数据,这到底属于发布主题还是订阅主题呢?6.主题TOPIC和消息PAYLOAD7.用esp8266向云平台上传温湿度数据,怎么利用主题和消息呢?一、什么是ESP01-S如图,不多解释了。参数:这里注意的是,频谱

16、Flink 的table api与sql之连接外部系统: 读写外部系统的连接器和格式以及Apache Hive示例(6)

Flink系列文章1、Flink部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接13、Flink的tableapi与sql的基本概念、通用api介绍及入门示例14、Flink的tableapi与sql之数据类型:内置数据类型以及它们的属性15、Flink的tableapi与sql之流式概念-详解的介绍了动态表、时间属性配置(如何处理更新结果)、时态表、流上的join、流上的确定性以及查询配置16、Flink的tableapi与sql之连接外部系统:读写外部系统的连接器和格式以及FileSystem示例(1)16、Flink的ta

iphone - '惰性符号绑定(bind)失败 : Symbol not found: __OSSwapInt16' on jailbroken iPhone when using gem commands

我在iOS5.1.1上遇到Ruby问题。任何gem命令都会失败。如果我尝试gem更新:mobile$gemupdateUpdatinginstalledgemsdyld:lazysymbolbindingfailed:Symbolnotfound:__OSSwapInt16Referencedfrom:/usr/lib/ruby/1.9.1/arm-darwin9/socket.bundleExpectedin:flatnamespacedyld:Symbolnotfound:__OSSwapInt16Referencedfrom:/usr/lib/ruby/1.9.1/arm-dar

Cadence 16.6报错ERROR(ORCIS-6245)和ERROR(ORCIS-6250)解决方法

在使用Cadence16.6时,遇到一个报错信息,报错具体内容如下:ERROR(ORCIS-6245):DatabaseOperationFailedPleaseCheckSessionForMoreDetailsERROR(ORCIS-6250):ODBCErrorCode:1021Description:数据被截断。 起因是在使用Reports->CISBillofMaterials->Standard导出器件清单是出现了报错信息,且实际生成的清单中出现物料缺失的现象。同时在使用PartManager更新器件状态时,发现了一个器件状态无法更新的问题,且会出现文首的报错信息。最开始以为是存在

[LLM+AIGC] 01.应用篇之中文ChatGPT初探及利用ChatGPT润色论文对比浅析(文心一言 | 讯飞星火)

近年来,人工智能技术火热发展,尤其是OpenAI在2022年11月30日发布ChatGPT聊天机器人程序,其使用了Transformer神经网络架构(GPT-3.5),能够基于在预训练阶段所见的模式、统计规律和知识来生成回答,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流以及完成复杂的NLP任务。基于此,为更好地学习前沿AI知识,了解LLM和AIGC应用实战,本人在忙完博士学业后,立刻开启了《LLM+AIGC》专栏,一方面作为在线笔记记录和分享自己的学习过程,另一方面期望帮助更多初学者以及对LLM感兴趣的同学。您的关注、点赞和转发就是对秀璋最大的支持,知识无价人有情,希望我们都能在人生

关于小程序session_key漏洞问题的解决2022-12-01

业务背景:开发了小程序,使用了一段时间以后,小程序提示系统漏洞session_key的问题,在网上找了好多的博客,感觉好多写的没那么清晰,更偏重于理论,导致自己走了很多的弯路,为了更方便快捷的解决问题,我整理了一下解决这个问题的方法,更偏向于实际,没有理论的东西在里面,代码都写了注释,更便于阅读。下面是官网的提示信息链接:https://developers.weixin.qq.com/community/minihome/doc/000806202400280b0edd5866156c01?blockType=99&pass_ticket=evb7v4LC5Bza6jlRLzxsRqlC82

私有IP地址定义、私有IP地址范围(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16)内网ip地址范围、ip范围

文章目录私有IP地址定义和范围私有IP地址的使用将局域网中的ip地址设为私有IP地址范围之外的地址,会有什么后果?参考资料私有IP地址私有IP地址是在互联网上不被路由的IP地址,专门为组织内部网络(如企业内部、学校等)设计。这意味着这些地址只能在局域网(LAN)内部使用,不能直接用于互联网通信。然而,通过网络地址转换(NAT),它们可以用于互联网通信。定义和范围根据RFC1918,私有IP地址分为以下几个范围:10.0.0.0-10.255.255.255(10.0.0.0/8)172.16.0.0-172.31.255.255(172.16.0.0/12)192.168.0.0-192.16

2021-01-20 wayland 协议的实现

如何扩展wayland协议为了能够扩展wayland协议,首先需要理解wayland协议,并且知道怎么样在server和client端实现协议中定义的接口。看了一堆文档,试着按照自己的理解来整理文档,并动手写简单的代码来加深理解。【希望一个月之后再读这篇文章不会觉得是一坨shit】wayland协议是什么wayland核心协议是一个xml文件,如果我们安装了wayland开发包,这个文件在一般在系统的/usr/share/wayland/wayland.xml。核心协议的内容有限,不满足我们平常对窗口的一些操作,所以为了实现一些窗口管理的功能,还有很多扩展的协议,比如xdg-shell就是为了