文章列表
李子 于 1个月前发表 187 0 0
为了安全,我们需要把默认端口修改。 MSSQL默认端口:1433。在MSSQL所有版本,修改方法都一样: -- 打开MSSQL - SQL Server 配置管理器 -- 展开SQL Server 网络配置:MSSQLSERVER 的协议 - TCP/IP -- 打开TCP/IP - IP地址,修改TCP端口中的"1433"。 修改后,重启SQL Server服务 - SQL Server (MSSQLSERVER),右键重启即可 文章来源:3A网络
1个月前
基础库
孙世吉 于 5个月前发表 1091 2 0
1. GRAPHQL来啦! 当Facebook构建移动应用的时候,它需要的是一个强大的数据获取API: * 足够强大,满足Facebook自身复杂业务的需求; * 足够简单,对开发者和使用者来说很容易上手与使用; [http://7tszky.com1.z0.glb.clouddn.com/FoB9iZ8vEeqLToGG_Yky-0-Duljt] GraphQL就是为了满足这一个需求而产生的,Facebook从2012年开始完善,与2015年展开GraphQL的开源的进程,并形成一个 围绕GraphQL的社区 [http://graphql.org] 。 GraphQL每天都为Fackbook接收、处理着上百亿的请求,为Fackbook提供了强大的基础数据平台的支持,滋养大量业务与产品。 2. 为什么是GRAPHQL?
5个月前
基础库
黄龙 于 8个月前发表 2568 0 1
温馨提示:文中并没有相关技术的具体代码。 方案有哪些?脑图先来一发 [http://7tszky.com1.z0.glb.clouddn.com/Fsj8MyGGudaJlRnWCewRAc-6yCnd] 除了Flash其实还可以选择的有很多,MPEG-DASH就貌似不错。 按相互独立,完全穷尽的原则分类 直播方案可以分为: 插件方案和非插件方案。 * 插件方案:常用的是Flash还有WMP和silverlight也可以实现直播,当然也有一部分人士自己实现直播插件。 * 非插件方案:也就是图中的HTML5方案。有WebRTC/MPEG-DASH和HLS等。 MPEG-DASH(DYNAMIC ADAPTIVE STREAMING OVER HTTP) MPEG-DASH 是基于HTTP的自适应串流方案中的国际标准。 MPEG-DASH 技术由 MPEG 主导开发: 2010年开始DASH相关工作, 2011年1月成为国际标准草案, 2011年11月成为国际标准, 2012年4月,MPEG-DASH 以 ISO/IEC 23009-1:2012
8个月前
基础库
杨文坚 ,首席吹牛工程师 于 9个月前发表 1958 0 0
Zone.js是angular团队参照NodeJS的Domain,Dart的Zone,为angular 2开发的核心组件。screenshot [http://img4.tbcdn.cn/L1/461/1/9cd7668df38134fa442e7c4d8639d6b4341cba14] 一开始,我对Zone.js是拒绝的。我们知道类似的 Domain 模块,主要是为了解决异步错误跟踪问题。所以,当我没有太强烈的错误跟踪需求的时候,Zone.js有啥用? 然而 execution context 不仅仅可以用来跟踪异步错误,还可以做一些猥琐而实用的事情。 先来理解一下 EXECUTION CONTEXT Zone.current.fork({}).run(function () { Zone.current.inTheZone = true; setTimeout(function () { console.log('in the zone: ' + !!Zone.current.inTheZone); // 'in the zone: true'
9个月前
基础库
moonye 于 1年前发表 2726 0 0
JSON-SCHEMA(一) 相关知识点 1. 它是什么 描述json的数据格式 2. 有什么优点 * 描述自定义的数据格式 * 清晰,对人和机器友好 * 完整的结构校验 * 自动化测试 * 校验表单提交数据 一个简单的示例构建自己的JSON-SCHEMA 一个数据对象或者API的数据是这样的 { "id": 1, "name": "A green door", "price": 12.50, "tags": ["home", "green"] } JSON-SCHEME类似XML或者HTML,有一个声明的头 这里可以看到有文档遵循的协议格式,标题,描述以及文档的类型 { "$schema": "http://json-schema.org/draft-04/schema#", "title": "Product", "description": "A product from Acme's catalog", "type": "object"}
1年前
基础库
黄龙 于 1年前发表 1789 1 0
定义 Riot [http://riotjs.com/zh/] :类似 React 的微型 UI 库 特点: * 自定义标签 * 快速上手的语法 * 虚拟 DOM * 体积超小 * 很好的中文文档 自定义标签 Roit在所有浏览器上支持自定义标签 Riot 标签首先被 编译 成标准 JavaScript,然后在浏览器中运行。 虚拟 DOM * 保证最少量的DOM 更新和数据流动 * 单向数据流: 更新和删除操作由父组件向子组件传播 * 表达式会进行预编译和缓存以保证性能 * 为更精细的控制提供生命周期事件 * 支持自定义标签的服务端渲染,支持单语言应用 与标准保持一致 * 没有专有的事件系统 * 渲染出的 DOM 节点可以放心地用其它工具(库)进行操作 * 不要求额外的 HTML 根元素或 data- 属性 * 与 jQuery 友好共存 简单,最小化 最小化是 Riot 区别于其它库的重要特点: 友好的语法 设计目标之一是尽量少写脚手架(boilerplate)代码就能实现强大的标签语法:
1年前
基础库
yang7660317 于 1年前发表 3156 0 1
背景 在最近的一个管理后台的项目中,决定用angularjs去试一下水,后台采用express4.0的node来写,前端就直接用angularjs来实现。第一次边学边用,这里记录下使用过程中的心得。 开发思路 1、首先URL的定位到了指定的HTML页面。 Angularjs比较适合做SPA,所以在express中只需要把地址指导制定的html页面就好,其余的接口,全部都是面向数据即可。 router.get('/', (req, res) => res.sendfile(path.join('public', 'views', 'index.html'))); 在index.html页面中首先引入angularjs,之后再根据需要,将对应的js文件引入。 2、定义ANGUARJS MODULE。 * 依赖注入已经初始化好的对象。 var myMod = angular.module('myMod',['ngRoute', 'ngAnimate']);
1年前
基础库
yisbug 于 1年前发表 2222 0 0
近期把团队的项目构建迁移到fis3,同时把模块加载器也由之前的requirejs切换到了modJS。 有些同学可能不了解modJS,这里做个简单的介绍。 那么,MODJS是什么呢? 简单的说,modJS是百度fex-team提供的一个轻量级的模块加载器,类似requirejs。 但modJS并不完全兼容规范amd/cmd,事实上,只支持非常简单的全局方法define(id,factory)。 另外factory提供了3个参数require/exports/module,用于引用和导出模块。 modJS源码只有200行左右,相比之下requirejs的源码达到了2000+行。 除了体量非常小之外,modJS配合fis3的fis3-hook-commonjs插件,可以在纯前端项目中实现类似nodejs一样的开发体验。 那么,我们为什么要使用MODJS呢? 有以下几点: 1. 加载器更小 上面已经提到,200+行和2000+行的差异 1. 配合构建工具,开发体验更好 之前开发时,需要将每一个模块的代码单独放在define内部,并且需要申明每一个依赖。
1年前
基础库
袁飞翔 于 2年前发表 1744 1 0
怎么复现这个问题 [http://7tszky.com1.z0.glb.clouddn.com/FtVFnlJyJv3xcApUwBhvHqu9dy3G] 1、首先随意的滑两次,每次滑长一些,不用滑重(碎屏就不好了~~) 2、再点击一次,之后立刻停住~ o, no 你肯定在我说停住之后再点了一下,你觉得你并没有点到~ 反复试几次仔细发现,原来是要点两次! 为什么会这样 ZEPTO 发出YOU TAP ME的嚎叫可以用下面代码归纳 $(document) .on('touchstart', function() { // 打酱油 }) .on('touchmove', function() { deltaX += XXX; deltaY += XXX; }) .on('touchend', function() { if (deltaX < 30 >> deltaY < 30) { // you tap me
2年前
基础库