- 博客(152)
- 收藏
- 关注
原创 01Jquery源码解析
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script> (function(){ var a = 10; function $(){ alert(a
2017-10-02 12:02:53 758
原创 Webstorm常用快捷键
默认配置-Eclipse的常用快捷键对照表查找/代替 Webstorm快捷键 Eclipse快捷键 说明 ctrl+shift+N ctrl+shift+R 通过文件名快速查找工程内的文件(必记) ctrl+shift+alt+N ctrl+shift+alt+N 通过一个字符快速查找位置(必记) ctrl+F ctrl+F 在文件内快速查找代码 F
2017-09-29 23:59:30 201
原创 vue 06 基础语法
1,模板语法 :vue.js实际上内置了一套模板引擎,它是数据驱动的,那么我们只需要关注我们的数据层,其次数据层面的内容发生改变了以后,我们对应的模板引擎里的语法也会同步的发生改变,因此我们的模板也是至关重要的, 1. Mustache语法: {{msg}} :和angular 的专用绑定语法是一样的. 2. Html赋值: v-html="";在data里面定义一个字符串,这个字符串里
2017-09-29 22:55:02 254
原创 vue 05配置1
Tables Are Cool build 我们这次打包时候,打包的配置文件所在的文件夹 config 我们打包的配置,即webpack所对应的配置 src 我们开发项目的源码 App.vue 我们的入口组件 (.vue文件都是一个组件) main.js 项目的一个入口文件 static 静态资源 .babl
2017-09-28 11:11:11 247
原创 vue04 vue-cli
vue-client 脚手架 cnpm i -g cli vue init webpack-simple Demo02
2017-09-26 13:01:40 219
原创 vue03
vue多页面应用的引入 2.4.4可用版本 npm安装 vue-cli构建单页面应用SPA:通过它可以生成一个SPA的一个基础的架构模版.npm install -g vue-clivue init webpack-simple demo 或者 demo2vue init webpack demo2
2017-09-26 11:59:16 197
原创 vue02
前端框架回顾 dojo强大的框架 require.js模块化开发框架 基于MVC模式的spine框架 vue框架: 1.model绑定view 2没有控制器的概念 3.数据驱动,状态管理 vue本身并不是一个框架,是一个结合生态渐进式框架 vue结合周边生态构成一个灵活的渐进式的框架 中文 英文 声明式渲染 Declarative 组件系统 c
2017-09-25 23:23:19 466
原创 vue 01
vue和react框架对比: angular 提供的更多的是一套解决方案,vue和react更像是一个生态. angular框架更加重. vue 和react目前都使用了virtual Dom vue 1模版和渲染函数的弹性选择 2简单的语法及项目创建 3更快的渲染速度,更小的体积react 1更适用于大型应用和更好的可测试性 2同时适用于w
2017-09-25 21:38:25 410
原创 github知识梳理
集成式:在多人开发一个项目的时候,准备一个中央服务器,每一个人都需要向服务器进行代码的提交和下载.只能连接中央服务器进行开发. 风险:中央服务器一旦删除数据,无法恢复. 分布式:不需要担心版本库的丢失. 不需要连接中央服务器,在任意时候,任意一台电脑就可以进行代码开发. github是一个中转站,优于svn. git->分支处理. github官网 设置贡献者:git
2017-09-24 11:46:00 253
原创 connect()
DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` instead, or set the `useMongoClient` option if using `connect()` or `createConnection()`. 译:当使用的node 版本大于4.11.0的时候,最好
2017-09-22 08:47:22 463
原创 URI和URL的区别
这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletRequest.get
2017-09-22 08:25:30 220
原创 07项目结构的分析
目录结构 Tables Are models 数据库存储目录 col 2 is 数据库模型文件目录 node_modules node第三方模块目录 public 公共文件目录(css,js,image…) routers 路由文件目录 schemas 数据结构文件(schema)目录 views 模版师徒文件目录 app.js
2017-09-16 12:17:45 290
转载 文章标题
npm config set prefix C:\Program Files\nodejs\node_global npm config set prefix C:\Program Files\nodejs\node_cache
2017-09-14 14:48:42 161
原创 cd
cd ..是返回上一级目录,cd …是返回上上级目录 cd \ 是返回根目录 这些都是用的相对路径 也可以用绝对路径 例如当前路径是 c:\abc\bcd\efg 你输入cd .. 则当前路径是c:\abc\bcd 你输入cd c:\abc\bcd 也可以
2017-09-14 14:43:57 361
转载 前端架构之路:Windows下安装Nodejs步骤
最近打算把我们的微信端用Vue.js重构,为什么选择Vue.js,一是之前使用的是传统的http://asp.net mvc,多页面应用用户体验比单页面要差。二是使用过Angular.js,感觉对开发人员要求较高,上手难度较大,而Vue.js在这方面有优势 。这里记录下Vue.js开发环境 Nodejs在Windows下的安装和配置。第一步:下载 https://nodejs.org/en/ 笔者目
2017-09-14 14:29:24 267
原创 08选项卡
k #div1 div{ width: 400px;height: 400px;border:3px solid pink;display:none; } .active{background:pink;}
2017-09-08 20:46:09 223
原创 07next
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="jquery-3.2.1.min.js"></script> <script> $(function(){ $(".div1").
2017-09-08 09:37:16 210
原创 06jquery filternot has
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="jquery-3.2.1.min.js"></script> <script> $(function(){ //$("div").
2017-09-08 09:07:28 284
原创 05jquery取值赋值
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> #div1{ border:3px solid pink; background: orange; } </
2017-09-08 08:43:02 294
原创 04jquery之原生关系和链式操作
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="jquery-3.2.1.min.js"></script> <script> $(function(){ // var oDiv
2017-09-08 08:29:17 232
原创 03jquery写法
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> #div1{ border:3px solid pink; background: orange; }
2017-09-07 22:35:37 517
原创 1jquery选择元素
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="jquery-3.2.1.min.js"></script></head><body> <div id="div1" class="box">div</div>
2017-09-07 22:07:25 200
原创 centos['sentəʊs]
cento 英 [‘sentəʊ] 美 [‘sentoʊ] n.集句;摘录;组曲 名词复数: centos CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。 CentOS 是一个基于Red H
2017-09-07 21:08:14 1878
原创 困扰我一周左右的semver
困扰我提周左右时间的require(“mongoose”)今天终于有了进展,发送我 :谢谢鼓励,我会加油的,这个问题困扰我好几天了,今天总算是有点进展了,谢谢您今天 19:58 删除白羽 :加油今天 19:57 回复 | 举报 | 删除白羽 :半路出家想转行还是挺难的今天 19:57 回复 | 举报 | 删除我 :知道了,那我着手装个linux,学习一下linux吧,路漫漫其修远兮!今天
2017-09-07 20:02:49 925
转载 Node.js中require()方法的工作原理
几乎所有的Node.js开发人员可以告诉你require()函数做什么,但我们又有多少人真正知道它是如何工作的?我们每天都使用它来加载库和模块,但它的行为,对于我们来说反而是一个谜。出于好奇,我钻研了node的核心代码来找出在引擎下发生了什么事。但这并不是一个单一的功能,我在node的模块系统的找到了module.js。该文件包含一个令人惊讶的强大的且相对陌生的核心模块,控制每个文件的加载,编译和缓
2017-09-07 11:04:34 722
原创 node开发:windows环境下npm Cannot find module 'semver'
一、环境说明电脑系统:window7问题:电脑装了Node.js,之前使用的cygwin装的。node -v可以查看node的版本,但是npm intsall 报错。使用npm -v 出现同样的错误:module.js:487 throw err; ^Error: Cannot find module ‘semver’ at Function.Module._resol
2017-09-04 10:57:04 1966 3
原创 6数据库的连接
“` 1d:2D:>cd Program Files\MongoDB\Server\3.4\bin3D:\Program Files\MongoDB\Server\3.4\bin>mongod –dbpath=F:\代码\04node博客项目\db –port=270182017-09-02T11:30:45.730+0800 I NETWORK [thread1] waiting for co
2017-09-04 10:54:13 285
原创 5分模块开发与实现
前台展示代码,后台管理代码,api管理代码都写在app.js里的话,代码会变得很复杂,不利于维护. 使用app.use()进行模块划分. app.use(“/admin”,require(“./router/admin”)) app.use(“/api”,require(“./router/api”)) app.use(‘/’,require(“./router/main”)
2017-09-01 21:54:24 251
原创 4node博客项目系列静态文件的托管
##设置静态文件托管 当加载的文件以/public开始,那么直接返回对应__dirname +”/public”下的文件 app.use(“/public”,express.static(__dirname + “/public”));app.use("/public",express.static(__dirname + "/public")); 用户发送http请求,-> ur
2017-09-01 20:12:50 305
原创 初识nodejs27
使用fs模块实现行为表现分离结构,行为,表现的分离. fs文件操作var http =require("http");var url =require("url");var fs =require("fs");var server = http.createServer();var htmlDir =__dirname + "/html/";/*__dirname是一个全局变量,返回值是当前文件
2017-08-25 10:46:51 250
原创 初识nodejs26
url的处理var http = require("http");var server = http.createServer();var url = require("url");server.on("request",function(req,res){ //console.log(req.url); /*?后面称为query string查询字符串*/ var urlS
2017-08-23 15:17:07 245
原创 nodejs24,25
参数request对象—–http.IncomingMessage -httpVersion:使用的http协议的版本. -headers:请求头信息中的数据 -url:请求的地址 -method:请求方式 参数response对象——–http.ServerR####esponse -write(chunk,[encoding]):发送一个数据块
2017-08-23 14:19:17 282
原创 nodejs23
使用node 进行web开发. 用户访问网站的一个流程: 1,用户输入一个网址,(用户通过发送一个http请求,到指定的主机中<服务器>,) 浏览器会发送一个http的请求. 2.服务器接收到http请求后,会对该请求进行分析,和处理. 3.服务器处理完一些数据返回对应的书据响应到用户的浏览器. 4.浏览器接收到服务器的数据,收到数据后进行分析处理,进行页面的渲染.
2017-08-23 12:44:35 234
原创 初识nodejs21,22
watch监控修改的文件上线之后对css,js,等作一个压缩,合并,编译的操作.把less,sass源文件通过编译器编译成css文件,利用node 写的一个工具自动化编译,压缩,合并.打包上线.
2017-08-20 19:57:04 407
原创 初始nodejs21
通过node.js的自动监听文件的变化自动化编译,压缩,合并,打包上线。var fs = require("fs");var filedir = "./perfect/source";fs.watch(filedir,function(ev,file){ //console.log(ev + "/" + file); fs.readdir(filedir,function(err,da
2017-08-18 19:03:20 207
原创 初识nodejs20
20-前端项目自动化-项目构建 通过node 自动化的管理,维护一些项目.还有项目文件的合并等等这些操作, 自动地为我们创建一些项目需要准备的一些目录, 通过nodejs来完成项目的一些初始化构建,var projectData={ "name" : "perfect", "fileData" : [ { 'name':"c
2017-08-18 18:09:10 392
原创 初识nodejs19
创建文件夹,fs.mkdir(path,[mode],callback) 创建文件夹的同步版: fs.mkdir(path,[mode]) * 读取文件夹: fs.readdir(path,[mode],callback) 读取文件夹的同步版: fs.readdirSync(path,[mode]) * 删除文件夹: fs.rmdir(path,callbac
2017-08-17 13:27:07 295
原创 初识nodejs18
用watch监控文件的改变/*** 文件的读取,前面学过的文件添加,和追加.* 异步地读取一个文件: fs.readFile(filename,[options],callback)* 同步读取一个文件: fs.readFileSync(fileName,[options])** 检查指定路径的文件,或者目录是否存在, fs.exists(path,callback)* 检查
2017-08-16 20:52:14 535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人