试用期技术整理
更好的自己520
这个作者很懒,什么都没留下…
展开
-
SQL Server中row_number的用法
ROW_NUMBER()函数将针对SELECT语句返回的每一行,从1开始编号,赋予其连续的编号。在查询时应用了一个排序标准后,只有通过编号才能够保证其顺序是一致的,当使用ROW_NUMBER函数时,也需要专门一列用于预先排序以便于进行编号。ROW_NUMBER()常用的几种情况1.使用row_number()函数进行编号,如select email,customerID, ROW_...转载 2018-06-29 15:53:26 · 228 阅读 · 0 评论 -
Backbone整理
创建模型可以通过两种方式第一种通过new关键字创建一个模型var Model = new Backbone.Model()第二种通过extend方式继承一个模型,这种方式是常用方式不会污染全局的Backbone对象var Product = Backbone.Model.extend({})var productModel = new Product;模型实例化对象有三个...转载 2018-07-04 15:15:18 · 245 阅读 · 0 评论 -
seajs框架总结
seajs.use用来在页面中加载一个或多个模块,seajs.use(id,callback)// 加载一个模块seajs.use('./a');// 加载一个模块,在加载完成时,执行回调seajs.use('./a', function(a) { a.doSomething();});// 加载多个模块,在加载完成时,执行回调seajs.use(['./a', './b...转载 2018-06-28 17:19:58 · 314 阅读 · 0 评论 -
seajs.config的解释
alias 别名配置,配置之后可在模块中使用require调用 require(‘jquery’);seajs.config({ alias: { 'jquery': 'jquery/jquery/1.10.1/jquery' }});define(function(require, exports, module) { //引用jQuery模块 var $ =...转载 2018-06-28 17:12:43 · 1352 阅读 · 0 评论 -
Sea.Js使用入门
// File:greet.jsdefine(function (require, exports) { function helloPython() { document.write("Hello,Python"); } function helloJavaScript() { document.write("Hello,JavaScri...转载 2018-06-28 16:24:52 · 647 阅读 · 0 评论 -
sql server 基础知识点总结(一)
cast:查询时将列的数据类型转化成其他类型,可以与isnull一起使用select ISNULL(CAST(gonghao varchar(30),'sdsd')) from ren解释:将gonghao字段的数据类型转换成varchar(30)类型,在判断gonghao类型是否为空,为空就替换为sdsdISNULL:查询,判断如果是null值,则替换为其他select isnul...转载 2018-06-28 16:00:55 · 2772 阅读 · 0 评论 -
underscore总结(五)Objects
keys / allKeyskeys()可以非常方便地返回一个object自身所有的key,但不包含从原型链继承下来的:'use strict';function Student(name, age) { this.name = name; this.age = age;}var xiaoming = new Student('小明', 20);_.keys...转载 2018-07-01 20:14:37 · 257 阅读 · 0 评论 -
underscore总结(四)Functions
因为underscore本来就是为了充分发挥JavaScript的函数式编程特性,所以也提供了大量JavaScript本身没有的高阶函数。bindbind()有什么用?我们先看一个常见的错误用法:'use strict';var s = ' Hello ';s.trim();// 输出'Hello'var fn = s.trim;fn();// Uncaught...转载 2018-07-01 20:03:56 · 219 阅读 · 0 评论 -
underscore总结(三)Arrays
first / last顾名思义,这两个函数分别取第一个和最后一个元素:'use strict';var arr = [2, 4, 6, 8];_.first(arr); // 2_.last(arr); // 8flattenflatten()接收一个Array,无论这个Array里面嵌套了多少个Array,flatten()最后都把它们变成一个一维数组:'use ...转载 2018-07-01 19:55:18 · 244 阅读 · 0 评论 -
underscore总结(二)
every / some 当集合的所有元素都满足条件时,.every()函数返回true,当集合的至少一个元素满足条件时,.some()函数返回true:'use strict';// 所有元素都大于0?_.every([1, 4, 7, -3, -9], (x) => x > 0); // false// 至少一个元素大于0?_.some([1, 4, 7, -3,...转载 2018-07-01 19:30:31 · 260 阅读 · 0 评论 -
underscore总结(一)
前面我们已经讲过了,JavaScript是函数式编程语言,支持高阶函数和闭包。函数式编程非常强大,可以写出非常简洁的代码。例如Array的map()和filter()方法:'use strict';var a1 = [1, 4, 9, 16];var a2 = a1.map(Math.sqrt); // [1, 2, 3, 4]var a3 = a2.filter((x) =>...转载 2018-07-01 19:24:52 · 264 阅读 · 0 评论 -
SQL Server中row_number的用法(二)
6.筛选出客户第一次下的订单。 思路。利用rows=1来查询客户第一次下的订单记录。with tabs as ( select ROW_NUMBER() over(partition by customerID order by insDT)as rows,* from OP_Order ) select * from tabs where rows = 1 selec...转载 2018-07-08 15:34:08 · 711 阅读 · 0 评论 -
SQL Server中row_number的用法(一)
ROW_NUMBER()函数将针对SELECT语句返回的每一行,从1开始编号,赋予其连续的编号。在查询时应用了一个排序标准后,只有通过编号才能够保证其顺序是一致的,当使用ROW_NUMBER函数时,也需要专门一列用于预先排序以便于进行编号。ROW_NUMBER()常用的几种情况1.使用row_number()函数进行编号,如select email,customerID, ROW_...转载 2018-07-08 15:28:12 · 512 阅读 · 0 评论 -
Sea.js 的常用 API
seajs.config 用来对Sea.js进行配置seajs.config({ // 别名配置 alias: { 'es5-safe': 'gallery/es5-safe/0.9.3/es5-safe', 'json': 'gallery/json/1.0.2/json', 'jquery': 'jquery/jquery/1.10.1/jquery'...转载 2018-06-30 14:59:15 · 351 阅读 · 0 评论 -
Backbone.js之view篇
Backbone 的 Views 用来接收用户的操作和修改 Model 的数据 ,另外通过 render 来展示数据.实际上,在MVC框架中,它更像是Controller。View有两个作用:1.监听事件2.展示数据下面简单的创建一个View:GameView= Backbone.View.extend({ tagName : "div", classNam...转载 2018-06-30 13:43:28 · 393 阅读 · 0 评论 -
Backbone.js 中使用 Model
JavaScript 的 Model 是一个 JSON 对象,差不多,不过 Backbone 赋予 Model 默认属性,只能通过 getter/setter 方法来访问 Model 中的属性值,不能直接用点操作符,相当于 Backbone 的属性是私有的。声明 Model 类var Person = Backbone.Model.extend({ defaults : {...转载 2018-06-30 12:15:56 · 630 阅读 · 0 评论 -
CommonJS规范
http://javascript.ruanyifeng.com/nodejs/module.html转载 2018-06-30 09:32:31 · 278 阅读 · 0 评论 -
常用Underscore.js方法整理
each_.each(list, iteratee, [context]) Alias: forEach 遍历list中的所有元素,按顺序用每个元素当做参数调用iteratee函数。如果传递了context参数,则把iteratee绑定到contet对象上。每次调用iteratee 绑定到context对象上。每次调用iteratee都会传递三个参数:(element,inde...原创 2018-08-18 14:44:42 · 809 阅读 · 0 评论