隐私政策 本《隐私政策》规定了上医尚方软件用户使用、维护的方式。本《隐私政策》适用于本软件的所有服务。 “请勿追踪”信号我们不会收集任何可以确认您身份的信息。分享您的个人信息我们不会将用户的个人身份识别信息出售、交易或出租给其他方。法律和危害尽管本《隐私政策》有相反规定,但在我们认为合理且有必要遵守法律、法规、法律程序或政府的要求,保护任何人的安全,解决欺诈、安全或技术问题,或保...
SpiderBox官方网站 SipderBox欢迎大家使用SpiderBox, 这是一款工具类的App,主要的功能是快速抓取网页图片等资源并下载查看,并进行分享到微博,QQ,微信。。。当然还有很多功能正在开发中,如LivePhoto制作,LivePhoto转视频,GIF图片转视图,二维码生成等等。。。也欢迎大家给我留言建议一些功能,我也会尽量加进去。最后,App中也集成了用户反馈功能,希望大家能多多提建议,我一定会多多改进。...
面试中的那些 Git 问题 - 基础部分 刚看了一篇关于Git方面的面试题,写的非常好,转载一下~团队协作能力一直是我们招聘开发人员的重要考核指标之一。而考核这个能力的原因很简单:一般公司都不会只有一个开发…而一旦涉及多人协作开发,良好的协作能力和习惯能显著提高整个团队的开发效率。Time is money!说到协作,面试中当然就会聊到开发人员日常最需要协作的事情,代码协作。因为 Github 在国内的流行,很多公司都已
如何适配iOS11和iPhoneX 随着iOS11正式版的推送和iPhoneX的即将到来,是时候为我们的App做新一轮的适配,下面我来总结下我们项目中遇到的一些问题。导航栏导航栏高度的变化iOS11之前导航栏默认高度为64pt(这里高度指statusBar + NavigationBar),iOS11之后如果设置了prefersLargeTitles = YES则为96pt,默认情况下还是64pt,但在iPh
iOS转前端之JS实现瀑布流效果 今天抽空再写一篇,写个瀑布流的效果。做过iOS的都知道瀑布流在iOS中也是个很流行的布局方式,这里就不再多介绍了。我们来看看如何用JS来实现瀑布流的效果。我就直接上代码了,里面的注释都很清晰。不懂的可以来问我。html: 瀑布流效果
iOS转前端之JS进阶技巧及Demo演示 今天抽个空把JS剩下的一些操作介绍下,当然不可能介绍的很全面,大部分是我认为很重要的部分,还有很多事在实际工作会遇到的,再去查资料,不断完善知识体系。首先,我们来看下JS中的内置对象一、Window这里可不是iOS中的Window对象,在JS中,Window 对象表示浏览器中打开的窗口。如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 wind
自律以自救 在一次逻辑思维的跨年晚会上,罗胖曾以「帝王」来形容活在当下移动互联网世界的人们。一个手机 App 可以让你足不出户,享受上百名厨师团队的服务,中饭想吃啥菜式、样品,输入框中一应俱全,光论规格,可能已超过帝王的御膳房。我老婆曾在经历一周的忙碌疲惫之后,一脸自豪的跟我说,她可以周末在家御宅一整天,走动不超过一百步,完成所有日常行为。这一点也不夸张,早饭,中饭,新鲜水果,下午茶,晚饭,打扫卫生的阿姨
懒惰三问 在偷懒这件事上,我们人类是绝不会偷懒的。我时常在想,为什么懒惰会是我们的天性,为何造物主会将其编入我们的基因序列。如果人人都勤快些,都乐于强健体魄,忙于学习工作,精于发明创造,那么建设社会主义的砖瓦早就多到有剩,民族复兴可能也已完成 99.99%。从生物学的角度来说,知冷畏热,趋利避害,这都是为了提高个体的生存几率,但勤劳能有什么危害呢?为什么大脑总是会想方设法阻止我们长时间的思考或者劳作。
iOS转前端之JS基本语法总结 这段时间一直忙着写需求,没啥时间来写博客,今天抽个空更新一篇博客~这一篇我们来总结下JavaScript的基本语法。话不多说,开始吧。首先,我们来看下js中的基本数据类型有哪几种? var age = 18; //number var name = 'jack'; //string var result = true; //boolean false v
iOS转前端之仿写宠物网(适配不同尺寸) 前一篇说到了适配问题,这篇就来写个Demo用一用。代码我会放到我的github,记得去看看哦~都是一些之前常用知识的,这里就不详细解释了。直接上代码:html部分: 宠物网 HOME ABOUT US SERVICES
iOS转前端之如何适配不同屏幕尺寸方案 今天抽空再写一篇~之前已经做了两个Demo,主要是运用CSS+Html完成的,今天还是来完成一个Demo,搭建一个关于宠物的网站。在开始之前我们先介绍一个知识点,关于适配的。其实对于学习前端来说,H5手机适配也是一个老生常谈的问题了,当然网上也有大牛给了解决方案,这里我就结合自己的实际情况分析一下这个适配问题。基础:1.viewport这是加在之间的,用来缩
iOS11新特性,如何适配iOS11 前言这几天抽空把WWDC的Session看了一些,总结了一些iOS11新的特性,可能对我们的App有影响,需要我们进行适配。本文作为一个总结。本文内容包括:集成了搜索的大标题栏、横向选项卡栏、Margins 和 Insets以及 UIScrollView和UITableView 的更新和功能更强大的滑动操作。一. 在UIKit’s Bars中加入的新功能WWDC
iOS转前端之仿写登录页面 今天还是来仿写一个常用的登录界面,巩固一下之前掌握的知识。同样的我们还是先构建一个项目,创建对应的css文件和html文件,then begin code~首先是html: 欢迎登录 欢迎登录CSDN官网
iOS转前端之仿写百度首页 抱歉,这几天有点忙,部门开季度大会。。。今天来继续填坑。前三篇我们已经介绍了HTML、CSS的一些知识,相信大家已经迫不及待想实际运用一下了。OK,今天我们来写一个Demo,模仿百度首页写一个静态的页面,后面学了JS,还可以加一些动态的东西。话不多说,上代码。首先我们打开WebStorm,新建一个工程,先创建一个index.html文件,作为主文件:然后需要用到
iOS转前端之盒子模型以及居中问题 OK。第三篇来了,今天来聊聊CSS布局中的盒子模型和居中问题。好了,直接开始吧~前面介绍了一些HTML和CSS的基础知识,今天来说说CSS中的盒子模型和布局居中问题,这都是平时开发中经常遇到的问题。盒子模型---网页上的每一个标签都是一个盒子,每个盒子都有四个属性。内容(content)盒子里装的东西,网页中通常是指文字和图片。
iOS转前端之CSS基础学习 写在开头:目前保持一天一篇的节奏,虽然前面的知识比较简单,大多数可能比较枯燥,不会的可以百度,但是一些常用的一定要记住,这对后面的实战很重要。基础一定要打扎实。OK,进入第二篇CSS的基础学习吧。什么是CSS?CSS的全称是CascadingStyle Sheets,层叠样式表。它是用来控制HTML标签的样式,在美化网页中起到非常重要的作用。CSS的编写
iOS开发之正则表达式快速教程(NSPredicate、NSRegularExpression) 正则表达式正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎,还有java语言自带的。正则表达式这个概念最初是由Unix
iOS开发之音视频边下边播缓存方案 阿勒,没想到第一篇文章我就标题党了...不过,我还真没看到目前有哪个公开的实现方案有做的更好的,可能是我孤陋寡闻,如果你知道更好的方案,一定要留言告诉我,鞠躬..进入正题,这次的主要内容 理解 AVAssetResourceLoaderDelegate 的使用 缓存下载的实现 VIMediaCache 提供了哪些 API接下来会介
iOS开发之UITextField输入长度限制,键盘遮挡自适应方法 UITextField被用作项目中获取用户信息的重要控件,但是在实际应用中存在的不少的坑:修改keyboardType来限制键盘的类型,却难以限制第三方键盘的输入类型;在代理中限制了输入长度以及输入的文本类型,但是却抵不住中文输入的联想;键盘弹起时遮住输入框,需要接收键盘弹起收回的通知,然后计算坐标实现移动动画。对于上面这些问题,苹果提供给我们文本输入框的同时并不提供解决方案,
iOS开发之Notification与多线程 一、概述在多线程中,无论在哪个线程注册了观察者,Notification接收和处理都是在发送Notification的线程中的。所以,当我们需要在接收到Notification后作出更新UI操作的话,就需要考虑线程的问题了,如果在子线程中发送Notification,想要在接收到Notification后更新UI的话就要切换回到主线程。先看一个例子: