7 江湖两把刀

尚未进行身份认证

博学弘德,自强不息。

等级
TA的排名 6k+

MacOS 升级到 MacOS Catalina 后无法使用PPTP协议问题

MacOS 10.14系统还是有PPTP的支持,可以使用shimo来 连接PPTP协议的VPN。最近MacBook系统进行了升级, 升级为MacOS Catalina 10.15.3,发现shimo无法使用了。 起初以为是VPN问题,验证后发现VPN没有问题,那应该 就是本机系统问题了,于是上网查询整理了下面的处理过 程。定位问题经过上网查询了解到macos 10.15+版本以后系统...

2020-03-02 00:55:17

iOS开发SDK(.framework静态库,.bundle资源文件,脚本打包SDK和.bundle)

目录一、创建一个workspace项目二、创建一个调试运行SDK的demo,放置在DapengSDK根目录文件夹里面三、创建SDK工程,放置在DapengSDK根目录文件夹里面四、修改SDK工程配置参数五、创建图片资源.bundle六、创建SDK和.bundle编译打包脚本七、使用sdk八、Demo下载地址一、创建一个workspace项目为什么要创建...

2019-12-26 14:44:48

统计平台刷量,新增用户,留存用户,日活跃量,区域分配,机型分配……

2019-08-27 11:42:24

Android keystore 签名证书的作用以及如何生成

keystore的作用有利于程序升级:当新版程序和旧版程序的数字证书相同时,Android系统才会认为这两个程序是同一个程序的不同版本。如果新版程序和旧版程序的数字证书不相同,则Android系统认为他们是不同的程序,并产生冲突,会要求新程序更改包名。有利于程序的模块化设计和开发:Android系统允许拥有同一个数字签名的程序运行在一个进程中,Android程序会将他们视为同一个程序。所以开...

2019-03-22 11:30:27

什么是全面屏?

概念很多人可能把全面屏跟曲面屏混淆,其实这是两个不同的概念。一般手机的屏幕纵横比为16:9,如1080x1920、1440x2560等,其比值为1.777777……,全面屏手机出现之前,Android中默认的最大屏幕纵横比(maximum aspect ratio)为1.86,即能够兼容16:9的屏幕。一些手机厂商为了追求更大的屏幕空间以及更极致的用户体验,于是提高了屏幕纵横比,17:...

2018-10-23 14:59:56

CSDN博客搬家

因为CSDN广告太多,变得越来越商业化,页面不够简洁,刷博客总是那么的不顺心,被同事和朋友安利来简书,之前也看过很多简书的博客,感觉排版简洁优雅,适合心无旁骛的阅读!简书:https://www.jianshu.com/u/c3386584bb73...

2018-10-22 16:58:30

GitHub项目首页添加内容介绍(添加图片)

一、GitHub网站添加 README.md 文件1.如图:2.如图:3.如图:4.如图:5.如图:6.如图:7.提交工程:8.查看效果查看完整效果传送门: https://github.com/xiayuqingfeng/DPWidgetSum...

2018-10-18 17:45:53

Github代码添加Cocoapods支持(GitHub Desktop 工具上传)

加个好友?有问题,及时联系 QQ:2091549894一.配置环境确定电脑安装的Cocoapods运行正常,最好将Cocoapods升级为最新版本。 确定GitHubDesktop软件运行正常。(下载地址:https://desktop.github.com) 确定GitHub账号正常。二.检查GitHub上的项目环境正常 是否配置LICENSE(开源许可证),没有就必须配置。...

2018-10-18 17:12:44

详述 GitHub 中声明 LICENSE 的方法

详述 GitHub 中声明 LICENSE 的方法当我们在 GitHub 浏览一些开源项⺫时,我们经常会看到这样的标志: 如上图所示,Apache-2.0,我们可以将其称之为开源许可证,那么到底开源 许可证是什么呢? 开源许可证即授权条款。开源软件并非完全没有限制。最基本的限制, 就是开源软件强迫任何使用和修改该软件的人承认发起人的著作权和所 有参与人的贡献。任何人拥有...

2018-10-18 15:45:04

iSO获取两个日期之间的所有日期数组,精确到天

- (void)viewDidLoad {    [superviewDidLoad];    NSArray *datearr = [selfgetDayArrayLeftDate:@"2017年1月1日"rightDate:@"2017年1月5日"];}//获取两个日期之间的所有日期,精确到天- (NSArray *)getD

2017-12-20 15:04:48

How to build OpenBLAS for iPhone iOS

OpenBLAS 介绍OpenBLAS是由中科院软件所并行软件与计算科学实验室发起的基于GotoBLAS2 1.13 BSD版的开源BLAS库高性能实现.OpenBLAS源码地址OpenBLAS地址:https://github.com/xianyi/OpenBLAS/tree/release-0.2.21build OpenBLAS for i...

2017-10-24 13:37:00

mac apache 服务器部署资源局域网访问

mac apache 服务器部署资源局域网访问

2017-06-23 14:34:34

iOS 从0到1搭建高可用App框架

最近在搭建新项目的iOS框架,一直在思考如何才能搭建出高可用App框架,能否避免后期因为代码质量问题的重构。以前接手过许多“烂代码”,架构松散,底层混乱,缺少规范,导致团队开发时代码风格迥异,清晰的项目结构和良好的代码规范是保证产品质量的关键,下面分享一下我的架构思路。架构图:架构图架构原则:易读性、易维护性、易扩展性。一、思考做好一件事,花在思考上

2017-06-19 09:19:57

Cocos2d-x项目创建之 静态库生成

Cocos2d-x项目创建之 静态库生成

2017-05-17 19:56:36

Cocos2d-x项目创建之 原生ios项目导入Cocos2d框架

Cocos2d-x项目创建之 原生ios项目导入Cocos2d框架

2017-05-17 19:53:54

使用一组点画出平滑的曲线

今天在项目中需要人脸上的点来勾勒出人脸的轮廓,我的想法是将要画的点存入一个数组,使用了UIBezierPath来连接每一个点。但是这样画出来的图是折线,显得过于生硬。查了若干资料,后来终于在stackoverflow上找到了一个很好的解决办法。这个做法的原理其实是在每两个点之间加入一些点,来使得两个点可以平滑的过度。这其实就是Centripetal Catmull–Rom spline

2017-04-17 20:34:47

iOS 编译过程的原理和应用

来源:黄文臣 blog.csdn.net/hello_hwc/article/details/53557308前言一般可以将编程语言分为两种,编译语言和直译式语言。像C++,Objective C都是编译语言。编译语言在执行的时候,必须先通过编译器生成机器码,机器码可以直接在CPU上执行,所以执行效率较高。像JavaScript,Python都是

2017-04-14 09:10:20

block里的self、weakSelf、strongSelf

ARC下,关于block里面使用self、weakSelf、strongSelf,理解一直没有特别的透彻,今天花时间研究了一下,总结如下: 其实一共就涉及到两个问题:1.是否循环引用了2.block里面的代码,不一定执行到哪行时,VC可能就释放了,self就为nil了,那么你到底想让代码在这种情况下如何执行。 其实到底用self、weakSelf还是

2016-12-02 09:16:54

DES、3DES、AES

DES1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准(DES Data Encryption Standard) 。目前在国内,随着三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)、加油站、高速公路收费站等领域被广泛应用,以此来实现关键数据的保密,如信用卡持卡人的PIN的加密传输,IC卡与POS间的双向认证

2016-11-30 15:04:23

WebView离线缓存开发

基于NSURLCache框架开发的iOS网页离线缓。

2016-11-16 17:05:59

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。