工作
文章平均质量分 56
原地踏步踏步踏步踏步
这个作者很懒,什么都没留下…
展开
-
DOM编程初探
DOM编程小结(一)这篇博客将会介绍以下内容:我要用DOM编程解决的问题DOM编程API的整理小问题几点无关的忠告问题想象一下你的网站非常庞大(事实就是这样),完全加载完需要很长的时间,如果等待加载完用户才能看到网页。 显然,用户体验和加载时间成反比,加载时间和网页大小成正比,和网速大小成反比。 我们的网页越大,网速越慢,用户体验就会越差,直接的后果就是用户丢失。 当然,数据量小,网原创 2016-09-09 17:47:58 · 268 阅读 · 0 评论 -
Angular 输入指令组
很久以前,那时候还不懂写网页。在电视上看到一个外国人说他觉得现在网页太low了,很多东西都只能看,不能改,我要去努力改变这个现状,于是开始学习写代码。网页可以自己想怎么改就怎么改,确实很有意思。今天由于脑洞一开,把自己的业务也做成了这样。 在这里,主要介绍一下我封装的指令,以及对上面问题的一些思考。背景:业务是这样的,我们要开发用户的个人中心页面,一开始是准备做两个页面,一个给用户看,一个给用户编原创 2016-10-17 14:05:02 · 339 阅读 · 0 评论 -
Angular作用域继承,原型访问机制
对指令一直都是一知半解,实际运用起来更是麻烦多多。指令创建对象的scope参数可以默认为false,表示指令的scope可以原型链的方式继承于外部作用域。现在解释一下原型链继承。原理在原生javascript中,子类继承父类是通过prototype属性实现。判断一个属性是否存在时,会一层一层的找,直到顶层。在Angular中,作用域原型继承通过$parent属性实现,子作用域如果找不到,就会去外原创 2016-10-16 11:44:39 · 676 阅读 · 0 评论 -
Git分支开发模式
这篇博客将主要介绍团队中如何使用Git分支模式进行开发。问题背景先介绍一下分支:分支分为远程分支和本地分支。 创建版本库时,默认会有一个master远程分支,我们克隆到本地,于是建立了本地master分支。默认情况下,一个远程分支,一个本地分支,在本地写代码,写完之后更新到远程分支。我们称这种模式为单分支模式。或者说,带commit的FTP模式。一个人用是不会出问题的,但是多个人就会出问题了。冲突原创 2016-10-14 15:36:36 · 3645 阅读 · 0 评论 -
AngularJs
Angular学习小结(一)这篇博客将会介绍以下内容:我的理解Angular术语理解我的理解 好上手:入门的例子便是双向绑定,十分神奇。 模块化:核心是引入了依赖注入的思想,来实现模块化。模块化是工程化的必经之路。为模块化提供了框架,提供了一套优美的解决方案,那就是封装组件。 前端框架:为view层开发提供了方便有效的工具,如:filter,ng系列指令。 功能完备:能解原创 2016-09-07 18:10:35 · 324 阅读 · 0 评论 -
Angular快速入门(一)
Angular快速入门(一)这篇博客将介绍路由、MVVM、工厂、$resource、控制器、视图、指令、作用域等基本概念。路由 .state('app.serve2',{ url:'/serve2/{fold}', templateUrl:'app/serve2/serve2.html', controller:'原创 2016-10-10 13:54:09 · 1376 阅读 · 0 评论 -
win7&GItblit&Git
这篇博客将介绍我在win7环境下搭建Gitblit的过程以及使用时遇到的问题 gitblit官方主页首先是下载windows版本的Gitblit,然后需要安装JAVA环境,配置好JAVA运行环境后,解压Gitblit压缩包,修改gitblit.propeties文件可以设置软件相关属性。运行gitblit.bat,至此软件就安装好了。软件安装好后,迫不及待的测试了一番,于是新建了一个项目。项目原创 2016-09-19 21:23:19 · 1146 阅读 · 0 评论 -
慕课网懒懒交流会AngularJs专场学习笔记
1、Angular表单验证 原理: form.valid(valid(invalid,pristine,pristine,dirty) form.inputname.$valid 提出的问题:同时编辑多组用户的信息输入,要求:各用户之间的错误信息互不影响。 解决办法一:ng-form,隔离每个ng-show的作用域。 解决办法二:黑科技addControl 坑:因为angular变量名原创 2016-09-08 18:43:26 · 308 阅读 · 0 评论 -
jquery简单动画效果实践(一)
这篇博客将介绍一个简单的jquery动画 js完成了DOM的状态切换,通过鼠标进入事件记录了当前的激活列,并且清除了之前的激活列。 css定义了不同状态的形态,以及形态切换的姿势。接下来将会涉及到:CSSJquery作品目标:CSS浮动四列布局的基础上为每一列增加鼠标进入事件,从而实现鼠标进入每一列时该列被激活,改变CSS样式。<!DOCTYPE html><html lang=原创 2016-09-17 16:31:16 · 988 阅读 · 0 评论 -
Matlab解方程小记(一)
Matlab解方程小记这篇博客将会介绍以下内容: - 我对matlab和方程的一些认识 - 解方程常用工具箱我的认识很早开始接触matlab,但是没有方程早。然并卵。 matlab中文名矩阵实验室,矩阵是什么鬼?可以这么想,一个多项式函数,所有项的系数就是一个向量。在这里,矩阵就是方程。学方程就是为了解方程,而matlab就是我们解方程的理想工具。那么这个工具是如何用的呢?解方程常用工具箱不会原创 2016-09-12 09:13:52 · 1748 阅读 · 0 评论 -
表格宽度调整小记
由于之前做了许多调整表格宽度的工作,但是一直会有小问题出现,并一度没有做出很好的解释,现在将问题还原,并给出解释。 问题一:对table设置了总宽度,每一列也设置了具体的宽度,那如果每一列设置的总宽度之和和table的宽度不一样,会怎么样呢? 为了避免这个计算问题,之前我会空出一列不设置宽度,把这个问题留给浏览器去计算。但是,不管如何去避免问题发生,但问题确实还是发生了。 问题二原创 2016-09-10 11:06:02 · 562 阅读 · 0 评论 -
Angular输入指令组(二)
Angular输入指令组(二)果然,程序花很少的时间能写出来,然后要花大量的时间去改bug。像我这种学什么都一知半解的程序员更是如此。在这里,我想说,上一篇博客中的输入指令组(一)中的代码是不完美的。问题背景问题出在哪呢?上午在本地环境测试的时候还是没问题的。但是,我们的程序是要和后台打交道的,此时,问题出现了。我们访问数据的方式都是异步的,也就是说,指令开始加载的时候数据还没有来,数据来了,指令已原创 2016-10-17 23:45:30 · 453 阅读 · 0 评论