Posts

单片机入门(预备知识)-适合初学者

单片机入门(预备知识)-适合初学者 1、什么是单片机? 在一片集成电路芯片上集成微处理器、存储器、I/O接口,从而构成了单芯片微型计算机,也就是

笔记——流水线基础概念

什么是流水线 流水线是利用执行指令所需的操作之间的并行性,实现多条指令重叠执行的一种技术。流水线是一种在连续指令流中开发指令级并行性的技术。流

MDK 分散加载文件剖析(一)

1、何为分散加载? 1.1 简介 分散加载就是我们开发者能指定你的 代码 或者 数据变量 到指定的内存空间中运行。通知链接器把程序的某一部分连接在存储器的某个

嵌入式实时操作系统8——等待表

1.等待表用途 在多任务系统中经常会有部分任务在运行到某个节点时需要延时等待一段时间,等待表的作用就是帮助操作系统内核管理需要延时等待的任务。

最新批量搜狗域名添加绑定工具

搜狗域名添加,提交网站并验证网站归属后即可使用站长工具。搜狗域名添加到站长后台之后,可以在搜狗站长平台查看收录索引,使用网站收录索引量查询工

springboot项目的创建

1.准备条件 (1)JDK 环境必须是 1.8 及以上,传送门:jdk1.8.191 下载 (2)后面要使用到 Maven 管理工具 3.2.5 及以上版本. (3)开发工具建议使用

语音排队叫号系统源码

语音排队叫号系统广泛用于银行,餐饮,医院等场景。本系统采用Layui框架完成,前端体验不错,基于角色实现了权限管理,实现了数据库菜单无限级扩

Elasticsearch(二)

Elasticsearch 二 下载 Elasticsearc Linux部署 单机部署 集群部署 Windows集群 安装 Kibana Elasticsearch数据备份与恢复 安装备份& 恢复工具 数据备份脚

spark复习资料

@[TOC](SPARK试题汇总) # 选择题 Scala中定义常量使用关键字 ? A. val B. var C. object D. final for(i<-1 to 4;j<-0 to 3 if(i==j)) print(j)的输出是? A. 1234 B. 0123 C. 234

密码学基础自研

密码学基础 博主一个23考研党,寒假自己复习密码学,一些笔记希望能给大家一些帮助,博主一般将一个要考试的科目知识的掌握度分为:理解知识点;会做

买了云服务器不会用?教你玩转京东云

文章目录 1. 前言 2. 云服务器的趣味用法 3. 京东云介绍 4. 京东云上线博客 4.1 进行服务器的配置 4.2 手动搭建服务器环境 4.2.1 安装 Xshell 和 Xftp 4.2.2 安装 JDK 4.2.3 安装 Tomcat 4.2.4 安装 MySQL 4.3 上

Kotlin——jetpackCompose按钮弹出dialog

package com.example.jetpackcompose import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.material.* import androidx.compose.runtime.Composable import androidx.compose.runtime.MutableState import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import com.example.jetpackcompose.ui.theme.JetpackComposeTheme class MainActivity : ComponentActivity() { private lateinit var openDialog: MutableState<Boolean> override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { JetpackComposeTheme { Surface(color = MaterialTheme.colors.background) { openDialog = remember { mutableStateOf(false) } addAlterDialog(openDialog = openDialog) addButton(openDialog = openDialog) } } } } } @Composable fun addButton(openDialog: MutableState<Boolean>) { Button(onClick = { openDialog.value

3python运算符号

比较运算符 a,b=10,30 print('a>b吗?',a>b) print('a<b吗?',a<b) print('a<=b吗?

算法面试题

快手面试题 题目描述 博主的思路: 先用一个集合list,存储0的下标,然后依次判断,这些0所在的位置能否种花,若能,则将flowerbed对应位

Android RecyclerAdapter

GitHub - RecyclerAdapter RecyclerView Adapter封装类。 封装性、支持Header、支持Footer; 注意Header和Footer占据对应position,Heade

初学Android网络封装

前言:模拟用户登录,从安卓发送请求到服务端校验,再从服务端返回给安卓校验结果 1.在AndroidManifest.xml文件中添加网络权限 <uses-permission

Android SwipeRecyclerView(侧滑菜单、长按拖拽)

GitHub - SwipeRecyclerView 支持侧滑菜单、长按拖拽、Header、Footer FIX 2021.12.27.1 1.RecyclerAdapter addFirst()方法逻辑更新 2.ViewHolder position更新 Maven 1.build.grade allprojects { repositories { ... maven { url 'https://jitpack.io' }

安卓访问网络超时闪退

使用HttpURLConnection发送请求获取返回数据,网络连接请求超时会发生闪退。 可能的原因有两种 返回的网络连接为空,后续通过该连接调

OkHttp初探:如何使用OkHttp进行Get或Post请求?Kotlin版本。

前言 OkHttp 是一个高效的 HTTP 客户端: 以下引用官网介绍 HTTP/2 support allows all requests to the same host to share a socket. Connection pooling reduces request latency (if HTTP/2 isn’t available). Transparent GZIP shrinks download sizes. Response caching avoids the network completely for repeat requests. HTTP/2 支持允许对同一

移动开发—课后习题答案

目录 第一章 一、填空题 二、判断 三、选择 第二章 一、填空 二、判断 三、选择 第三章 一、填空 二、判断 三、选择 第四章 一、填空 二、判断 三、选择 第五章 一、填空

Java 猜词游戏

Java 猜词游戏 1.1题目说明 随机产生一个单词,提示用户每次猜一个字母。单词中的每个字母以星号显示。当用户 猜对一个字母时,显示实际字母。当用户完成

c# 搜索目录中某些文件

c#的方法 Directionary.GetFile(*); 求出来之后返回文件实体路径数组,可能使用要转化为Asset路径 unity方法 AssetDataBase.FindAssets("t:prefab"); 返回文件Asset路径数组,不用转化了。一般来说没

c语言模块化思想和操作

模块化思想 说明:一个C程序由一个或多个程序模块组成,每一个程序模块作为一个源程序文件。 对比较大的程序,一般不希望把所有内容全放在一个文件中,

猜单词游戏

#include <bits/stdc++.h> using namespace std; int main() { int a=rand()%10; string b[11]={"tiger","lion","sweater","class","clock","boy","girl","cat","dog","pen"},d; cout<<"Please quess a word:"; while(cin>>d) { if(d==b[a]) { cout<<"You're right!"<<endl; return main(); } if(d!=b[a]) cout<<"You're wrong.Please guess again."<<endl; } return 0; } 一键三连!!!

一道算法题-跳跃游戏 II

跳跃游戏 II 给你一个非负整数数组 nums ,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数

【C语言学习】 猜数字游戏

一、题目要求,随机产生一个范围内的数,通过键盘输入方式去判断数字的大小,通过系统提示,最终得到随机生成的数值。 二、解题思路: 1、要随机生成一

Unity接入优量汇(广点通|腾讯广告)

Unity接入优量汇(广点通|腾讯广告) 下载地址: https://adnet.qq.com/resource/sdk 如上图所示,unity版本跟Android版本是同一天更新。(效率这么高的嘛?) 但是下载

带你搭建一个H5游戏平台,附源码下载

最近有个小伙伴想搭建一个简单的H5 的游戏平台找到我,我想这个简单呐,所以我想着整理一下写个说明文档,这也就是这篇文章产生的原因。 我们开始吧。

Unity中实现限制RectTransform下某个属性不可被修改

一:效果演示 让RectTransform下某些属性不可以在Inspector面板上修改 二:代码实现 using UnityEngine; public class Test : MonoBehaviour { static DrivenRectTransformTracker tracker = new DrivenRectTransformTracker(); private void Awake() { tracker.Clear(); tracker.Add(gameObject, gameObject.GetComponent<RectTransform>(),

unity3d c#热重载-边运行边改代码

MMO项目15G,采用C#热更 增加一个C#文件,编译时间需要1分15秒 调试一次的时间成本=引擎启动+资源加载+编译时间≈1分35秒 使用了热重

C语言 贪吃蛇

基于C语言编写的贪吃蛇 开发环境:VS2019 这是一个基于C语言链表开发的贪吃蛇游戏 其实贪吃蛇游戏要解决的主要问题就是 1、这个游戏的基本组成元

Easyx-----c++实现飞机大战

公共的头文件 common.h #pragma once #include <graphics.h> #include <iostream> #include <string> #include <map> #include <list> #include <thread> #include <vector> #include <ctime> #include <mmsystem.h> #pragma comment(lib,"winmm.lib") using namespace std; 管理资源 res.h --- 单例设计模式 #pragma once #include "common.h" class Res { private: Res(); //构造函数私有化 public: //提供公有接

Java Web:1~8章填空题整理

第1章Java Web概述 1..Web服务器是运行及发布Web应用的大容器,比较常用的有WebLogic,WebSphere和(Tomcat)

Oracle数据库性能优化

Oracle数据库性能优化 文章目录 Oracle数据库性能优化 一.数据库性能优化 二.检查Oracle数据库性能 2.1 检查数据库的等待事件 2.2 Disk Rea

2022 将是区块链游戏的爆发之年?

在经历新的风口之后,2022年,会不会是区块链游戏的井喷式爆发之年? 元宇宙的话题太大了,不敢接,做链游倒是可以举起小手,一家在西安做链游开发

hyperledger Fabric安装

官方参考文档 https://hyperledger-fabric.readthedocs.io/en/release-2.2/getting_started.html 1、安装时遇到的问题 1.1、安装脚本中的github仓库链接不上 curl -sSL https://bit.ly/2ysbOFE | bash -s 将https://bit.ly/2ysbOFE中的

数据结构期末复习

之前写的代码比较少,现在补补用来复习 二叉树的遍历操作(前序、中序、后序、层序),求一棵二叉树的深度,求一棵二叉树的叶子结点 图的遍历操作(深搜

QHostAddress字符串转换IP地址Bug

QHostAddress字符串转换IP地址Bug 今天在程序测试时发现一个QHostAddress字符串转换IP地址Bug, QString ip( "192.168.031.90" ); qDebug()<< ip << QHostAddress( ip