JavaScript 前端框架(封装库) BETA 5.0 已于10月10日正式发布,今天开始提供 BETA 5.0 的 API 参考文献。相较于之前 5 个版本的发布都是草草的提供源代码,并没有很多人参与进来,而且各大博客对源代码的处理也不是很感冒,导致发表的文章很大程度上并没有人知道。所以从此次开始,今后每次发布新版本都会提供相应的 API 手册,目的就是要让大家都能够参与其中,了解与使用框架。简化大家在平时开发中的步骤,提高产出效率,这也是我的目标。

参考文档分为 5 大部分,分别为:1.主方法文档、2.库方法文档、3.插件库文档、工具库文档、嗅探器文档。由于内容体系庞大,并没有一次性全部更新完毕,目前只更新了主方法文档,其他文档会在数日内悉数补完,请大家保持关注。目前的主方法已经能够完成几乎所有的基础功能,大家在对照文档的时候如果有任何的困惑或者不解,请及时的留言,我会在第一时间回复。

关于 BETA 5.0 的索取,请大家移至我的个人官网进行下载,且提供其他历代版本的源码下载和在线的实例演示,让大家更加直观的了解到,框架每次更新了哪些内容,目前能做到什么样的程度。

BETA 5.0 力求全面兼容 W3C 主流浏览器与 IE6/7/8,但 IE 6/7/8 仍然会有些许隐晦的 BUG 所以大家在使用的过程中,如果发现了任何 BUG 也请第一时间给我留言,我会在今后的版本中尽全力将其修正!

目前合作的媒介有:CNBlogs、51CTO、ITeye、CSDN 等 4 大网博平台,希望大家积极的参与其中,有任何问题请留言!

                                                         2014 年 10 月 11 日  更

BETA 5.0 API 完全使用手册已经完成全部更新,推荐访问官网在线地址查阅,已获得最佳的查阅舒适体验。

从今天开始 BETA 5.0 的所有后续工作已经全部结束,即日起开始撰写 PHP 模板引擎,并且会在数日内更新 Prototype 原型版,敬请关注!

                                                         2014 年 10 月 13 日  更                                       

我的个人官网地址:http://www.shibuyi.net/

BETA 5.0 在线实例演示地址:http://www.shibuyi.net/demo/javascript/beta_5.0/

【推荐】访问官网在线 BETA 5.0 API 地址:http://www.shibuyi.net/api/javascript/beta_5.0/

分为 5 大章节:1. 主方法文档、2. 库方法文档、3. 插件库文档、4. 工具库文档、5. 嗅探器文档。

第一章节:主方法文档(合计 59 个方法)

API 名称 参数 描述 实例
1. $(positionerList) positionerList 选填[对象、字符串、方法] 构造方法 $('#id', '.class', '@name', document)
2. $().selector(positioner) positioner 必填[字符串] 元素 定位选择器 $().selector('div#id')
3. $().getId(ids, positioner) ids 必填[字符串],positioner 选填[字符串、对象] 获取 id 元素节点 $().getId('id', document.body)
4. $().getTagName(tagName, positioner) tagName 必填[字符串],positioner 选填[字符串、对象] 获取 tag 元素节点 $().getTagName('div', '#id')
5. $().getClass(className, positioner) className 必填[字符串],positioner 选填[字符串、对象] 获取 class 元素节点 $().getClass('class', 'span@name')
6. $().getName(name, positioner) name 必填[字符串],positioner 选填[字符串、对象] 获取 name 元素节点 $().getName('name', 'span.class')
7. $().getNodes() 输出所有元素节点 $('#id', '.class', '@fm').getNodes()
8. $().firstNode() 获取首位元素节点 $('div.class').firstNode()
9. $().getFirstNode() 输出首位元素节点 $('div.class').getFirstNode()
10. $().lastNode() 获取末位元素节点 $('span.class').lastNode()
11. $().getLastNode() 输出末位元素节点 $('span.class').getLastNode()
12. $().indexNode(index) index 必填[正整数] 获取索引元素节点 $('div').indexNode(5)
13. $().getIndexNode(index) index 必填[正整数] 输出索引元素节点 $('form@fm').indexNode(0)
14. $().firstChild() 获取首位子元素节点 $(document.body).firstChild()
15. $().getFirstChild() 输出首位子元素节点 $(document.body).getFirstChild()
16. $().lastChild() 获取末位子元素节点 $('div@name').lastChild()
17. $().getLastChild() 输出末位子元素节点 $('div@name').getLastChild()
18. $().allChild() 获取所有子元素节点 $('span#id').allChild()
19. $().getAllChild() 输出所有子元素节点 $('span#id').getAllChild()
20. $().parentNode() 获取父级元素节点 $('#id').parentNode()
21. $().getParentNode() 输出父级元素节点 $('#id').getParentNode()
22. $().previousNode() 获取前位兄弟节点 $('strong@name').previousNode()
23. $().getPreviousNode() 输出前位兄弟节点 $('strong@name').getPreviousNode()
24. $().nextNode() 获取后位兄弟节点 $('div#id').nextNode()
25. $().getNextNode() 输出后位兄弟节点 $('div#id').getNextNode()
26. $().bothNode() 获取前后位兄弟节点 $('#id').bothNode()
27. $().getBothNode() 输出前后位兄弟节点 $('#id').getBothNode()
28. $().allPrevious() 获取所有前位兄弟节点 $('#id').allPrevious()
29. $().getAllPrevious() 输出所有前位兄弟节点 $('#id').getAllPrevious()
30. $().allNext() 获取所有后位兄弟节点 $('#id').allNext()
31. $().getAllNext() 输出所有后位兄弟节点 $('#id').getAllNext()
32. $().allBoth() 获取所有兄弟节点 $('#id').allBoth()
33. $().getAllBoth() 输出所有兄弟节点 $('#id').getAllBoth()
34. $().html(string) string 选填[字符串] 获取与设置元素节点内容 $('#id').html('<strong>文本</strong>')
35. $().text(string) string 选填[字符串] 获取与设置元素节点文本 $('#id').text('纯文本')
36. $().value(string) string 选填[字符串] 获取与设置表单内容 $('#id').value('表单值')
37. $().defaultValue(string) string 选填[字符串] 获取与设置表单默认内容 $('#id').defaultValue()
38. $().css(cssList) cssList 选填[字符串] 获取与设置 css 样式 $('#id').css('color:#333;')
39. $().addRule(list, position, sheet) list 必填[数组],position 选填[正整数],sheet 选填[正整数] 添加 css 样式规则 $().addRule(['#box {color:red;}'], 0, 0)
40. $().removeRule(position, sheet) position 必填[字符串、正整数],sheet 选填[正整数] 移除 css 样式规则 $().removeRule('#box', 0, 0)
41. $().bind(name, method, mode) name 必填[字符串],method 必填[方法],mode 选填[布尔值] 元素事件绑定 $('#id').bind('click', function () {})
42. $().loaded(method) method 必填[方法] HTML DOM 加载 $().loaded(function () {})
43. $().getInfo(sizePosition) sizePosition 选填[字符串] 获取元素尺寸与方位信息 $('#id').getInfo('width')
44. $().scroll(x, y) x 选填[正整数],y 选填[正整数] 获取与设置滚动条 $().scroll(0, 0)
45. $().addClass(classList) classList 必填[数组、字符串] 添加 class 选择器 $('#id').addClass('a', 'b', 'c')
46. $().removeClass(classList) classList 必填[数组、字符串] 移除 class 选择器 $('#id').removeClass('a', 'b', 'c')
47. $().add(name, attr, html) name 必填[字符串],attr 选填[数组、字符串],html 选填[字符串] 添加元素节点 $().add('div', 'id=box', '新元素')
48. $().remove() 删除元素节点 $('div').remove()
49. $().move(targetElement, mode) targetElement 必填[对象、字符串],mode 选填[布尔值] 剪切与复制元素节点 $('#id').move('span.class', false)
50. $().getLength() 获取元素总个数 $('div').getLength()
51. $().formAll() 获取所有表单元素 $().formAll()
52. $().form(index) index 必填[字符串、正整数] 获取指定表单元素 $().form('fm')
53. $().formChildAll() 获取所有表单子元素 $('@fm').formChildAll()
54. $().formChild(index) index 必填[字符串、正整数] 获取指定表单子元素 $('@fm').formChild('username')
55. $().addOption(text, value, selected) text 必填[字符串],value 选填[字符串],selected 选填[布尔值] 新增 Option 元素 $('@select').addOption('内容')
56. $().removeOption(index) index 必填[正整数] 移除 Option 元素 $('@select').removeOption(0)
57. $().keepOption(length) length 必填[正整数] 指定 Option 元素个数 $('@select').keepOption(1)
58. $().optionAll() 获取所有 Option 元素 $('@select').optionAll()
59. $().plugins(methodList) methodList 必填[方法] 自动加载插件 $().plugins(methodName1, methodName2)

第二章节:库方法文档(合计 31 个方法)

API 名称 参数 描述 实例
1. $.checkChild(elementNode, targetNode) elementNode 必填[对象],targetNode必填[对象] 检测元素之间的包含关系 $.checkChild(document.body, document)
2. $.empty(string) string 必填[字符串] 检测字符是否为空 $.empty('非空')
3. $.getName(method) method 必填[方法] 获取函数名称 $.getName(methodName)
4. $.checkLength(string, min, max) string 必填[字符串],min 选填[正整数],max 选填[正整数] 检测字符长度 $.checkLength('字符串', 2, 5)
5. $.scrollWidth() 获取滚动条宽度(x轴+y轴) $.scrollWidth().x
6. $.checkRight(sidebar, elementNode) sidebar 必填[对象],elementNode 必填[对象] 检测右浮贴靠参数 $.checkRight({x : 30}, document.body)
7. $.checkLeft(sidebar, elementNode) sidebar 必填[对象],elementNode 必填[对象] 检测左浮贴靠参数 $.checkLeft({x : -100}, document.body)
8. $.checkAnimation(animation, elementNode) animation 必填[对象],elementNode 必填[对象] 检测动画参数 $.checkAnimation({action:'x', target:0})
9. $.fixed(x, y, mode) x 选填[正整数],y 选填[正整数],mode 选填[布尔值] 固定视窗禁止滚动 $.fixed(0, 0, false)
10. addAttribute(attributes, elementNode) attributes 必填[数组、字符串],elementNode 必填[对象] 添加元素属性 $.addAttributes('id = box', document.body)
11. $.format(parameter) parameter 必填[数组] 参数格式化 $.format(arguments)
12. $.htmlRectangle() 获取浏览器可视区尺寸 $.htmlRectangle().width
13. $.innerRectangle(elementNode) elementNode 必填[对象] 获取元素内部尺寸 $.innerRectangle(document.body).height
14. $.outerRectangle(elementNode) elementNode 必填[对象] 获取元素坐标 $.outerRectangle(document.body).x
15. $.absolutePosition(elememtNode) elementNode 必填[对象] 设置元素绝对定位 $.absolutePosition(document.body)
16. $.checkRule(rulePosition, sheetIndex) rulePosition 必填[正整数],sheetIndex 必填[正整数] 检测 css 样式规则合法性 $.checkRule(0, 0)
17. $.inArray(value, array) value 必填[字符串、数字],array 必填[数组] 检测数组是否包含该值 $.inArray(100, [10, 100])
18. $.toStyle(string) string 必填[字符串] css 样式转换 $.toStyle('font-size')
19. $.getAllPrevious(elementNode) elementNode 必填[对象] 获取所有前位兄弟元素节点 $.getAllPrevious(document.body)
20. $.getAllNext(elementNode) elementNode 必填[对象] 获取所有后位兄弟元素节点 $.getAllNext(document.body)
21. $.positioner(positioner) positioner 必填[字符串、对象] 获取元素定位器 $.positioner('div.class')
22. $.getPreviousNode(elementNode) elementNode 必填[对象] 获取前位兄弟元素节点 $.getPreviousNode(document.body)
23. $.getNextNode(elementNode) elementNode 必填[对象] 获得后位兄弟元素节点 $.getNextNode(document.body)
24. $.trim(string) string 必填[字符串、数组] 清除字符串两边空格 $.trim([' 小空格 ', ' 大空格 '])
25. $.number(number) number 必填[字符串、数字] 正整数转换 $.number('100abc')
26. $.checkNode(elementNode) elementNode 必填[对象] 检测是否元素节点 $.checkNode(document.body)
27. $.hasClass(className, elementNode) className 必填[字符串],elementNode 必填[对象] 检测 class 是否存在 $.hasClass('aaa', document.body)
28. $.space(elementNode) elementNode 必填[对象] 删除空白节点 $.space(document.body)
29. $.comment(elementNode) elementNode 必填[对象] 删除注释节点 $.comment(document.body)
30. $.clear(elementNode) elementNode 必填[对象] 删除空白与注释节点 $.clear(document.body)
31. $.getAllChild(elementNode) elementNode 必填[对象] 获取所有子元素节点 $.getAllChild(document.body)

第三章节:插件库文档(合计 23 个插件)

API 名称 参数 描述 实例
基础插件
1. $().show() 显示元素 $('div.@name').show()
2. $().hide() 隐藏元素 $('span#id').hide()
3. $().hover(over, out, mode) over 必填[方法],out 必填[方法],mode 选填[布尔值] 鼠标移入移出 $('#id').hover(function(){}, function(){})
4. $().input(focus, blur, mode) focus 必填[方法],blur 必填[方法],mode 选填[布尔值] 光标移入移出 $('#id').input(function(){}, function(){})
元素居中插件
5. $().xCenter() 元素水平居中 $('div.class').xCenter()
6. $().yCenter() 元素垂直居中 $('div.class').yCenter()
7. $().center() 元素水平 + 垂直居中 $.('div.class').center()
遮罩锁屏插件
8. $().lock(mode) mode 选填[布尔值] 遮罩锁屏 $().lock(false)
9. $().unlock() 清除遮罩 $().unlock()
拖拽插件
10. $().drag(elementList) elementList 必填[字符串、数组] 元素拖拽 $('#id').drag('h2', '#box', 'p.class')
禁止溢出插件
11. $().overflow() 视窗禁止溢出 $('div.class').overflow()
切换器插件
12. $().toggle(methodList) methodList 必填[方法、数组] 事件切换器 $('#id').toggle(function(){}, function(){})
动画插件
13. $().animation(animationObject, mode) animationObject 必填[对象],mode 选填[布尔值] 元素动画 $('p').animation({action:'o', target:100})
贴靠插件
14. $().leftSidebar(sidebar) sidebar 必填[对象] 左浮贴靠 $('#id').leftSidebar({x:-100})
15. $().rightSidebar(sidebar) sidebar 必填[对象] 右浮贴靠 $('#id').rightSidebar({x:30})
表单插件
16. $().ban() 禁用表单复制、剪切与粘贴 $('input@username').ban()
17. $().autoComplete(mode) mode 选填[布尔值] 表单联想开关 $('input@email').autoComplete(false)
18. $().imeMode(mode) mode 选填[布尔值] 表单输入法开关 $('input@phone').imeMode(false)
19. $().submit() 提交表单 $('form@fm').submit()
20. $().reset() 重置表单 $('form@fm').reset()
21. $().focus() 表单移入焦点 $('select@question').focus()
22. $().blur() 表单移出焦点 $('select@question').blur()
23. $().disabled(mode) mode 选填[布尔值] 表单禁用开关 $('input@button').disabled(true)

第四章节:工具库文档(合计 28 个方法)

API 名称 参数 描述 实例
1. $.tool.sort() 数组排序 $.tool.sort().maxToMin
2. $.tool.getText(elementNode) elementNode 必填[对象] 跨浏览器获取元素文本 $.tool.getText(document.body)
3. $.tool.setText(text, elementNode) text 必填[字符串],elementNode 必填[对象] 跨浏览器设置元素文本 $.tool.setText('纯文本', document.body)
4. $.tool.addRule(n, s, p, o) n 必填[字符串],s 必填[字符串],p 必填[正整数],o 必填[对象] 跨浏览器添加样式规则 $.tool.addRule('p', 'color:red;', 0, obj)
5. $.tool.removeRule(position, sheet) position 必填[正整数],sheet 必填[对象] 跨浏览器移除样式规则 $.tool.removeRule(0, obj)
6. $.tool.getStyle(cssKey, elementNode) cssKey 必填[字符串],elementNode 必填[对象] 跨浏览器获取计算后的样式 $.tool.getStyle('color', document.body)
7. $.tool.ruleTotal(sheet) sheet 必填[对象] 跨浏览器获取样式规则总数 $.tool.ruleTotal(obj)
8. $.tool.ruleName(sheet) sheet 必填[对象] 跨浏览器获取样名称合集 $.tool.ruleName(obj)
9. $.tool.loginEvent(node, name, method) node 必填[对象],name 必填[字符串],method 必填[方法] 跨浏览器绑定: 注册事件 $.tool.loginEvent(o, 'click', function(){})
10. $.tool.logoutEvent(node, name, method) node 必填[对象],name 必填[字符串],method 必填[方法] 跨浏览器绑定: 注销事件 $.tool.logoutEvent(o, 'load', function(){})
11. $.tool.ieEvent(event) event 必填[对象] IE 6/7/8专属: Event 匹配 $.tool.ieEvent(window.event)
12. $.tool.button(event) event 必填[对象] 跨浏览器兼容event.button $.tool.button(event)
13. $.tool.mouseover(node, method, mode) node 必填[对象],method 必填[对象],mode 必填[布尔值] 跨浏览器修正mouseover事件 $.tool.mouseover(o, function(){}, true)
14. $.tool.mouseout(node, method, mode) node 必填[对象],method 必填[对象],mode 必填[布尔值] 跨浏览器修正mouseout事件 $.tool.mouseout(o, function(){}, true)
15. $.tool.contains(element, target) element 必填[对象],target 必填[对象] 跨浏览器获取元素从属关系 $.tool.contains(o, document.body)
16. $.tool.htmlDOM(method) method 必填[方法] 跨浏览器兼容HTML DOM加载 $.tool.htmlDOM(function () {})
17. $.tool.htmlWidth() 跨浏览器获取网页宽度 $.tool.htmlWidth()
18. $.tool.htmlHeight() 跨浏览器获取网页高度 $.tool.htmlHeight()
19. $.tool.mousewheel(node, method, mode) node 必填[对象],method 必填[方法],mode 必填[布尔值] 跨浏览器兼容鼠标滚轮事件 $.tool.mosuewheel(o, function () {}, true)
20. $.tool.scroll(node, method, mode) node 必填[对象],method 必填[方法],mode 必填[布尔值] 跨浏览器兼容滚动条事件 $.tool.scroll(o, function () {}, true)
21. $.tool.scrollX(x) x 选填[正整数] 跨浏览器获取与设置x轴滚动 $.tool.scrollX(0)
22. $.tool.scrollY(y) y 选填[正整数] 跨浏览器获取与设置y轴滚动 $.tool.scrollY(0)
23. $.tool.setCapture(elementNode) elementNode 必填[对象] IE: 浏览器外部捕获鼠标 $.tool.setCapture(document)
24. $.tool.releaseCapture(elementNode) elementNode 必填[对象] IE: 浏览器外部释放鼠标 $.tool.releaseCapture(document)
25. $.tool.scrollWidthX() 跨浏览器获取滚动条x轴宽度 $.tool.scrollWidthX()
26. $.tool.scrollWidthY() 跨浏览器获取滚动条y轴宽度 $.tool.scrollWidthY()
27. $.tool.paste(elementNode, method, mode) elementNode 必填[对象],method 必填[方法],mode 必填[布尔值] 修正 paste 事件延迟 $.tool.paste(document, function(){}, false)
28. $.tool.cut(elementNode, method, mode) elementNode 必填[对象],method 必填[方法],mode 必填[布尔值] 修正 cut 事件延迟 $.tool.cut(document, function(){}, false)

第五章节:嗅探器文档(合计 24 个属性[字段])

API 名称 参数 描述 实例
浏览器嗅探
1. $.detect.ie IE 浏览器标识 $.detect.ie
2. $.detect.firefox Firefox 浏览器标识 $.detect.firefox
3. $.detect.chrome Chrome 浏览器标识 $.detect.chrome
4. $.detect.chromeMobile Chrome 移动端浏览器标识 $.detect.chromeMobile
5. $.detect.safari Safari 浏览器标识 $.detect.safari
6. $detect.opera Opera 浏览器标识 $.detect.opera
7. $.detect.operaMobile Opera 移动端浏览器标识 $.detect.operaMobile
8. $.detect.other 其他浏览器标识 $.detect.other
9. $.detect.browser.name 浏览器名称 $.detect.browser.name
10. $.detect.browser.version 浏览器版本 $.detect.browser.version
内核嗅探
11. $.detect.trident Trident 内核标识 $.detect.trident
12. $.detect.gecko Gecko 内核标识 $.detect.gecko
13. $.detect.webkit WebKit 内核标识 $.detect.webkit
14. $.detect.presto Presto 内核标识 $.detect.presto
15. $detect.engine.name 内核名称 $detect.engine.name
16. $detect.engine.version 内核版本 $.detect.engine.version
平台嗅探
17. $.detect.windows Windows 平台标识 $.detect.windows
18. $.detect.linux Linux 平台标识 $.detect.linux
19. $.detect.android Android 平台标识 $.detect.android
20. $.detect.symbian Symbian 平台标识 $.detect.symbian
21. $.detect.ios iOS 平台标识 $.detect.ios
22. $.detect.macintosh Macintosh 平台标识 $.detect.macintosh
23. $.detect.system.name 平台名称 $.detect.system.name
24. $.detect.system.version 平台版本 $.detect.system.version
 
 
2014 年 10 月 13 日  更新完毕  杜撰者:石不易

【JavaScript 封装库】BETA 5.0 测试版发布!的更多相关文章

  1. 【JavaScript 封装库】BETA 4.0 测试版发布!

    /* 源码作者: 石不易(Louis Shi) 联系方式: http://www.shibuyi.net =============================================== ...

  2. 【JavaScript 封装库】BETA 3.0 测试版发布!

    /* 源码作者: 石不易(Louis Shi) 联系方式: http://www.shibuyi.net =============================================== ...

  3. 【JavaScript 封装库】BETA 2.0 测试版发布!

    /* 源码作者: 石不易(Louis Shi) 联系方式: http://www.shibuyi.net =============================================== ...

  4. 【JavaScript 封装库】BETA 1.0 测试版发布!

    /* 源码作者: 石不易(Louis Shi) 联系方式: http://www.shibuyi.net =============================================== ...

  5. 【JavaScript 封装库】Prototype 原型版发布!

    /* 源码作者: 石不易(Louis Shi) 联系方式: http://www.shibuyi.net =============================================== ...

  6. Android Q Beta 6 终极测试版发布!

    前言 当今手机市场可谓是百花齐放,但手机系统却屈指可数,其中Android和iOS就占据了整个手机系统市场的99%,单单Android就占据了整个手机系统市场的86%,可谓是占据绝对优势.     其 ...

  7. Cocos3.0测试版发布(中文)

    最新的cocos2d-x 3.0版本,我们的目标不仅是改进渲染机制,增加对2.5D的支持,基于组件的系统功能,和更好的Label功能.同时 我们希望能够进一步优化引擎,并且使用更友好的C++ API ...

  8. MongoDB 可视化管理工具 MongoCola-1.1.0 测试版发布

    首先,感谢大家对于本工具的支持. 经过一周的努力,最新版的工具测试版出炉了,这个版本是一个很重要的版本. 为什么说这个版本重要?以前的工具,只支持一个视图窗口,也就是说了,一次只能看一个数据集的数据. ...

  9. 第一百三十节,JavaScript,封装库--连缀

    JavaScript,封装库--连缀 学习要点: 1.连缀介绍 2.改写库对象 本章我们重点来介绍,在调用库的时候,我们需要能够在前台调用的时候可以同时设置多个操作,比如设置CSS,设置innerHT ...

随机推荐

  1. LeeCode(5. Longest Palindromic Substring)

    Given a string s, find the longest palindromic substring in s. You may assume that the maximum lengt ...

  2. JDK Integer

    1. public static int parseInt(String s, int radix) a. 充分考虑各种异常情况:字符串为空,带符号,进制出界,计算值出界 b. 计算时转换为负数进行处 ...

  3. 技巧:Ubuntu踩坑记之网络配置哪里找

    今天在虚拟机中遇到一个关于网络配置的坑,在此记录下来. 我们都知道虚拟机系统(此处指的是vmware)中,虚拟网络主要由三个方式实现: 桥接网络 NAT转换 主机共享网络 在这三种方式下,一般我们使用 ...

  4. yii2下的路由重写

    1.在config/main.php中添加配置信息 文件位置如图所示(图中展示的是backend下的config,也可以在fronted和common的config中添加) 配置的代码标准格式如下 ' ...

  5. linux 6 查看防火墙状态及开启关闭命令

    linux 6 查看防火墙状态及开启关闭命令 https://blog.csdn.net/lv_shijun/article/details/52453882 存在以下两种方式: 一.service方 ...

  6. vue-cli中webpack配置解析

    版本号 vue-cli 2.8.1 (终端通过vue -V 可查看) vue 2.2.2 webpack 2.2.1 目录结构 ├── README.md ├── build │ ├── build. ...

  7. robotFramework接口测试GET和POST请求

    安装: 接口测试需要安装Request和RequestLibrary 包 使用cmd命令安装:pip install requests 使用cmd命令安装:pip install -U robotfr ...

  8. shell 0学习

    例一:列出/home 文件夹下的所有文件和目录的详细资料,可以使用如下命令:  ls -a -l /home   ls -al /home 例二:列出当前目录中所有以”d”开头的文件目录的详细内容,可 ...

  9. HBase 的Get(读),Put(写),Delete(删),Scan(扫描)和Increment(列值递增)

    一.HBase介绍 1.基本概念 HBase是一种Hadoop数据库,经常被描述为一种稀疏的,分布式的,持久化的,多维有序映射,它基于行键.列键和时间戳建立索引,是一个可以随机访问的存储和检索数据的平 ...

  10. oracle命令查看表结构及表索引

    --查看oracle数据库的单个表结构 select dbms_metadata.get_ddl('TABLE','TABLE_NAME') from dual; 括号里面有两个参数,第一个参数是我们 ...