为了账号安全,请及时绑定邮箱和手机立即绑定

用手记的方式,学习前沿流行技术

创建手记
【花式填坑第9期】解密高级前端攻城狮の极速进化 【花式填坑第9期】解密高级前端攻城狮の极速进化

学会Hogan,就那么几句! 原创

先贴个Hogan的github地址镇楼:https://github.com/twitter/hogan.js 在实战课《手把手从0打造企业级电商平台-前端实战》里,很多同学反馈对Hogan模板引擎不太熟悉,这里整理个手记,对它介绍一下。Hogan是一个非常简单的模板引擎,可以把它理解成Mustuche语法的编译器。Hogan简单到只有六七条语法,可以说是目前最简单的模板引擎了,估计以后也仍然会是...

1144浏览 23推荐 2评论

Python虚拟环境,你有使用过吗?分分钟教你使用虚拟环境搭建一个小网 原创

在开始之前,我们先做一点知识储备,从上图中,我们可以看到几个三个关键的信息:Python、virtualenv和Flask。 Python咱就不说了吧,简单、好入门、可以干好多事情。小到写脚本、大到做网站、数据分析等等。人生苦短,我用Python。不是很了解的,请自行科普【百度百科】。 科普完之后,记得安装一下,在此,我们使用最新版本的Python(目前为3.6.1),当然,如果你本地有Pytho...

1371浏览 9推荐 1评论

windows32位系统 安装MongoDB

一、下载MongoDB 打开官网下载地址:https://www.mongodb.com/download-center#community 分别对应4个平台,windows、Linux、OSX和Solaris 我们是windows系统自然要选择windows平台进行下载,但是,我发现在windows平台下,没有32位的MongoDB,后来,我干脆直接下载了第一个,结果安装的时候直接报错,报错如下...

1545浏览 14推荐 2评论

基于CentOS6.4环境编译Spark-2.1.0源码

1 写在前面的话 有些小伙伴可能会问:Spark官网不是已经提供了Spark针对不同版本的安装包了吗,我们为什么还需要对Spark源码进行编译呢?针对这个问题我们到Spark官网: spark.apache.org来看下,如下图所示: Spark官网的确是提供了一些Hadoop版本的Spark安装包,但是提供的这些是否能够满足我们的要求呢?答案肯定是否定的,根据本人近几年做Spark的开发经验,列...

1374浏览 17推荐 2评论

花式填坑第8期 | 系统提示,你的好友【web安全】已上线 原创

  01 写在前面的话   从这次蠕虫勒索病毒事件来看,网络安全已然成为备受关注的新领域。说起网络安全,绝大多数人都是既熟悉又陌生。 熟悉的是玩电脑的时候都知道要安装杀毒软件,陌生的是大家并不了解遇到安全问题该如何解决,又该如何杜绝隐患。 我们要知道,当Web安全遭受威胁时会有哪些后果呢?轻则造成信息漏洞,重则可导致用户遭遇不可弥补的损失。   02 关于web安全的问答   Q:老师,您好,作为...

1271浏览 25推荐 0评论

MongoDB给数据库创建用户

一.先以非授权的模式启动MongoDB 非授权: linux/Mac : mongod -f /mongodb/etc/mongo.conf windows : mongod --config c:\mongodb\etc\mongo.conf 或者 net start mongodb (前提是mongo安装到了服务里面) 备注: /mongodb/etc/mongo.conf 位mongo配置文...

1070浏览 6推荐 0评论

使用Laravel5做权限管理 原创

关于权限管理的思考 最近在用laravel设计后台,后台需要有个权限管理。权限管理实质上分为两个部分,首先是认证,然后是权限。认证部分非常好做,就是管理员登录,记录session。这个laravel中也有自带Auth来实现这个。最麻烦就是权限认证。 权限认证本质上就是谁有权限管理什么东西。这里有两个方面的维度,谁,就是用户维度,在用户维度,权限管理的粒度可以是用户一个人,也可以是将用户分组,如果将...

2264浏览 29推荐 0评论

热修复与插件化你准备好了吗 原创

android原生应用开发发展到今天,几乎每个App都是巨无霸级的大小,手淘,优酷这种应用更是航母级别的应用,一个应用可能几百人一起合作开发,在应用还小的时候大家可以甜蜜的合作,快速的迭代就像孩子小的时候每个人都喜欢,但随着应用越来越大,我们不得不面对的以下几个问题:第一,团队合作的效率越来越低,这是无法避免的,可能一个人的延期就会导致整个版本的延期,而人越多这个概率就是指数级别的增长。第二,潜在...

1640浏览 20推荐 2评论

你应该学 Kotlin 吗? 原创

自从5.18 Google IO 大会以来,关注 Kotlin 或者说想要搞清楚 Kotlin 是什么的人越来越多了。有不少朋友表示在这之前自己都没有听说过 Kotlin,现在突然 Google 空降一个干儿子,你是不是就慌了呢? 下面我列举几个常见的问题,希望能为大家解惑~ Kotlin 是什么? 我刚刚接触 Kotlin 是在两年前,那会儿的 Kotlin 更像是 A Better Java,...

6840浏览 71推荐 9评论

看电商发展过程中,前端技术的演进

一、何为电商 所谓电商,即电子商务,就是指通过使用电子类工具,围绕着商品交易进行的一系列活动。既然是交易,那就离不开交易的三个过程。 交易的第一个过程,就是商品信息的交换,卖方通过一定的渠道让商品信息扩散出去,而买方也通过一些方式能够获取到这些商品信息。无论是集市上的吆喝,还是店铺门口的广告,亦或是当今电商网站的网址,做的事本质上都是一样的,就是传达交易的信息。 交易的第二个过程,就是协议的达成,...

4023浏览 74推荐 8评论

【干货整理】如何开发一款完整的Android App | 花式填坑第7

上周花式填坑第7期话题:“如何开发一款完整的Android App ”,在大家与嘉宾积极的互动中完美落幕。为此小慕精选出优质的问答内容,分享给对安卓开发感兴趣的小伙伴们。Q:第三方的SDK怎么用好?app的趋势是什么情况?Qiujuer:对于第三方的SDK,在中小型企业中一般来说会采用开源社区中相对优秀的框架进行开发,其主要表现为:图片加载处理、网络访问、数据库存储、基础控...

1142浏览 12推荐 3评论

当 better-scroll 遇见 Vue 原创

在我们日常的移动端项目开发中,处理滚动列表是再常见不过的需求了,以滴滴为例,可以是这样竖向滚动的列表,如图所示: 也可以是横向滚动的导航栏,如图所示: 可以打开“微信 —> 钱包—>滴滴出行”体验效果。 我们在实现这类滚动功能的时候,会用到我写的第三方库,better-scroll。 什么是 better-scroll better...

4707浏览 61推荐 4评论

手中无框架,心中有框架 原创

一提起框架,咱们平时用java开发的程序员一下就想起几个常用框架:Spring MVC、Spring、MyBatis、Hibernate等等,说起每个框架比较典型的特性滔滔不绝,了然于心,像Spring的IOC、DI、AOP,Spring MVC的数据绑定,MyBatis的一对多、多对一关系的处理等等,好像只有把这些内容挂在嘴边才能显得自己确实掌握了这些框架,并且可以成为聊天、面试的谈资,但当我问...

6466浏览 112推荐 12评论

XSS 和 CSRF 攻击的一些非常规防御方法 原创

一说到安全,大家总会特别敏感,尤其是有相当部分的前端开发者并不了解安全相关的知识,颇有谈虎色变的感觉。具体到前端安全这个话题呢,又有些说不清道不明,因为大部分的防御方案,总少不了后端的参与,也有开发者慢慢觉得好像安全都应该由后端来关注了。 其实不然,起码 XSS CSRF 这一类的安全问题前端是一定要了解它们的原理和防御方法的。从防御方法上来说,XSS 和 CSRF 的防御在业界都有比较成熟的方案...

3630浏览 65推荐 4评论

【花式填坑第4期】 如何成为一个合格的Java架构师

在花式填坑的第四期,大多数用户对Java架构师都存在很多问题要问,为此小慕精选出优质问答,让大家更好了解和学习Java!Q&AQ:1. 目前才大一,不过高三就开始接触编程,一直学的Python,准备要学Java,两个语言都是后端,老师我想问问,两个语言的优劣势是什么,Java除了能用在Android之外还有没有其他的领域可以用(或者是结合硬件的),不一定要面向就业的,还有就是Java学习中...

3356浏览 45推荐 2评论
首页上一页1234567下一页尾页

推荐作者

标签风向标

本月热门

精选推荐

意见反馈 常见问题 APP下载
官方微信