- 博客(64)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Flutter项目指定iOS编程语言为Object-C时,缺失pod文件
刚刚生成Flutter项目,发现ios目录下的项目文件里,缺失pod文件,这个和swift时是不一样的。遇到这种情况,解决办法很简单,我是直接把之前生成的swift项目里的pod文件,直接复制过来。就是这样简单的,把项目pod文件加上去了。
2024-09-04 14:28:33 404
原创 Flutter 创建项目时指定原生项目编程语言
最近,因工作需要,开始接触Flutter方面的开发。虽然对于App端都有开发经验,但都是原生代码。之前也接触过UniApp方面的开发,并成功上线。今天起,转入Flutter方面的开发工作。而有时候,由于之前项目代码是原生的,所以需要指定原生项目编程语言。,如果想选择不同的语言可以按照下面的几种方法进行创建。注意:现在flutter创建的项目默认是。
2024-09-04 13:58:13 496
原创 Springboot各版本与Java JDK的对应关系及JDK商用版本
对于开发工作来说,开发可以选择任意版本,但是涉及到商用,企业使用,我们还是需要关注一下JDK的商用收费问题。当然,除了这些,还有其他更好的选择。Java JDK不仅仅Oracle一家公司在提供,也有其他企业提供。
2024-03-06 14:00:29 14745 5
原创 android studio报错:Connect to maven.google.com:443 [mavaen.google.com/
报错很干脆,办法也很干脆。
2024-01-16 16:28:55 739
原创 Android项目中layout目录下创建子目录,方便项目资源文件管理
做安卓项目开发,layout目录随着项目越来越庞大,xml文件越来越多,当需要找某一个资源文件时,要翻越很久才能找到。即使命名规范,也有很多名字前缀一样的文件。当然也有方便的做法,那就是通过目录分类。在资源目录创建时,选择source type为layout,目录名字只能为layout,否则无效。就这样,整个过程结束。项目文件结构清晰,再也不用为找资源文件而烦恼了。
2023-12-19 11:30:59 418
原创 iPhone各代屏幕尺寸和像素比
iPhone每年都会出一代新产品,一款iPhone手机至少可以使用4/5年。这对于开发者来说,意味着要对过去4/5年的产品进行适配。为方便开发,还是需要自己记录一下各代iPhone的屏幕尺寸。对于适配方面,过于久远的产品,我已经放弃适配,只对以下产品进行适配。
2023-12-18 14:29:39 1377
原创 UninstalledProducts/iphoneos/AFNetworking.framework“ failed: No such file or directory (2)
修改后,重新打包就OK了。
2023-11-10 08:44:08 429
原创 JS获取Beego渲染模板Temple时传递的数据
如果需要JS获取HTML页面加载时,后端传回来的一些数据,我们也可以通过以下的方式进行获取。对于这样的处理方法,虽然很基础,但是对于不知道这方面的小伙伴来说也的确没想到,所以记一记,方便回忆。如果纯粹的JS调用接口,获取后端数据很直接坦率,JSON解析也就可以了。
2023-08-29 14:46:01 883
原创 Flutter环境变量 路径配置踩坑
这里的`pwd`是指flutter目录的实际目录路径。即为:/Users/用户名/。看完官方文档,有时候偷懒选择复制粘贴,也会不小心踩坑,如下。
2023-07-07 14:31:31 210
原创 XCode提示“Command PhaseScriptExecution failed with a nonzero exit code”
许久没有遇到XCode提示错误信息了。针对这个问题,网上也有教程。我的解决办法是:查看Mac的【钥匙串】,证书列表里存在多个证书,有一对证书是相同的,并且一个是过期证书,一个是有效证书。把过期证书删除掉即可。当然也有其他博主给的信息。附上链接,方便大家。
2023-07-05 09:30:42 927
原创 XCode14.3安装后运行项目报错--静态库链接
在14.2还没有这个问题,14.3就出现了。其实,解决的问题也很简单。让项目适配的iOS最低系统版本,更改至11.0。以及pod进来的第三方库也要将适配的最低版本更新为11.0。就是这样,粘贴进去,问题就处理了。
2023-04-10 15:43:18 454 2
原创 iOS:App 内部更改使用语言/ 重定义系统的宏
#undef NSLocalizedString#define NSLocalizedString(key, comment) \ NSLocalizedStringFromTable(key, [[KBLanguage defaultInstance] currentLanguageFile], comment)[[KBLanguage defaultInstance] currentLanguageFile] 方法可动态返回 strings 文件的名字...
2021-08-05 10:29:30 140
原创 App Store 企业内部应用被拒解决办法
针对部分应用,不适合公开发布,应用的使用人群,可能只是一部分人。对于这样的用户群体,建议使用Apple 商务管理的形式进行分发。使用这样的方式,是在条件极不允许的情况下的无奈之举。任何开发者,或者企业都希望增加自己应用的曝光率,但奈何应用的使用群体又不是非常的广泛。其次,既是策略二,将适用于小范围用户群体的应用,改造成适合任意用户的App,但对于使用App的权限,进行缩小。即不是你的真实想要服务的用户,给予小的权限,支持登陆,查看,更为深入的操作,进行限制。这样,你的应用,既是公开的,但又是局限的,面对的
2020-11-17 14:41:27 1190
原创 证书类文件转换pem转换为cer
pem转换为cer1.cd到pem证书所在的位置2.输入此命令即可:openssl x509 -inform pem -in cacert.pem -outform der -out cacert.cercrt转换为pemopenssl x509 -in cacert.crt -out cacert.pemcrt转换为ceropenssl x509 -in cacert.crt -out cacert.cer -outform der...
2020-07-17 17:40:50 3605
原创 Cocopods CDN trunk URL couldnot be downloaded
Cocopods无法下载时,办法两个1、在Podfile里面添加Sourcesource 'https://github.com/CocoaPods/Specs.git'target 'XXXDemo' do use_frameworks! pod 'YYModel'end2、移除trunkpod repo remove trunk
2020-06-01 10:14:05 338
原创 iOS 使用AFNetworking遇到异常 Request failed: unacceptable content-type: text/html
原因:不可接受的内容类型 “text/html”解决方案:AFJSONResponseSerializer.m中,222行左右把 这句:self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil];修改为:self.acc...
2019-10-10 14:49:26 404
转载 人工智能常用10大开发框架和AI库
人工智能常用框架人工智能是未来发展的一个新方向,从金融服务至医疗保健,再到运输,未来各行各业都会使用到人工智能,这是21世纪又一次的革命性创新。人工智能的实现离不开开发框架和AI库,以下是汇总的10大高质量人工智能开发框架和AI库,以便于更深入的了解并探索人工智能的世界!TensorFlowTensorFlow是人工智能领域最常用的框架,是一个使用数据流图进行数值计算的开源软件,该框架...
2019-07-26 11:55:07 5879 2
转载 Linux常用命令大全(非常全!!!)
来源Linux常用命令大全系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示...
2019-07-25 15:53:28 150
原创 iPhone所有屏幕分辨率
iPhone 3GS 3.5" 320x480 @1x 320x480 163 1.5iPhone 4/4s 3.5" 320x480 @2x 640x960 330 1.5iPhone 5/5s/5c ...
2019-07-01 15:39:28 3461
原创 TP5动态路由配置好了但是报错was not found on this server的处理办法
原因:apache的重写未开启,开启重写后,问题解决,此处<Directory “/var/www/XXXX/public”>方法如下:apache 打开 httpd.conf 文件 找到AllowOverride None 改为 AllowOverride All...
2019-06-28 00:20:32 4339
原创 tp5 请求数据能正确返回值,status=500
出现这个问题,一般都是文件夹权限问题 cd到th5工作目录的文件夹下执行命令:sudo chmod 777 runtime/
2019-06-27 22:25:39 1142
原创 MySQL-this is incompatible with sql_mode=only_full_group_by错误解决方案
Mac下的MAMP MySql配置文件路径 /Applications/MAMP/tmp/mysql/my.cnf一、原理层面 这个错误发生在mysql 5.7 版本及以上版本会出现的问题: mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准"。 很多从5.6升级到5.7时,为了语法兼容,...
2019-05-31 10:25:22 432
转载 thinkphp 关于验证码不显示,开了GD库也无法显示的解决方法
转自原地址 http://www.thinkphp.cn/topic/2986.html相信很多朋友都碰到过,我今天学习验证码那一课的时候,自己测试时显示失败,而且直接访问验证码的方法时,返回的是乱码。这其实是UTF8文件中的BOM头在作怪,以下是我找到的一段代码,大家只要把它放在一个repair.php文件中运行即可。如:http://127.0.0.1/repair.php(只需运行一次)...
2019-05-31 09:44:35 607
转载 thinkphp百万级数据插入
百万条数据插入,简单粗暴的方式,只是浪费资源。那么可以使用这种方式插入,速度非常快,也是学习别人的。网上类似这样的文章很多。自己写一下,留个记录。public function insertData() { $count = 1000000; $chu = (int)($count/5000);//取整 $yu = $count%5000;...
2019-05-30 16:55:38 1976
转载 ECSHOP goods表字段分析
转自 https://blog.csdn.net/daojun6/article/details/45967553因为今天要做淘宝数据与ecshop数据对接,用ecshop 内部的批量上传老是出问题,索性自己做一个数据上传功能算了,就对ecshop 的goods表字段 做了简单分析 如下:goods_id 产品idcat_id 分类idgoo...
2019-05-30 14:11:35 1202
转载 ios 跨域 第三方cookie使用
原文链接 https://www.cnblogs.com/codemakerhj/p/5717489.html在UIWebView和WKWebView都奏效。前几天项目中用到UIWebView, 而在网页中,用到了建行缴费。但是在缴费的时候出现“请您在浏览器中清理并设置接受服务器下传的cookie,错误码0130Z1108006”,而安卓是没有这种情况的,于是就在找原因。找了很久也没有找到原...
2019-04-26 14:45:13 3362
转载 计算机进制之二进制、十进制、十六进制之间的转换
1、计算机的数制介绍数制:计数的方法,指用一组固定的符号和统一的规则来表示数值的方法数位:指数字符号在一个数中所处的位置基数:指在某种进位计数制中,数位上所能使用的数字符号的个数位权:指在某种进位计数制中,数位所代表的大小,即处在某一位上的“1”所表示的数值的大小。2、数制的表示方法3、数制的计算4、进制之间的转换4.1、正整数的十进制转换二进制将一个十进制数除以二,得到的商...
2019-04-16 16:08:36 4962
原创 AFNetWorking请求格式和返回格式
要使用常规的AFN网络访问AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];所有的网络请求,均有manager发起需要注意的是,默认提交请求的数据是二进制的,返回格式是JSON1> 如果提交数据是JSON的,需要将请求格式设置为AFJSONRequestSerial...
2019-04-15 11:50:11 808
原创 AFNetworking 请求报错 NSCocoaErrorDomain Code=3840 查看Response数据
Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (JSON text did not start with array or object and option to allow fragments not set.) UserInfo=0x91...
2019-04-15 10:59:37 2574
转载 SDWebImage支持URL不变时更新图片内容
文章源自:http://blog.handy.wang/blog/2016/01/29/sdwebimagehuan-cun-zhi-tu-pian-urlbu-bian/「尊重原作者」SDWebImage在iOS项目中是一个很常用的开源库,而且众所周知的是,它是基于URL作为Key来实现图片缓存机制的。在90%左右的情况下,图片与URL是一一对应的,即使服务器修改了图片也会相应的变更URL。...
2019-04-03 11:19:14 216
原创 ios drawInRect内存暴增 无法回收 memory leak
在UIImage处理中,时常会使用到drawInRect方法,但是缺点是内存占用过大,且造成内存泄漏无法回收。这一点是因为对象持有,导致不能及时释放的原因。多调用几次这个方法,内存就暴增。所以,目前我采用的方式是,将UIImage对象本地缓存成图片,然后正常释放对象UIGraphicsEndImageContext(); 接着传递出去缓存UIImage的路径进行读取。这样内存释放问题就处理了,多...
2019-01-18 17:36:31 2182 2
原创 NSData UIImageJPEGRepresentation内存无法回收 暴涨
使用UIImageJPEGRepresentation内存暴涨,且无法回收。搜索了很多类似的问题,寻找答案。其实原来是对象持有的问题,导致内存无法释放。在拍照,或者从相册选择图片后。把原图保存到本地,然后释放UIImage或NSData对象的持有。个人的做法是,拍照或者读取相册,原图缓存到本地,然后把路径传递出去。需要图像时再根据路径读取本地的图片资源。这样就可以防止UIImageJPEGRepr...
2019-01-14 15:02:47 1719 1
原创 ios IPad全局禁止横屏设置
开发应用中,如果需要应用禁止横屏,除了在项目的target里设置【去除勾选支持的方向】,还需要勾选Full Screen选项【默认没有勾选,此时需要勾选】,然后在AppDelegate中加入代码:- (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientation...
2018-03-13 16:49:29 7995
原创 iOS openURL 无法跳转到App Store
因为用到要应用跳转到App Store上进行更新,所以copy了链接去跳转,但是不注意,原来链接里包含了中文,不能跳转。其实这是一个小问题。把中文改成拼音就可以,每个汉字的拼音用“-”隔开就可以了。虽然是小小的问题,值得记录。
2017-12-25 14:16:38 2813
原创 Android 图片加载 Error:Failed to allocate a 36018012 byte allocation with 16777216
稍微不注意,图片加载本地资源导致闪退,内存泄漏。通过定位,被这个坑了。搜寻了网上的处理办法,最后结局办法还是使用Picasso加载图片。当然不只是Picasso可以解决这个error。只是项目中图片加载器使用了它,我就用Picasso。而这个问题也是部分机型才出现,但也不能忽视。
2017-12-20 19:23:31 2226
原创 YTKNetwork在iOS8的系统下出现闪退问题处理办法
虽然我们已经把目光投向了iOS11,但是iOS8的用户仍然存在,很多人都更新到了iOS9以上的系统版本。针对iOS8系统的用户,YTKNetwork在App中,还是有存在一个问题导致闪退。 问题出现在:- (void)addRequest:(YTKBaseRequest *)request 在这个方法内出现了闪退。而处理办法则是:直接注释掉: // request.requestTask.pr
2017-12-18 11:29:08 375
转载 iOS开发UIView之CAlayer
文章引用自这里写链接内容iOS开发UI篇—CALayer简介一、简单介绍 在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以
2017-10-20 11:55:46 272
转载 android ZXing扫描 返回崩溃问题,图像拉伸
近日使用了ZXing扫描框架,初次使用,还算上手,直接项目中运用。只是遇到两个问题,稍微常见的。 一是图像拉伸; 二是扫描完成后返回时闪退(传输大Bitmap对象导致闪退,改为Byte数组或者不传递Bitmap); 基于这两点,网友提出方案: http://blog.csdn.net/wangshihui512/article/details/50827702(文章链接)改动一: Came
2017-09-21 09:50:18 1563
tkinter设置窗口,打包后,窗口是黑色的看不到内容?
2021-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人