没啥营养,念叨一下,或许有人也在研究这个问题呢?前言入局路由器固件比较晚,认真玩的第一款路由是新三,到现在感觉已经是后矿渣时代了。开始的时候根据网上的一些教程接触到了OpenWrt,进而根据一些小白教程,了解并解除到了LEDE项目,提供了极大的便利。后来购入了一款某电商平台背后集团支撑下的云服务商推出的利用家宽兼作PCDN节点的路由器,折腾之旅又迈上了一个新的台阶。个人猜测,出于某种压力,这一设备的支持从地上转入了地下,甚至没有主流的维护,以至于.dtb和设备列表项都得想办法添加。起源在研究的过程中,发现了lean’slede和openwrt项目存在一定的分歧,于是花了一点点时间了解了一下他们
场景小记提到地编,那Tyler绝对算是金字塔顶端的大佬之一了https://www.artstation.com/tsmith3dConceptDesign更多的是固定视角下的设计,而非360度转镜头的游戏里跑的那种场景。所以可以针对固定镜头做构图,Tyler的教程也是偏向于这类型的。而对于概念场景,除开场景中建筑之类的基本资产。峡谷,山脉,崖壁这类元素是不可或缺的,我更感兴趣的是这类地形元素的流程。很多游戏中并不会用引擎的地形模块来做对造型要求较高的地貌,还是直接用模型来拼是最合理的,如原神。这种上下有重叠的造型地形是做的不到的,这也很好理解,因为高度图的每个像素点只能有一个高度信息。但地形
提示:本方法仅作为个人经验分享!!!仅作参考,数据无价,慎之发现好多文章直接原文抄过去了!转载请注明出处!环境1.宿主机unraid,虚拟机黑群晖(3617xs,DSM6.2.3-25426Update3,直通hba直通sata)2.除第一块装系统的固态是btrfs,其他存储空间都是basic+ext4问题最近不知为什么好几个存储空间同时报损毁,几个硬盘完整smart检测后没有问题(无坏扇区坏道)。按提示修复后,仍然有一个存储空间报损毁(西数18T单盘),下面的文件都在,不过是只读,不可删除、新建。重启同样报错,且没有”修复“提示了。解决先备份数据(下下策只能格式化重建存储空间,把数据再拷贝回
RabbitMQ消费端异常背景测试项目消费者功能,因为随意输入的message,导致消费端转对象时报错,此时很离谱的事就出现了,消费端一直在循环消费消>报错->消费.问题点也能想的来,因为默认是自动应答,异常了相当于是没有应答,然后就一直异常重新抛回队列进行投递.思路1.将抛异常的地方干掉,自己处理异常的机制,这样每次都是自动应答显而易见这样就解决了,但是相当于报异常的时候自己要去写方案去处理,否则这条消息就丢了,因为MQ认为消息已经是消费成功了2.trycatch需要处理的异常,直接抛出来,交给MQ,到上限进入死信队列spring:rabbitmq:listener:simple:defa
说明:本文的所有步骤不适用于生产环境,仅用于个人测试环境的快速部署和学习,下述操作过程在OracleLinux7.9上安装Oracle11.2.0.4单实例为例。1安装环境检查安装环境的检查可以参考官方文档OracleDatabaseQuickInstallationGuideforLinuxx86-64。由于是测试环境,本文仅检查:物理内存大于1G。使用free-m命令检查/tmp目录大于200MB。使用df-h命令检查,默认/tmp目录在根分区中,会大于200MBhosts文件有对应的IP和主机名解析。使用cat/etc/hosts检查安装和建库需要约10GB的空间。本文安装在/u01,未
目前只测试了与大华摄像机的语音对讲功能,在此记录下对接工程中遇到的问题和收获。首先我们需要理清下思路:第一步要熟悉语音对讲的协议流程,下图为国标28181中的参考图:这里我们可以简化下流程,只参与与摄像机的信令交互,也就是1,2,3,4,5,14,15 17,18这里我将信令详情展示出来,以供参考1.发送语音广播请求MESSAGEsip:34020000001320000001@192.168.1.108:5060SIP/2.0Via:SIP/2.0/UDP192.168.1.20:9088;branch=4dae6d98892f4a0fb630b8e77d49bc30;rportTo:""
第一章不重要系列...GIT仓库第一次导入源码可直接看第二章。目录一、Github仓库创建1.1Github注册1.2Github注册二、Git仓库源码第一次上传2.1第一步,新建: 2.2第二步,拷贝源码:2.3第三步,提交:2.4第四步,远程仓库:2.5第五步,拉取:2.6第六步,提交:三、微信公众平台部署小记一、Github仓库创建1.1Github注册github官网地址:GitHub:Wheretheworldbuildssoftware·GitHub 注册这里就不提了,按要求注册就行了,能找到这个文章肯定都会的了。(绝对不是我懒。狗头.jpg)1.2Github注册
最近在做项目中,遇到了golang字符串转Time类型的问题。调研后发现golang提供了俩种方式,即time.Parse跟time.ParseInLocation。俩种方式差距很大,用不好小心踩坑。先上代码: 结果: 不难发现,俩种方式转换后的时间戳是不一样的。结果是差了8个小时。导致这个的原因就是时区的问题。看下俩个函数的作用:time.Parse 把时间字符串转换为Time,时区是UTC时区。time.ParseInLocation可以根据时间字符串和指定时区转换Time。所以,我们应该用time.ParseInLocation进行转换,同时指定时区为本地时间。时区这里顺便在回忆下时
最近在做项目中,遇到了golang字符串转Time类型的问题。调研后发现golang提供了俩种方式,即time.Parse跟time.ParseInLocation。俩种方式差距很大,用不好小心踩坑。先上代码: 结果: 不难发现,俩种方式转换后的时间戳是不一样的。结果是差了8个小时。导致这个的原因就是时区的问题。看下俩个函数的作用:time.Parse 把时间字符串转换为Time,时区是UTC时区。time.ParseInLocation可以根据时间字符串和指定时区转换Time。所以,我们应该用time.ParseInLocation进行转换,同时指定时区为本地时间。时区这里顺便在回忆下时
随着keil版本的更新,一些使用问题一随之产生。本文针对安装目前最新版本keil软件和使用问题做一些总结。目录1Keil5下载&安装1.1官网下载链接1.2软件安装1.2.1安装说明1.2.2关于51和ARM共存的问题1.3软件破解2pack包安装&破解2.1下载2.2安装3keil关于软件中文乱码和字体不能修改问题3.1问题说明3.2解决办法3.2.1下载方式3.2.2安装3.2.1字体使用4keilAC编译器问题4.1最后的AC5编译器4.2AC5编译器下载安装4.2.1下载4.2.2安装1Keil5下载&安装1.1官网下载链接官网下载链接下载指引-----以下载C51为例-1-选择Dow