1. 1
  2. 2
  • iOS drawInRect内存暴增 无法回收 memory leak

    在UIImage处理中,时常会使用到drawInRect方法,但是缺点是内存占用过大,且造成内存泄漏无法回收。这一点是因为对象持有,导致不能及时释放的原因。多调用几次这个方法,内存就暴增。 所以,目前我采用的方式是,将UIImage对象本地缓存成图片,然后正常释放对象UIGraphicsEndImageContext();接着传递出去缓存UIImage的路径进行读取。 这样内存释放问题就处理了,多次调用这个方法也不会出现内存无法回收的问题。 尽管网络上查找问题的答案,autoRelease释放池也无法处理。...
  • thinkphp百万级数据插入

    百万条数据插入,简单粗暴的方式,只是浪费资源。那么可以使用这种方式插入,速度非常快,也是学习别人的。网上类似这样的文章很多。自己写一下,留个记录。原文链接没有找到,但是代码好用,感谢原作者的贡献。 publicfunctioninsertData() { $count=1000000; $chu=(int)($count/5000);//取整 $yu=$count%5000;//取余 for($i=0;$i<$chu;$i++){ //每5000条数据组成一个insert语句 $values=''; for($j=$i*5000;$j<($i+1)*5000;$j++){ //拼接values的值 $num=$i*5000+$j; $values.='('.'\'添加名字'.$num.'\''.'),'; } $values="inser...
  • iOS 使用AFNetworking遇到异常 Request failed: unacceptable content-type: text/html

    原因: 不可接受的内容类型“text/html” 解决方案: AFJSONResponseSerializer.m中,222行左右 把这句: self.acceptableContentTypes=[NSSetsetWithObjects:@"application/json",@"text/json",@"text/javascript",nil]; 修改为: self.acceptableContentTypes=[NSSetsetWithObjects:@"application/json",@"text/json",@"text/javascript",@"text/html",nil]; 在进行网络请求时出现-1016是因为只支持 text/json,application/json,text/javascript 你可以添加text/html 一劳永逸的方法是在 AFURLResponseSerialization.h 里面搜索 self.acceptableContentTypes 然后在里面添加 @“tex...
  • 证书类文件转换pem转换为cer

    pem转换为cer 1.cd到pem证书所在的位置 2.输入此命令即可:opensslx509-informpem-incacert.pem-outformder-outcacert.cer crt转换为pem opensslx509-incacert.crt-outcacert.pem crt转换为cer opensslx509-incacert.crt-outcacert.cer-outformder...
  • iOS:App 内部更改使用语言/ 重定义系统的宏

    #undefNSLocalizedString #defineNSLocalizedString(key,comment)\ NSLocalizedStringFromTable(key,[[KBLanguagedefaultInstance]currentLanguageFile],comment) [[KBLanguagedefaultInstance]currentLanguageFile]方法可动态返回strings文件的名字...
  • XCode提示“Command PhaseScriptExecution failed with a nonzero exit code”

    许久没有遇到 XCode 提示错误信息了。针对这个问题,网上也有教程。我的解决办法是:查看Mac的【钥匙串】,证书列表里存在多个证书,有一对证书是相同的,并且一个是过期证书,一个是有效证书。把过期证书删除掉即可。 当然也有其他博主给的信息。附上链接,方便大家。...
  • Flutter环境变量 路径配置踩坑

    看完官方文档,有时候偷懒选择复制粘贴,也会不小心踩坑,如下 配置 flutter 的PATH环境变量: exportPATH="$PATH:`pwd`/flutter/bin" 这里的`pwd`是指 flutter 目录的实际目录路径。即为Mac本地路径:/Users/用户名/。。。。。。。...
  • 艺名:Billy
  • 职业:俄罗斯方块
  • 邮箱:***@qq.com
  • 定位:广东 · 深圳 · 龙华

粤公网安备 44030402006364号