-
[综合] ES5 对象的扩展(Object.preventExtensions)、密封(Object.seal)和冻结(Object.freeze)
扩展对象 Object.preventExtensions(obj)阻止对象扩展,让一个对象变的不可扩展,也就是永远不能再添加新的属性 Object.isExtensible(obj)判断一个对象是否可扩展,即是否可以给它添加新属性 密封对象 Object.seal(obj)让一个对象密封,并...
42
热度 -
[综合] 两张img之间为什么会有空隙
1.为什么img标签上下会有间隙? img标签本身是个行内元素,所以当多个img排在一起时,它们之间如果有回车换行或者空格就会形成空隙。 其实如图片文字等内联元素,它默认对齐方式都是和它的父级的baseline去进行对齐的,但是你对齐的是baseline,撑开高度的却是元素整体的高度(bottoml...
87
热度 -
99
热度 -
63
热度 -
[综合] STM32F1xx HAL库 中文详解 之 GPIO篇
本篇主要讲解STM32F1xxHAL库中gpio部分的结构体,函数及应用。 目录 一、结构体部分 二、函数部分 2.1所有函数及功能总览 2.2各函数详细介绍 三、如何使用这个驱动程序 一、结构体部分 typedefstruct{uint32_tPin//选择引脚uint32_tMode//设置模...
63
热度 -
[综合] STM32F1xx HAL库 中文详解 之 ADC篇
本文主要从ADC中用到的结构体、函数以及用法讲解。 目录 一、结构体 1.ADC_InitTypeDef 2.ADC_ChannelConfTypeDef 3.ADC_AnalogWDGConfTypeDef 4.ADC_HandleTypeDef 二、函数 2.1所有函数的概括及功能 三、ADC的...
63
热度 -
78
热度 -
[综合] 解决报错:Assertion failed: (NSViewIsCurrentlyBuildingLayerTreeForDisplay() != currently...
报错:Assertionfailed:(NSViewIsCurrentlyBuildingLayerTreeForDisplay()!=currentlyBuildingLayerTree),functionNSViewSetCurrentlyBuildingLayerTreeForDisplay,...
84
热度 -
[综合] ERA5—Land数据nc格式ArcGIS批处理为TIF格式
数据为全球近20年的气温及总降水量NetCDF(nc)影像,处理为tif格式的影响,并裁剪为中国区域。 代码在这 下面的是取消不掉的广告不要点
26
热度 -
[综合] 在安装fbprophet时候出现错误:error: command ‘x86_64-apple-darwin13.4.0-clang++‘ failed with exit status 1
找了很多方法都不行,这个博主的可以。记录下。 解决办法: 终端执行: exportCXX=clang 再执行: pipinstallfbprophet
80
热度 -
[综合] xlua学习之路(二)xlua基础
lua文件加载 1.执行字符串 XLua.LuaEnvluaenv=newXLua.LuaEnv(); luaenv.DoString("CS.UnityEngine.Debug.Log('helloworld')"); luaenv.Dispose(); 1、DoString参数为string,可...
56
热度 -
[综合] FairyGUI学习笔记(循环列表)
循环列表 首先在FGUI界面搭建UI并导入Unity,这里省略搭UI的步骤 playerList=GetChild("playerList").asList;//获取到列表 获取到列表后,设置虚拟循环列表 playerList.SetVirtualAndLoop();playerList.numIt...
65
热度 -
[综合] AssetBundle包的加密
思路: 1.先把资源构建成AssetBundle包 2.将构建出来的AB包数据读取出来进行加密,然后重新写入AB包 3.先解密,然后加载AB包 加密与解密 1.这里我们首先设定一个加密码,然后将读取出来的文件流的每一位与加密码进行异或操作得到一个新的加密过的数据,解密也是一样的操作 publiccl...
72
热度 -
[综合] Unity编辑器扩展之Excel表数据序列化成文本并读取
前言 接着上一篇写 Excel表数据序列化成文本 这里直接上代码了 [MenuItem("Component/Excel表数据写入文本")]publicstaticvoidSerlize(){string[]paths=FileTools.GetAllFiles(AssetData.AssetExc...
43
热度 -
[综合] Unity扩展Transfrom组件查找子孙物体
扩展方法 1.扩展方法必须是静态方法,其所在的类也必须是静态的 2.扩展方法的第一个参数为需要扩展的类型,且必须带有this关键字 扩展Transfrom组件查找子孙物体 通过递归查找根节点下的子物体或者孙物体或者兄弟物体 ///<summary>///递归查找物体的子物体///返回名字...
18
热度 -
[综合] 记录一个C++头文件包含顺序的小bug
//Asimpleprogramthatcomputesthesquarerootofanumber #include<cmath> #include<iostream> #include<string> #include"TutorialConfig.h"#if...
21
热度 -
[综合] 将C文件改为CPP,头文件不识别问题
在项目中需要将一个C文件重命名为CPP文件,但是修改名称后缀后,编译器就无法找到头文件中定义的函数了。 这是由于编译器对C代码和C++代码的函数名称处理方式不同导致的,使用以下方法可以解决, extern"C" { #include"hTest.h" }voidprintSomething(void...
30
热度 -
[综合] C语言文件读取 判断fopen结果时 犯的小错误
if((fp=fopen("./demo","r")==NULL)){printf("Failtoopenfile!\n");exit(0);} 如上,在判断fopen的结果时,小括号标错位置了,使得fp的值是fopen返回值与NULL判断后的结果,要么为0要么为1,都不是我们想要的文件指针。 修改...
80
热度 -
[综合] C语言实现简单HTTP 服务器
开发平台:MicrosoftVisualStudioCommunity2019 #include<stdio.h> #include<winsock2.h> #include<string.h> #include<io.h>#pragmacomment...
13
热度 -
[综合] Linux 无名管道使用示例
/***@filepipe_no_name.c*@authoryourname(you@domain.com)*@brief无名管道*无名管道用于具有亲缘关系的进程间通信*@version0.1*@date2021-11-20**@copyrightCopyright(c)2021**/ #incl...
23
热度