Posts

C语言---双人贪吃蛇

贪吃蛇双人小游戏,每局游戏两分钟,死亡则直接失败,若时间结束,则分高者获胜。 上源代码: ​ #include <stdio.h> #include <stdlib.h> #include <Windows.h> #include <time.h> #include<stdbool.h> #include <conio.h> #define SNAKESIZE 100 #define MAPWIDTH 118 #define MAPHEIGHT 29 struct { //保存

C语言—贪吃蛇双人对战

贪吃蛇双人对战源代码及详解 规则 :玩家一(左侧)通过按键W、S、A、D(大小写)四个键分别控制snake1上移、下移、左移和右移。玩家二(右侧

盘点 | 2022值得学习的编程语言 TOP 7

CDA数据分析师 出品 编译:Mika 如果我们把人类文明想象成汽车的话,那么软件开发行业就相当于汽车的引擎,编程语言就像引擎的燃料。 2021年很

Mybatis-plus总结笔记

基本配置 导入依赖 <!--mysql依赖--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> 注意:引入 MyBatis-Plus 之后请不要再次引入 MyBatis,以避免因版本差异导致的问题。 在

Flink自定义Sink将数据存到MySQL

如有更佳的保存MySQL方法 欢迎私信或留言分享 相互学习~ import org.apache.flink.streaming.api.functions.sink.RichSinkFunction // 自定义Sink dataStream.addSink( new JDBCSink() ) // 继承RichSinkFunction class JDBCSink extends RichSi

cgb2111-day02

文章目录 一,sqlyog工具的使用 --1,新建连接 --2,数据库 --3,表 --4,记录 --5,练习,创建user表 二,字段约束 --1,主键约

Fabric单机节点solo的配置

Fabric单机节点配置与部署 参考文档:原文地址 原文写的就非常好,我这里不过是复制粘贴然后理解了一点罢了。 看不懂的命令就去搜, fabric命

Genesis公链的运行之DAO

加密世界的进化史是一部热点轮动史,当DeFi、NFT和GameFi逐渐淡出话题中心时,DAO来了。DAO全称是Decentralized Autonomous O

链游开发定制开发成品搭建

作为一个链开发者来回答这个话题,链游是可以赚钱的,最近找我们做开发链游的客户也很多。 通讯作者:I85382I3I93 作者位于西安,虽然是一个

区块链基础概念(2)

区块数据 区块/Block 区块是在区块链网络上承载交易数据的数据包,是一种被标记上时间戳和之前-一个区块的哈希值的数据结构,区块经过网络的共识

SEAL全同态加密开源库(十八) 总结

前言 2021SC@SDUSC 2021-12-28 时光飞逝,今天是12月28日,也是软件工程实践这门课验收的时间。我们持续了一学期的SEAL全同态加密开源库-源码分析,也就到此为止了

使用webbench和apachbench进行压力测试

〝 古人学问遗无力,少壮功夫老始成 〞 很多小伙伴在做完一个网站之后,不知道如何做压力测试,不知道自己网站的并发承受极限在哪里,这里教大家两种最常

nginx根据参数路由

业务场景: 提供服务的服务固定返回地址场景(银行/支付等服务) A和B服务同时使用C提供的服务,C的回调(通知)地址是固定的,A和B都需要拿到C

19C RAC跨网段修改IP

前几天客户有套19C的RAC需求调整,需要将原先的地址跨网段修改IP地址,包括public_ip,vip,scan_ip等。之前在11g版本

路由与交换技术(笔记)

文章目录 第一章 一、移动通信网络架构 二、数据通信系统 三、OSI 参考模型遵循 四、双绞线线序 五、以太网线缆 六、以太网工作原理 七、以太网交换机工作原

Arm64架构下静态编译Nginx

这段时间,我一直忙于将 Rainbond 源码构建模块移植到 Arm64/aarch64 架构中。这一源码构建模块可以将指定代码仓库中包含的源码,拉取构建成为容器镜像,在各种容器平台中运

web学习资料汇总

web学习资料: 说明:本份资料是基于已有的自己的收藏书签进行整理的,不一定全面,但是真的都是不错的资料。如果用心去发现,去学习,相信会有一番

黑马微信小程序入门

文章目录 1.环境准备 1.1. 注册账号 1.2 获取APPID 1.3 下载开发工具 2第一个微信小程序 2.1. 打开微信开发者⼯具 2.2. 新建⼩程序项⽬ 2.3 填写项目信息 3.小程序的

仿小米商城html网页源码

今天跟大家分享下仿小米商城html网页源码,正在学习前端的伙伴可以参考下,html+CSS+JS都是全的。 下载方式:微信公众号【IT学长】回

3秒了解Ajax数据交互

目录 第1秒——基础知识 1.1 客服端与服务器 1.2 服务器工作过程 1.3 URL地址 1.4 接口 第2秒——了解Ajax 2.1 概念 2.2 优缺点 第3秒——使用ajax 3.1 $.get() 获取数

几个超火的在线编程网站,别错过

大家好,我是鱼皮,今天给大家推荐几个最近非常流行的编程网站,相信能够帮助大家提高编程效率、更好地学习编程。 热门编程网站推荐 Codepen 演示视频:htt

【C++】(学习笔记)类与对象 上篇

前言:1.C 语言是面向过程的,关注的是过程,分析出求解的步骤,通过函数逐步调用解决问题。 2.C++是基于面向对象的,关注的是对象,蒋一件事情

从C到C++的转换

目录 1.初步认识C++ 2.标准输出输入 3.操作符 4.尝试用c++的输入流写一个冒泡排序 1.初步认识C++ 绝大部分c的操作c++都是一模一样,

初识->字符串+转义字符+注释

内容预告: 今天要讲的内容是:字符串、转义字符、注释 一、字符串 你见过整型、字符类型; 但你见过字符串类型吗??——C语言中没有字符串类型(只有字

extern “ C “实例

目录 前言 一、C++项目调C的静态库。 二、C项目代用C++的静态库 三、总结 前言 extern “c”的作用可以实现c语言和c++相互调用。 1.当我们写c语言

字符串和数字的去重操作和鞍点的寻找

文章目录 前言 一、字符串去重 二、鞍点计算 前言 一串字符串或者一串数字的去重操作往往困扰着我们,还有鞍点的计算,也是一个令人头疼的问题,接下来,我

C语言的预处理

预处理 预处理 预处理 前言 一、预定义符号 二、#define 1.宏 2.宏与函数 3.带副作用的宏参数 4. 宏和函数的不同 5.#undef 三、条件编译 四、文件包含 1.函

▲什么是类?类有什么作用?

目录 一.什么是类? 二.类与对象是什么关系? 三.类和结构体有什么区别呢? 四.如何创建一个类? 五.如何创建一个类的对象? 1.对象的创建 2.创建对

初识C语言之运算符(操作符)

首先,说起操作符,有算术操作符、赋值操作符、关系操作符、单目操作符等等一系列的操作符,接下来给大家简单的了解一下各种操作符,并给出自己的理解

Python最全学习指南,月入12K不是梦

前言 近几年Python语言非常火热,各大招聘软件上相关的职业岗位薪资都非常可观,这样的现象完全可以理解,因为学习Python的入门门槛低,对

LeetCode 436. Find Right Interval - 二分查找(Binary Search)系列题24

You are given an array of intervals, where intervals[i] = [starti, endi] and each starti is unique. The right interval for an interval i is an interval j such that startj >= endi and startj is minimized. Return an array of right interval indices for each interval i. If no right interval exists for interval i, then put -1 at index i. Example 1: Input: intervals = [[1,2]] Output: [-1]

科技革命——智慧农业时代

随着现代社会的不断进步,传统的农业生产模式已经无法满足现代文明发展的需要,智慧农业逐渐应用到 全世界的生产中。其目的是为了提高农业生产的效率,

GPIO_SetBits(GPIOx,GPIO_Pin)

//stm32f10x_gpio.h 127行~142行 #define GPIO_Pin_0 ((uint16_t)0x0001) /*!< Pin 0 selected */ #define GPIO_Pin_1 ((uint16_t)0x0002) /*!< Pin 1 selected */ #define GPIO_Pin_2 ((uint16_t)0x0004) /*!< Pin 2 selected */ #define GPIO_Pin_3 ((uint16_t)0x0008) /*!< Pin 3 selected */ #define GPIO_Pin_4 ((uint16_t)0x0010) /*!< Pin 4 selected */ #define GPIO_Pin_5 ((uint16_t)0x0020) /*!< Pin 5 selected */ #define GPIO_Pin_6 ((uint16_t)0x0040) /*!< Pin 6 selected */ #define GPIO_Pin_7 ((uint16_t)0x0080) /*!<

接口测试之Postman使用

什么是接口测试? 系统组件间接口测试。主要是检测外部系统与系统之间,以及内部各个子系统之间的交互点,检查数据的交换,传递,和控制管理过程,以及

Spark统计每天新增用户

题目要求对已给出的数据使用Spark统计每天的新增的用户。 数据如下: 我的思路是:先对数据使用sortByKey算子按照日期进行排序,然后将&

HDFS常用文件操作命令汇总

前言 掌握常用的hdfs文件操作命令是考验对hadoop集群运维的基本功,可以说是必须掌握的基础技能,本篇将常用的hdfs文件操作命令做一些汇

更新后-Hive免费版本2.1 报错问题收集

目前还不够全面,慢慢记录 2021-12-24 Error while compiling statement: FAILED: SemanticException [Error 10002]: line ** Invalid column reference '' 错误显示是无效的行,一度怀疑自己查询和关联的字段是不是写错了,验证后发现没错。后来发现

Zeppelin安装配置

目录 1. Zeppelin安装 2. Zeppelin网页配置连接hive 利用Zeppelin工具操作hive,需确保电脑已经启动Hadoop集群和h