10 种最常见的 Javascript 错误
> 英文:SKOWRONSKI 译文:elevenbeans elevenbeans.github.io/2018/02/05/top-10-javascript-errors/ 为了回馈我们的开发者社区,我们查看了数千个项目的数据库,发现了 JavaScript 中频度最高的 10 种错误。我们会告诉你什么原因导致了这些错误,以及如何防止这些错...
1年前 阅读(458)
腾讯云服务器CVM上部署nodejs服务
之前使用的阿里云快到期的,了解了下腾讯云价格比较合算而且对新用户有代金券,选了一个云服务器CVM,主机类型是标准型S2,配置1核 1GB 1Mbps普通云硬盘,买了三年的总共1080元,再加上满1000元有500元的代金券可以使用,所以实际花费了580元就可以使用三年了,感觉蛮划算的。 ...
1年前 阅读(625)
QTableView多选
首先要了解它的setSelectionBehavior和setSelectionMode这两个接口,接下来再来考虑选中的问题。查看官方文档,setSelectionBehavior用来设置选中的是单元格,行还是列,setSelectionMode用来设置用户点击后的界面响应:单选,多选,扩展选择(Ctrl+Shift键),相邻,不选中。这里仅介...
1年前 阅读(678)
ES6 class介绍
定义类 ES6类并不是一个全新的东西:它们主要提供更方便的语法来创建老式的构造函数,javascript的类并不像其他面向对象语言C++,java中的类,这里的类只是语法糖,实际上还是基于原型链的方式。 类申明 定义类的一种方式是使用类的申明,为了申明一个类,你可以使用clas...
1年前 阅读(450)
Qt回调到UI线程
桌面客户端程序主线程就是UI线程,我们经常要将网络中获取到的数据展示到界面上,通常有同步和异步两种方式,同步方式会阻塞UI,所以这种方式可以忽略了(特殊情况下可以使用)。大多数异步方式请求后是在子线程中返回数据的,而在这里我们是不能直接操作UI的。 下面介绍两种方...
1年前 阅读(811)
谷歌是如何做代码审查的(转)
在上一篇文章中提到过,我已经不在Google工作了。我还没有想清楚应该去哪里—有两三个非常好的工作机会摆在我面前。因为在这段做决定时间里,我不再受雇于任何人,我想可以写一些专业性的东西,一些很有趣,但也会在同事和管理工作中导致关系紧张的东西。 ![本文作者](http://...
1年前 阅读(450)
node.js中exports与module.exports区别
我们知道exports是对module.exports的引用,那么使用的过程中有什么区别呢? 使用方法 通常我们有两种导出方式,假如将他们都放在test.js文件中 给exports增加成员 exports.hello = function() { console.log('exports hello') } module.exports.hell...
1年前 阅读(627)
mongodb replica set部署与测试
环境 在windows一台机器上部署3个副本集(replica set),端口分别是:27020, 27021, 27022,在e://mongo//replset下新建三个目录,分别是:27020,27021,27023。 创建副本集 打开命令行工具执行: mongod --port 27020 --replSet rs0 --dbpath e://mongo/replset//2702...
1年前 阅读(579)
写代码怎能不会这些Linux命令?
这篇文章翻译自http://www.thegeekstuff.com/2010/11/50-linux-commands/这些都是一些很常用的命令,这篇文章中每个命令都有一些简单的示例说明它的用法,对于想学习Unix/Linux的人,这些命令基本上都是需要掌握的: ![常用linux命令](http://images.ningto.com/o_1c03ud...
1年前 阅读(519)
antd按需加载
Ant Design 是一个致力于提升『用户』和『设计者』使用体验的中后台设计语言,利用统一的设计规范、前端实现、设计/研发工具链对产品研发赋能,全面提高中后台产品体验和研发效率。 本来react首页渲染速度就很慢,ant按需加载是非常有必要的。 打开react-script/config/webp...
1年前 阅读(607)
API设计原则(下)
API的语义和文档 当传值为-1的参数给函数,函数会是什么行为?有很多类似的问题…… 是警告、致命错误还是其它? API需要的是质量保证。API第一个版本一定是不对的;必须对其进行测试。 以阅读使用API的代码的方式编写用例,且验证这样代码是可读的。 还有其他的验证方法...
1年前 阅读(515)
API设计原则(中)
C++相关 值 vs. 对象 1. 指针 vs. 引用 指针(pointer)还是引用(reference)哪个是最好的输出参数(out-parameters)? void getHsv(int h, int s, int v) const; void getHsv(int &h, int &s, int &v) const; 大多数C++书籍推荐尽可能使用引用,基于一个普遍的观...
1年前 阅读(468)
API设计原则(上)
译序 Qt的设计水准在业界很有口碑,一致、易于掌握和强大的API是Qt最著名的优点之一。此文既是Qt官网上的API设计指导准则,也是Qt在API设计上的实践总结。虽然Qt用的是C++,但其中设计原则和思考是具有普适性的(如果你对C++还不精通,可以忽略与C++强相关或是过于细节的部分,...
1年前 阅读(502)
mongodb模糊匹配正则转义
如果我要根据标题和内容搜索关键字,可以如下写法: return this.find({ '$or': [ {title: new RegExp(keyword, 'i')}, {content: new RegExp(keyword, 'i')} ] }) .sort({ 'pv': -1 }) .exec(); 但是,keyword关键字有特殊字符...
1年前 阅读(1121)
19个JavaScript常用的简写技术
三元操作符 当想写if...else语句时,使用三元操作符来代替。 const x = 20; let answer; if (x > 10) { answer = 'is greater'; } else { answer = 'is lesser'; } 简写 const answer = x > 10 ? 'is greater' : 'is lesser'; 短路求值 ...
1年前 阅读(592)
nodejs批量ping
在一批大量的ip地址之中查找哪个地址是有效的并且应答的时间最快 nodejs中可以使用net-ping模块 ip地址所在的json文件格式如下,只粘贴部分信息,文件名:gui-config.json { "configs" : [ { "remarks" : "德国", "server" : "172.104.155.76", ...
1年前 阅读(536)
koa2给所有页面渲染全局数据
场景 给我的博客增加显示用户访问量,后台的每个请求访问量都新增1,每个页面的渲染都返回当前访问量计数。 捕捉每次请求 在所有路由之前新增 app.use(async (ctx, next) => { const totalhit = await Extends.addHit(ctx.path); ctx.state = Object...
1年前 阅读(410)
visual stdio不同目录下的文件重名,类重名问题解决方法
以下测试是在vs2008和vs2012中进行的 先建一个空的Test控制台应用程序,目录结构如下: ![目录](http://img.blog.csdn.net/20131207182756984?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdHVqaWF3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gr...
1年前 阅读(416)
select模型
需要注意的是要将listenSock设置为非阻塞模式,这样在while(1)循环中accept才不会被阻塞。同时listenSock也要set到fdread中,如果不这样做的话,select只能监视到客户端的socket,当客户端没有进行任务IO操作的时候select返回值为SOCKET_ERROR会一直进行循环检测,这样是没必要...
1年前 阅读(422)
WSAAsyncSelect模型
这个模型跟窗口有关,它使用消息来进行通知的。如下是对话框客户端关键代码,连接的是一个echo服务端。 测试文件的传输,将文件发送出去,然后将读取的数据写入文件。 读写文件类WinFile参考: http://blog.csdn.net/tujiaw/article/details/17840823 Buffer类参考:ht...
1年前 阅读(611)
 
Keep it simple,stupid
文章数
283
总访问量
260366
今日访问
696
最近评论

ningto : 请到next.ningto.com里发表评论。
tujiaw : 抱歉csdn code服务关闭了,这个代码我也找不到了
于淞 : 你好,这个文章的源码能分享一下吗,songsong9181@163.com,谢谢了 上面的写错了
于淞 : 你好,这个文章的源码能分享一下吗,838106303@163.com,谢谢了 上面的链接不能用了
tujiaw : 多谢多谢
essaypinglun college-paper.org : 很好的博客,赞赞
Folly : 这个实现有点奇怪,Qt为什么没有统一的比对方法。
过多s : alert("hello, world!")
tujiaw : 还不错哦
回到顶部