首页   注册   登录
 solome 最近的时间轴更新
solome

solome

V2EX 第 63984 号会员,加入于 2014-05-31 16:42:12 +08:00
solome 最近回复了
基于 three.js 做的二次封装、
门槛没有想象中的高
69 天前
回复了 wysnylc 创建的主题 Java 为什么不建议用 try catch?
go\rust 的处理机制都是很优秀的思路。

个人还是很喜欢将异常也作为函数执行返回结果的一种。比如 js 中稍微封装下也会避免 滥用 try..catch... 的情况。

```
const noTryCatch = (func) => {
try {
const res = func()
return [res, null]
} catch (error) {
return [null, error]
}
}

const [res, err] = noTryCatch(() => /* 你的执行体 */)
```
73 天前
回复了 fengxianqi 创建的主题 程序员 雪碧图已经过时了吗
没有过时,只是现在有更好的选择:svg\iconfont。
81 天前
回复了 zhuangzhuang1988 创建的主题 程序员 咋又 HHKB 问题?
wasd 或 Filco 吧 ...
@xiaoming1992 点位数不是固定的,这边只展示 视野内的那 "1*6 张正方形图片",看不到的就不要渲染了。可以预加载附近的点位,最多也是 (1+4)*6 张 图片, "4567 张全景图" 不靠谱吧
@xiaoming1992

"在切换的时候会同时存在两张全景图,平时只有一张"

不是一张,是六张(上下前后左右)也不是那种很长的全景图。

"时时刻刻同时存在 4567 张全景图"

如果用户看不到的区域,图片就不要加载和渲染了。
- 图片分辨率过高了,占用内存过多。建议 4096*2048 降一半图片分辨率( 2048*1024 )。
- 或者读取 ua,识别不同的设备提供不同的分辨率。比如,识别是 8G 内存的 Android 设备分辨率高些,其他的低分辨率。
- 如果是小程序,确认一下你们除了 web-view 之外,小程序自身是否占用内存过多。
https://realsee.com/ke/ajd6oMOGNQbMBvxY/VwXmPbpLd4kBC1h5hwT7noNuELM9ANlZ/#lianjia

我们做的 每个房源 200 张左右的图片在小程序上都能正常交互。
@szzhiyang

> 谢谢,目前有什么库能让 React 也拥有依赖注入机制吗?

不需要什么库支持吧~ 我之前写过一个工具就是通过 装饰器的方式给 React 组件添加新功能[react-timer-safely]( https://github.com/solome/react-timer-safely/blob/master/index.js)。

本质是按照语法糖结构给 prototype 添加新属性支持。
额、
你是哪家公司、
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2138 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 15ms · UTC 11:55 · PVG 19:55 · LAX 03:55 · JFK 06:55
♥ Do have faith in what you're doing.