`
flashing
  • 浏览: 348915 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
一、、、 话说今天客户遇到了统计数据查询非常缓慢的问题,情况比较诡异,在某次程序升级之后突然发生。 鉴于之前rds(mysql5.6)表现还不错,所以以为可能是用户单表数据接近千万所以导致查询有问题,产生瓶颈了,导致iops一直跑满。然而数据全部同步到本地的mysql5.7之后发现,本地速度很快啊。。。 只好开始看aliyun的慢日志,发现竟然有些查询需要近20分钟!把这些查询挑出来explain,悲催的发现,本地和服务器的查询计划完全不一样...服务器的根本就没用到索引,虽然索引存在。 再然后就开始了漫长的分析过程,why why why...后来联系一位oracle master的 ...
客户要用fastdfs,然后据说这个更好: https://github.com/chrislusf/seaweedfs   话说fastdfs的地址是 https://github.com/happyfish100/ 然而,官网都过期不管了,连个文档都找不到!   先继续硬上fastdfs吧,
用NG 1.5做了一个项目,发现是个巨坑。基本上按照JHipster的框架来使用,应该已经是最佳实践了,Resolve来在路由之前提前加载数据,缩小变量作用域等等细节,都做的比较到位了,然而仍然是个渣。。。 首先这东西的模式还是非常反web的,尤其在微信当中的时候,由于微信的缓存非常严重,而NG的速度显然和预加载了大量页面有关,导致调试比较困难;而且,由于微信中的授权,尤其是多系统互相授权的时候存在很多跳转,这样#xxx这样的路径,和request的请求路径不一致,导致大量的js端重定向来请求授权,而且无法用Filter直接在服务器端一次性处理完毕。 最近研究了一下京东的微信端网站,发现都 ...
话说最近在公司新攒了一台服务器,XEON E5 V3, 32G ECC DDR4, Supsermicro主板,H730P+4*4T希捷SAS硬盘,然后装系统的时候发现囧了。 硬盘做成了Raid10,然后就有8T了,所以必须用GPT分区,安装的话得EFI启动。 老规矩做了个U盘启动的Windows 2012 R2系统,然后发现如下死循环: 1.8T硬盘的GPT必须EFI启动 2.EFI只识别FAT32 3.FAT32最大文件4G,然而2012安装盘的install.wim是4.5G;就是说必须NTFS启动才可以。 至此可以看出大微暖的脑残了...然而这还没完。 4.使用了PE或者 ...
好久没正经做WEB了,然后第一次用ng,发现$http是返回defer的,见: http://blog.ninja-squad.com/2015/05/28/angularjs-promises/   然后看了一下jquery的defer/promise,发现还真是out了... ng的defer/promise和jquery的基本是完全一样的,讲的最深入浅出的文章是阮一峰的这篇博客: http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html   建议不 ...
头两天我老弟问我Fork-Join是怎么个情况,我就简单说了一下。我顺便提了一下,Spring里面@Async会很智能的封装好调用函数然后扔给线程池,你要做的就是简单配置一下线程池。 下面是示例代码,这里只给出代码和结果: 第一种情况,Service类: @Async public String test1() { String threadName = Thread.currentThread().getName(); log.error("{}: 1 start", threadName); try { Threa ...
跑一个demo,突然发现,服务器上最普通的Apache 2.4+PHP5.6组合,不支持curl,报告没有curl_init函数;而php.ini里面已经打开了php_curl.dll,而且php -i的输出是正常的,说明curl是可以执行的。   折腾了半天百思不得其解,最后索性把php5.6、apache2.4以及对应的svn_mod,都升级到最新,发现仍然不好用,但是error.log报错了: PHP Warning:  PHP Startup: Unable to load dynamic library 'D:/services/web/php56/ext/php_curl.d ...
今天需要给客户开发人员配置一个ftp到服务器,用于更新开发用的php文件。结果一问,现在都用sftp了,讨论vsftpd还是pureftp好的日子早就一去不返了。 下面就说说具体步骤,参考: http://askubuntu.com/questions/134425/how-can-i-chroot-sftp-only-ssh-users-into-their-homes http://askubuntu.com/questions/49271/how-to-setup-a-sftp-server-with-users-chrooted-in-their-home-directories ...
话说每次mbp的系统升级都特么无比复杂---是的,正常的确是点击升级等待完成即可,但是事实上,除了10.11.4的升级是比较愉快的以外,每次升级都在升级到半路的时候遇到了 未能验证“OS X EL Capitan 更新” 解决方式也不一样,只记得最后两次: 1. 10.11.3是关闭了SIP之后好用了(但是没有SIP XtraFinder之类的就没法用了,所以升级完了还得重新打开) 2. 10.11.5也就是最新的这次,怎么也折腾不好了,最后在 http://bbs.feng.com/forum.php?mod=viewthread&tid=10434256&extr ...
https://blog.frd.mn/install-nginx-php-fpm-mysql-and-phpmyadmin-on-os-x-mavericks-using-homebrew/ 记录一下。
看了一下客户的线上应用服务器: 线上的放oracle webloci 11g的系统,win2003,32位,4个核心的志强CPU系统都识别不出来,频率3.6g,看起来应该是E7,可能是虚拟机,不知道分配了多少内存,没打开pae所以只认识3.5g,装了360全家桶,种了一堆病毒。心中十万头草妮马奔腾而过的赶脚。 还没有看oracle数据库服务器,这能好到哪去吗,用system用户连接全放在system表空间。。。   就这公司的nb背景,竟然出这么多2到家的人。。。真是难以想象!
都是很折腾人很见鬼的bug。 Background 最近做了一个交易中间件项目--这个名字听起来比较高大山。。。就是个大量访问的卖手机流量的交易平台,对接好多客户自动下单,以及自动化处理的上级系统,运行在阿里云上,配置4 cores 8GB Memory。   First thing first 1.阿里云安装MariaDB 10.1.9(后升级到10.1.10仍然没解决),长事物丢数据。 每天凌晨从订单表导入到历史订单表,至少10K数据,然后发现丢数据了。写程序对比了程序输出日志和binlog以及数据库之后发现,sql被完整执行,但是在这个长事物中,innodb在存储的时候会随 ...
遇到了MAC OSX 10.11.3 更新错误"未能验证 os x el capitan 更新",重试了两次一直存在,最后发现是rootless的问题,如果你是用extrafinder或者totalfinder,开机cmd+r然后使用终端执行了 csrutil enable --without debug 就会遇到这个问题。 进入恢复模式终端,输入 csrutil clear 重启之后升级正常,然后再次rootless即可。  
作为Mac新手,最近研究了一下Time Machine的备份,发现了少数派一篇很详细的教程: http://sspai.com/30550 但是我最初没打算购买MBP,所以买的移动硬盘WD My Passport Ultra,就做了俩NTFS分区,而TIme Machine必须使用OSX的分区格式,所以做 ...
很有意思的一个产品,话说最近想买个小路由器出差用,之前看别人的tl-link的,觉得很一般,转发慢功能少,就想查查现在大家都玩什么,去恩山一搜,发现了几个信息,小路由器中乐携和GL-iNet似乎大家评价都不错,还有中兴 ...
Global site tag (gtag.js) - Google Analytics