- 博客(14)
- 资源 (30)
- 收藏
- 关注
原创 iOS二进制方案真实落地经验(30分钟降低到10分钟以内)
iOS组件二进制化如何才能顺利落地?组件独立编译?如果组件无法独立运行如何落地二进制化?这篇文章详细讲解了大厂iOS静态化实践方案
2022-01-09 11:07:20
1553
原创 iOS路由最佳选择是什么
## 背景记得四年前iOS路由开始盛行,当时比较有名的是蘑菇街的,后来CTMediator写了几篇文章把蘑菇街批的体无完肤,导致我后来写新项目用了CTMediator,那一堆组件创建的叫一个酸爽啊!再后来陆续出现了HHRouter、JLRoutes等;面对这么多优秀的第三方路由,我们如何选择?是否需要重造轮子?## 个人思考无论是路由还是工程架构都需要根据实际项目来选择,比如你的工程就是小工程,然后还各种设计模式,这就会导致过度设计,本来一个小船就能搞定的事情你却动用了航空母舰;过度设计往往是一个业
2021-10-20 23:37:24
418
原创 从0开始自研一套iOS分发系统
## 原理1,对使用者来说就是一个ipa上传到分发系统,然后下载即可2,分发系统拿到ipa,解析里面的内容,拼接出下载地址即可下载地址结构:‘itms-services:///?action=download-manifest&url=plist下载路径’,ipa的真实下载地址都在plist文件里,只能通过这种连接使用safari浏览器才能下载## 开发过程### 服务端开发1,选中一
2021-08-22 14:14:36
264
1
原创 git webhook自动部署服务端代码django python docker等
背景本人开了一个django的个人博客,而且使用docker部署的,每次有代码更改都需要git本地提交,然后登陆服务器拉取代码,比较耗时耗力,有没有一种方式可以本地提交代码之后,服务器自动拉取?这就是本文要介绍的自动部署方案调研看了网上关于自动部署的文章不是特别多,而且部署的都有点复杂,尤其是针对docker容器的这种基本没有还有大部分都是介绍如何自动部署一个网站,但是网站外的代码没法拉取,因为网站内执行git命令,无法cd到网站根目录外去操作,经过大量尝试,自己研究出一种非常直接简单的自动部署方案
2021-06-05 14:49:06
179
原创 Cocoapod hook pre_install post_install,Cocoapod install之前和之后如何做一些其他操作
在pod install 之前可以做一些其他处理的时候在pre_install里写脚本即可pre_install do |installer| puts "pre install hook" Pod::UI.puts "pre install hook puts UI"end在pod install 之后可以做一些其他处理的时候在post_install里写脚本即可pos...
2020-03-15 13:39:08
1060
原创 macOS开发之视图和滚动视图
视图是控件的基础,本章介绍坐标系统,视图层级管理,绘制方法,事件响应基本概念;滚动条如何管理大范围视图。NSView我们做iOS的都知道UIView,差不多,但是macos的视图坐标系,左下角是(0,0)如果想转换为和iOS的一样,覆盖视图的isFlipped方法 -(bool)isFlipped {return true;}frame & bounds这个老生常谈的问题在iOS...
2020-03-08 23:44:18
304
原创 macOS开发之视图和滚动视图
视图是控件的基础,本章介绍坐标系统,视图层级管理,绘制方法,事件响应基本概念;滚动条如何管理大范围视图。NSView我们做iOS的都知道UIView,差不多,但是macos的视图坐标系,左下角是(0,0)如果想转换为和iOS的一样,覆盖视图的isFlipped方法 -(bool)isFlipped {return true;}frame & bounds这个老生常谈的问题在iOS...
2020-03-08 17:12:42
315
原创 Mac App开发的正确姿势——01-Window简介
Mac App开发的正确姿势文章目录Mac App开发的正确姿势第一章 准备入门hello world第二章 Window对象模态窗口窗口编程文章原文作者介绍:峰云逸飞李长鸿,个人博客 合伙呀(www.hehuoya.com).2014年河南师范大学毕业,毕业之前在创业公司做iOS实习,大二做C#开发。编程年龄应该是8年了。在360三年里做过花椒直播、企业移动安全MDM、蓝信、安全邮件等...
2020-02-23 18:08:43
710
原创 ubuntu环境下使用apt-get配置apache+php+mysql
主要步骤:1,安装apachesudo apt-get install apache2sudo /etc/init.d/apache2 restart2,安装phpsudo apt-get install libapache2-mod-php5 php5 php5-gd php5-mysqlsudo /etc/init.d/apache2 restart3,安装mysq
2015-10-21 13:35:14
311
原创 360招人职位
JS高级前端开发工程师负责搜索相关产品的前端开发;使用Javascript熟练、准确地进行代码构建,实现产品所需的动画效果以及交互效果;使用HTML/CSS/XML熟练地进行页面维护;对javascript语言有十分深入的了解; 掌握至少一门服务器端编程语言,对OOP有一定的认识,对前后端合作开发有一定的认知;熟练掌握HTML/CSS/XML PHP开发工程师参与360搜索相关项目
2015-01-27 11:06:11
412
原创 C#。net项目实习常见错误数据库和调试错误
1、错误如图:处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。: 当网上的方法不可行的时候,也就是你的程序没有错,解决方法:用打开网站方式打开自己的项目,用打开项目方式打开你的..net程序有如是错误。2、错误如图:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确
2013-04-19 11:46:06
913
通用的4级全国地址库数据库文件
2018-07-19
SQLServer干净卸载适合05、08版
2013-08-31
asp.net百万条数据查询2秒搞定sqlserver
2013-08-31
Svn与Visual Studio的整合使用
2013-07-16
System.Web.Extensions.dll和System.Web.Extensions.Design.dll.rar
2013-07-15
C#。net项目实习常见错误数据库和调试错误.doc
2013-04-19
u盘扩充检测.zip
2013-04-15
php开发包!数据库、服务器、一键安装bat文件
2013-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人