自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(180)
  • 资源 (3)
  • 收藏
  • 关注

原创 node项目使用.env 文件

这个库通常用于 Node.js 应用程序,以便在不同的环境中(如开发、测试和生产)使用不同的配置,同时避免将敏感信息(如 API 密钥、数据库密码等)硬编码在源代码中。可以提高你的应用程序的安全性和灵活性,确保敏感信息不会意外地暴露在代码库中。记得在部署应用程序时,也要配置和使用相应的环境变量。在你的 Node.js 应用程序入口文件(通常是。配置完成,你就可以在应用程序的任何地方通过。文件,并在其中定义你的环境变量。文件,你可以轻松地在不同环境之间切换。在应用程序中,你可以通过检查。

2024-04-08 11:30:22 367

原创 如何关闭和删除所有Docker容器和镜像

Docker是一个流行的容器化平台,可以帮助开发人员将应用程序及其依赖项打包到独立的容器中。这使得应用程序可以在不同的环境中轻松部署和运行。然而,当开始进行系统维护或重新配置Docker环境时,关闭和删除所有容器和镜像是一个关键的任务。

2024-03-15 17:57:28 371

原创 使用express+nginx+pm2+postman实现推送zip包自动更新前端网页

2.express启动网页服务,还有一个post上传接口包括文件(file),版本号(version),约定密码(password),其中目录结构中页面在服务端项目根目录下public文件夹下。server.js也在项目的根目录下。前端启动是3000端口。1.nginx配置将80端口代理到项目的3000端口。Windows下的常用命令。

2024-03-11 01:45:39 265

原创 Nodejs使用PM2管理服务进程

在开发和部署Node.js应用程序时,我们经常需要运行和管理多个服务。PM2(Process Manager 2)是一个强大的工具,可以帮助我们轻松地启动、停止、重启和监控Node.js服务。下面介绍如何使用PM2来管理Node.js服务,并展示一些常用的命令和功能。

2024-02-29 16:08:12 368

原创 解决ssh: connect to host github.com port 22: Connection timed out

这意味着通过 443 端口成功进行了身份验证,但 GitHub 不提供 shell 访问权限。这意味着成功通过 443 端口进行了身份验证,并且现在可以正常连接到 GitHub。当连接 GitHub 时无法连接到 22 端口时,可以尝试将端口更换为 443。文件中覆盖 SSH 设置。这说明不能通过 22 端口连接到 GitHub。这意味着无法通过 22 端口进行 SSH 连接。这意味着成功克隆了 GitHub 上的仓库。4. 现在,我们需要在。

2024-01-29 13:08:07 1311 1

原创 在Unity中使用EPPlus库NPOI库写入Excel数据

然后,使用嵌套的循环将数据写入工作表的单元格中。d.保存Excel数据到本地:在示例代码的SaveExcelToFile方法中,使用File.WriteAllBytes方法将Excel数据的字节数组写入到本地文件。d.保存Excel数据到本地:在示例代码的SaveExcelToFile方法中,使用File.WriteAllBytes方法将Excel数据的字节数组写入到本地文件。在Start方法中,调用CreateExcelData方法创建Excel数据,并将返回的字节数组保存到steamByt变量中。

2024-01-17 18:14:05 1661

原创 前端实现截图并下载

使用html2canvas库来捕捉当前HTML文档的内容,并将其渲染到canvas元素上。一旦内容被渲染,它将把canvas转换为数据URL,并创建一个带有适当下载属性的链接元素。确保通过从官方网站下载库文件或从CDN引用它来在项目中引入html2canvas.min.js文件。使用一个名为html2canvas的JavaScript库。这个库允许你将当前的HTML内容渲染到一个canvas元素上,然后将其转换为图像并进行下载。请记得在不同的浏览器和环境中进行测试,以确保兼容性。

2024-01-09 18:28:55 639

原创 React使用Valtio的hook实现响应式状态管理

它的使用方式非常简单直观,让我们能够轻松跟踪和更新应用程序的状态,并且无需手动处理组件重新渲染的逻辑。假设我们正在构建一个社交媒体应用,我们想要追踪用户的信息、主题设置以及未读通知的数量。使用 Valtio,我们可以轻松地管理状态,让状态更新和组件重新渲染变得简单而直观。这样,我们就可以直接修改状态字段,而无需手动编写繁琐的状态更新逻辑。现在,我们已经定义了一些更新状态的函数。函数来订阅状态的变化。然后,我们可以在组件中直接访问状态字段,并将其渲染到页面上。首先,我们需要创建一个状态对象,我们可以称之为。

2024-01-09 12:11:41 892

原创 nodejs使用express框架启动服务操作mysql数据库

首先在本地搭建musql数据库,配置:host: ‘192.168.3.249’,user: ‘mkx’,password: ‘123456’,database: ‘gg’.测试连接正常.使用express写两个接口,2.插入一条学生信息,使用post请求,body是一个json的学生信息{name:“xxx”,age:12,score:55,s_id:1001},注:s_id是课程代号.数据库的表是个student 字段分别是 (注意:你需要自己的管理员账号,或者直接使用root账号)

2023-12-13 16:17:45 282 1

原创 解决react启动服务时source-map-loader插件报错找不到源文件“index.ts“的源映射文件

【代码】解决react启动服务时source-map-loader插件报错找不到源文件"index.ts"的源映射文件。

2023-12-07 15:11:16 383

原创 局域网内共享文件夹局域网通信等遇到连不上的问题

有些软件会提示关闭防火墙,等等问题,事实上是专用网络与公用网络设置的问题.一般设置专用网络就好了.可以解决很多连不上的问题.

2023-10-10 10:28:42 151

原创 Unity使用Mirror制作局域网的同步

3.新建Player的预制体,挂载NetworkIdentity,NetworkTransform(unreliable)的脚本,还有自己的自定义脚本,注意自定义脚本需要继承NetworkBehaviour,这个在编辑的时候需要改改.下面是主玩家的移动代码.2.设置玩家出生点,spawnPoint,设置好初始化的position的位置(*),挂载NetworkStartPosition的脚本。

2023-09-14 14:32:36 1023

原创 C# 字符串匹配的Jaro-Winkler 相似度算法

想要更精确地匹配输入字符串和选项,可以使用字符串相似性算法,例如 Levenshtein 距离或 Jaro-Winkler 相似度等算法。这些算法会考虑字符串之间的编辑距离、字符顺序等因素,从而更准确地计算字符串的相似性。

2023-07-13 16:03:53 642

原创 Unity使用puerTS使用typescript

使用package.json的scripts下的 build 指令.然后在使用 postbuild指令.完成后可以看到Resources文件夹里有生成的代码.如果没创建Resources,需要手动创建一下.package.json,这里主要是修改scripts指令.build与postbuild.其实还有一个更简单的测试js的脚本,不需要刚才的ts比较麻烦的创建.JsCallCs.cs。创建tsconfig.json文件.这个主要是ts的配置.放开此处的注释,然后在重新编译ts即可.

2023-07-03 16:40:15 1540

原创 bat文件操作学习

注释: start “” cmd /c ***.bat 新开窗口执行该bat文件。cd /d %~dp0 切回到该bat文件当前目录 执行.避免父级对子级的路径影响.目的:通过一个bat文件启动其他的bat文件,各自启动自己的服务.pause >nul 保持界面不闪退,通常为了看具体报错。一键启动.bat文件内容。

2023-06-02 12:30:27 98

原创 鼠标移入修改svg图的颜色

试了很多方法,例如滤镜,阴影加位移,效果不理想,最终用的文章2的方法。注入的方式直接修改颜色。使用方法:我们可以看实际效果是svg文件最终相当于直接导入到了html中,所以操作的时候就特别方便了,比如改个颜色;使用时 只要将要控制的svg图片所在的img便签上加上

2023-04-12 18:39:52 1263

原创 Unity的XR开发之手柄自定义震动

使用新版本的Unity后,VR开发工具换了一遍,插件也转换为了XRTookit,一直想自定义手柄的震动,查了不少Unity的XR api,并参考 Valem Tutorials 的代码。如下:

2023-03-13 16:00:44 1081 4

原创 Vue做个显示代码的区域Ts

Vue做个代码显示框,依赖包:highlight.js, prismjs, vue-prism-editor。

2023-03-08 15:46:47 188

原创 Js获取当前浏览器设备类型封装get、post请求Ts

Js获取当前浏览器设备类型封装get、post请求Ts。

2023-03-08 15:08:24 345

原创 Unity出包结果为“fail”UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

您可以在Edit -> Project Settings -> Player -> Other Settings -> Api Compatibility Level (from .NET Standard 2.0 to .NET 4.x )下更改它。原文:https://stackoverflow.com/questions/57148176/build-completed-with-a-result-of-failed-unityengine-guiutilityprocesseventin。

2023-02-09 21:14:08 5031 2

原创 Vue使用scss变量控制主题色

原理将变量注入到body的样式里,改变主题色的时候修改变量的颜色即可。放body的好处是全局可用。

2022-12-02 10:39:53 1526

原创 Flutter开发准备工作dart语言

5.在Androidstudio =>File=>Setting=> Appearance & Behavior => System Setting=>Android SDK 一般下载个最新的就行(目前33),SDK tools 需要Android SDK Build-Tools 33 ,Android Emulator, Android SDK Platform-Tools,Intel x86 Emulator Accelerator(HAXM installer);

2022-09-15 11:57:26 600

原创 安卓10以上的AndroidStudio无线调试

简介: This plugin simplifies the usage of ADB’s “Connect over Wi-Fi” feature.adb需要配个环境变量。或者在安卓sdk里的adb的那个文件夹运行也行。我的是小米手机,无线调试->使用配对码配对设备。1.下载插件:adb wi-fi 当前1.2.4。3.连接IP地址和端口即可。注意不是刚刚配对的端口。连接成功,已经可以远程使用了。...

2022-08-30 18:31:23 2323

原创 罗技无线鼠标响应缓慢

新的罗技的无线鼠标,换了新电池,响应依然缓慢,偶然一次USB调试的时候把鼠标发射器换到usb2.0上,然后鼠标正常了。

2022-08-30 18:27:19 881

原创 C#用方法实现一下n++和++n

以前上课时都是背理论,现在把想法写出来也很简单。原理是一样的很简单随手就写了。

2022-08-26 16:21:52 350

原创 正则提取字符串中的年龄对大于50的求和

法2:思路先把字符串用 ‘,’ 切分为数组,取出所有的偶数项,在用 ‘=’ 切分,取出下标为[1]的即为年龄。Question:需要找出该字符串中对少个超过50的数据。

2022-08-26 16:05:59 282

原创 高德地图sdk设置marker并且将设置为地图中心

高德地图sdk设置marker并且将设置为地图中心,直接在官方demo里改,授权key需要改为自己的。

2022-08-26 15:48:59 995

原创 C#List的使用以及Linq的使用

2.Linq:Where 筛选 | OrderBy 排序 | select 投影。

2022-08-04 17:05:38 1568

原创 C#|JS 95到105的100个随机数和为10000

直接上代码:C#代码。先随机一半,另一半用和来求,然后用洗牌算法过一遍即可。JS代码:

2022-07-04 11:46:39 298

原创 three.js物体旋转移动

1.导入lib 可以直接到源码 https://github.com/mrdoob/three.js/tree/dev/src 即src文件夹下文件也可以使用编译好的,three.js three.min.js three.module.js tween.js2.创建场景http://www.webgl3d.cn/Three.js/?_blank 教程网址//持续更新…...

2022-06-13 12:06:45 1445

原创 Unity之WebGL的输入焦点问题

webgl默认会截获所有键盘输入。键盘输入和焦点处理默认情况下,无论 WebGL 画布是否具有焦点,Unity WebGL 都会处理发送到页面的所有键盘输入。这样做是为了让用户能够立即开始玩基于键盘的游戏,而无需先点击画布进行聚焦。但是,如果页面上有其他 HTML 元素应该接收键盘输入(例如文本字段),这会导致问题,因为 Unity 会在页面的其余部分获取输入事件之前占用输入事件。如果需要让其他 HTML 元素接收键盘输入,可使用WebGLInput.captureAllKeyboardInput 属性更

2022-02-22 19:14:08 4115 2

原创 A_start_DFS_C#

using System;using System.Diagnostics;class Program{ public struct vector2 { public int x; public int y; public vector2(int x, int y) { this.x = x; this.y = y; } } public c

2022-01-12 18:22:48 75

原创 Unity多线程与协程在实际使用的注意点

项目中有udp通信的需求。使用多线程进行监听。1.其中使用了委托,而委托回调修改了UI的数值,所以出了问题报错。2.同时委托回调去开启协程,所以协程无法正常启动。解决方法 使用 queue 将流程进队 在update的时候检查queue并出队,进行对应的操作;...

2022-01-06 11:37:38 2619

原创 Unity/c#的exe可执行文件本地打log工具类

位置在应用的根目录 log.txtusing System;using System.IO;using System.Text;public class ConsoleLog{ public static void Log(string msg) { StreamWriter stream; string path = AppDomain.CurrentDomain.BaseDirectory;//应用根目录 if (!Dir

2022-01-05 13:09:41 2112

原创 C#对某个变量进行单个监听即值改变回调

using System;class Program{ static void Main(string[] args) { Bind b = new Bind(); b.cg += new Change((string str) => { Console.WriteLine("值已改变:" + str); });//绑定 while (true) { string str = Console.R

2022-01-04 12:49:22 2256

原创 git命令行提交流程

git remote add origin https://github.com/kuilaurence/xxx.gitgit branch -M maingit push -u origin main

2021-12-21 15:05:51 139

原创 c#二进制位移的应用

需求:ABC三个物体,动态闪动。count=3思路,index,结合for循环 1<<i位int count = 3;//lengthpublic float duration = 0.2f;//Tint pow = (int)Math.Pow(2.0, count);//8... void Update() { int t = duration > 0f ? (int)(Time.time / duration) : 0

2021-12-13 12:13:58 472

原创 Unity配置ini

1.下载免费插件:2.导入后,创建StreamingAssets/config.txt。[Player]name=Arnoldavatar=2Score=10; This section stored hi-scores[Hi-score]Top1=32900Top2=12000Top3=47003.代码读写:using UnityEngine;using System.Collections;using System.Collections.Generic;publi

2021-11-02 12:42:38 1521

原创 Unity 自定义摇杆

思路来源,参考文章:EventTriggerListener.csJoystickControl.csPlayerMoveControl.cs(人物移动)

2021-10-29 11:19:50 1416

原创 Unity显示FPS帧率

直接上代码:using UnityEngine;using UnityEngine.UI;public class FPSControl : MonoBehaviour{ [SerializeField, Tooltip("拖入显示FPS的TEXT文本组件")] public Text fpsText; [SerializeField, Tooltip("true:显示FPS;false:隐藏FPS")] public bool isShowFPS = true;

2021-09-30 11:57:42 1795

html修改svg的颜色,使用到的js脚本

脚本包含开发版与压缩后得线上正式版

2023-04-12

Unity读写excel需要的dll文件,建议Unity2017以上

Unity读写excel需要的dll文件,建议Unity2017以上,如果报错可以尝试调节。.net版本试试。

2023-03-08

Unity3d操作数据库使用的dll文件

unity3d使用的dll文件,操作数据库。

2021-09-27

中国市级城市排序citys.json

市级城市排序json

2021-05-27

高精度计算器react+bigNumber

高精度计算器,react+bigNumber,import React,{useState} from 'react'; import { BigNumber } from "bignumber.js"; import styled from 'styled-components';

2020-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除