04 2020 档案

摘要:1、强制拆包 !操作符——不安全 2、隐式拆包变量声明——大多数情况下不安全 3、可选绑定——安全 4、自判断链接(optional chaining)——安全 5、nil (空值合并运算符)——安全 6、Swift 2.0 的新特性 guard 语句——安全 7、Swift 2.0 的新特性opt 阅读全文
posted @ 2020-04-30 23:05 WidgetBox 编辑
摘要:data长度为11 ,但是里边只有一个test 实际中遇到的问题是下标为1000+ 通过ajax把data传到后台 后端获取的数据是不完整的,只能获取到数组下标1000,部分数据丢失 解决办法: 1. 修改php.ini中的max_input_vars ,表单提交数据上限 2. 前端处理,通过 so 阅读全文
posted @ 2020-04-30 17:18 WidgetBox 阅读(331) 评论(0) 推荐(0) 编辑
摘要:项目中需要实现一个功能 根据搜索条件,表格展示不同内容的列,于是去试了一下 table.reload('tableId', { where:field,//搜索条件 cols:[closs]//给cols赋值 }); 没毛病,然而在完成后测试发现 一开始的表格是15列,切换后是17列,再切回的时候莫 阅读全文
posted @ 2020-04-30 16:27 WidgetBox 阅读(7765) 评论(1) 推荐(0) 编辑
摘要:Http Cookie介绍 Http Cookie是从服务器发送给用户浏览器的一小部分数据, 在浏览器再次访问服务器时携带这部分数据用来标记用户状态。 cookie在使用中一般用来 session管理 用户自定义数据存储 跟踪和分析用户行为 Cookie的设置根据http协议RFC6265,分别有服 阅读全文
posted @ 2020-04-30 16:03 WidgetBox 阅读(420) 评论(0) 推荐(0) 编辑
摘要:tp5 给的whereOr方法在不仔细阅读文档的情况下会遇到一些问题 先看下代码: $this->modelLineModel->where('status',1)->whereOr(['area1_id'=>2341,'area2_id'=>2])->select(); 想着应该是whereOr里 阅读全文
posted @ 2020-04-30 15:00 WidgetBox 阅读(4159) 评论(0) 推荐(0) 编辑
摘要:问题描述 开发过程中,出现视图错位,主要是自定义的scrollView存在不合预期的自动偏移。 排除过程中,发现这个scollView的LazyLoad先于控制器的 (void) viewDidLoad ; 方法执行。 问题定位 1. 该scrollView 命名为 “contentScrollVi 阅读全文
posted @ 2020-04-30 13:43 WidgetBox 阅读(159) 评论(0) 推荐(0) 编辑
摘要:无意间发现viewPager中绑定三个Fragment后,在初始化最后一个Fragment时,发现控件初始化时为null的情况, 排查了控件id重复及layout文件名称无冲突情况后,发现依旧无效。 然后换一个思路,排查fragment生命周期。 在使用ViewPager与Fragment的时候,V 阅读全文
posted @ 2020-04-30 12:34 WidgetBox 阅读(1526) 评论(0) 推荐(0) 编辑
摘要:之前用到的三方开源控件库都是采取的down下来源码按照项目需求修改后手动拖入到项目中使用,但是有个最大的缺点就是可能在之后的很久一段时间内都不想再去更新这个三方类库因为每次更新意味着修改源码而上一次修改了哪些源码根本毫无印象,无疑增大了不少开发量。鉴于这种情况在最近的开发空档期采用了另外一种方式,将 阅读全文
posted @ 2020-04-30 12:07 WidgetBox 阅读(169) 评论(0) 推荐(0) 编辑
摘要:最近升级安装了一下mysql,遇到新的服务和旧的服务冲突的情况,解决方案如下: 禁用服务方式如下: 或者 我的电脑右键->管理->服务,进入后手动禁用。 1.在cmd中,输入sc delete mysql,删除服务。 2.但是MYSQL服务只是显示禁用状态,并没有真正清理干净。 3.删除相关注册表信 阅读全文
posted @ 2020-04-30 11:38 WidgetBox 阅读(529) 评论(0) 推荐(0) 编辑
摘要:有两种方式来解决 第一种 改文件的后缀名,操作起来比较麻烦,不建议推荐 第二种 创建隐藏的文件夹 先来科普下安卓系统的隐藏的目录不被系统读到 带"."的文件夹是android默认的隐藏文件夹一般都会使用.nomedia文件夹一般都会自带但是最好做下判断不存在就创建(随意命名都可以) File nom 阅读全文
posted @ 2020-04-30 11:12 WidgetBox 阅读(1411) 评论(0) 推荐(0) 编辑
摘要:最近产品同事反映,部分手机截屏图片无法弹出,排查了下是监听系统截屏时添加进系统相册的时间出了问题(读出来的照片并不是最新的一张照片,而是一张很老的照片,从而导致了监听截屏操作失败) 1 cursor = mContext.getContentResolver().query( 2 contentUr 阅读全文
posted @ 2020-04-23 19:45 WidgetBox 阅读(1727) 评论(1) 推荐(0) 编辑
摘要:AS规范 尽量使用最新的稳定版的 IDE 进行开发 编辑完 .java、.xml 等文件后一定要 格式化,格式化,格式化(如果团队有公共的样式包,那就遵循它,否则统一使用 AS 默认模板即可) 删除多余的import,减少警告出现,利用 AS 的 Optimize Imports(Settings 阅读全文
posted @ 2020-04-22 18:02 WidgetBox 阅读(682) 评论(0) 推荐(0) 编辑
摘要:cascader 无限级联选择器的使用 html代码 <div class="layui-form-item"> <label class="layui-form-label">市内线路:</label> <div class="layui-input-block" style='position: 阅读全文
posted @ 2020-04-02 12:34 WidgetBox 阅读(3058) 评论(0) 推荐(0) 编辑
摘要:开发微信小程序过程中运用到了map地图组件,官网文档写的比较简陋一些,好多核心功能没有详细说明,比如include-points,怎样做到类似滴滴那种将所有坐标点都展示在视野范围内呢; 1.如果不设置中心点latitude、longitude会有不能展现到视野内的问题;所以先要计算两点之间的中心点: 阅读全文
posted @ 2020-04-02 11:05 WidgetBox 阅读(10034) 评论(1) 推荐(0) 编辑
摘要:常见的mysql集群架构 根据业务发展阶段和业务代码部署情况不同,对于扩展单数据库可以使用以下几种部署架构模型 单地域高可用架构 单地域高可用架构的构成 dbproxy数据库代理: 主要处理:读写分离,主从切换等。 主库(高可用):处理业务写流量。 从库(多实例,可选高可用):处理业务读流量。 单地 阅读全文
posted @ 2020-04-02 09:09 WidgetBox 阅读(844) 评论(0) 推荐(0) 编辑
摘要:新的广告系统, 采用客户端直接上传到阿里云,阿里云异步调用服务器的模式(Browser.js) 参考地址:https://www.alibabacloud.com/help/zh/doc-detail/32069.htm?spm=a2c63.p38356.b99.702.5d66219fMXc1Ka 阅读全文
posted @ 2020-04-01 10:26 WidgetBox 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:Redis中有个设置时间过期的功能,即通过setex或者expire实现,目前redis没有提供hsetex()这样的方法,redis中过期时间只针对顶级key类型,对于hash类型是不支持的可以采用,所以如果想对hash进行expires设置 redis 127.0.0.1:6379> hset 阅读全文
posted @ 2020-04-01 10:03 WidgetBox 阅读(19929) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示