-
学习使用python打包工具distutils
安装和了解distutilspython中自带了distutils,直接用使用步骤写一个安装脚本(setup.py)(可选)写一个安装配置文件创建一个源码分布(可选)创建一个或多个编译过的二进制分布一个简单的例子from distutils.core import setupsetup(name='test', version='1.0', py_modules=['test'], )常见的python术语module 组件 Python中可重用代码的基本单位...…
-
HTML中meta标签viewpoint的作用
debug过程1.在web上浏览的时候,响应式布局是好用的,放大缩小页面都可以实现页面变更,但是在手机上调试的时候死活不能用2.因为css中@media是根据window的宽度来控制css的,所以我尝试输出了一下在window变更的时候window的width,结果发现PC上使用时一切正常,而手机上输出的一直是980。原因很简单,手机上的浏览器是全屏的,我手机实际宽度是320像素,而我手机分辨率是980宽度,所以手机上打出来的是980而不是3203.增加<meta name="vie...…
-
用Laravel+Grunt+Bower管理你的应用
每个开发者都应该有自己的工具箱为什么这么选择?如今开源盛行,从后端的各个类库,到如今前端的jQuery插件,前端框架等,越来越多优秀的组件可以被我们选择应用在现有的项目中。随着开源组件的更新迭代,它们互相之间的依赖也越来越复杂。旧的框架对于新的变化总是显得难以适从,就算为了新的特性改变旧的框架,也会显的略显牵强。于是就会有新的框架和工具,在这个时候凸现出来。每个项目开始的方向是很重要的,良好的开始可以避免之后的各种问题。下面要说的三个工具,就是现有应用开发的一个良好开端。LaravelLa...…
-
Autolayout
Autolayout 基础Archives iOS如果您觉得我的博客对您有帮助,请通过关注我的新浪微博 MicroCai 支持我,谢谢!这两天自学的时候,复习了下 autolayout。本来想来写一篇文章记录下学习内容,搜了一下写的人真不少,也写得挺不错的。照理我就不用写了,但心里总有那么一点点遗憾,这么流行的东西,我博客里怎么能没有呢?既然如此,那就多写点基础内容。警告:博主为博文贴了十几张图片,查克拉耗尽,生命垂危,关注 MicroCai 或者送香吻一个就能唤醒博主,好人一生平安。* ...…
-
NSRunLoop
前言不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生。给我们的感觉就像应用一直处于随时待命的状态,在没人操作的时候它一直在休息,在让它干活的时候,它就能立刻响应。其实,这就是run loop的功劳。本篇文章很有参考价值,因此转载到本博客中,希望好文章对大家都有所帮助!一、线程与run loop1.1 线程任务的类型再来说说线程。有些线程...…
-
了解GitHub工作流【译】
GitHub流是一个轻量级,基于分支的工作流,它使得小组和项目的部署变得标准化。这个向导解释了GitHub流是如何&为什么工作的。创建一个分支当你工作在一个项目中,你可能会在任何时间产生不同的想法和特性计划--这些都是准备完成的,或者其他不准备完成的。分支的存在可以帮助你管理工作流。当你在自己的项目中创建一个分支的时候,也就等于创建了一个尝试自己想法的环境。你在这个分支修改的东西不会影响到主分支,所以你可以尽情的测试和提交改变。这些改变直到你的合作伙伴审查过,确保安全才会被合并到主...…
-
IOS 获取网络图片大小
遇到很多次,大家都会去问,在获取服务器url的时候如何获取图片的大小;之前的解决方案一直在回避这个问题,要么回答缓存下载到本地 然后去获取;不会影响到性能;还有就是让服务器把图片的大小也传过来现在直面问题的 解决下这个问题通过图片的类型分成几个部分来解析JPG+ (CGSize)downloadJPGImageSizeWithString:(NSString *)URLString{ NSMutableURLRequest *request = [[NSMutableURLReque...…
-
如何简单使用极光推送
做过几次极光推送的iOS端;发现每次都有那么几个坑,希望能对你有帮助坑1导出的push的证书上没有小小的三角让你点击;让人感到诧异原因;因为你制作这个push证书的时候;你本机上没有私钥那么;很多人要问了 什么是私钥;我怎么能得到私有钥匙呢解决方法在制作push证书的时候会要求你导入一个钥匙串的东西那么问题来了;你是不是使用的之前的这个钥匙串呢?没有重新导出呢? 问题找到了因为每次 导出 钥匙串访问-从证书颁发机构请求证书 就会自动在机器上面生成私钥那么重新请求一次证书;你的电脑商就...…
-
如何简单使用oschina的git上传删除操作
很多时候大家都懒的使用命令来进行操作;而是使用简单易用的客户端;其实呢!使用命令更方便更快捷oschinahttps://git.oschina.netgit 切换里面的文件呢 的使用方法1 . 桌面创建一个文件夹 git2. git initgit config --global user.name "XXX"git config --global user.email XXX@usuretech.comgit config -l 查看是否配置对3. clone https://gi...…
-
IOS企业开发者帐号如何把ipa包和plist文件托管在oschina
oschina企业分发iOS步骤存放ipa包本地搭建服务器地址为http的,把ipa上传到本地服务器 例如:http://test.qwzt.net:8084/WholeNet.ipaor使用oschina 来做,把包传到oschina 然后使用http的oschina地址登陆;然后得到ipa包的http地址 如:http://git.oschina.net/2xxxyz/U/raw/master/WholeNet.ipa存放plist文件使用https://git.oschina.net...…