coding
爱尚兰
这个作者很懒,什么都没留下…
展开
-
企业微信对接注意事项
企业微信接口调用 根据 corpId 和 corpsecret 获取到相对应接口的 accessToken, 注意获取到的 accessToken 的接口访问权限要看具体应用的配置。 如何判断接口调用是否成功? errcode存在且不为0判断为失败,否则为成功 开发者工具: https://work.weixin.qq.com/api/doc/90000/90138/90678 全局错误码: https://work.weixin.qq.com/api/doc/90000/90139/90313原创 2020-08-01 08:45:27 · 655 阅读 · 0 评论 -
vue常见问题处理
插值表达式加载闪烁问题: <h1 v-cloak> {{msg}} </h1> [v-cloka] { display: none; }原创 2020-06-19 21:34:27 · 184 阅读 · 0 评论 -
For循环和Iterator的性能分析
问同学一个问题,我有一个列表,该怎么遍历它呢?你会讲So easy, 用for呀,所以你会看到如下code: for(String item : list) { } 但是这样真的好吗?元芳你怎么看? 这里小编做了一个测试,比较了一下它和Iterator的执行效率,这不就有了这边文章。代码如下: List&lt;String&gt; list = new ArrayList&lt;String...原创 2018-11-22 11:15:33 · 2281 阅读 · 1 评论 -
JVM 参数积累
MetaspaceSize=256M 不设置大概为20M左右 MaxMetaspaceSize=256M 用于设置metaspace区域的最大值 AutoBoxCacheMax = 20000 在jvm加载rt.jar时会自动设置一个Integer cache, 默认为范围为 -128 ~ 127. 我们可以通过这个参数进行设置 AlwaysPreTouch JVM启动时,我们虽然可以为JVM指...原创 2019-03-21 10:55:46 · 111 阅读 · 0 评论 -
HeadFirst 第一章
抽象类还是接口? 抽象类定义对象的基础属性,不易改变。接口则定义对基础对象的扩展,并且为了代码复用,使用独立的类实现接口的方法。在扩展时将基础对象和行为对象就像组合。 解决的问题: 代码在多个子类中重复 运行时的行为不容易改变 改变父类会牵一发动全身,造成其他不想要的改变 实现了代码复用 设计原则: 找到应用中可能需要变化之处,把它们独立出来,不要和哪些不需要变化的代码混在一起 针对接口...原创 2019-04-08 17:34:44 · 112 阅读 · 0 评论 -
HeadFirst 设计模式 第二章
拿气象台为例,气象台的数据要展示在不同的显示屏上,不同屏幕显示的数据格式不尽相同。对于这种类似场景使用观察者模式就没差了。 气象台作为拥有数据的一方,并不需要知道数据的具体的处理方式。而对于不同的显示屏,则关注的是拿到数据并处理。并且这里存在对象之间一对多映射关系,一个气象台对应多个显示屏。 依据OO设计原则,我们要针对接口编码,而不是具体实现。所以在这里可以考虑抽象具体的显示实现接口。气象台作为...原创 2019-04-09 16:43:44 · 115 阅读 · 0 评论 -
Spring security 散记
Spring-security-config Web/HTTP Security Business Object (Method) Security AuthenticationManager AccessDecisionManager AuthenticationProviders UserDetailsService Should configure springSecurityF...原创 2019-05-23 09:10:50 · 103 阅读 · 0 评论