Posts

Unity -- 预制体与变体

1.一个游戏物体的图标为蓝色的时候,表明这个游戏物体是通过预制体创建的 当我们在修改预制体的时候,通过预制体创建的游戏物体也会同步修改(给预制

Python爬虫抓取网页

本节讲解第一个 Python 爬虫实战案例:抓取您想要的网页,并将其保存至本地计算机。 首先我们对要编写的爬虫程序进行简单地分析,该程序可分为以下三个部分:

源代码安全管理

现在,随着软件开发公司对源代码保护的日益重视,源代码已成为企业核心竞争力的关键因素之一。为了确保企业在同行中展露头角并具备核心竞争力,源码的

wordpress去除分类URL的categpory

前言 在日常使用Wordpress搭建网站时,发现文章或者分类页的URL地址中默认带有Category,URL层级过长会影响我们网站SEO的优

Java Stream流详解

本文目录 学习目标 中间操作 Filter(过滤) Map(转换) Sorted(排序) Distinct(去重) Limit(限制) Skip(跳过) Pe

vite新建vue3项目及安装插件笔记

新建项目 新建项目vite 官网命令: npm create vite@latest 配置 alias 别名 先安装依赖: npm install -D @types/node 安装了才能使用 import { resolve } from ‘path’;,否则会报错: vite Cannot find module ‘path

AntDB 企业增强特性介绍——读写分离

面对日益增加的系统访问量,读写分离可以充分利用备机资源,有效地提升数据库的吞吐量。过去常用的手段是通过应用层来控制数据库的读写流量。 AntDB 通过在

你知道微信的转账是可以退回的吗

微信作为当今最受欢迎的即时通讯软件之一,其转账功能得到了广泛的应用。在使用微信转账时,我们可能会遇到一些问题,例如误操作、支付失败或者需要退

Mysql添加字段或索引导致锁表

mysql添加字段或索引为什么会锁表 前几天,在生产环境对数据库的一张大表进行新增字段的操作,结果直接导致该表被锁,所有该表的增删改查操作全部

SQL中怎么将行转成列?

文章目录 天天这需求就神奇!!!! SQL中怎么将行转成列? 1. 使用 CASE...WHEN...THEN 语句实现行转列,参考如下代码: 2. 使用 IF() 函数实现行转列,参考如下代码: 天天这需

MySQL8.0数据库开窗函数

简介 数据库开窗函数是一种在SQL中使用的函数,它可以用来对结果集中的数据进行分组和排序,以便更好地分析和处理数据。开窗函数与聚合函数不同,它

# 区块链隐私保护综述

一、隐私保护方案对比 ​ 传统IT行业隐私保护方案:数据存储在中心服务器中,保护的目标是数据不被外泄。 ​ 区块链:数据存储在分散的节点,重点保护的

Solidity中的calldata,storage,memory

目录 calldata memory storage 三者之间的转换 storage作为参数,赋值到memory (1) (2) (3) storage作为参数,赋值给storage memory

「以太坊」性能测试教程

前言 HyperBench 为区块链提供了一套通用的性能测试方案,能够适配多种不同的区块链平台,基于脚本和虚拟机可以灵活快速地构建区块链性能测试用例,秉承高效、灵

MVC、MVP、MVVM的区别

MVC 视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据操作 V -> C -> M -> C -> V。 Model:即数据模型

Vue 组件之间传值

一、Vue 组件之间传值的主要方法 Vue 3 对于组件之间传递值的基本思想与 Vue 2 相似,但是有一些语法和 API 上的改变,主要的传值方法有以下几种: 1、父组件

Vite如何配置路径别名

1. 项目说明 主技术栈: Vite + Vue3 + TypeScript 项目中版本情况: "Vite": "3.0.0" "Vue": "3.2.37" "Ts": "4.6.4" 出现问题: 在配置完Vite后,正常开发没问题,但是Ts类型检查报错: 找不到模块"/

Java实现五子棋小游戏(附源码)

一、效果展示 二、游戏介绍 《五子棋》 是一种两人对弈的纯策略型棋类游戏,棋具与围棋通用,是起源于中国古代的传统黑白棋种之一。发展于日本,流行于欧

完美解决el-cascader回显失败问题

项目场景: 项目场景:接手了一些老项目,需要做一些日志相关的操作,从后台日志跳转到相应页面要带上原来的请求参数,涉及到一个回显问题 问题描述 El

第29次CCFCSP认证经验总结

鄙人有幸参加了由中国计算机学会举办的第29次计算机软件能力认证考试,在此进行一些考试细节和经验的总结。 如果没有仔细了解过的小白去网上搜索CC

[数据结构 -- C语言] 队列(Queue)

目录 1、队列 1.1 队列的概念及结构 2、队列的实现 2.1 接口 3、接口的实现 3.1 初始化队列 3.2 队尾入队列 分析: 3.3 队头出队列 分析: 3.4 获取队列头部元素 3.5 获取队列

c++ vector详解

文章目录 vector vector 的创建和初始化 vector的遍历 vector的其他操作 vector vector是标准库中常见的一种容器,使用起来非常方便,可以用来代替c+

UsernamePasswordAuthenticationToken使用

一、概述 UsernamePasswordAuthenticationToken 是 Spring Security 中用于封装用户名密码认证信息的一个类,它实现了 Authentication 接口,用于表示一个认证请求。它的构造方法如下: public UsernamePasswordAuthenticationToken(Object principal, Object credentials); 二、参数使用 其中,p

Python安装 linux

上一篇文章中我们演示了Python在windows环境下的安装流程,本文就介绍一下python在Linux环境下是如何安装的。 服务器环境:L

python VS java and c语言

2.2 Python VS Java Python和Java有很多相似的地方,也有很多的不同之处。两者的不同之处并不完全是语言能力高低的不同,而是在某些领域上面两种语言都

长春前端薪资水平大分析

背景介绍 去年就发了一篇长春的前端工资分析,可以看这里。 如今过了一年,在2022年的今天 再测一次,看看大环境变的怎么样了 数据分析 数据来源和采集

毕业三年的我

猫头鹰的风言风语。 9.16在某大厂的最后一天,开始了裸辞之旅。手续第二天五点便起床,踏上了回家了征程,在家过了一个中秋节,短暂的休息五天后。

DPDK系列之十九DPDK内存管理介绍

一、DPDK中的内存介绍 一般来说,做为软件平台或者框架,要么直接应用OS(或者一些公认的标准库)的内存管理,简单方便,但可能不太尽如人意;要

ChatGPT原理简介

承接上文GPT前2代版本简介 GPT3的基本思想 GPT2没有引起多大轰动,真正改变NLP格局的是第三代版本。 GPT3训练的数据包罗万象,上通天

优化Java应用程序性能的技巧和策略

引言: 在开发Java应用程序时,性能是一个重要的考虑因素。优化应用程序性能可以提升用户体验,减少资源消耗并增加系统的可扩展性。本文将介绍一些

数据库的增删改查(二)

1、数据库约束 关系型数据库的一个重要功能 主要作用是保证数据的完整性,也就是数据的正确性(数据本身是正确的,关联关系也是正确的) 人工检查数据的

梦x西游H5页面搭建教程Centos

梦x西游H5页面搭建教程Centos 大家好,我是艾西,今天给大家分享一款H5页面的游戏搭建教程。版本分为三种族、四种族、五种族,大家可以自己

opencv实践项目-图像卡通化

目录 1.如何使图像卡通画 2.铅笔素描滤波器 3. 细节增强滤波器 4. 双边过滤器 5. 铅笔边缘滤波器 1.如何使图像卡通画 我们通常需要执行两个主要步骤将图像

把Kubernetes用于微服务管理的最佳实践

把Kubernetes用于微服务管理的最佳实践 一、 引言 1 什么是 Kubernetes 2 Kubernetes 的优势和应用场景 3 为什么使用 Kubernetes 部署容器化应用程序 二、 准备工作 1 安装 Kubernetes 2 准

黑客如何从零学起?

一、MYSQL5.7 MySQL是如今使用最多的数据库,是众多企业的首选,在未来几年都将被持续推动发展。 学习MySQL需注重实战操作,循序渐进

2.2 搭建Spark开发环境

一、Spark开发环境准备工作 由于Spark仅仅是一种计算框架,不负责数据的存储和管理,因此,通常都会将Spark和Hadoop进行统一部署

为虚拟机创建远程用户

为虚拟机创建远程登录用户 为虚拟机创建远程登录用户 创建一台虚拟机并登录 创建一个用户 为虚拟机创建远程登录用户 我们可以为用户创建一个登录虚拟机的账

3种方法解除RAR压缩文件的密码保护

RAR是我们常见的压缩包文件格式,对于重要的文件,还可以添加密码保护。 那后期不需要保护了,是否可以解除密码呢?这时就要分情况了,在记得密码和

linux创建用户并赋予root权限

创建用户并创建密码 [root@liuwei ~]# useradd aa [root@liuwei ~]# passwd aa 赋予root权限方法一: 修改/etc/sudoers文件,找到下面一行,并把注释#去掉 将普通用户加入roo

华为ensp园区网络设计与实施

目 录 1.企业背景 2.项目具体要求 3. 实验拓扑及规划 3.1 网络拓扑结构图 3.2 网络设备命名与设备连接表 3.3 IP地址规划 3.4 VLAN规划表 4. 开启telnet管

Flutter 在 windows 上的开发环境设置

Windows 上 Flutter 开发设置 1. flutter.dev 网站 -> Docs -> Get started 2. Get the Flutter SDK, 3. 设置环境变量 4. 测试 flutter 安装 4.1 运行 `flutter --version` 命令 4.2 运行 `flutter doctor` 5. 安装第3步命令 `flutter doctor` 的 fail 项 5.1 安装 Android SDK 命令行

中兴盒子B860AV1.1-T2版刷公版固件教程

宽带到期后,机顶盒也没有再继续使用。放在角落里闲置的机顶盒放着落了一层灰,闲来无事想着能不能改造他们。变废为宝呢? 改造思路:目前宽带赠送的I

苹果应用审核出现4.3的上架经验及分析(原创)

4.3 Design: Spam Guideline 4.3 - Design We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam. The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved. Next Steps Review

圣诞树拼图游戏unity制作

2022年圣诞节到来啦,很高兴这次我们又能一起度过~ 一、前言 提示:使用unity来制作一个拼图游戏,图片便是圣诞树。 二、创意名 圣诞树拼图游戏

UE4制作基础材质蓝图模板

目录 1.模板内容介绍 2.材质蓝图常用的节点 3.制作步骤 1)创建材质蓝图 2)将贴图拽入蓝图 3)Base color map模板 4)Metallic map模

Unity实现2D小游戏Sunny Land

FirstGame2D(Sunny Land) 一、游戏说明(unity工程文件资源包链接) Unity实现2D小游戏FirstGame2D(SunnyLand)-Unity3D文档类资

Unity Android发布 Gradle Build Failded,使用或覆盖了已过时的 API解决办法

Android Build Error Step1:提取报错信息: CommandInvokationFailure: Gradle build failed. C:/Program Files/Unity/2019.4.36f1c1/Editor/Data/PlaybackEngines/AndroidPlayerOpenJDKbinjava.exe -classpath "C:Program FilesUnity2019.4.36f1c1EditorDataPlaybackEnginesAndroidPlayerToolsgradlelibgradle-launcher-5.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease" stderr[ 注: E:_WorkSpace2_ProjectSpace2_Unity_Proje

Gym包的安装与使用(新旧版本问题,Atari游戏支持问题)

重要概念 gym ① The gym library is a collection of test problems — environments — that you can use to work out your reinforcement learning algorithms. These environments have a shared interface, allowing you to write general algorithms. ② 可以理解为提供了调用的统一接口。 ③ 自带就有一些基本的小游

FTP协议详解

文章目录 1 FTP概述 2 实验环境 3 FTP详解 3.1 文件传输过程 3.2 报文格式 3.3 数据连接 3.4 主动模式 3.5 被动模式 3.6 匿名服务器 4 总结 1 FTP概述 FTP为Fil

数字孪生是智慧城市管理的新引擎

数字孪生是一种创新的技术和概念,随着技术成熟逐渐为智慧城市管理带来深远的影响。数字孪生将物理世界与数字世界相结合,通过建立物理实体的数字模型

C语言之函数初阶(2)

目录 1. 函数是什么 2. 库函数 3. 自定义函数 4. 函数参数 5. 函数调用 6. 函数的嵌套调用和链式访问 7. 函数的声明和定义 8. 函数递归 上一篇博客我们讲解了函数的前六

Redis 布隆过滤器的原理和实践

Redis 布隆过滤器的原理和实践 一、简介 1 布隆过滤器的定义 2 Redis 布隆过滤器的特点 3 Redis 布隆过滤器的应用场景 二、原理分析 1 布隆过滤器的基本原理 代码示例 2 布

vue3项目模板技术

搭建:基于 Vue3.2、TypeScript、Vite3、Pinia、Element-Plus 的后台管理框架,使用目前最新技术栈开发。另外本