摘要:
1、强制拆包 !操作符——不安全 2、隐式拆包变量声明——大多数情况下不安全 3、可选绑定——安全 4、自判断链接(optional chaining)——安全 5、nil (空值合并运算符)——安全 6、Swift 2.0 的新特性 guard 语句——安全 7、Swift 2.0 的新特性opt 阅读全文
摘要:
data长度为11 ,但是里边只有一个test 实际中遇到的问题是下标为1000+ 通过ajax把data传到后台 后端获取的数据是不完整的,只能获取到数组下标1000,部分数据丢失 解决办法: 1. 修改php.ini中的max_input_vars ,表单提交数据上限 2. 前端处理,通过 so 阅读全文
摘要:
项目中需要实现一个功能 根据搜索条件,表格展示不同内容的列,于是去试了一下 table.reload('tableId', { where:field,//搜索条件 cols:[closs]//给cols赋值 }); 没毛病,然而在完成后测试发现 一开始的表格是15列,切换后是17列,再切回的时候莫 阅读全文
摘要:
Http Cookie介绍 Http Cookie是从服务器发送给用户浏览器的一小部分数据, 在浏览器再次访问服务器时携带这部分数据用来标记用户状态。 cookie在使用中一般用来 session管理 用户自定义数据存储 跟踪和分析用户行为 Cookie的设置根据http协议RFC6265,分别有服 阅读全文
摘要:
在项目需求中需要使用小程序map组件路线polyline,以前也有使用过map,但是在map上使用polyline还是第一次,赶紧来查查怎么用吧查看官网介绍 polyline: [{ //经纬度数组 points: [{ longitude: 113.3245211, latitude: 23.10 阅读全文
摘要:
tp5 给的whereOr方法在不仔细阅读文档的情况下会遇到一些问题 先看下代码: $this->modelLineModel->where('status',1)->whereOr(['area1_id'=>2341,'area2_id'=>2])->select(); 想着应该是whereOr里 阅读全文
摘要:
问题描述 开发过程中,出现视图错位,主要是自定义的scrollView存在不合预期的自动偏移。 排除过程中,发现这个scollView的LazyLoad先于控制器的 (void) viewDidLoad ; 方法执行。 问题定位 1. 该scrollView 命名为 “contentScrollVi 阅读全文
摘要:
无意间发现viewPager中绑定三个Fragment后,在初始化最后一个Fragment时,发现控件初始化时为null的情况, 排查了控件id重复及layout文件名称无冲突情况后,发现依旧无效。 然后换一个思路,排查fragment生命周期。 在使用ViewPager与Fragment的时候,V 阅读全文
摘要:
之前用到的三方开源控件库都是采取的down下来源码按照项目需求修改后手动拖入到项目中使用,但是有个最大的缺点就是可能在之后的很久一段时间内都不想再去更新这个三方类库因为每次更新意味着修改源码而上一次修改了哪些源码根本毫无印象,无疑增大了不少开发量。鉴于这种情况在最近的开发空档期采用了另外一种方式,将 阅读全文
摘要:
最近升级安装了一下mysql,遇到新的服务和旧的服务冲突的情况,解决方案如下: 禁用服务方式如下: 或者 我的电脑右键->管理->服务,进入后手动禁用。 1.在cmd中,输入sc delete mysql,删除服务。 2.但是MYSQL服务只是显示禁用状态,并没有真正清理干净。 3.删除相关注册表信 阅读全文
摘要:
有两种方式来解决 第一种 改文件的后缀名,操作起来比较麻烦,不建议推荐 第二种 创建隐藏的文件夹 先来科普下安卓系统的隐藏的目录不被系统读到 带"."的文件夹是android默认的隐藏文件夹一般都会使用.nomedia文件夹一般都会自带但是最好做下判断不存在就创建(随意命名都可以) File nom 阅读全文