自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (6)
  • 收藏
  • 关注

原创 go build失败 提示“go: go.mod file not found in current directory or any parent directory; see ‘go help ”

终端上输入 go env -w GO111MODULE=off。mac go 12.1 版本。

2023-09-20 15:41:33 101

原创 在Ubuntu上启动一个简单的用户登录接口服务

现在,接口已经在 Ubuntu 上运行在 0.0.0.0:5000 地址。你可以通过其他设备或工具发送 POST 请求来测试这个登录接口。首先,确保你已经安装了 Python 和 Flask。上述代码创建了一个简单的用户登录接口,当你发送一个 POST 请求到。我使用 Python 和 Flask 框架来创建这个接口。路径时,它会验证传递的用户名和密码是否正确。一个简单的用户登录接口。

2023-08-22 18:01:13 1370

原创 ideviceinstaller -i 安装ipa提示 AFC Write error: 30 错误

后来 卸载安装 ideviceinstaller 多次。之前操作wifi连接了代理,抓包....关闭wifi的代理抓包操作就可以了。安装时候一直报这个错误。还是安装ipa就失败。

2022-12-20 17:15:37 1060 1

原创 IOSDriver 启动不了

最近由于手机总是弹出更新,于是更新了手机。。。问题现象: driver启动不了了,webdriveragent也安装不上了问题原因:因为xcode对最新版本的手机不支持解决办法:升级xcode,但是xcode 又依赖新系统的mac,于是又升级了mac,最后才得以成功启动经验:1.不要升级手机系统,可以通过设置手机系统升级提示的设置来减少提示信息的弹出https://jingyan.baidu.com/article/d5a880ebfbddc113f047cc7e.html...

2020-05-18 16:43:41 278

原创 adb 安装apk包

adb install +apk存放路径 会失败adb install -r +apk存放路径 就会成功了

2019-12-04 16:18:03 285

原创 利用java 的testng引擎 使用appium 过程中的一些像素知识点

1.cmd + 【 回退之前的跳转2.========1.id 获取2.class 获取3.xpath 获取4.name 获取5.获取一个,再进行连续的层次深入获取6.findElementsByIosNsPredicate 来使用一些表达式来获取 //此处是返回数组==========遇到的奇葩问题1. XCUIElementTypeTextFie...

2019-11-29 16:10:26 145

原创 appium 工具工具方法

//判断文本是不是在其中 public static boolean contentTexts(List<WebElement> list, String name) { for (int i = 0; i < list.size(); i++) { if (list.get(i).getText().contains(name)...

2019-11-21 14:00:56 297

原创 Appium Tap 方法

1.从driver弄出来一个actionTouchAction action = new TouchAction(driver);2.弄出来一个point 对象PointOption whiteplace = PointOption.point(10,160);3.执行它action.tap(whiteplace).perform();最后一次执行别忘了releasea...

2019-11-20 19:06:14 2293

原创 swift工程视图界面不要视图层次过多!!!

视图层次过多带来的问题:1.内存消耗过高2.视图渲染压力大3.appium定位不上!!好处就是能显示出来,程序设计者用了一堆框架嵌套层次深,写起来容易========如何凸显一个程序员的优秀应该是从全局角度出发,虽然前段开发不想后端开发,但是也需要对自己的作品进行优化...

2019-11-19 11:26:21 142 1

原创 ios cocopod 工程自动打包脚本 2019年11月

timetag=$(date "+%Y%m%d-%H%M%S")#!/bin/bash -lxcodebuild cleanxcodebuild archive -workspace 你的project名称.xcworkspace -scheme 你的对应scheme名称 -configuration Debug -archivePath "你想输出xcarchive的路径/autoM...

2019-11-18 17:49:51 187

原创 swift 修改图片tintcolor的方法

/// 修改图像的tintcolor /// /// - Parameters: /// - iv: 需要传递imageview 因为需要设置他的tintcolor /// - name: 图片名称/本地图片 /// - color: 变更的颜色 /// - Returns: 变更好的图片,直接给iv赋值就好了 func...

2019-07-31 16:23:31 1668

原创 swift reloadRows方法 坑记

起因:自定义了2个cell其中一个cell 点击后调整布局,我使用的是reloadRows 然后把indexpath放到数组里面发现抖动一下,开始没当回事后来发现 创建tbv后第一次点击,布局变化都是没有效果的,只有2+次以后才有效果,这就困扰了我后来调试发现init方法执行了2次也就是dequeue方法调用了2次复用池里面没有。。。。这个,所以又创建了,我第一次点击...

2019-07-18 17:05:18 1864

原创 swift 方法注释快捷键

command + Option + /快捷键建议自己写的函数都用此方法进行注释包含了 参数是什么返回值是什么函数功能是什么

2019-07-16 15:14:39 2185

原创 swift 判断json string 是不是一个json格式

let jsonstr = textView.text let jsondata = jsonstr?.data(using: .utf8) do { let ok = try JSONSerialization.jsonObject(with: jsondata!, options: .mutableContainers) as ...

2019-07-15 15:45:37 1001

原创 swift button 使用snp布局包含图片和文字,如果文字少会出现都居中的怪样式

swift button 使用snp布局包含图片和文字,如果文字少会出现都居中的怪样式使用这个方法就可以吧设置好的图片和文字的contentinside 都弄到左边来,从左边开始布局写法和label有一些区别,这里记录一下 button.contentHorizontalAlignment = .left...

2019-07-10 15:24:00 755

转载 Git撤销上次commit未提交的版本

1. 找到上次Gitcommit的 id git log 找到你想撤销的commit_id2. git reset --hard commit_id 完成撤销,同时将代码恢复到前一commit_id 对应的版本。3. git reset commit_id 完成Commit命令的撤销,但是不对代码修改进行撤销,可以直接通过git c...

2019-07-05 11:17:39 2431

原创 swift 移除浏览器url编码

解码方法:removingPercentEncoding string调用 这个方法即可增加编码的方法addingPercentEncoding 方法即可funcurlEncoded() ->String{letenurl=self.addingPercentEncoding(withAllowedCharacters:.u...

2019-05-29 14:21:41 276

转载 int64最大值

int 2147483648~2147483647unsigned long 0~4294967295long 2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsigned long long的最大值:1844674407370955161...

2019-05-27 16:14:20 47704

原创 快速排序

int partition(int arr[], int left, int right) { int i = left, j = right; int tmp = arr[left]; while (i < j) { while (i < j && arr[j] > tmp)//直到找到小的或者相等的就结束循环 ...

2019-04-29 10:03:58 201

原创 链表找中间数

ListNode* midNodeList(ListNode* head){ ListNode* slow=head; ListNode* fast=head; while (fast&&fast->next){ slow = slow->next; fast = fast->next->next; } return slow;...

2019-04-29 09:55:13 427

原创 单链表反转

pre = nullNext = nullIf (node ==null)Return nullwhile(node ->next){ next = node->next; node->next = pre; pre = node; node = next;}Node->next = preReturn node;node为节点,以上为一个函数体...

2019-04-29 09:52:31 234

原创 iTunes未能连接到此iPhone。无法分配资源。

这个问题,以为是线缆问题,但是又能充电,有以为是端口问题也换了,都是不行后来查询有说要回退回老版本的iTunes,。。。。说下我当前的环境:macOS Mojave 10.14.4itunes 12.9.4.94然后回退itunes失败后来有查询到说是用户文件权限和所有者问题,也进行了修改并成功了,操作步骤如下1.查看对应文件的属性和拥有者都是谁sudo ls -...

2019-04-29 09:49:58 1715

原创 gem 源 2019.5月 有时候不记录从网上找都是taobao源不能用了,还有rubychina的org域名也不能用,这个是能用的

https://gems.ruby-china.com 2019年5月亲测可用不存上以后 在网上总搜到错的,麻烦

2019-04-24 16:42:53 274

原创 swift5.0 SnapKit cocopod 后编译报错

尝试解决的做法1.确保Build Setings 里面的 User Header Search Paths 是下面的目录$(PROJECT_DIR)/Pods2.对podfile文件进行修改在platform 和target之间加上post_install do |installer| # 需要指定编译版本的第三方的名称 myTargets = ['SnapKit']...

2019-04-06 07:06:21 890

原创 swift nav push控制器隐藏底部 tabbar

required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } init() { super.init(nibName: nil, bundle: nil) self.hidesBottomBarWhen...

2019-03-29 12:36:34 603

原创 字符数量限制计算部分

//计算字符个数,一共是5 NSString *string = textView.text; int totalChar = 0; int totalHan = 0; for (int i = 0; i&lt; string.length; i++) { NSRange range = NSMakeRange(i, 1); NS...

2019-03-18 11:20:05 165

原创 [工程心得]ios工程

1.define时候为了防止undefine所以最后有个整体规范文档,介绍define2.制作前视图模块规划和整理清楚有哪些,统一管理,创作时需和旧的模块进行对比,减少耦合性,最好用组件化的形式进行管理3.团队间需要定期进行codereview,进行整体项目的同步4.定期进行新技术的调研与实践5.业务场景分析与技术挂钩的讨论...

2019-03-17 07:33:05 103

原创 自动增加release版本号

if [ $CONFIGURATION == Release ]; thenecho "Bumping build number..."plist=${PROJECT_DIR}/${INFOPLIST_FILE}buildnum=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${plist}")if [[ "${build...

2019-03-11 15:15:02 406

原创 UISearchbar 颜色的自定义和圆角样式的制作

-(UIView *)tableheaderview{ if (!_tableheaderview) { _serarbar = [[UISearchBar alloc] initWithFrame:CGRectMake(15, 8, kScreenW - 30 , 32)]; _serarbar.placeholder = @"搜索机构名称"; ...

2018-11-30 10:45:10 651

原创 IQKeyboardManager 编译时期错误

/Users/edz/CodeNew Group/HomeViewController.m:14:9: In file included from /Users/edz/Codee/New Group/HomeViewController.m:14:引入iqkeyboardmanager时候报错,只要引入就报错查了一些资料例如https://github.com/hackiftekha...

2018-10-30 07:26:11 864

原创 Submit to App Store issues: Unsupported Architecture x86

    ERROR ITMS-90087: "Unsupported Architecture. Your executable contains unsupported architecture '[x86_64, i386]'." ERROR ITMS-90209: "Invalid segment Alignment. The App Binary at SJAPP.app/Frame...

2018-07-24 16:45:31 333

转载 Mac NTFS 读写制作

1.首选获取UUIDdiskutil info /Volumes/Tmain | grep UUID2.对UUID进行授权echo "UUID=80220E86-2249-B880-5D80-B8B2AEB8B26A none ntfs rw,auto,nobrowse" | sudo tee -a /etc/fstab3.拔出硬盘,再插上,然后通过特殊方式访问 [finder的文件菜单,有一个添...

2018-05-14 16:08:42 911

转载 Xcode Release Build版本号自增

if [ $CONFIGURATION == Release ]; thenecho "Bumping build number..."plist=${PROJECT_DIR}/${INFOPLIST_FILE}buildnum=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${plist}")if [[ "${buildn...

2018-05-07 17:17:28 665

翻译 iOS 里面webview调用相机上传图片错误,调试心得/调试App里面的webview方法

为什么要调试app里面的webview?场景: 为了快速开发,决定使用webview 来开发一个页面,然后原生只是调用这个页面,这个页面主动掉起了相机,并html上传得到的照片进行和服务器的交互;问题:出现了失败的情况解决方法1:使用原生方法调用相机和相册并使用原生网络请求进行上传图片,并和服务器交互,最后返回给html 得到的图片url[当然这是初级的,我曾经看到过有人直接把h5里面的图片全替换...

2018-03-14 17:25:25 1562

原创 Xcode9 iOS9 & iOS10 & iOS11 HTTP 不能正常使用 修改 App Transport Security (ATS)记录

在xcode 7 的时候就开始推荐https 的使用,目前也已经很久了;现在基本公司里都是使用https的,因为为了安全,当然每个公司使用https的处理级别还是有些区别,但是作为移动端的处理,还是要按着最安全的方法进行操作。最早大家都是这样做的&lt;key&gt;NSAppTransportSecurity&lt;/key&gt; &lt;dict&gt; &lt;key&gt;NSAllo...

2018-03-14 16:17:04 1617

转载 init 和 initWithFrame 重写 注意事项 建议

1.在定制类的时候,会重写init 方法。- (id)init; 会调用- (id)initWithFrame:(CGRect)frame;2.重写- (id)initWithFrame:(CGRect)frame; 不会调用 - (id)init;所以一般选择在- (id)initWithFrame:(CGRect)frame;里重写。原链接:http://blog.csdn.net/zheng...

2018-03-06 17:28:26 1370

原创 从外部跳转到自己的app,并且根据参数不同做不同的操作

简介:不发版本能够切换是灰度环境还是线上环境,为了解决这个问题,所做的事情;同理这个方法也可以做一些跳转和打开的操作准备:在plist 里面添加 : 里面放入bundleid ,放入跳转时候的协议名字&lt;dict&gt; &lt;key&gt;CFBundleURLName&lt;/key&gt; &lt;string&gt;你的app的bundle ID&lt;/string&g...

2018-03-06 13:11:59 325

原创 JSONModel 数据模型集合 模型嵌套 躺过的坑

其中README.md  这样写着 ,但是实际操作中 总是不能成功最后发现 关键点 在这里@protocol ProductModel;一般创建的时候会分不同的文件,然后嵌套过来,对于数组里面的小个子的数组模型,不能通过import 来引入,也不能通过class来引入要通过protocal 来引入,就能正常使用,并且效果是预期的一致 Model collec

2018-02-06 17:39:22 2371

转载 UserNotificationsUI在iOS10.0后出现兼容10.0以下需要 吧这个以来框架设为optional [dyld_fatal_error]

错误表现:在iOS5.0(任何低于框架需求版本的系统上)上运行,在launch Image的时候直接Crash。错误提示:dyld`dyld_fatal_error:0x8feb1070:  int3   0x8feb1071:  nopdyld: Library not loaded: /System/Library/Frameworks/AdSu

2018-01-22 13:47:42 327

原创 解决headerView不随cell一起滚动的问题

背景描述:首先,我是在tableview的headview增加了一个tableview 然后达到2个tableview在同一个界面显示的效果 headview大于屏幕高度现象,我加载完数据reload之后滑动headview 之后到主tableview的cection的时候滑动不了了,需要手指离开屏幕再次滑动才能显示section里面的内容j解决方案:网上看到的博客大多数是//

2016-11-30 10:54:34 457

jdk-11.0.5_osx-x64_bin.dmg

java11 sdk 安装jenkins 需要8-11的java 我的是java13 于是悲剧了,java11,下载还需要注册,所以我梵高这里了

2019-11-05

pushfix修复有索机器不能推送问题

修复有索机器不能推送问题

2013-10-19

网络完全检测

图文教你如何破解别人的无线网络密码(如何蹭网,如何防止被蹭网)

2013-09-14

C++标准库stl

对stl不了解,所以把这个贡献出来 <new> 支持动态内存分配 <typeinfo> 支持变量在运行期间的类型标识 <exception> 支持异常处理,这是处理程序中可能发生的错误的一种方式 <cstdarg> 支持接受数量可变的参数的函数。即在调用函数时,可以给函数传送数量不等的数据项。它定义了宏va_arg、va_end、va_start以及va_list类型 <csetjmp> 为C样式的非本地跳跃提供函数。这些函数在C++中不常用 <csignal> 为中断处理提供C样式支持 C2 支持流输入/输出的头文件 头文件 描述 < iostream> 支持标准流cin、cout、cerr和clog的输入和输出,它还支持多字节字符标准流wcin、wcout、wcerr和wclog。 <iomanip> 提供操纵程序,允许改变流的状态,从而改变输出的格式。 <ios> 定义iostream的基类 <istream> 为管理输出流缓存区的输入定义模板类 <ostream> 为管理输出流缓存区的输出定义模板类 <sstream> 支持字符串的流输入输出 <fstream> 支持文件的流输入输出 <iosfwd> 为输入输出对象提供向前的声明 <streambuf> 支持流输入和输出的缓存 <cstdio> 为标准流提供C样式的输入和输出 <cwchar> 支持多字节字符的C样式输入输出

2013-09-14

Android自学图

理清思路,助你开发一臂之力,也帮助我存储在这里以备后用

2013-09-14

在线记账记事程序

安装:1.直接运行install.php按要求配置相关信息即可完成安装。 代码仍有一下小错误我没有细调,可以借鉴使用

2012-08-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除