高德WEB地图的坑: 首个标注在创建后无法立即获取DOM
作者:V君 发布于:2018-3-27 12:10 Tuesday 分类:挖坑经验
TL;DR
创建地图实例之后不管三七二十一先创建一个不可见的标注.
自从第二个标注开始你就能顺利在创建之后立即拿到DOM了.
不扯了, 已经被折磨到不要不要才摸清套路.
标签: 软件开发 javascript Web技术 GIS
ASP.NET WEB场:在使用StateServer站点集群节点之间共享会话
作者:V君 发布于:2018-3-22 17:31 Thursday 分类:挖坑经验
TL;DR
步骤1: 在每个节点部署的web.config里配置状态服务为StateServer,使用一致的主机和端口;
步骤2: 为每个节点IIS网站设置一致的ID.
扯一扯:
终于有机会接触ASP.NET的WEB负载均衡, 运维配置好测试环境之后开始捣腾.
按照公司沿袭下来的习惯,用的是歪门邪道的nginx反向代理实现请求分发.
说到会话,当然就是登录状态啦! 一上来就掉进坑里: 登录不了.
诊断下来发现, 原来死循环重定向了: 因为节点之间会话不通,
导致节点A处理完登录之后回到节点B处理的首页,节点B没有得到会话判定为未登录
接着又重定向到节点A处理的登录页面, 登录页面会把已登录的请求重定向回首页.
如此反复, 甚是尴尬.
经过一番咕狗,找到M$DN上的帮助文档(325056),开始按照文档操作(这里又一次自己跳坑里).
由于错误理解帮助文档中所指的路径,误以为是部署web站点的文件路径要求一致,
尝试了之后发现不行,又回来仔细读文档. 这才发现要一致的是网站ID.
0rz.
Winform小技巧:让窗体直接使用exe图标(PE资源),避免重复嵌入图标资源
作者:V君 发布于:2018-3-20 17:52 Tuesday 分类:挖坑经验
TL;DR
用CodeProject上的帖子的实现, 传入主程序路径, 检查图标个数, 将首个图标给需要的主窗体。这里有个例子把代码搬进去就能用
扯一扯:
有点.net开发经验的人都应该知道:Winform窗口图标和exe文件图标不是同一个东西。假如有需要使用同一个图标的情况, 那将会保存两份数据, 令有强迫症的人(比如我)抓狂。之前有折腾过Windows图标相关的操作, 这次也轻松提取主程序图标然后应用到主窗体上。
PS. 这种方式可以支持多尺寸图标, 简单调用系统API的ExtractIcon不支持。
偷偷更新一个极端案例,顺便吐槽一下 TalAloni 酱。因为 ta 给每个窗体都使用了重复的图标,导致最终文件体积骤增,若不把是 ilmerge 换成 ilrepack 之后成功打包,还没发现居然超过了 3MB!回来检查体积来源就发现了每个窗体的 resx 文件都有 500KB ,接着发现了重复的图标文件。
blogger
Google Web Translator
热门日志
随机日志
最新日志
最新评论
- V君
@Quartz:(出现)... - Quartz
怎么不见人了呢... - V君
@Soar:DHCP 协议相... - V君
@Soar:当然是非... - Soar
@V君:谢谢 有空... - Soar
搞一个 1230v3+B85... - V君
@Soar:另外,也可... - V君
@Soar:iscsi服务端... - Soar
难怪这么卡,尤其... - Soar
clone了源码,提示...
分类
存档
- 2024年5月(1)
- 2023年7月(1)
- 2023年5月(1)
- 2022年11月(1)
- 2022年10月(1)
- 2022年9月(1)
- 2022年8月(1)
- 2022年7月(1)
- 2022年6月(1)
- 2022年5月(2)
- 2022年4月(1)
- 2022年3月(1)
- 2022年2月(1)
- 2022年1月(1)
- 2021年12月(1)
- 2021年11月(1)
- 2021年10月(1)
- 2021年9月(1)
- 2021年8月(1)
- 2021年7月(1)
- 2021年6月(1)
- 2021年5月(1)
- 2021年4月(1)
- 2021年3月(1)
- 2021年2月(1)
- 2021年1月(1)
- 2020年12月(1)
- 2020年11月(1)
- 2020年10月(2)
- 2020年9月(1)
- 2020年8月(1)
- 2020年7月(1)
- 2020年6月(1)
- 2020年5月(1)
- 2020年4月(2)
- 2020年3月(3)
- 2020年2月(1)
- 2020年1月(1)
- 2019年12月(1)
- 2019年11月(1)
- 2019年10月(1)
- 2019年9月(1)
- 2019年8月(2)
- 2019年7月(1)
- 2019年6月(1)
- 2019年5月(1)
- 2019年4月(1)
- 2019年3月(1)
- 2019年2月(1)
- 2019年1月(2)
- 2018年12月(2)
- 2018年11月(1)
- 2018年10月(3)
- 2018年9月(4)
- 2018年8月(6)
- 2018年7月(4)
- 2018年6月(1)
- 2018年5月(2)
- 2018年4月(2)
- 2018年3月(3)
- 2018年2月(1)
- 2018年1月(1)
- 2017年12月(1)
- 2017年10月(2)
- 2017年9月(1)
- 2017年8月(2)
- 2017年7月(1)
- 2017年6月(5)
- 2017年5月(2)
- 2017年4月(2)
- 2017年3月(3)
- 2017年2月(2)
- 2017年1月(2)
- 2016年12月(3)
- 2016年11月(2)
- 2016年10月(3)
- 2016年9月(4)
- 2016年8月(2)
- 2016年7月(4)
- 2016年6月(3)
- 2016年5月(1)
- 2016年4月(4)
- 2016年3月(3)
- 2016年2月(1)
- 2016年1月(5)
- 2015年12月(4)
- 2015年11月(5)
- 2015年10月(1)
- 2015年9月(6)
- 2015年8月(4)
- 2015年7月(1)
- 2015年6月(6)
- 2015年5月(3)
- 2015年4月(3)
- 2015年3月(2)
- 2015年2月(1)
- 2015年1月(3)
- 2014年12月(1)
- 2014年11月(1)
- 2014年10月(1)
- 2014年9月(3)
- 2014年8月(1)
- 2014年7月(1)
- 2014年6月(1)
- 2014年5月(3)
- 2014年4月(1)
- 2014年3月(1)
- 2014年2月(2)
- 2014年1月(1)
- 2013年12月(2)
- 2013年11月(2)
- 2013年10月(1)
- 2013年9月(3)
- 2013年8月(14)
- 2013年7月(7)
- 2013年4月(1)
- 2013年3月(4)
- 2013年2月(6)
- 2013年1月(6)
- 2012年12月(8)
- 2012年11月(6)