白泽图

  • 文章
    • Unity渲染
    • Unity项目开发
    • 工具
    • 数学
    • 算法
    • 网站搭建
    • 网络&操作系统
蒋程个人博客
互联网技术经验总结&分享
网络&操作系统

自建Zerotier根服务器

Planet服务器在境外,加速不稳定。虽然官方支持用MOON来加速,之前我文章已经做过,请参考自建云电脑之Parsec+Zerotier moon软路由方案 ,但是MOON的解析仍然依赖于Planet,经常出现内网解析不到MOON的情况,如下图,为彻底解决这个问题,需要自己搭建Zerotier根服务器 本文记录了网上一些常规方案的试验过程, 方案一: 需要手动修Planet地址,并重新编译,参考 https://www.cnblogs.com/gnix/p/16742642.html (未测试)…

2023-01-08 0条评论 5025点热度 0人点赞 蒋程 阅读全文
网络&操作系统

CentOS内核升级

由于部署的一些服务需要更高版本的内核支持,所以必须升级,本次升级由3.10->5.4 查看当前内核版本 uname -r yum update -y 导入仓库源 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 安装7.x版本的ELRepo rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm 安装最新LT版内核(长期支持的分支) yum --en…

2023-01-08 0条评论 3731点热度 0人点赞 蒋程 阅读全文
网络&操作系统

自建云电脑之NPS服务器+RDP

先说原理 首先需要一个带有公网IPV4地址的服务器C,没有不行,程序员一般都有自己的VPS,可以用来做测试 A和B是两个在不同NAT下的网络,他们都可以访问到服务器C,如果A需要远程连接B,首先B需要和C建立连接,TCP或UDP隧道都可以,A访问B时,A连接C,将所有的数据都发给C的一个端口,C收到这个端口的所有数据都会转发给B的一个端口,最终实现A访问B 具体案例如下,A使用桌面远程连接B,首先在服务器上创建一个端口,比如46468,设置服务器的防火墙允许该端口通过

2023-01-02 0条评论 3486点热度 0人点赞 蒋程 阅读全文
网络&操作系统

自建云电脑之Parsec+Zerotier moon软路由方案

Parsec是一款优秀的串流远程工具,虽然目前国内主流远程控制工具如ToDesk,向日葵等都支持了串流,但服务器成本摆在那里,要么限速,要么限画质,而且免费的链路并不能保证稳定性,所以如果有VPS,最好自己做个软路由 串流: 直接将显卡数据通过网络传输到另一个电脑,并使用另一台电脑的显卡解码显示,比传统图像压缩传递显示的方法快得多,Parsec支持H254的编码,以及新的H265编码,使用前根据自己的显卡进行配置即可,目前市面的云游戏用的都是串流技术,所以用此方案你可以自建云电脑,在网络稳定的情况下,可以达到本地操…

2023-01-02 0条评论 4859点热度 1人点赞 蒋程 阅读全文
工具

TortoiseGit warning: could not find UI helper 'git-credential-manager-ui'问题

TortoiseGit使用出现could not find UI helper 'git-credential-manager-ui'提示导致无法继续的问题,原因居然是Git-2.39.0 (目前最新版本)的BUG,使用Git-2.38.1版本可以解决此问题,stackoverflow上的方法,亲测有效,地址https://stackoverflow.com/questions/74778511/cant-push-from-git-bash-could-not-find-ui-helper-github-ui

2022-12-20 0条评论 3736点热度 0人点赞 蒋程 阅读全文
工具

关于mac下开发windows程序的方法

由于mac下无法开发类似windows控制台程序,解决方法如下 使用ParallelsDesktop虚拟机,相比一般虚拟机,可以融合进mac系统,可以共享桌面等,有健全的快照与资源回收功能,重点是性能非常高,可以方便开发Windows相关程序(其他功能网官自查) 例:我使用windows控制台,对Unity生成的assetbundle文件进行二次修改,就可以切到ParallelsDesktop桌面使用VisualStudio运行Windows控制台程序工程代码 下载地址(含破解) :链接: https://pan.…

2022-11-13 0条评论 1988点热度 1人点赞 蒋程 阅读全文
工具

关于visual studio 2022默认不支持.net4.0以下版本的问题

新装系统(win11) 安装visual studio 2022后,由于它默认不支持4.0以下版本的.net framework(visual studio installer->修改->单个组件),导致项目运行失败,如图 解决方法如下: .Net4.0 1.到nuget上下载对应版本的.net framework包 地址: https://www.nuget.org/packages/Microsoft.NETFramework.ReferenceAssemblies/#dependencies-bo…

2022-11-13 0条评论 1801点热度 0人点赞 蒋程 阅读全文
Unity项目开发

关于PlayableGrahp在编辑器下改变状态无法立即更新的问题

在编辑器下,做playable相关的操作,比如调用PlayableGrahp.Stop()后再执行PlayableGrahp.Play(),但是更新函数没有被调用 解决方法: 调用UnityEditor.EditorApplication.QueuePlayerLoopUpdate(); Normally, a player loop update will occur in the editor when the Scene has been modified.  This method al…

2022-10-28 0条评论 1179点热度 0人点赞 蒋程 阅读全文
Unity项目开发

Unity编辑器Reorderable List

Unity默认对List与Array的序列化,在Inspector面板上的显示,对操作并不是很友好,比如需要交换两个数组元素下标时,需要挨个赋值两个被交换的元素,当数组元素为复杂的类对象时,此操作更加麻烦,而Reorderable List可以更加直观的显示数组元素,整体上会更加美观,并且自带拖拽等操作,以下使用案例截取Cinemachine插件使用Reorderable List的部分代码 声明 private ReorderableList mWaypointList; 初始化 void SetupWaypoi…

2022-08-29 0条评论 1406点热度 0人点赞 蒋程 阅读全文
Unity项目开发

获取UnitySceneView中的相机

GameObject sceneCameraGo = EditorUtility.CreateGameObjectWithHideFlags("SceneCamera", HideFlags.HideAndDontSave, typeof(Camera)); var sceneCamera = sceneCameraGo.GetComponent<Camera>();

2022-08-25 0条评论 1310点热度 0人点赞 蒋程 阅读全文
12345…9
分类
  • Unity渲染 / 26篇
  • Unity项目开发 / 44篇
  • 工具 / 20篇
  • 数学 / 2篇
  • 算法 / 1篇
  • 网站搭建 / 4篇
  • 网络&操作系统 / 5篇
最新 热点 随机
最新 热点 随机
将点从A方向旋转到B方向(解决两方向平行相反的问题) Unity Animator.Rebind() 接口会导致TPose 使用反向深度拷贝赋值unity对象 在Unity中通过反射获取SerializedProperty的值 Unity Hierarchy与Scene窗口的操作限制 常用Gizmos图形封装
使用反向深度拷贝赋值unity对象Unity Animator.Rebind() 接口会导致TPose将点从A方向旋转到B方向(解决两方向平行相反的问题)
为Unity扩展基本几何体-圆锥 罗德里格斯(Rodrigues)公式推导 UnityShader Outline (法线外扩法) byte[]类型在Lua中的使用注意事项 自建云电脑之NPS服务器+RDP UnityShader Tags标识汇总

COPYRIGHT © 2023 白泽图. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

登录
注册|忘记密码?