编程范儿 编程范儿
3年前
Vue刷新页面有哪几种方式
在Vue项目中,刷新当前页除了window.reload(),你还能想到什么办法?而且这种办法会重新加载资源出现短暂的空白页面。体验不是很好。在某个详情页面的时候,我们经常需要通过路由中的详情id去获取内容,当我们在不同的详情页来回切换的时候,打开的页面是同一个,只是需要通过监听路由中的参数id的变化去重新请求详情接口。如果这个详情页只需要一个接口
刘望舒 刘望舒
4年前
Android输入系统(二)IMS的启动过程和输入事件的处理
Android框架层Android输入系统Android框架层本文首发于微信公众号「刘望舒」基于Android8.1前言在上一篇文章中,我们学习了IMS的诞生(创建),IMS创建后还会进行启动,这篇文章我们来学习IMS的启动过程和输入事件的处理。1.IMS的启动过程IMS的创建在SystemServer的startOtherServices方法中,
Wesley13 Wesley13
3年前
java8lambda表达式对集合分组并且排序(记一次性能优化案例)
最近遇到个需求是这样的:写一个类似于通讯录的简单功能,要求是首先按照部门显示列表,然后点击部门下拉显示部门里面的人员信息,且人员信息按照职位排序。先分析数据结构:最外层是部门,部门里面是员工,且项目是统一返回数据格式。{   "code":0,   "data":\       {
Wesley13 Wesley13
3年前
Unity3D UGUI强制刷新Layout(布局)组件
UGUI的Layout布局组件确实节省了我们很多代码如果不使用Layout组件那么光在计算UI的布局上就要花费很大的功夫特别是动态生成其组件的时候当然,Layout组件在大多数时候是非常好用的也有让人头疼的时候比如,一个组件内需要展开或者折叠!image(https://oscimg.oschina.net/oscnet/3
Stella981 Stella981
3年前
Cocos Creator 运行时与本地代码双向通讯
cocoscreator游戏在发布到android/ios等平台时,难免要与本地原生平台互相调用。官方为我们提供了Java原生反射机制和ObjectiveC原生反射机制。以android的Java平台为例cocoscreator运行时调用android原生环境varojsb.reflection.cal
Wesley13 Wesley13
3年前
JAVA生成EXCEL模板
JAVA生成excel模板,支持1、必填字段前加红色2、定义可选值下拉列表valList3、定义名称并通过名称设置可选值refName(名称在sheet2,sheet2自动隐藏)4、支持设置多字段联动indirectTitle5、自定义隐藏列,自定义列宽,自定义标题行高度效果如图:   !(https://oscimg.os
Wesley13 Wesley13
3年前
JS 判断各种设备,各种浏览器
话不多说,直接看代码1、区分Android、iphone、ipad:varuanavigator.userAgent.toLowerCase();if(/android|adr/gi.test(ua)){//安卓}elseif(/\(i^;;(U;)?CPU.
Stella981 Stella981
3年前
Linux在软件测试中的应用2
  from:https://blog.csdn.net/yiqin3399/article/details/79825863  1、在SecureCRT中设置不超时退出  输入TMOUT  2、tail命令,常用于边发请求边查看  tailffilename显示文件尾部10行,动态刷新显示在屏幕上  tailn20fi
Stella981 Stella981
3年前
Spring Cloud Config Bus 分布式配置自动刷新
首先需要在GitHub上面创建一个项目.然后创建3个模块:CloudCenter为服务发现中心.CloudCnofigCenter为配置中心CloudUser为要分布式配置的模块首先创建CloudCenter,引入POM依赖:    <dependency<groupI
融云IM即时通讯 融云IM即时通讯
7个月前
融云IM干货丨推送通知自定义在不同设备上的兼容性问题如何处理?
处理推送通知自定义在不同设备上的兼容性问题,可以采取以下策略:1.适配不同Android版本Android8.0以上版本:使用NotificationChannel来创建通知渠道,并设置通知的属性,如灯光颜色、是否显示角标、震动模式等。Android8.0