05 2020 档案

摘要:项目中引入swift三方库需要使用动态库,然而oc默认使用静态库,所以在将项目三方库全变为动态库后会遇到下面几个问题 1.YY系列三方库若有手动导入的,有cocoapods导入的则在编译时会包文件符号重复的错误 解决方法:要么全部手动集成,要么全部cocoapods导入 2.腾讯IMSDK中包含模拟 阅读全文
posted @ 2020-05-31 09:49 WidgetBox 阅读(435) 评论(0) 推荐(0) 编辑
摘要:1.Objective-C 中常用的判断一个对象是属于哪个类的方法有下面两类: [obj1 isKindOfClass:[ClassA class]]; [obj2 isMemberOfClass:[ClassB class]]; 结论: -isKindOfClass: 判断obj1是否是Class 阅读全文
posted @ 2020-05-31 01:08 WidgetBox 阅读(5232) 评论(0) 推荐(0) 编辑
摘要:从github下载三方扩展后直接拖拽至vendor目录运行项目报错 报scandir() has been disabled for security reasons 原因: 因为PHP里面的scandir函数被禁用了 打开php.ini disable_functions = scandir,pa 阅读全文
posted @ 2020-05-30 09:47 WidgetBox 阅读(274) 评论(0) 推荐(0) 编辑
摘要:需要先在podfile里添加数据源 在target上面添加 source 'https://github.com/CocoaPods/Specs.git' 然后移除本地truck pod repo remove trunk BY:Chu 阅读全文
posted @ 2020-05-30 09:31 WidgetBox 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-30 09:23 WidgetBox 阅读(344) 评论(0) 推荐(0) 编辑
摘要:promise 可解决的问题: 可以支持多个并发的请求,获取并发请求返回的数据 解决回调地狱的问题 真正用同步代码写异步操作的是 async await Promise两个特点: 对象的状态不受外界影响 一旦状态改变,就不会再变,任何时候都可以得到这个结果 Promise三种状态: Pending( 阅读全文
posted @ 2020-05-29 19:58 WidgetBox 阅读(151) 评论(0) 推荐(0) 编辑
摘要:开发中,经常会有加载网络图片的需求,如何加载一个大图而不产生OOM呢? 使用系统提供的BitmapRegionDecoder这个类可以实现。 BitmapRegionDecoder:区域解码器,可以用来解码一个矩形区域的图像,有了这个我们就可以自定义一块矩形的区域,然后根据手势来移动矩形区域的位置就 阅读全文
posted @ 2020-05-29 19:34 WidgetBox 阅读(381) 评论(0) 推荐(0) 编辑
摘要:注入的来源 http请求的路径、参数和header,比如cookie等都可能作为sql注入的来源。在实际的开发工作中,因为现有框架中header、路径作为参数直接查询数据库的使用比较少。因此,主要处理参数sql注入。 防止sql注入PHP已知方案 未经转义的参数直接作为sql语句发给db就会发生sq 阅读全文
posted @ 2020-05-29 19:08 WidgetBox 阅读(1022) 评论(0) 推荐(0) 编辑
摘要:对于一个网站来说。访问的时候不应该直接加载所有图片,而是应该只讲浏览器窗口内的图片进行加载。当滚动的时候,在加载更多的图片。叫做图片的懒加载。 通过给img自定义一个新属性,来存储图片真实的src地址,当需要加载的时候,再将这个真实的地址赋给src,进行图片加载。 大体的思路就是: 1.遍历所有的i 阅读全文
posted @ 2020-05-29 17:22 WidgetBox 阅读(596) 评论(0) 推荐(0) 编辑
摘要:当需要对不同的选项,切换不同的显示时(显示数据由后台接口返回) <select name="" id="program" lay-filter="filter"> <option value="0" info="json string1 or string1">请选择分类</option> <opt 阅读全文
posted @ 2020-05-29 16:28 WidgetBox 阅读(3035) 评论(0) 推荐(0) 编辑
摘要:class BFinanceProduct extends Common{ protected $pk = 'finance_product_id'; /** * 关联机构 */ public function organs() { return $this->hasOne('BFinanceOrg 阅读全文
posted @ 2020-05-29 15:53 WidgetBox 阅读(364) 评论(0) 推荐(0) 编辑
摘要:这里主要的实现方式是写两个动画来循环滚动 不多说了上干货 //直播中的动画 final Animation loadAnimation = AnimationUtils.loadAnimation(holder.iv_head.getContext(), R.anim.anim_repeat_sca 阅读全文
posted @ 2020-05-29 15:02 WidgetBox 阅读(848) 评论(0) 推荐(0) 编辑
摘要:发生这个错误是在接入支付宝的sdk之后,可以编译通过运行到手机上。只是无法打包,报这个错。 貌似是支付宝开发接口 Multiple dex files define Lcom/ta/utdid2/device/UTDevice和友盟里面的UTDID.jar冲突。 因为之前项目里面接入了ping++支 阅读全文
posted @ 2020-05-29 08:56 WidgetBox 阅读(363) 评论(0) 推荐(0) 编辑
摘要:问题出现场景: 一个活动中需要写一个倒计时的脚本,然后就用到Date.parse()这个方法,但是在IOS中无法获取到Date.parse()的值,提示NAN; 相关知识 格式化时间转换为时间戳的三种方法: var t1 = Date.parse(new Date()); var t2 = (new 阅读全文
posted @ 2020-05-28 16:45 WidgetBox 阅读(309) 评论(0) 推荐(0) 编辑
摘要:最近做一个活动,需要前端生成截图,用到了html2canvas,但是其中有个致命的问题是,活动生成的图片中要求需要一个动态的二维码 最初的活动是固定的二维码,所以生成没有问题,动态的二维码涉及到跨域等问题,无法在生成的图片中呈现 于是想到了利用前端canvas方式方式构建一个二维码画布,html2c 阅读全文
posted @ 2020-05-23 11:49 WidgetBox 阅读(2181) 评论(0) 推荐(0) 编辑
摘要:问题情境: layui中将数据库数据通过layui table渲染到前端表格,非常简单,但是如果数据库存储的信息不能被直接展示,项目中该页面有好几个这样的字段,会员类型,支付类型,会员时长还有平台类型;例如数据库有一个类型字段:1和2,1表示钻石会员,2表示至尊会员,前端显然不能直接显示1和2,而是 阅读全文
posted @ 2020-05-21 18:10 WidgetBox 阅读(28797) 评论(0) 推荐(3) 编辑
摘要:author:hann 最近龙巅开启5.0开发,创建新表时 提示报错 查明原因: 是因为在创建表时 create table( XXX )ENGINE=InnoDB DEFAULT CHARSET=utf8_general_ci ROW_FORMAT=DYNAMIC COMMENT='XXX表'; 阅读全文
posted @ 2020-05-07 19:54 WidgetBox 阅读(514) 评论(0) 推荐(0) 编辑

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