- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 MYSQL5.6 主键索引 order by limit 查询慢问题
现象:线上有一个大表,主键id;在查询时候使用了 order by id limit 1,发现全表扫描了。特别慢。在网上搜索了下,参考:https://cloud.tencent.com/developer/article/1144242可能是 limit 限制有关系,于是测试了几个limit,果然发现了问题:当limit 1或者limit 2时候,会走主键索引; 当limi...
2019-05-07 11:58:47 1201
原创 Centos Docker搭建 NGINX+Gunicorn+Flask
使用docker打包flask项目,并使用nginx运行。所以程序放在一个镜像1.Centos安装好docker :yum -y install docker2.代码目录,主程序是book.py:docker-book/├── book│├── app_config.py│├── book.py│├── db│├── gunicorn.conf.py...
2019-03-15 00:47:11 641
原创 Mysql的xtrabackup备份/恢复实现(全量和增量,不包含binlong,现成脚本,已经在运行,拿去用吧)
Mysql的xtrabackup备份实现1.在数据库从节点部署,配置crontab:#30 01 * * 1-6 /data/dbbackup/scripts/mysqlback.sh incremental 1>/dev/null 2>&1#30 01 * * 7 /data/dbbackup/scripts/mysqlback.sh full 1>/dev...
2018-11-06 15:08:11 635
原创 Watir如何定位Modal dialog
<br />Watir1.8已经支持定位modal dialog.<br />ie.modal_dialog(:title,"***")<br /> <br />但是在中文操作系统下一直定位不到,看了下代码:<br /> title = "#{what} -- Web Page Dialog"<br />这个是原因,因为真正的网页标题是*** -- 网页对话框<br />因此可以有两种办法:<br />1.用纯title定位<br />modal_dialog.rb:<br /> #
2011-03-23 13:49:00 1269
转载 Nokogiri 中文乱码的几种情况
<br /><br /><br />第一种情况,open的网站参数有中文 <br /><br />Ruby代码 url="http://book.douban.com/subject_search?search_text=SQL语言艺术=1001" Nokogiri::HTML(open(url)) <br />就会报错,因为浏览器打包给服务器发送参数的时候是经过编码的,所以我们也要给汉字经过一次编码,只需在这两句中间加上一句就可以了 <br />Ruby代码 url=URI.escape(url)
2011-03-11 13:18:00 1468
转载 Ruby:p,puts,print比较
<br /><br />在rails 开发中,最基本的检测错误的方法,莫过于 puts 和 p 的输出了。。。。那么 它们有什么区别呢。。。<br />查了下, 说 p 是经过 inspect 的,inspect的字面意思是 检查 ,貌似 是检查 占位符 ,但是还是云里雾里<br />看两个demo<br />one:<br />p “a”, “/nb”<br />结果:<br />“a”<br />“/nb”<br />two:<br />class SomeClass<br /> def initia
2011-03-11 13:13:00 2223
转载 FreeWrap
<br />FreeWrap可以把TCL/TK的脚本和二进制文件打包成应用程序,FreeWrap将所有的文件组合成一个单独的可执行文件。 FreeWrap的原理是把脚本和tcl/tk解释器和库文件都打包在一个文件当中,做成一个可执行程序。生成的可执行文件实际上是一个压缩包,里面包含有需要使用的所有内容。不同的版本对应不同的tcl/tk版本,由于原始的tcl/tk版本只包括一些基本的库,所以如果需要使用更多的库,需要额外添加到文件中,还需要注意添加的方法和调用的顺序,如果是二进制的库就更麻烦了,需要额外
2011-02-25 12:58:00 918
转载 JACL和Eclipse结合编程
<br />Jacl and Eclipse edit<br /> During Jan, 2007, Patrick Finnegan posted a HOWTO for running Jacl with Eclipse as an external tool [1]. I'll include his notes here, so that as refinements are found, they can be incorporated.<br /> It's now possible to
2011-02-17 09:51:00 4307
原创 Oracle里面update select 的方法
<br />方法一:<br />SQL> update wwm2<br /> 2 set town=(select town from wwm5 where wwm5.id=wwm2.id)<br /> 3 where id=(select wwm5.id from wwm5 where wwm5.id=wwm2.id)<br /> 4 /<br />8 rows updated.<br />方法二: 与方法一道理相同,这里需要掌握EXIST的相关用法.<br />SQL> update
2010-12-09 17:42:00 3663
转载 Oracle里面update select 的方法
<br />方法一:<br />SQL> update wwm2<br /> 2 set town=(select town from wwm5 where wwm5.id=wwm2.id)<br /> 3 where id=(select wwm5.id from wwm5 where wwm5.id=wwm2.id)<br /> 4 /<br />8 rows updated.<br />方法二: 与方法一道理相同,这里需要掌握EXIST的相关用法.<br />SQL> update
2010-12-09 17:42:00 1349
转载 Tomcat5.5.x配置整理
<br />Tomcat5.5.x配置整理<br /><br />【IT168技术文档】<br />Tomcat5.5.x配置整理 <br />1.下载:<br />http://www.eu.apache.org/dist/jakarta/tomcat-5/<br />http://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x-admin.zip<br />http://www.apache.org/dist/ja
2010-12-09 00:51:00 478
转载 四叉树索引
四叉树索引(Quadtree),类似于前面介绍的网格索引,也是对地理空间进行网格划分,对地理空间递归进行四分来构建四叉树,本文将在普通四叉树的基础上,介绍一种改进的四叉树索引结构。 首先,先介绍一个GIS(Geographic Information System)或者计算机图形学上非常重要的概念——最小外包矩形(MBR-Minimum Bounding Rectangle):
2009-03-21 10:10:00 828
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人