自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 git命令管理 gitlab/github项目

上传本地项目到gitlabcd 项目路径git init(如果已存在仓库,并想要删除 rm -rf .git)//可选择配置git账号git config --global user.name "你的userName"git config --global user.email "你的邮箱"//添加和提交本地项目git add . (主要add和 . 之间空格)...

2019-11-25 12:56:59 252 1

原创 iOS开发 PBKDF2加密

既然用到PBKDF2,定义就不多介绍了导入(如果没有索引可以直接复制粘贴)#import <CommonCrypto/CommonKeyDerivation.h>主要方法CCKeyDerivationPBKDF各个参数的意思CCPBKDFAlgorithm algorithm:加密的类型,这里只有kCCPBKDF2一个可选值; const char ...

2019-03-01 17:51:31 1069

原创 Mac 反编译apk 修改资源图片、重新打包、签名

首先配置JDK,进入官网下载安装Java JDK下载安装apktool, 官网详细步骤Apktool注意:保存的apktool为apktool.sh文件安装成功后,执行以下命令:cd /usr/local/bin 在bin文件下执行:  (/Users/avia/Desktop/test/test.apk  为apk文件的绝对路径)  java -jar apktoo...

2019-02-01 16:10:11 1195

原创 iOS开发 UIAlertController的 title、message、button的属性更改

    // ------------title ---------    NSMutableAttributedString *attTitleString = [[NSMutableAttributedString alloc] initWithString:titleString];    [_alertController setValue:attTitleString forKey...

2019-01-01 13:37:05 455

原创 Mac 下Android开发,配置adb环境,真机调试

1、打开终端,输入open .bash_profile 打开文件,如果没有.bash_profile文件,输入touch .bash_profile创建文件2、输入 open .bash_profile打开文件3、到资源库里找到Android sdk里platform-tools路径, 例如:/Users/hehe/Library/Android/sdk/platform-tools4...

2018-09-24 14:34:46 400

原创 TCP和UDP详解及区别总结

TCPtcp协议分层TCP/IP协议族按照层次由上到下,层层包装。应用层:向用户提供一组常用的应用程序,比如电子邮件、文件传输访问、远程登录等。远程登录TELNET使用TELNET协议提供在网络其它主机上注册的接口。TELNET会话提供了基于字符的虚拟终端。文件传输访问FTP使用FTP协议来提供网络内机器间的文件拷贝功能。传输层:提供应用程序间的通信。其功能包括:一、格式化...

2018-09-03 15:57:45 3964 2

原创 iOS开发 CoreData的简单使用

CoreData介绍CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据--OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。CoreData数据持久化框架是Cocoa API的一部分,它允许按照实体-属性-值模型组织数据,并以XML、⼆进制文件或者SQLit...

2018-08-25 15:55:40 741

转载 Android开发四大组件之service

服务Service 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。 例如,服务可以处理网络事务、播放音乐,执行文件 I/O 或与内容提供程序交互,而所有这一切均可在后台进行。服务基本上分为两种形式:启动当应用组件...

2018-08-22 19:32:59 266

转载 iOS开发之SDK开发

转自 https://www.jianshu.com/p/cbb1f54b89d2内容提要:不同场景下如何封装及开发SDK .a静态库创建 直接创建Framework库 在已有工程中创建 创建Framework工程进行封装 创建Bundle资源库文件 含界面SDK如何进行依赖开发 使用脚本创建Framework库,解决合并的烦恼...

2018-08-22 14:22:26 4402

原创 JavaScript 数组的简单操作

1、初始化2、length 获取数组大小 3、push() 、unshift() 添加元素push()  将一个或多个元素添加到数组结尾 unshift() 将一个或多个元素添加到数组,从下标0开发,原先数据依次后移4、pop()、shift()、splice() 删除元素pop() 移除最后一个元素,并返回该元素值shift() 移除第一个元素,并返回该元素值...

2018-08-21 17:30:11 148

原创 JavaScript 字符串的简单操作

1、subString() substring()可以接收两个参数(不能为负值),开始位置和结束位置,截取后返回新的字符串,其内容是从start处到end-1处的所有字符。若结束参数(end)省略,则表示从start位置一直截取到最后 2、slice()slice()方法与substring()方法基本类似,两个参数也分别对应着开始位置和结束位置。区别在于,slice()中的参数可...

2018-08-21 16:10:00 179

转载 Mac JetBrains工具 2018破解方法 PhpStorm 2018、 WebStorm 2018、DataGrip2018、PyCharm2018

1、自行安装PhpStorm/WebStorm/DataGrip/PyCharm2、下载破解补丁,2018版下载地址 : 链接:https://pan.baidu.com/s/1TZ_kXvkgF2t3hKusQl5TDQ 密码:vc393、在应用程序中找到app——显示包内容找到bin文件夹4、复制JetbrainsCrack-2.8-release-enc.jar到bin文件。5、在...

2018-08-20 19:12:10 3964 4

转载 Android开发四大组件之BroadcastReceiver(广播)简单应用

转自https://www.jianshu.com/p/f348f6d7fe59在 Android 系统中,广播(Broadcast)是在组件之间传播数据的一种机制,这些组件可以位于不同的进程中,起到进程间通信的作用BroadcastReceiver 是对发送出来的 Broadcast 进行过滤、接受和响应的组件。首先将要发送的消息和用于过滤的信息(Action,Category)装入一个...

2018-08-08 15:08:24 425

转载 Fragment(碎片)的简单用法

引自https://www.cnblogs.com/guop/p/5072572.html1、碎片是什么  碎片(Fragment)是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用的非常广泛。虽然碎片对你来说应该是个全新的概念,但我相信你学习起来应该毫不费力,因为它和活动实在是太像了,同样都能包含布局,同样都有自己的生命周期。你甚至可以将碎片...

2018-08-08 11:09:25 825

原创 项目管理流程整理

 项目成功的定义四要素:准时,高质量,高效率,合理成本。管理一个项目包括:识别需求 确定清晰而能实现的目标 平衡质量、范围、时间和成本四方面互不相让的要求 使具体任务、计划和方法适用于各个项目干系人不同的需求和期望项目经理职责与能力:职责:履行合同义务,监督合同执行 确保项目目标实现,保证业主满意 制定阶段性目标和总体控制计划 组织精干的项目实施班子 及时决策...

2018-07-25 19:17:56 9632 6

空空如也

空空如也

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

TA关注的人

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