- 博客(86)
- 收藏
- 关注
原创 职场被边缘化是怎样的
职场被边缘化如何破局?性格有问题的人是怎样的?如果工作生活上同时出现问题,那这个人是不是真的有问题,是不是该看看心理医生。 时间回到2年前,公司开始实行末位淘汰制,通过HR的普及了解到,是一种激励形式:但采用的激励是在本就不多的收入里面扣出来作为激励的一部分,没人站出来发声,事情也就在全民一致通过得民主体制下通过了。 此前,在A领导的管理下,大家如鱼得水,技术百花齐放,我认为是D部门...
2021-08-19 08:45:00
323
1
原创 Jenkins搭建前端自动部署持续集成工作流(一)
一、环境说明本地环境:WINDOW 7服务器环境:WINDOW SERVER 2008 R2代码集成:github辅助工具:花生壳二、本地安装jenkins猛戳jenkins官网,并下载,这里以WINDOW为例:安装完成后,会提示输入密码:默认密码在:/Jenkins/secrets/initialAdminPassword 文件里面注意:jenkins是部署在本地的,默认...
2020-10-30 14:50:00
402
1
原创 分享一个好用的微信npmjs包
https://www.npmjs.com/package/jquery_wechat_sdk安装$npminstalljquery_wechat_sdk使用BrowserScript tag<scriptsrc="jquery_wechat_sdk/index.js"></script>Browserify/Webpackvar_w=req...
2017-12-13 16:13:00
278
1
原创 angularjs跨域调取webservice
1、配置web.config<webServices> <!--必须添加--> <protocols> <add name="HttpGet"/> <add name="HttpPost"/> </protocols> </webServices> <htt...
2016-07-15 16:42:00
145
1
原创 电梯继续上升,到几楼,才会发现事情真相呢?
8月4日,快立秋了,这鬼天气还是这么热。杜明不耐烦地骂了一句。天气确实烦闷,空气都粘乎乎的。但真正让杜明烦躁不安的还是一大早就收到的短信:明哥,你跟她离了吧,我等不及了。发信人是柳蓝星,他往上翻了翻,昨儿的短信还这么甜蜜,说亲爱的,我们什么时候一起去游泳吧,我们一起天长地久。今天怎么就换了风格呢?这件事她都提了3年了,杜明一如既往地给她回复:快了,快了,亲爱的,好事多磨嘛杜明看了看旁边的卧室,...
2016-01-25 17:47:00
102
原创 资料工具网站
10个优秀的占位图片(Placeholder Image)生成工具Placehold.itA quick and simple image placeholder service.<img src="http://placehold.it/350x200" /><img src="http://placehold.it/300/09f/fff.png" />&...
2015-12-15 13:48:00
146
1
原创 一句话自我介绍
一句话概括现在的我:“一个奋斗在上海的荆州人,一直在打杂,从未被超越!”一句话描述生活中的我:“熟人面前疯子、傻子,生人面前高冷徐!3年如一日的坚持代码事业!”一句话囊括我懂的技术:“一个非科班出身的,不太专业的java程序员,对.net有着深入理解的码农,并且总是一头扎进前端世界的充满无限热情的web前端工程师!并且对bootstrop、angularjs有着自己浅显的理解,同时也对现在比...
2015-12-10 15:37:00
375
1
原创 将requirejs进行到底(2)
前一篇:JS模块化工具requirejs教程(一):初识requirejs我们以非常简单的方式引入了requirejs,这一篇将讲述一下requirejs中的一些基本知识,包括API使用方式等。基本APIrequire会定义三个变量:define,require,requirejs,其中require === requirejs,一般使用require更简短define 从名字就可以...
2015-11-23 23:22:00
100
原创 将requirejs进行到底(一)
随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。最新版本的RequireJS压缩后只有14K,堪称非常轻量。它还同时可以和其他的框架协同工作,...
2015-11-23 14:20:00
79
原创 localStorage.ie6.js
1 !window.localStorage && function() { 2 window.localStorage = {}; 3 var prefix = 'data-userdata' 4 , body = document.body 5 , html = document.documentElement 6 , mark...
2015-11-23 13:59:00
63
原创 再见,唐家岭!
北京城区西北角,西北旺镇,唐家岭地区,已经不再有蛰伏的青春。两座新小区构成的“新城”里,行者寥寥。至于原来被自嘲为“蚁族”聚集的“老城”,目光所见只留有不到10栋建筑。而不久的将来,它们可能会与那些曾经浪迹于此的年轻人一样,从这里消失。这场改变,被纳入北京市城乡结合部“50个重点村” 改造的宏大叙事之中。这个投资超过1800亿元人民币的巨量工程,承载了土地扩容、人口调控等多种期望,因而对...
2015-11-22 14:41:00
251
原创 你这么真诚,一定是骗子!
(01)中国人是相信人性善的,电视里一水的高大上,全都是正能量。比如说中国好声音,歌唱得咋样不清楚,大家比拼惨,已经拼出火来了,规则就是谁最惨谁就赢,不惨没得混。听说英国的BBC,也有人学中国人拼惨。但结果是——这厮被人玩了,玩得好惨。(02)假装在纽约同学有篇文章:《如何操纵一个想做坏事的人》,文章说,他在BBC看过一个名字很可能是“金球”的节目,一点也不高大上,彻底的低小下,...
2015-11-13 15:00:00
143
1
原创 彻底理解JavaScript原型
原型是JavaScript中一个比较难理解的概念,原型相关的属性也比较多,对象有"[[prototype]]"属性,函数对象有"prototype"属性,原型对象有"constructor"属性。为了弄清原型,以及原型相关的这些属性关系,就有了这篇文章。相信通过这篇文章一定能够清楚的认识到原型,现在就开始原型之旅吧。认识原型开始原型的介绍之前,首先来认识一下什么是原型?在JavaScr...
2015-11-03 17:37:00
101
1
原创 总结javascript继承的两种方式的N中写法
最近翻看博客园,总结了一下javascript的继承方式:prototype和copy继承方式。一、prototype方式当一个函数被创建时,Function构造函数产生的函数会隐式的被赋予一个prototype属性,prototype包含一个constructor对象而constructor便是该新函数对象(constructor意义不大,但是可以帮我们找到继承关系)每个函数都会有一个...
2015-10-31 10:04:00
100
原创 没用的特效!
<script type="text/javascript" src="http://blogparts.giffy.me/0013/parts.js"></script> <script charset="Shift_JIS" src="http://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone...
2015-10-30 17:15:00
99
原创 图解javascript this指向什么?
JavaScript 是一种脚本语言,支持函数式编程、闭包、基于原型的继承等高级功能。JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发现JavaScript其实很难掌握,有些基本概念让人匪夷所思。其中JavaScript 中的 this 关键字,就是一个比较容易混乱的概念,在不同的场景下,this会化身不同的对象。有一种观点认为,只有正确掌握了 JavaScript ...
2015-10-29 17:04:00
81
原创 Sizzle引擎执行的流程图
Sizzle有太多都不是太懂,但能看懂这张图。图片来源:http://www.cnblogs.com/aaronjs/p/3332805.html
2015-10-25 16:57:00
73
原创 jQuery源码分析系列
jQuery源码分析系列声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢!版本截止到2013.8.24 jQuery官方发布最新的的2.0.3为准附上每一章的源码注释分析 :https://github.com/JsAaron/jQuery正在编写的书 -jQuery架构设计与实现本人在慕课网的教程(完结)jQuery源码解析(架构与依赖模块) 64课时...
2015-10-23 19:27:00
128
原创 武功唯快不破
也许这个时候写这样一篇文章,会被很多人鄙视。如今的全画幅都已经这么便宜了,还讨论残幅相机有什么意思,更何况A6000连残幅中的旗舰也不是,它甚至还不是单反,区区的微单而已。 诚然跟全画幅比画质、比高感、比虚化,残幅的A6000确实在找虐。虽然画质输了一筹,但A6000却有着自己最独特的闪光点——快! 对焦快!快如闪电,精准迅猛。 连拍快!每秒11张,绝不错过任何一个...
2015-10-23 14:41:00
426
原创 掌握手上的器材 教你如何提高手机摄影水平
现在掌握的手机是有800w像素镜头, 会拍照跟不会拍照的拍出来效果差别还是特别明显的。知乎后期大神叶明实例分析,告诉你怎样才能拍出更好的相片?说明:1、本答案所有图片,除特殊声明,均使用iPhone 6拍摄。2、所有的后期处理均是通过泼辣修图APP。3、文中所有图片都是在两个小时之内完成拍摄的,重要的是对比,不要苛求质量,谢谢。 手机摄影不同于相机摄影,其更加随意,器材的限制也更大,没有太...
2015-10-23 09:55:00
112
原创 密码强度
1 强:字母+数字+特殊字符 2 ^(?![a-zA-z]+$)(?!\d+$)(?![!@#$%^&*]+$)(?![a-zA-z\d]+$)(?![a-zA-z!@#$%^&*]+$)(?![\d!@#$%^&*]+$)[a-zA-Z\d!@#$%^&*]+$3 4 5 中:字母+数字,字母+特殊字符,数字+特殊字符6 ...
2015-08-27 17:15:00
83
原创 各大浏览器内核(Rendering Engine)
记得刚开始写网页的时候,听童鞋们说各大浏览器的内核,也是懵懵懂懂的,知一不知其二,今天特地查一下:内核只是一个通俗的说法,其英文名称为“Layout engine”,翻译过来就是“排版引擎”,也被称为“页面渲染引擎”(下文中各种说法通用)。它负责取得网页的内容(HTML、XML、图像等等)、整 理信息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。所有网页浏览器、电子...
2015-08-19 11:30:00
80
原创 Angularjs中编写指令模版
1 angular.module('moduleName', []).directive( 2 'namespaceDirectiveName', 3 [ function() { 4 return { 5 restrict : '',// 描述指令在模版中的使用方式,包括元素E,属性A,CSS样...
2015-08-16 10:48:00
71
原创 php的各种配置
问题:1、如果去掉URL_MODEL=1时的index.php第一步:把Apache配置文件中的LoadModule rewrite_module modules/mod_rewrite.so 取消注释第二步:在和index.php的根目录添加.htaccess文件 并写入 <IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{...
2015-07-29 14:13:00
83
原创 Angular简单应用剖析
这一篇我们将一起感受学习一个小型的、活生生的应用,而不是继续深入分析哪些单个的特性。我们将会一起感受一下,前面所讨论过的所有片段如何才能真正的组合在一起,形成一个真实的、可以运行的应用。GutHub是一款菜谱管理应用。我们学习它有两个目的,第一是用它来管理美味的菜谱,第二是用它来学习angularjs的方方面面:这款应用的特性如下:a) 两列布局b) ...
2015-07-21 21:02:00
66
原创 说说http请求
为什么做web前端要了解http标准?因为浏览器要从服务端获取网页,网页也可能将信息再提交给服务器,这其中都有http的连接。web系统既然和http链接有瓜葛,你就必须去了解它。我将从一下几个方面讲解一下http标准:http请求的过程http状态码的意义http头部信息cookie状态管理方法Get POSThttp请求的过程1、连接当我们输入一个请求时,首先要建立一个s...
2015-07-16 15:04:00
82
原创 angularjs应用骨架(4)
继续上一篇继续了解angular其他内容。 与服务器交互 真正的应用需要和真实的服务器进行交互移动应用和新兴的Chrome桌面应用可能是例外。但是对于此外的所有应用来说,无论是想把数据持久化到云端还是需要其他用户进行实时交互,都需要让应用与服务器进行交互。 为了实现这一点,angular提供了一种叫做$http的服务,它提供了一个可扩展的抽象方法列表,使得与服务器的交互更加容易。...
2015-07-15 22:38:00
86
原创 angularjs应用骨架(3)
好,继续上一章节我们继续聊聊angularjs骨架。开发任何一款优秀的应用都会面临一项非常困难的工作,那就是找到一种合适的方式方法把代码组织在合适的功能范围内。我们已经看过控制器的处理方式,它会提供一块空间,把正确的数据模型和函数暴露给视图模版。但是用来支持我们应用的代码该怎么办呢?有一块最明显的可以放在这些代码的地方,那就是控制器的函数。 这种做法对于小型的应用和例子来说可以工作的很好...
2015-07-14 21:13:00
84
原创 angularjs应用骨架(2)
时隔一个星期,接着上一篇的angularjs应用骨架继续聊聊angularjs其他的其他的内容。 区分UI和控制器的职责 在应用控制器中有三种职责: 1、为应用中模型设置初始状态 2、通过$scope对象把数据模型和函数暴露给视图(UI模版) 3、监视模型其余部分的变化,并采取相应的动作 我这主要想说的是第三项的功能:为了让控制器保持小巧可控制的状态,我们的建议是,为...
2015-07-12 02:03:00
72
原创 angularjs应用骨架
使用典型的类库时,你可以选择并使用你所喜欢的功能;而对于angularjs框架来说,必须把它看成一个完整的套件来使用,框架中的所有的东西都包含在里面,接下来将会介绍angular的基础模块,这样你就可以理解它们是如何被装配在一起的。 调用Angular 为了使用angular,所有的引用都必须做两件事情: 1、加载angular库。 2、使用ng-app指令告诉angular...
2015-07-05 17:06:00
66
原创 Angularjs简介
很久没有系统学习一个新技术了,angularjs将会比较系统的讲解这个技术的语法、应用。次类型的博客将会持续更新,博主也是一个初学者,如果有问题欢迎留言讨论。 angularjs简介。 angularjs在创建优质的web应用的方面有着令人难以置信的能力。你将会用到一些概念,这个概念将会贯穿整个应用。并非杜撰了这些概念,而只是从其他开发环境中大量地借用了这些比较成功的习惯用语,然后以...
2015-07-04 17:31:00
108
原创 http请求的组成部分
报文流 1、HTTP报文是在HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息(meta-information)开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文在客户端、服务器和代理之间流动。 2、HTTP使用术语流入(inbound)和流出(outbound)来描述事务处理(transaction)的方向 3、不管是请求报文还是响应报文...
2015-07-03 16:24:00
102
原创 基于Angularjs实现分页
前言 学习任何一门语言前肯定是有业务需求来驱动你去学习它,当然ng也不例外,在学习ng前我第一个想做的demo就是基于ng实现分页,除去基本的计算思路外就是使用指令封装成一个插件,在需要分页的列表页面内直接引用。插件 在封装分页插件时我实现了几种方式总体都比较零散,最后找到了一个朋友(http://www.miaoyueyue.com/archives/813.htm...
2015-07-03 15:52:00
96
原创 跨域请求数据解决方案整理
转自:http://www.cnblogs.com/xyang/archive/2012/05/18/2507845.html跨域请求数据解决方案主要有如下解决方法:JSONP方式表单POST方式服务器代理Html5的XDomainRequestFlash request分开说明:一、JSONP:直观的理解:就是在客户端动态注册一个函数function a(data),...
2015-07-03 12:02:00
79
原创 css盒子模型
盒子模型概述盒子模型是CSS的基石之一,他指定元素如何显示以及(在某种程度上)如何交互。页面上的每个元素都被看做一个矩形框,这个框由元素的内容、内边距、边框和外边距组成,如图所示: 内边距,边框和外边距都是可选的,默认值为0,但是很多元素会由用户代理样式表(浏览器样式)设置内边距和外边距,可以通过通用选择器显式地将内边距和外边距设置为0来覆盖浏览器样式:* {margin: 0;...
2015-07-02 09:38:00
80
原创 抬起头吧!年轻人!
我有300多个手机好友(微博、QQ)但我经常感到孤单。我每天跟他们聊天,但是,好像他们并不了解真正的我。 抬起头吧!我的疑问来自人与人之间的相处方式。我究竟是想看着他们的眼睛还是手机上的昵称,直到有一天我发现手机上的所谓的社交网络、QQ并不完全是我们看到的那样,当我们打开各自的手机和电脑,其实就关上了彼此心灵沟通的大门。我们看到的这些不过是一种假象,假如有一天你离开了网络,你就会发现:我们...
2015-06-30 17:49:00
73
原创 我今年,二十七八岁
我今年二十七八岁,每天起床的时间从中午12点变成了早上7点,睡觉的时间从凌晨变成了晚上11点。我今年二十七八岁,工作中开始接触形形色色的人,我今年二十七八岁,见到亲戚朋友,他们不再问你考试考了几分,更多的是问现在一个月工资是多少,结婚没有哇...我今年二十七八岁,聊天的话题从各种网络游戏变成汽车,房子…吃饭的时候,讨论的往往是他准备结婚,她哪年结婚了…我今年二十七八岁,每天不...
2015-06-30 17:48:00
144
原创 浅谈大型web系统架构
动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用...
2015-06-30 17:15:00
86
原创 web前端性能优化
1.理所当然我们是这样想的关于减少http请求数,是前端开发性能优化的一个非常重要方面,所以在基本所有的优化原则里,都有这一条原则:减少http请求数.先不考虑其他的,我们先考虑为什么减少http请求可以优化性能.减少http请求有这样几个优点:(1)减少DNS请求所耗费的时间.且不说对错,因为从基本来说,减少http请求数的确可以减少DNS请求和解析耗费的时间.(2)减...
2015-06-30 16:57:00
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人