草庐IT

入门Demo

全部标签

一文带你GO语言入门

文章目录什么是go语言?特点高效并发支持安全快速部署少依赖面向对象go语言的安装windows安装linux安装MacOS安装goland什么是goland?goland特点1.智能代码编辑器2.可视化调试3.集成版本控制4.自动导入5.代码测试6.跨平台7.插件扩展8.自定义构建goLand的安装第一个helloword1.新建一个hellworld.go文件2.输入代码3.运行结果总结下载地址写在最后什么是go语言?Go语言(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Go语言的主要特点包括:-简洁和简单-语法简单明快,易于学习和使用

selenium 4(python)快速入门-1 简介

Selenium历史Selenium为浏览器自动化提供了先进的功能,从业者通常用它来实现网络应用的端到端测试。Selenium由三个核心组件组成:WebDriver,Grid,和IDE。JasonHuggins和PaulHammant于2004年在Thoughtworks工作时创建了Selenium。他们选择了"Selenium"这个名字作为与惠普公司开发的现有测试框架Mercury的对应物。这个名字很有意义,因为化学物质硒以减少汞的毒性而闻名。最初版本的Selenium(今天被称为SeleniumCore)是一个JavaScript库,在网络应用中模拟用户操作。SeleniumCore解释S

四个流行的Java开源规则引擎和入门

在许多业务系统中,会有大量的业务规则配置,而且随着政策制度、业务流程甚至是管理者的决策发生变化,这些业务规则也需要进行更改。这种变化在一些行业特别频繁,并且要求快速响应。规则引擎的作用是为了适应这种变更需求,实现业务系统快速且低成本的更新。一般是将业务规则的配置单独拿出来,使之与业务系统保持低耦合,如果这个用于配置的模块做得足够通用且独立,那么它就可以成为一个规则引擎系统。通过规则引擎可以快速响应业务规则的变化。这种方式不需要修改代码,减少了修改业务代码之后出现错误的可能性,如果规则引擎提供前端操作界面,还能够支持业务人员轻松上手配置业务规则。 本文主要分享一些基于Java的规则引擎,这些规则

以太坊开发入门-ERC20合约

在上一章节中完成了一个非常简单的合约,本节中将按照ERC20协议完成一个合约,本章部分源代码参考于网络开源代码,详细了解:openzeppelin-contracts/contracts/token/ERC20atmaster·OpenZeppelin/openzeppelin-contracts·GitHub。开始之前先介绍一下什么是ERC20:ERC-20指的是以太坊网络的一种代币合约标准。ERC-20是现在最出名的标准,ERC-20标准里无价值的差别,Token之间是能够进行互换的。意思就是在ERC-20标准下,你的100块“钱”和我的100块“钱”相同,没什么区别。ERC-20标准里规

Selenium的使用——一篇文章带你入门Selenium

文章目录1.准备工作2.基本使用3.声明浏览器对象4.访问页面5.查找节点单个节点多个节点6.节点交互7.动作链8.执行JavaScript9.获取节点信息获取属性读取文本值获取id、位置、标签名和大小10.切换Frame11.延时等待隐式等待显示等待12.前进和后退13.Cooikes14.选项卡管理15.异常处理Selenium是一个自动化测试工具,利用它可以驱动浏览器执行特定的动作,如点击、下拉等操作等,同时还可以获取浏览器当前呈现的页面代码,做到可以见即可爬。对于一些JavaScript动态渲染的页面来说,此种抓取方式非常有效。1.准备工作本文以Chrome为例来讲解Selenium的

【网络】计算机网络基础概念入门

🍁博主"开着拖拉机回家"带您GotoNewWorld.✨🍁🦄个人主页——🎐个人主页🎐✨🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁感谢点赞和关注,每天进步一点点!加油!目录一、什么是网络二、互联网的组成三、计算机网络分类3.1按照网络的作用范围分类3.2按照网络的使用者进行分析四、虚拟互连网络五、计算机网络体系结构六、TCP/IP五层(或四层)模型七、实体、协议、服务和服务访问点八、IP地址九、MAC帧地址十、套接字十一、帧一、什么是网络网络是指将多个计算机或设备通过通信线路、传输协议和网络设备连接起来,形成一个相互通信和共享资源的系统。网络互联:把多台计算机互相连接起来,进行互相

Superbitch Bot使用指南——入门篇

引言SuperbitchBot(下称"SBBot")是由玩家superbitch开发,目前为somygame维护的一款半自动screepsbot,本系列旨在介绍该bot的用法及代码浅析,如有错误,欢迎指正。注意事项源码可随意修改禁止用来欺负萌新如有bug,欢迎反馈(群里@somygame即可,也可私信作者)Step1了解注意事项后,我们就可以开始使用bot了。首先我们需要下载该Bot至相应的文件夹并解压缩(这不是废话吗),如下图所示。接下来我们需要进行基本的环境配置,详情请参考hoho大佬的教程,如果嫌麻烦,直接复制以下代码至控制台(Ctrl+~调出)即可。npmconfigsetregist

MySQL入门(详细总结)

目录1、什么是数据库?2、数据库的特点3、数据库的分类4、MySQL的登录和退出4.1、MySQL的登录5、SQL语句5.1、什么是SQL?5.2、通用语法5.3、SQL语句的分类6、操作数据库——DDL语言7、操作表——DDL语言7.1、数据类型7.2、创建表7.3、查询表7.4、修改表7.4.1、添加字段7.4.2、修改列(字段)类型7.4.3、修改列(字段)名和类型7.4.4、删除指定列(字段)7.4.5、查看表的字符集 7.4.6、修改表字符集7.4.7、修改表名7.4.8、删除字段 7.5、删除表7.5.1、直接删除表7.5.2、如果表存在就删除8、约束8.1、主键约束(primar

HOJ 系统常用功能介绍 OJ部署快速入门 c++ python 编程语言在线自动评测判题 信息奥赛一本通 USACO GESP 洛谷 蓝桥 CSP NOIP 蓝桥等考题库

目  录服务器配置需求OJ功能介绍OJ界面展示一、前端页面二、管理员后台1、修改首页底部文字左侧常用设置——系统配置 此页面信息用户可以自主修改,保存立即生效。2、修改首页轮播图​3、修改填写获取注册邮件和发送验证码邮箱4、如何监控服务运行状态 三、移动设备端界面四、题目快速分类用户管理一、批量导入(从方便管理角度建议以学生姓名作为用户名)二、批量生成临时用户后期修改成需要的用户名和密码(学生登录后修改密码)三、用户自行注册(填写邮箱获取验证码)该方式不方便管理,建议使用前两种方式。四、 管理员角色说明判题模式一、普通判题逐字符对比二、文件读写freopen判题判题结果说明ACWAPE​编辑三

k8s-实战入门-Pod(六)

PodPod是kubernetes集群进行管理的最小单元,程序要运行必须部署在容器中,而容器必须存在于Pod中。Pod可以认为是容器的封装,一个Pod中可以存在一个或者多个容器。k8s通过管理pod进而控制容器进而控制里面的程序。imagekubernetes在集群启动之后,集群中的各个组件也都是以Pod方式运行的。可以通过下面命令查看:[root@master~]#kubectlgetpod-nkube-systemimage创建并运行kubernetes没有提供单独运行Pod的命令,都是通过Pod控制器来实现的#命令格式:kubectlrun(pod控制器名称)[参数]#--image指定