分类 学习笔记 下的文章

如何正确的使用golang mysql driver

官方文档https://golang.org/pkg/database/sql/#DB,虽然写了如何使用它来执行SQL数据库查询和语句的例子,但是没有很好的说明如何正确的配置sql.DB改善性能,SetMaxOpenConns(), SetMaxIdleConns() and SetConnMaxLifetime()这三个方法也通常被初学者忽略。 Open and idle connect...

继续阅读 »

如何使用 explain 来分析一条 sql 新能

网上其实已经有非常多的文章都很详细的介绍了 explain 的使用,这篇文章将实例和原理结合起来,尽量让你有更好的理解,相信我,认真看完你应该会有特别的收获。 explain 翻译过来就是解释的意思, 在 mysql 里被称作执行计划,即可以通过该命令看出 mysql 在经过优化器分析后决定要如何执行该条 sql 。 说到优化器,再多说一句,mysql 内置了一个强大的优化器,优化器的主要任...

继续阅读 »

前端一些常用代码整理

一、预加载图像 如果你的网页中需要使用大量初始不可见的(例如,悬停的)图像,那么可以预加载这些图像。 $.preloadImages = function() { for (var i = 0; i < arguments.length; i++) { $("<img>").attr("src", arguments[i]); } }; $.preload...

继续阅读 »

常用 Javascript 动画库推荐

1.Three.js 超过46K的星星,这个流行的库提供了非常多的3D显示功能,以一种直观的方式使用 WebGL。这个库提供了<canvas>、 <svg>、CSS3D 和 WebGL渲染器,让我们在设备和浏览器之间创建丰富的交互体验。该库于2010年4月首次推出,目前仍有近1000名贡献者在开发中。 2. Anime.js 超过20K的星星,Anime是一个Java...

继续阅读 »