其他

【Unity】发布微信小游戏-资源优化

资源优化方向记录: 1、首包场景里面使用的字体重新生成一个,只包含首包可能使用到的字符,可以将几M的字体缩到几时KB   2、减少大尺寸贴图使用,合理压缩图片格式 3、使用AssetStudio等工具 检查首包资源,查看包含了那部分资源,是否引用,是否过大  这里查到了一部分无使用的资源贴图字体等,基本都是Unity自带资源,卡住了,没有引用但是包含进来,检查是否真的无引

2024/10/22 模拟赛小记

A.日期速算_date 题意:给你一个日期,然后问 k 天之后日期。形式如“20240229”。保证年份在 2000 - 9999 年。 看榜的时候发现挂掉了,有点迷惑。发现思路没什么问题。把 cin,cout 改成 scanf 和 printf 就过了。 。?。什么 oj 特色。 Code B.方阵仪仗队_square 同学给我讲了,大概懂了思路吧。但是我不大想写,于是就不写了。 (呃呃

P5829

buxiangzuola

建模规范:建立优质模型的关键

前言   建模规范为开发高质量且符合标准的软件铺平道路。   使用Simulink建模是实现和可视化功能的好方法,同时还能从中生成代码。模型质量对生成代码的质量有重大影响。从模型层面来说,面临的挑战是如何处理大量可能的建模元素,它们的扩展配置,以及交互。这给软件工作带来了困难,尤其是在团队内部协作中。     但我们如何确定和评估什么是好的模型? &nbsp

2024.10.23心有错模拟赛总结

赛时:(100+100+50+0) A. easy game 送分题 题意:给定一个字符串 (s) ,求最长的子串 (t) 使得能重排 (t) 后 (t) 为回文串 显然 (t) 重排后能成为回文串的条件是出现奇数次的字符 (le 1) 直接搞出前缀二进制(p_i),每一位表示该字符出现次数为奇还是偶。每次查询前面 (p_j) 与 (p_i) 异或起来最多有 (1) 个 (1) 的最小的 (j)

ssts-hospital-web-master项目实战记录四:主要配置

记录时间:2024-10-23 1.配置浏览器自动打开 配置文件:package.json   2.配置src别名 (1)安装 @types/node 输入npm命令   (2)配置文件:vite.config.ts   (3)配置文件:tsconfig.app.json 在配置项【compilerOpti

两个时间段比较的六种情况,以及交集、并集、补集简要sql语句示例

〇、两时间段比较的全部情况 总共有如下图中的六种情况: 下文将根据这六种情况进一步操作。 注意,图中说的动态和固定两时间段,就是两个普通时间段,不区分主次,仅用作帮助理解。 一、判断两个时间段是否有交叉(交集) 正常情况下,就是图中的 2、3、4、5 四种有交叉的情况。如果直接通过这四种情况判断的话,就需要四个判断条件组合,过于复杂,本文略过。 如果通过逆向思维的话,就只需要判断 1、6 两种情

关于定积分

概念: 若 (f(x)) 在 ([a,b]) 上有定义,对于 ([a,b]) 任意分割,有: [lim_{nto infty}sum_{i=1}^{n}f(xi_i)Delta x_i=int_{a}^{b}f(x)dx ]积分中值定理: 第一积分中值定理: 若 (f(x)) 在 ([a,b]) 上连续,则 (exists xi in[a,b]) ,使得: [int_{a}^{b}f(x)dx=f

centos7 部署内部dns

1.安装 2.配置 3.检查语法 4.启动

mysql中将一行数据根据条件分拆多行

以下用法只支持mysql8.0以上; 遇到了个数据结构,字符串用逗号隔开的,需要分拆后统计数据,用到了mysql8的一个JSON_TABLE用法 CREATE TABLE items ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), tags VARCHAR(255) ); INSERT INTO items

Centos8 共享NFS 操作手册

文章结构 问题解决 问题解决:Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist:... 服务端 客户端 卸载 NFS 文件系统 在这篇指南中,我们为你演示了如何建立一个远程 NFS 服务器,以及如何在客户机上挂载远程文件系统。如果你在生产环境中使用 NFS,并且分享敏感

2024.10.23总结

本文于 github 博客同步更新。 A: 场上唐了。 对于每个 (n),记录能够用 (a) 个 (+) 号与 (b) 个 (times) 号组成 (n) 的这些 ((a, b)) 对,如果某两个对 (left(a_{1}, b_{1}right),left(a_{2}, b_{2}right)) 满足 (a_{1} leq a_{2}) 且 (b_{1} leq b_{2}),那么无需记录 (l

Cinemachine系列——任意门

今天来看一下官方Demo的任意门具体实现方式吧,通过Package Manager导入Cinemachine插件,在导入Cinemachine Sample后,我们可以在Assets文件夹下Cinemachine/2.6.17(这个是你下载的cinemachine版本号)/Cinemachine Example Scenes/Scenes/Anywhere Door中看具体的Demo。 具体原理

处理导入默认材质球

在资源导入后处理分配模型材质球地方进行替换成项目中的 需要处理以下细节 在材质球还没有导入的时候是无法加载出材质球的 动态创建材质球与shader,文件的guid必须固化,否则svn更新冲突可能会导致资源引用丢失 代码如下:

C++中的const和constexpr异同比较

constexpr是C++11引入的关键字,这个关键字用于指明其后面是一个常量,编译器在编译程序时会将其结果计算出来,而无需等到程序运行阶段,这样的优化极大的提高了程序的运行效率 我们知道,C++程序的执行过程,大概需要经历  编译,链接,运行这3个阶段.  这里值得特别关注的是,常量表达式和非常量表达式的计算时机并不同 => 非常量表达式只有在程序运行阶段时才会计算出结

Nginx配置Https证书

1.申请Https证书,绑定域名信息;   由于自己的服务器是腾讯云服务器, 这里就在腾讯云上申请SSL证书,   申请地址: https://console.cloud.tencent.com/ssl             点击申请免费的SSL证书,弹窗如下:           这里直接申请亚洲诚信的证

unity资源自动优化

#if UNITY_EDITOR using System.Collections; using System.Collections.Generic; using System.IO; using System.Text; using UnityEditor; using UnityEngine; public class AutoOptimizeAssetes : UnityEditor.

网络通讯

unity的请求类 UnityWebRequest 静态类创建(UnityWebRequest.Get())的Request是自带DownloadHandler和UploadHandler的 而构造创建(new UnityWebRequest() )是没有的,需要自己手动创建赋值,否则无法正常上传与接收数据 异常情况 .net实现服务器用于上传文件时,返回413错误提示上传文件过大 上传文件较大时

mysql主从复制概述和配置

概述 主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL支持一台主库同时向多台从库进行复制,**从库同时也可以作为其他从服务器的主库*实现链状复制。 一般主库称为Master从库Slave 优点 1.主库出现问题,可以快速切换到从库提供服务。 2.实现读写分离,降低主库的访问压力。

SM2 - 公钥加密算法

符号 A,B:使用公钥密码系统的两个用户。 (a,b):(F_q)中的元素,他们定义(F_q)上的一条椭圆曲线(E)。 (d_B):用户B的私钥。 (E⁡(F_q )):(F_q)上椭圆曲线(E)的所有有理点(包括无穷远点(O))组成的集合。 (F_q):包含(q)个元素的有限域。 (G):椭圆曲线的一个基点,其阶为素数。 (Hash()):密码杂凑函数。 (H_v ()):消息摘要长度为(v)比

自动给脚本添加备注信息

#if UNITY_EDITOR using System.IO; using System.Text; using UnityEngine; public class AutoNormScript : UnityEditor.AssetModificationProcessor { static StringBuilder scriptContent = new StringBuild

脚本丢失查询及清理

#if UNITY_EDITOR namespace Fury.Editor { using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; using UnityEditor; public class MissingReferenceF

Typora 代码块Mac风格化

Typora 代码块Mac风格化 1 按照以下步骤打开文件夹,在该文件夹里创建mo.css文件 2 在mo.css文件复制以下代码全部替换

第42篇 字符与进制之间的转换

用C#语言,简单封装了一个扩展类,方便使用

Linux下c/c++头文件和动态库的搜索

Linux下c/c++头文件和动态库的搜索 https://stibel.icu/md/c++/tips/c++-tips-search-head-lib.html https://kerneltravel.net/blog/2020/c_c-_path/ https://blog.csdn.net/DargonWain/article/details/108738641 https://blo

力扣刷题——910. 最小差值 II

题目要求输出结果为处理后数组的最大值与最小值之差。当同时增大或减小所有的数时,处理后的数组和原数组的答案是一样的,想要减小最终答案,需要对两类数字分别进行增大和减小。 由增大得到的最大值,与由减小得到的最小值两者组成的答案,才有可能比原数组中的答案要大。因此,最终得到的答案一定是由减小而得到的最大值,和由增大而得到的最小值,或者是原数组最大值和最小值所得到的。 通过贪心的策略,能够想到,最终组成的

编译宏

C#编译宏 C#的预处理机制 预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 预处理指令是以#号开头的代码行。#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符。整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。下面是部分预处理指令: 预处理器指

<<  <  114  115  116  117  118  119  120  121  122  123  124  >  >>