vue

对于vue的computed,是可以尝试监视的,但是如果一个对象最开始没有那个field,那稍等修改对象添加了一个新的field,是不会被监视到的。参考:Deep watching for computeds?

java

java 对于有些文件会在打包里进行修改,造成运行时无法使用,在pom.xml中添加例外以防止这种情况:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <configuration>
        <nonFilteredFileExtensions>
            <nonFilteredFileExtension>woff</nonFilteredFileExtension>
            <nonFilteredFileExtension>woff2</nonFilteredFileExtension>
            <nonFilteredFileExtension>eot</nonFilteredFileExtension>
            <nonFilteredFileExtension>ttf</nonFilteredFileExtension>
			<nonFilteredFileExtension>otf</nonFilteredFileExtension>
			<nonFilteredFileExtension>svg</nonFilteredFileExtension>
			<nonFilteredFileExtension>xlsx</nonFilteredFileExtension>
			<nonFilteredFileExtension>xls</nonFilteredFileExtension>
			<nonFilteredFileExtension>docx</nonFilteredFileExtension>
			<nonFilteredFileExtension>doc</nonFilteredFileExtension>
			<nonFilteredFileExtension>zip</nonFilteredFileExtension>
		</nonFilteredFileExtensions>
    </configuration>
</plugin>

人员定位

在距离超过3m后,随着距离的变化,信号强度变化会很缓慢。从图示可以得出距离在变化约4m对应的功率变化不到5个db,距离越远,情况会越恶化。然而祸不单行,一般芯片级接收机测量信号强度精度是在±3db左右,就会带来4m左右的定位精度误差。也就是说短距离时蓝牙定位还能满足基本需求,但是距离远了,由于信号衰落,也就没办法要求高精度了。

如何解决?以多取胜!上述我们说到了RSSI信号强度定位原理,得出距离越远,定位精度也会随之下降,那么为了实现高精度定位,只能将蓝牙设备的部署密度增大,在实际应用中一般3-6m部署一个基站,能够保证有3-5m的定位精度。