- 博客(18)
- 收藏
- 关注
转载 程序员提升之排查bug的能力
不知不觉工作已经快一年了,从开始工作以后,跟着大神们学习了很多,从一个小白慢慢的成长起来,从我目前的经验来看,我要感谢bug,这里的bug并不单单是指bug,而是指开发过程中遇到的方方面面的问题。而且随着时间的推移,我也越来越能感受到,与开发能力同等重要的,就是排查问题的能力,有的时候我都说不清这两者究竟谁更重要一点。 很多时候,我们会戏称自己是写bug的,我现在想想,也觉得不无道理。...
2019-02-21 14:12:00
743
转载 call和apply的基本用法与区别
转载自:https://blog.youkuaiyun.com/MiaoHuiZiJiDeGuShi/article/details/83753287 1、基本应用:基本用法上,call用法与apply基本一致 var a = function () { console.log(this.dog) }; var b = {}; b.dog = 'yyy' a.apply(b)...
2019-02-12 14:58:00
221
转载 vuejs 插件开发并发布到npm--(3)vue组件开发并发布
一、以hyy-vshare插件开发为例 1、初始化插件项目:vue init webpack-simple hyy-vshare,目录结构如下: 2、添加依赖:npm i; 3、启动服务:npm run dev; 4、在src目录下新建lib文件夹,用于组件开发; 5、开发并调试插件 lib/index.js(全局组件的方式) import vshare fro...
2019-02-12 14:21:00
365
转载 vuejs 插件开发并发布到npm--(2)js插件开发
一、以日期格式转化函数插件开发为例 1、生成项目文件夹formateDate; 2、在formateDate文件夹下生成index.js文件,并执行npm init生成package.json文件; 3、在formateDate文件夹下生产lib文件夹,用于进行插件开发; 4、在lib文件夹下新建formateDate.js并进行开发。 index.js var form...
2019-02-12 13:17:00
186
转载 vuejs 插件开发并发布到npm--(1)为什么要进行插件开发管理
1、目的:成果共享; 2、思想:代码封装; 把常用的代码封装成固定的模块,供自己和有共同需要的他人使用。 3、如何使用开发好的插件----针对前端开发? (1)代码拷贝: 优点:即拿即用; 缺点:并没有真正的避免重复开发且仅限于熟人之间。 (2)文件共享: 优点:避免了重复开发; 缺点:流通性有一定的限制,大多是还是熟人之间通过社交...
2019-02-12 11:51:00
179
转载 双机热备份和负载均衡的区别
1、双机热备相当于2台服务器其中有一台是另一台的备机,也可以互为备机;而且这两台主机的数据时实时同步的;主机在运行服务时,备机处于检测状态,主机发生故障后,备机将接管主机的服务。2、负载均衡是在这2台服务器(或N多台)之上增加了一台负载均衡服务器,负载均衡服务器的作用是把用户的请求平均分配到每个节点;增加集群整体的处理能力;实现网络访问的均衡。3、双机热备是为保障24*7小时高可用不停机...
2019-01-30 15:07:00
431
转载 js根据数组对象中某属性进行排序
//定义一个对象数组 var data = [{ name: "jiang", age: 22 }, { name: "AAAAAAAAAAAAAA", age: 21 }, { name: "CCCCCCCCc", age: 25}]; //定义一个比较器 function compare(propertyName) { return funct...
2018-04-11 14:18:00
182
转载 实现add方法,add(2,3)、add(2)(3)都返回5
function add(x,y){ var sum = x; if(y) return sum+y; else { var temp = function(z){ sum = sum+z; return temp; } temp.toString = function () { return sum; ...
2017-10-13 14:49:00
847
转载 git 和 svn 区别
这篇主要是谈谈两者的区别,至于谁优谁劣看官自己思考吧! 把第一条理解到位思想到位了做起来才会有的放矢,其他几条都是用的时候才能体会到 1) 最核心的区别Git是分布式的,而Svn不是分布的。能理解这点,上手会很容易,声明一点Git并不是目前唯一的分布式版本控制系统,还有比如Mercurial等,所以说它们差不许多。话说回来Git跟Svn一样有自己的集中式版本库和Server...
2017-07-28 17:38:00
173
转载 EsLink 入门知识
EsLink 介绍 EsLint帮助我们检查Javascript编程时的语法错误。比如:在Javascript应用中,你很难找到你漏泄的变量或者方法。EsLint能够帮助我们分析JS代码,找到bug并确保一定程度的JS语法书写的正确性。 EsLint是建立在Esprima(ECMAScript解析架构)的基础上的。Esprima支持ES5.1,本身也是用ECMAScript编写的,用...
2017-07-19 09:58:00
450
转载 hibernate和 mybatis的区别
第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。 比起两者的开发速度,不仅仅要考虑到两者的特性及性能,更要根据项目需求去考虑究竟哪一个更适合项目开发,比如:一个项目中用到的复杂查询基本没有,就是简单的增删改查,这样选...
2017-07-17 17:41:00
170
转载 java 关于JDBC和DAO模式使用
JDBC(全称:Java Data Base Connectivity)是java数据库连接简称 ,提供连接各种数据库的能力 JDBC API主要的功能: 与数据库建立连接 执行SQL语句 处理结果 JDBC关键字的使用: DriverManager:依据数据库的不同,管理JDBC驱动 Connection:负责连接数据库并且担任传送数据库的任务 Statem...
2017-07-13 13:12:00
190
转载 JSONP获取JSON数据
Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用XMLHttpRequest函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 ...
2017-07-11 17:37:00
243
转载 SpringMVC通过CROS协议配置跨域访问
CORS协议:CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。只要服务器实现了CORS接口,就可以跨源通信。 CORS常见的header: Access-Control-Allow-Origin:http://kb...
2017-07-11 17:08:00
211
转载 vue-cil scss/sass/style/css配置
step1: 安装依赖包; step2: 配置webpack.config.js文件 loaders: { // Since sass-loader (weirdly) has SCSS as its default parse mode, we map // the "scss" and "sass" values for the lang attribute t...
2017-06-29 10:29:00
275
转载 8583报学习笔记
基本概念 1、定量:定义每个域的大小。 2、LLVAR和LLLVAR:用一个字节表示数量和用两个字节表示数量。 3、位图(BITMAP):定义了一个数据包里包含了几个域。 举个例子 消费交易,需要上送交易类型,卡号等等,定义如下: 卡号 第2域 LLVAR BCD 5309987876545342交易类型 第3域 长度6 BCD 900000金额 第4域 长度12 BCD ...
2017-06-29 10:08:00
399
转载 JavaScript高级程序设计(第三版)学习笔记(2)
第三章基本概念 1、严格模式:对ES3中不确定的行为作出处理,对某些不安全的操作抛出错误。要在整个脚本中启用严格模式,可以在顶部加上"use strict";要在函数中启用严格模式,可以在函数顶部加上"use strict"。 2、定义变量:有var=>局部变量;省略var=>全局变量。在严格模式下不能定义名为eval或arguments的变量,否则会导致语法错误。 ...
2017-06-15 20:25:00
180
转载 JavaScript高级程序设计(第三版)学习笔记(1)
第一章 1、一个完整的JavaScript实现应该由三个不同的部分组成:核心(ECMAScript)、文档对象模型(DOM,提供访问和操作网页内容的方法和接口),浏览器对象模型(BOM,提供与浏览器交互的方法和接口)。 2、文档对象模型(DOM)是针对XML但是经过扩展可用于HTML的应用程序编程接口(API),DOM把整个页面映射为一个多层节点结构。通过DOM创建表示文档的树形图...
2017-06-15 15:34:00
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅