H5学习

2017-12-19
阅读 4 分钟
1.1k
我为什么把他们两个放在一起讲?我觉得这两个设计模式有相似之处,有时候会一个设计模式不能满足你的需求而采用另一种设计模式。基于这点考虑,而且为了大家更好地理解,我放到了一起,加深大家的印象,活学活用。 在我们Team协作开发过程当中,不同于我们写个人项目,对全局变量的限制很大,我…

iOS学习

2017-12-18
阅读 3 分钟
469
就在上个月中旬,技术老大让我招两个1-2年的iOS开发,把简历的筛选和第一轮技术面试的任务交给了我。 从筛选第一份简历,准备面试题,到成功招到两个人一共花了两个星期多一点,总体来说还是比较顺利的。两位通过者都比较稳重踏实,而且对技术也比较有追求。这也可能和我筛选简历比较谨慎有关…

系统架构

2017-12-18
阅读 2 分钟
860
以代码托管平台起家的 GitHub 网站,已然成为全球程序员工作和生活中不可或缺的一份子。从优秀的企业,到优秀的程序员,都将自己最优秀的代码作品存放在这片开源净土里,供彼此学习交流。 GitHub Trending 栏目甚至已经成为 IT 从业人员的新闻日报,每日必读。在之前的一…

UI设计文章

2017-12-18
阅读 2 分钟
1.1k
原文地址:How to pretend you’re a great designer 原文作者:Pablo Stanley 译文出自:掘金翻译计划 译者:Changkun Ou 校对者:ylq167 设计师装腔指南 假装成为行业思想领袖的经验和技巧 Gabrielle 将使用…

MVP

2017-12-18
阅读 2 分钟
906
简述 Material Design 从 Android 5.0 开始引入,是一种全新的设计语言,称为 “原材料设计”,是谷歌提倡的一种设计风格、理念、原则。结合拟物设计和扁平化设计风格,融入了一些科技理念。 想深入了解的话,可以查这篇 wiki:Material Design 中文版 …

android 设计模式

2017-12-18
阅读 2 分钟
2.1k
关于模块化 (组件化) 这个问题,我想每个开发者可能都认真的思考过。随着项目的开发,业务不断壮大,业务模块越来越多,各个模块间相互引用,耦合越来越严重,同时有些项目(比如我们公司)还伴随着子应用单独包装推广,影子应用单独发布等等需求,重新调整架构迫在眉睫。今天,我们就来聊聊模块化(组件化),这篇文章同...

Spark

2017-12-18
阅读 2 分钟
734
things you need know before you touch Spark and before you decide to use spark in your next project.

iOS开发中的实用功能

2017-12-18
阅读 2 分钟
791
虽然苹果建议我们不要嵌套 UIScrollview ,但是这话到底是对开发者说的,架不住设计师就是要这么画设计图。我遇到的场景类似这样,顶部有一个优先展示的封面,当封面滚出屏幕后下面内容的 ScrollView 开始滚动。因为介绍、目录、评价三个tab是可以左右滚动的,所以具体…

java源码

2017-12-18
阅读 2 分钟
1.4k
Java 集合深入理解:ArrayList 回归基础,Java 集合深入理解系列,持续更新~ JVM 源码分析之 System.currentTimeMillis 及 nanoTime 原理详解 JVM 源码分析之 System.currentTimeMillis 及 nanoTime 原理详解[链接] Java 集合总结(Collection 系列与 Map 系列) 对于作者而言,Java 集合分为了 Collection 系列与 Map ...

面试经验

2017-12-15
阅读 2 分钟
2.3k
2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总 2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总 写给小白的 android 基础面试笔试题(三) Android 面试题 想不想通过一线互联网公司面试? 面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库 熟悉本文中列出的知识点会大大增加通过前两...

持续集成

2017-12-15
阅读 2 分钟
1.1k
用 Hexo 搭建好博客,使用起来算是方便,但是每次还要在安装了 Hexo 环境的机器上才能 $hexo new 、$hexo d -g,不爽?能不能在任何地方只要新增或修改了 post 就自动生成并部署 hexo 呢?

优质的 Vue 开源项目

2017-12-15
阅读 2 分钟
2.7k
Vuetify - Vue.js 2.0 组建库 Material Design 的前端组建库,基于 Vue.js 2.0 让 Vue 和 React 无缝融合 前端社区 前端社区 Muse UI — 基于 Vue2.0 的 Material Design UI 库 Muse UI — 基于 Vue2.0 的 Material Design UI 库 Mint UI: 基于 Vue.js 的移动端组件库 Mint UI 包含丰富的 CSS 和 JS 组件,能够满足日常的...

php资料集

2017-12-15
阅读 2 分钟
1.5k
PHP 语言简单的原因之一就是 PHP 的错误处理机制, 随着 PHP 语言越来越现代化, 也出现了异常, 这篇博文就是简单说下错误和异常, 以便系统的理解, 另外对于任何一种语言来说, 异常的存在是具备共性的, 所以学习一门语言理解异常机制是必不可少的.

安卓组件控件

2017-12-15
阅读 3 分钟
802
IOS的Assistive Touch效果很炫酷,可以任意拖拽,同时点击后会展开菜单栏。然而,这不只是IOS的特权,Android也可以实现。但是由于悬浮窗需要申请权限,所以本文仅在app内实现,可以任意拖拽,并可以响应点击事件。 一、效果图 效果还是不错的。上图看出虽然没有像…

Evil Python

2017-12-15
阅读 3 分钟
982
从写 nodejs 的第一个爬虫开始陆陆续续写了好几个爬虫,从爬拉勾网上的职位信息到爬豆瓣上的租房帖子,再到去爬知乎上的妹子照片什么的,爬虫为我打开了一扇又一扇新世界的大门。除了涨了很多姿势之外,与网管斗智斗勇也是一个比较有意思的事情。这篇文章就简单来分享一下那些年我们写过的爬虫吧。

Android列表,嵌套滑动

2017-12-15
阅读 3 分钟
2.7k
对于电商App,商品详情无疑是很重要的一个模块,观察主流购物App的详情界面,发现大部分都是做成了上下两部分,上面展示商品规格信息,下面是H5商品详情,或者是嵌套了一个包含H5详情及评论列表的ViewPager界面,本文就是实现了一个兼容不同需求的上下滚动黏滞View控件。Gi…

产品设计

2017-12-15
阅读 2 分钟
956
Web 或者移动应用的重心,由后台往前台挪动的两个标志是:客户端存储,客户端模型维护。在可见的未来,我们将会见证后端将不存储数据、由前端负责存储数据的应用。

Android混合开发

2017-12-14
阅读 3 分钟
2k
哈哈,互联网圈本周的大事件是微信公众号关闭 iOS 平台打赏入口,讨论这件事情的文章很多,前端周刊就没有收录相关文章。另外 JS Conf China 2017 已经开始报名,定于 7 月 15 日在上海举行,早鸟票已售罄,想去的抓紧时间报名。回到技术本身,我读到 3 篇非常不错…

算法-数据结构

2017-12-14
阅读 2 分钟
716
时间复杂度 O(log n) 意味着什么? 写给小白的时间复杂度指南 查找算法的 Java 实现 查找算法的 Java 实现 两个有序数组合并成一个有序数组 用拉链法和线性探测法解决哈希冲突 用拉链法和线性探测法解决哈希冲突 红黑树那点事儿 红黑树的性质与简单实现 十张 GIFs 让你弄懂递归等概念 图像(包括动图)是传递信息的一种...

ios技术

2017-12-14
阅读 3 分钟
1.2k
这个知识点可以用于面试,以及对于一些对初始化时机有要求的 SDK 配置的 bug 排查。 答案是会的,应用从 active 状态至 suspended 状态,是必须经过 background 状态的,我们应该按照官方规范,在 applicationDidEnterBackgro…

2018前端面试准备

2017-12-14
阅读 2 分钟
52.1k
前端面试常考问题整理,按模块知识点分类,持续完善中... Front-end-Developer-Questions by Modules and knowledge

JS或Jquery

2017-12-14
阅读 3 分钟
1.1k
去年谷歌和火狐针对 WebVR 提出了 WebVR API 的标准,顾名思义,WebVR 即 web + VR 的体验方式,我们可以戴着头显享受沉浸式的网页,新的 API 标准让我们可以使用 js 语言来开发。今天,约克先森将介绍如何开发一个 WebVR 网页,在此之前,我们有必要了解 WebVR 的体验方式。

VR&AR

2017-12-14
阅读 3 分钟
1.7k
从本篇开始会开启一个新的 EasyAR 开发经验分享系列教程。我将给大家分享用 EasyAR SDK 结合各种炫酷插件来实现比较具有创意的 AR 应用。今天了,实现的是 EasyAR SDK +joystick Character Control。

设计资源

2017-12-14
阅读 3 分钟
848
Photoshop Vip 是来自霓虹国的一个免费设计资源分享网站。网站上,你可以搜寻关于前端开发、网页设计、动画素材、Photoshop 教程等方方面面的资源。相信,你可以找到自己喜欢的 “菜”

HTTPS

2017-12-14
阅读 3 分钟
789
内容来源:2017年5月23日,亚洲诚信高级技术经理余宁在“世界云计算 · 中国站”进行《HTTPS最佳安全实践》演讲分享。IT大咖说作为独家视频合作方,经主办方和讲者审阅授权发布。 阅读字数:946 | 3分钟阅读摘要随着亚洲诚信2016年推出加密无处不在以来,HTTPS的使用…

逆向

2017-12-14
阅读 2 分钟
1.3k
本文主要介绍了 Android 中应用在进行反调试反破解的几种方案,对于每种方案进行了详细原理分析,代码也给出了下载地址,可以自行运行看效果,而对于这几种反调试方案并非是绝对安全的,后面会再详细介绍如何解决这些反调试功能,但是为了应用安全,这几种方案也不可以不用,有总比没有好!最后读完文章,记得多多点赞分...

vue源码

2017-12-14
阅读 3 分钟
2.4k
自从Vue2.0发布后,Vue就成了前端领域的热门话题,github也突破了三万的star,那么对于新手来说,如何高效快速的学习Vue2.0呢。 Vue基础 对于没有接触过es6和webpack的童鞋来说,不建议直接用官方的脚手架vue-cli构件项目。 先按文档顺序最少学习完组…

Java 总结

2017-12-13
阅读 3 分钟
750
由于 poi 本身只是针对于 excel 等 office 软件的一个工具包,在一些常规的 excel 导入导出时,还需要再做一次精简的封装,简化代码耦合。

Android性能优化

2017-12-13
阅读 3 分钟
1.7k
Apk瘦身 Apk的大小对于用户是否选择下载应用起着至关重要的影响下面是对于减小Apk大小的一些常用且实用的方法总结如有错误,欢迎大家踊跃指出 目录 资源占用分析 图片压缩 图片类型 压缩 PNG压缩 Webp 混淆 代码混淆 资源混淆 resConfig和lib 优化代码 致…

go语言

2017-12-13
阅读 2 分钟
1.2k
"翻译自 Go 语言作者的博客。这只是设置了 GOPATH 默认值,GOROOT 还是得自己设置。" 从 Go 1.8 开始,如果 GOPATH 的环境变量为空,Go 将会设置一个默认的 GOPATH 环境变量。 Go 初学者第一次安装完 Go 之后,他们往往会因为忘记设置 GOPATH 环境变量而得到 you …