自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bingcool

小小梦想,技术改变世界

  • 博客(145)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于swoole的高性能的mvc的http服务器框架--swoolefy

很高兴能够正式完成并开源一个基于swoole实现的高性能的mvc的微服务框架。主要的实现功能:尝鲜地址:https://github.com/bingcool/swoolefy,欢迎star和issue开发文档:https://www.kancloud.cn/bingcoolhuang/php-swoole-swoolefy/587501同时也正式在swoole官网的衍开源项目推广栏得到swool...

2017-12-15 23:54:01 7033 1

原创 docker-docker swarm mode 的技术性总结

趁着五一长假闲着,今天起床后,决定写点东西,想了想,就总结一下自己的过去一段时间里学习docker swarm mode 的一些知识。swarm(集群)是docker容器的的一个很重要的功能,可以实现大规模的动态扩大,缩小应用服务,应对高拼发,大流量。在京东,携程,当当网这些大公司容器技术成为他们支撑业务的重要技术。在docker1.12版本之前,有一个docker swarm

2017-05-01 09:44:11 1592

原创 docker-建立私有registry(一)

我们知道可以使用hub.docker.com作为我们公共或者私有的registry。但由于服务器在国外的原因,网速会非常的慢。所以我们在利用docker开发构建容器服务时,我们希望能够建立自己的私有registry,上传镜像值我们的私有registry中心,然后在其他物理机上部署的时候,可以快速的pull,然后实现大规模的分发以及部署,提高效率。下面将会说一下如何通过registry容器实现这个。...

2017-04-27 17:00:45 9583 3

原创 docker-fastdfs实现容器化

最近在做大文件分布式存储时,使用了fastdfs,但由于要完全使用fastdfs的功能的话,需要安装配置的文件实在太多,包括libcomment,nginx,fdfs-nginx-module等其他依赖模块,都需要浪费很多的时间和精力,为了更好的解决这个问题,提高效率,利用doker技术完成对fastdfs镜像的构建,效率提高上百倍,几分钟内就搞定了,fdfs镜像构建使用的fastdfs的版本是5

2017-04-15 23:53:20 12366 3

原创 docker-因痛点缘遇docker

随着公司项目的越来越复杂,包括用到的各种服务也越来越多,在部署安装,持续集成,测试,交付等方面面临的问题是越来越多了,一方面我们的开发组与测试组,技术组的沟通成本也就越来越大,心烦了,效率就低了。由于没有运维组,全部的基础架构都是我们开发组负责,甚至包括整个项目直到部署完成。其实我们也有很多的不懂,而且运维涉及的知识也是在太多了。       之前项目工程比较小,我们一直使用python写

2017-03-25 17:33:50 1560

原创 angularjs-搜索框下拉列表

最近参考了很多大型互联网公司的搜索框都会预推一些热门的关键词作为一个搜索选择,用户可以快速找到关键词,然后搜索点击进入。下面是我最近利用空余时间写的一个demo:下面将利用angularjs来实现这个功能,首先,可以使用angular material的设计的指令md-autocomplete基本可以实现一些功能,但是根据我们的需要,我们的重新再源代码的基础上,进行一些添加

2017-03-14 17:11:54 3962 1

原创 vm-vm网络配置问题

1、安装完centos7后,会遇到没能连接网络的问题解决方法:找到以太网卡配置文件ifcfg-enp**文件,过面的数字好像是随机生成的cd /etc/sysconfig/network-scripts[root@localhost network-scripts]# vi ifcfg-ens33TYPE=EthernetBOOTPROTO=dhcpDEFROUTE

2017-03-14 16:51:50 580

原创 svn-出现乱码和clear up无效解决方法

1. 下载 sqlite数据库工具,sqlite3.exe下载地址:sqlite官网http://www.sqlite.org/download.html,我这里是windows操作系统,因此下载 Precompiled Binaries for Windows版本的的工具压缩包sqlite-tools-win32-x86即可2. 将下载到的 sqlite3.exe文件复制到本地磁盘的某个

2017-02-21 14:15:38 1228

原创 fastdfs-分布式存储设计指导(三)

分布式文件存储系统是应对海量文件时所使用的的一种HA的存储方案,如何实现文件的横向扩容,文件冗余备份,快速的配置扩展,高效的读取以及跨语言的api是非常重要的。前两章节介绍了关于fastdfs的安装配置已经使用等,下面将从整个系统的架构,谈一谈如何设计一个基于fastdfs的分布式文件存储系统,从而适合各种基本的业务场景。下面的架构流程图1、nginx的负载均衡,分

2017-02-21 14:11:59 689

原创 fastdfs-安装fastdfs-nginx-module和配置使用(二)

在上一篇文章中,介绍了fasfdfs的安装过程,下面将介绍一下关于fastdfs安装nginx模块的功能。fastdfs-nginx-module这个模块主要有什么作用呢?1、为了实现下载和方便访问文件。2、访问源文件,由于上传一个大文件到一个组的一个stoage1服务器后,这里的同组的storage2将会进行进行通部复制,如果复制没有完成,用户访问值storage2的时候,那么这个将

2017-02-13 19:52:07 12197 1

原创 fastdfs-安装部署fastdfs实现分布式文件系统(一)

在移动互联网时代,智能终端,包括手机,平板电脑,物联网的发展,个人产生的图片,视频文件,文档文件,其他数据已经非常的多,那么对于如何处理这些海量的数据,是一个非常重要的环节,一方面要保证数据的安全和完整性,同时又要能够容易的横向扩容的存贮系统升级。那么就需要用到分布式文件储存系统。于是我开始寻找一个真正的分布式文件系统,来解决我的存储难题。一找才发现,市面上各种分布式文件系统品种繁多,层出

2017-02-11 11:23:57 3805

原创 yii2-结合angularjs实现application/json的post数据提交

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主

2017-02-08 15:13:58 3558

原创 swoole-swoole是什么能做什么

近半年来努力付出,项目终于要正式结项了,团队4人经历了很多困难,加班加点,最终完成了!剩下的时间将总结一下在该项目中用到知识和遇到问题。今天就从swoole说起!项目中实现异步大文件传输的功能,在服务端使用了swoole,可以高效方便的实现,很多的项目其实也在用到swoole,突然间觉得swoole已经非常强大,对于phper来说,这是非常好的,可能大家都觉高大上了。接下来将会以swoole为系列...

2017-01-18 17:16:44 27676 7

原创 yii2-restful的全局认证和局部认证的接口设置

yii2在使用restful作为接口的时候,yii\rest\Controller中已经把全局的csrf验证设置为false,public $enableCsrfValidation = false;也就是在post数据的时候,不会在进行_csrf参数的验证。那么在开发restful接口的时候,比如一个app的服务端restful接口,用户分为游客和登录用户,一开始,游客打开这个app的时候,他并...

2017-01-13 16:20:32 5840 2

原创 yii2-restful的接口优化和实现互相调用

最近在开发项目的过程中,突然间遇到一些业务场景,比如在一些实际的业务中,restful的接口是分别对应一种请求的资源的,比如在一个首页内容页面上我们需要请求用户users,分类category,视频列表videos,在这里其实是可以通过三个restful的接口实现:请求用户users:http://host/users请求分类category: http://host/categorys

2017-01-12 16:34:16 2655

原创 ionic-移动端web的性能优化开源组件

在移动端开发webapp或者hybrid的app应用,由于网络,终端体验问题,对于移动端需要做好很多的优化,下面是本人在工作和学习发现的比较好的一些优化方案,现在整理一下,希望可以学习。1、四种方式优化ionic,接近原生体验http://scottbolinger.com/4-ways-to-make-your-ionic-app-feel-native/2、ionic的问题事件

2017-01-10 10:42:54 3159

原创 ionic-javascript实现质感设计组件

随着移动互联网的发展和技术门槛的降低,国内的互联网巨头,逐渐地开源它们沉淀的一些技术,这些开源的技术大部分都已经在这些巨头的实际业务中经过实践的,所以总体的性能,安全性等方面应该是比较好的了,最近腾讯的AlloyTeam团队(web前端团队)开源了AlloyTouch和AlloyFinger两个优秀的触摸和手势库,为我们在移动端的的web开发提供了更好的选择。据了解AlloyTouch和Alloy

2017-01-03 14:46:55 922

原创 ionic-基于angularjs实现的多级城市选择组件

今天是2016年12月25日,也即是西方的圣诞节,本来是好日子,不过今天却没能放假,得调休补班。最近身边的朋友,伙计一起谈论的最多的就是创业话题,今年是一个资本的寒冬年,但也是一个互联网企业开始收割的元年,滴滴,饿了么,美图,糯米等等,都已经不在大力补贴了,资本烧了那么多钱,移动互联网的人口红利已经逐渐成为过去,未来将依赖技术壁垒,内容,服务,大数据,用户画像等取得更加大的竞争力。回归正题

2016-12-25 14:12:11 6090 2

原创 ionic-基于angularjs实现固定顶部的可循环滚动文字的通知banner

最近一直晚上闲着,就开始想着在banner的小提示的基础上再封装一些其他的功能,比如在一些app中的二级导航栏处会出现一些滚动文字的小提示,所以就开始构思如何在ionic的基础上,利用css3实现这个小组件。下面是一个demo:首先的在控制器中依赖$ionicContentBanner     ```   $ionicContentBanner.sh

2016-12-15 14:35:02 5505 2

原创 ionic-基于angularjs实现友好体验的banner提示

工作2年多来,从开始的学HTML,CSS,JS,jquery,逐渐到学php,linux基础,mysql,再到后来的thinkphp框架,yii2框架,mongodb,redis,angularjs,ionic,jquery插件开发,webcomponent,swoole,workman,写博客,github开源代码,以至扩展到了ffmpeg,开源检索引擎,分布式架构,移动互联网的产品设计,用户体

2016-12-08 10:34:18 2138

原创 ionic-基于angularjs和javascript实用的顶部搜索过滤组件

最近看新闻,首先是乐视的资金危机,现在死乐视的裁员,好听点叫“末位淘汰”。年关将至,不少员工在翘首期盼年终奖。然而也有一部分员工开始恐慌,因为不少企业一到年终都会纷纷忙着裁员。双十一期间,大家正疯狂沉浸在买买买时,滴滴被传出将裁掉部分快车业务员工;上个月,暴风魔镜被传预计裁员50%左右;今年9月,58同城开始推行996工作制,被业界视为“变相裁员”。去年的互联网高薪挖人、补贴、烧钱模式早已

2016-12-02 11:58:53 3102

原创 ionic-基于javascript实现超级好用的移动端图像裁剪上传

在移动端的app中,经常都需要有一个功能,头像图片上传,在上传前可以进行裁剪,预览,最后再上传,虽然现在网上有很多开源的插件可以实现,但是最近腾讯开源的一个很好用的插件,就是应用于腾讯一系列产品的Alloyfinger。腾讯alloyteam团队http://www.alloyteam.com下面的这个demo是基于alloyerfinger的:矩形裁剪图片:圆形裁剪图

2016-11-22 15:56:33 4501 3

原创 ionic-基于angularjs实现沉浸式顶部导航栏,滚动时产生渐变效果

最近一直在研究angularjs和ionic框架,对于如何设计好的产品和用户体验一直都在思考,看了很多关于app设计的资料和其他的产品,觉得基于material design的设计确实是目前比较好的语言,闲着的时候就写了一个关于app实现沉浸式顶部导航栏。demo:导航栏由透明的状态跟随页面往下混动是动态的调整,主要是根据往下滚动时计算距离顶部的距离,滚动至一定的距离时,透明度基本

2016-11-22 15:35:53 6168 7

原创 ionic-css3实现点击水波涟漪的触觉效果

这两天有时间就继续在ionic的框架上利用angularjs实现一些在app中经常用到的触觉涟漪效果,基于material design,给人友好交互感觉。一、点击一些在头部或者底部的图标时。产生涟漪触觉效果demo:可以清楚看到,点击图标时将产生一种涟漪水纹效果,给人一种触觉,而且对于这种小的图标或者按钮,直接用圆形水纹涟漪,这也是material design中推荐的。

2016-11-17 15:10:36 6452 5

原创 ionic-下拉刷新的视觉友好交互小tips

一个多月没有写博客了,实在是太忙了,因为一直在赶项目,做一个基于swoole的服务器之间的异步通信和文件传输的服务和API,搞得真的辛苦啊,最终搞定了,测试的整个性能还是不错的,整个过程收获很大,有时间在整理一下关于swoole这方面的知识。然而下面说的还是关于ionic的移动混合框架的知识在原生的ionic方法中实现的下拉刷新功能中,基本功能都已经实现了,但是为了实现更好的用户体验,

2016-11-14 14:09:19 2806

原创 ionic-app经典ionic服务组件

最近一直在研究ionic的代码,特别是actionSheet和popup这些弹窗是如何实现的,如何整合成一个服务的形式的,方便在控制器中使用的(在这里就不多说原理了,几句话真的说不清,如果有兴趣的话,看看深入了解angualrj和ionic.bundle.js的代码)下面将根据个人的理解,实现一个ionic服务---图片放大预览实现功能:a)双击图片放大预览功能,可以滑动轮播显示图

2016-10-18 18:59:18 2584 4

原创 ionic-angularjs开发组件

一 、前言由于笔者水平有限,在这里只是分享自己开发组件的一些思路~ 摘要:无UI组件类、有UI组件类、有UI组件类型2。欢迎拍砖吐槽 O(∩_∩)O二 、无UI组件类顾名思义,这类组件没有任何表现形式出现在用户界面上,只是一般功能的实现者,也就是平时所用到、所需要开发的 Factory。它一般由 controller 进行调用,用于处理并返回数据。重点是,Fatory 某些方法最好

2016-09-29 09:49:06 917

原创 ionic-自定义指令标志红点

如果生活欺骗了你,请不要灰心,因为下一秒不知道会发生什么事,也许是好的,也许是让你更灰心的,然而对于你,你依然要生活,吃饭,谈笑风声。下面说一说如何通过ionic实现一个红点标志信息。我们知道现在的很多app,当信息有变动时,系统会及时通知我们有信息变态,一般会在标签处定义一个红点,有一些甚至直接标出一个圆的红点包括有多少条动态信息,比如微博。我们要实现的功能其实也是差不多的,

2016-09-26 11:18:24 6668

原创 ionic-轻触touch背景幕关闭popup弹出框

今天微信所谓的应用号“小程序”刷屏了,网上很多的技术人员都在讨论,微信整合了很多的web组件式功能提供给开发者,降低开发门槛,力求做到极致的原生体验和提高性能,很多人就担心,说看来微信要灭掉APP,一个微信统领江湖啊。最着亮人眼的是“不需要下载安装”。这表明可以从一定程度上,用户不需要在手机上安装那么多的APP,占用内存。腾讯的野心很明显,利用微信强大的用户体系和精准的推广,形成一

2016-09-23 13:46:06 9138

原创 ionic-键盘覆盖输入框和返回键问题解决方案

在开发一款优秀的产品时,用户体验是至关重要的,友好的,符合思维逻辑的交互体验是作为一款产品的首要印象最近在用ionic开发项目时,就遇到了两个关于键盘的问题1、在一个页面的底部如果存在一个的元素,比如说是一篇文章的评论,那么我们点击input的时候就会触发弹出一个键盘,最终会把底部的评论框给挡住2、在弹出键盘的情况下,当我们点击返回键的时候,我们希望是先把键盘隐藏掉,但是在ioni

2016-09-12 16:54:42 20660 4

原创 ionic-基于angular-resource的restful开发

悟!心有多大,梦想就有多大!技术资本的积累,是为了等待合适时机的全能释放!ionic用来开发跨平台的app,实现客户端和服务端的分离,他们之间的通信一般是通过XMLHTTPREQUEST的异步方式,由于angualrjs的双向绑定,我们可以非常容易在客户端实现数据处理。我们知道由于js的'同源策略',XMLHTTPREQUES原则上是不能实现跨域请求的,但是在我们的实际应用

2016-09-05 19:16:58 1917

原创 ionic-开发跨平台app的基本问题及解决方案

逗笑生活本来就不易!每个人都会无意或者有意地将自己和身边的人对比,不觉忽的羡慕着周围的人,想着他们过得是多么快乐,物质上多么的丰富,就已经让自己时时刻刻都沉入憋屈或者不开心的心境中。很多时候,我们没有办法像别人说的那样,什么都不去向,何必在乎别人,何必作比较呢?你做好你自己就可以了。说是这样子说,可是毕竟生活在同一个的圈子里的人,现实就是现实,环境,工作压力,甚至是人生各种的不期而至的事,

2016-09-03 15:33:03 2926 3

原创 angualr-$apply,$digest,$watch的理解

云计算现在中全世界飞速发展,其实主要也是有美国和美国的科技公司引导者,亚马逊的AWS现在是云计算的领头羊,增速非常快,而且收入在亚马逊销售中展的比例越来越高了,未来会成为亚马逊的强劲增长引擎,微软据称老二,以“移动为先,云为先”的战略,虽然移动操作系统wp失败了,在云计算市场取得不俗的市场份额,其次是中国的阿里巴巴,google,IBM站在第三阵营,阿里巴巴的增长最强劲,成为国内云计算的老大,据说

2016-08-30 11:44:09 666

原创 互联网-手机圈那些事

记得自己的第一部智能手机是小米1s,2012年的时候,国内做手机当时最出色和性价比最高的应该算是小米了。当然它当时和它相提并论的当然还有魅族。当时的魅族可以说也做精品手机最好的了。后来其他的手机厂商开始模仿小米的互联网思维和互联网营销模式,包括华为,酷派,一加,联想,后来者的乐视,360,锤子等!其中华为的荣耀品牌取得非常大的成功,当然是离不开华为技术和财力,人力的支持的,不是单靠互联网思维和

2016-08-25 20:34:41 528

原创 angular-按需加载angularjs和$http.post的二三事

前面的24个章节都是关于yii2框架的理解以及应用,本来是向按照一个一个章节系列写下去的,每个分类都能够比较集中,清晰。但是在项目中又会用到其他的知识,只能够按照平时积累写下去咯,可能会有些乱!最近前端比较火的框架,可数facebook的react了,一个专门针对移动端开发的前端高性能框架。当然google的angularjs也是一个很火的前端框架,在SPA应用上算是非常出色的。具体的基础

2016-08-24 15:50:42 7401 1

原创 yii2框架-httpclient客户端

在中国互联网中,BAT作为中国互联网的三座大山,很多创业者或者初创公司都表示BAT掌握着中国互联网的80%资源,面对着这种生态级的巨头的触角延伸,他们成功的机会能有多大呢!确实无可否认,BAT玩的现在都是生态,是触及到各个方面的,他们不断地投资或者并购初创企业,或者一些独角兽,说到底他们即是在相互竞争,也是在防守。他们的这个生态体量级,是他们十几年来的技术,文化,商业模式,以及政策,社会发展到一定

2016-08-23 14:31:31 11330

原创 yii2框架-restful的请求参数token验证(二十三)

最近出行市场发生一件大事:滴滴收购uber中国,两者正式联姻。对于这次的收购合并,其实对于滴滴和uber来说都是双赢的。两者在市场的竞争中已经烧了不少的钱,而且uber的股东也建议TK(uber创始人)和滴滴讲和,不能在这样子无尽烧钱,毕竟人家投资人是要挣钱的。滴滴目前可以说是已经是国内的出行市场的老大了,乐视投资的”易到“已经是基本边缘化的了。滴滴和uber的联姻都可以说明到过去的创业独角兽以前...

2016-08-06 15:46:19 15014 3

原创 yii2框架-restful的自定义api(二十二)

昨天的大新闻---国家的相关监管部门正式出台了“网约车”的合法法规!滴滴,UBER,易到,神州专车等积极响应,表示支持网约车的新规!一方面看来是这些企业受益,其实从侧面映射中国的移动互联网中的o2o服务,分享经济和共享经济的模式已经在国家层面得到很好的支持,在管理,监管,安全,实惠等方面都会以法律的形式来规范责任。那么对于用户来说,这也是一件好事,因为我们以后做的车不再是黑车了。中国的移动互联网的...

2016-07-29 10:42:10 7139 4

原创 yii2框架-restful的基础入门(二十一)

今天给人的感觉就是“热,很热,热中暑”!最近的高温天气简直让人不能活啊,听说华中地区的温度居然超过40度,广东的温度也接近37度,户外工作的真的做好避暑咯!趁着今天工作之余,感觉总的写些什么东西。现在回想起来,自己学习编程也接近3年了,从大三开始正式学习php,当时是跟着LAMP兄弟连的老师一边看视频,一边查找资料,一边练习,做些小的模块,比如登录,分页,简单的CURD等等。到后来逐渐接触

2016-07-28 15:46:13 5474

原创 yii2框架-console的cli模式(二十)

又有两周的时间没有写blog了,没办法最近实在是太忙了,公司的项目一直在赶,而且还要使用nodejs去实现功能,所以整个团队的又得乖乖认真的学习nodejs。互联网技术每天都在日新月异的快速发展,我们作为一名设计与开发人员,每天都要关注整个移动互联网的发展趋势,掌握实时动态。好吧,回归正题,yii2作为一个高性能的web开发框架,在处理后台任务方面有什么优势?是否可以实现cli的模式实现框架本身的...

2016-07-25 14:23:58 11422

thinkphp3.2.2开发手册

比较全面的thinkphp的指导开发手册

2014-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除