一.Material Design简介
Material Design是由谷歌的设计团队创建的一种设计语言,旨在为手机、平板电脑、台式机和其他平台提供更一致、更广泛的外观和感觉,帮助设计师们创建易用性和实用性较强的网站和应用程序。这个概念基于一个不断更新的公开文档。该文档会随着域界以及技术更新而更新。
在Material Design文档中,它有无数独特而有趣的特性,但也许是最明显的是它提出了...
分类:
其他好文 时间:
2016-06-12 01:52:29
阅读次数:
233
写在前面
本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。
性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而...
分类:
移动开发 时间:
2016-06-12 01:51:34
阅读次数:
429
学习要点:
定义复杂的指令
指令模板
使用函数作为模板
使用外部模板
动态引入外部模板
替换元素
管理指令的作用域
创建多个控制器
给每个指令实例创建自己的作用域
创建隔离的作用域...
分类:
Web程序 时间:
2016-06-12 01:53:24
阅读次数:
272
1、list map set三个接口,存取元素时,各有什么特点?
List与Set都是单列元素的集合,它们有一个功共同的父接口Collection。
Set里面不允许有重复的元素.
存元素:add方法有一个boolean的返回值,当集合中没有某个元素,此时add方法可成功加入该元素时,则返回true;当集合含有与某个元素equals相等的元素时,此时add方法无法加入该元素,返回结果为fal...
分类:
移动开发 时间:
2016-06-12 01:51:20
阅读次数:
272
$header=array( 'Host:www.zhihu.com', 'Origin:https://www.zhihu.com', 'Referer:https://www.zhihu.com/', 'User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) ...
分类:
Web程序 时间:
2016-06-12 01:46:33
阅读次数:
221
使用Ngrok的目的就是为了可以让别人通过网络访问到自己本机上的项目下面是一个简单的使用教程,详细的查看官网英文文档。第一步:登录官网:https://ngrok.com/ 注册或者登录第二步:按照上图步骤,首先下载相应的版本 如下为我的解压后的存放目录按着【shift】键,单击右键,弹出菜单选择“... ...
分类:
Web程序 时间:
2016-06-12 01:44:05
阅读次数:
328
iOS中加载的时候会先执行main函数 根据main函数的参数加载UIApplication->AppDelegate->UIWindow->UIViewController->superView->subViews关系为:UIApplication.keyWindow.rootViewContro ...
分类:
移动开发 时间:
2016-06-12 01:43:16
阅读次数:
196
摘要 在上一篇博客《STL空间配置器那点事》简单介绍了空间配置器的基本实现 两级空间配置器处理,一级相关细节问题,同时简单描述了STL各组件之间的关系以及设计到的设计模式等。 在最后,又关于STL空间配置的效率以及空间释放时机做了简单的探讨。 线程安全问题概述 为什么会有线程安全问题? 认真学过操作 ...
分类:
编程语言 时间:
2016-06-12 01:43:50
阅读次数:
202
unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295long 2147483648~2147483647long long的最大值:9223372036854775807long long的最小值 ...
分类:
其他好文 时间:
2016-06-12 01:42:44
阅读次数:
183
一个 timesheet.js (JavaScript library for HTML5 & CSS3 time sheets) 的 Angular 2 复制版 用法: app.component.ts app.component.html 效果: 源代码: https://github.com/ ...
分类:
Web程序 时间:
2016-06-12 01:43:48
阅读次数:
350
Android屏幕适配出现的原因 在我们学习如何进行屏幕适配之前,我们需要先了解下为什么Android需要进行屏幕适配。 由于Android系统的开放性,任何用户、开发者、OEM厂商、运营商都可以对Android进行定制,修改成他们想要的样子。 但是这种“碎片化”到底到达什么程度呢? 在2012年, ...
分类:
移动开发 时间:
2016-06-12 01:45:26
阅读次数:
267
如何实现点击链接走一个action,代码如下: ...
分类:
其他好文 时间:
2016-06-12 01:44:41
阅读次数:
154
1.form表单有一个onsubmit属性: 2.写一个javascript脚本: ...
分类:
其他好文 时间:
2016-06-12 01:42:10
阅读次数:
159
有关于数据库实验的心得体会,总的来说,受益匪浅。在这些天中,我们学到了很多东西,包括建表,导入数据,查询,插入。最重要的是我们有机会用电脑自己进行实践,没接 触的时候总是觉得它比较深奥或是不可接近的新型语言,尽管自己对C语言非常感兴趣,但还是有些心理上的陌生感。学习数据库就和我们平时的其它科目学习一 ...
分类:
其他好文 时间:
2016-06-12 01:43:22
阅读次数:
171
tar -zcvf /data/www.tar.gz data/www tar -zcvf 打包后生成的文件名全路径 要打包的目录 压缩: 压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归 zip [参数] [打包后的文件名] [打包的目录路径] 解压 unzip xah ...
分类:
系统相关 时间:
2016-06-12 01:41:44
阅读次数:
168
关闭SElinux功能 ?修改配置文件使其永远生效 第一种修改方法vi 第二种修改方法 ?临时关闭SElinux ?提示:修改完SElinux配置文件后重启系统才会生效,可以配合使用setenforce 0这个命令,这样在重启前后都可以使SElinux处于关闭状态 设定系统运行级别为3(文本模式) ...
分类:
系统相关 时间:
2016-06-12 01:42:35
阅读次数:
234