<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hugeship2002的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hugeship2002</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hugeship2002]]></copyright><item><title><![CDATA[诡异的RDS问题和springboot的devtools]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84879021</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84879021</guid><author>hugeship2002</author><pubDate>Sun, 26 Mar 2017 09:45:26 +0800</pubDate><description><![CDATA[
一、、、
话说今天客户遇到了统计数据查询非常缓慢的问题，情况比较诡异，在某次程序升级之后突然发生。
鉴于之前rds（mysql5.6）表现还不错，所以以为可能是用户单表数据接近千万所以导致查询有问题，产生瓶颈了，导致iops一直跑满。然而数据全部同步到本地的mysql5.7之后发现，本地速度很快啊。。。
只好开始看aliyun的慢日志，发现竟然有些查询需要近20分钟！把这些查询挑出来exp...]]></description><category></category></item><item><title><![CDATA[这两天在看fastdfs，简单记录一下seaweedfs]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84857824</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84857824</guid><author>hugeship2002</author><pubDate>Fri, 24 Feb 2017 15:33:31 +0800</pubDate><description><![CDATA[
客户要用fastdfs，然后据说这个更好：
https://github.com/chrislusf/seaweedfs
 
话说fastdfs的地址是
https://github.com/happyfish100/
然而，官网都过期不管了，连个文档都找不到！
 
先继续硬上fastdfs吧，...]]></description><category></category></item><item><title><![CDATA[话说Angular和Vue]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84857233</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84857233</guid><author>hugeship2002</author><pubDate>Tue, 21 Feb 2017 16:01:32 +0800</pubDate><description><![CDATA[
用NG 1.5做了一个项目，发现是个巨坑。基本上按照JHipster的框架来使用，应该已经是最佳实践了，Resolve来在路由之前提前加载数据，缩小变量作用域等等细节，都做的比较到位了，然而仍然是个渣。。。
首先这东西的模式还是非常反web的，尤其在微信当中的时候，由于微信的缓存非常严重，而NG的速度显然和预加载了大量页面有关，导致调试比较困难；而且，由于微信中的授权，尤其是多系统互相授权的时...]]></description><category></category></item><item><title><![CDATA[小记一个服务器安装的死循环悖论解决方案]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84857208</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84857208</guid><author>hugeship2002</author><pubDate>Tue, 21 Feb 2017 14:36:23 +0800</pubDate><description><![CDATA[
话说最近在公司新攒了一台服务器，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只...]]></description><category></category></item><item><title><![CDATA[记一下defer和promise]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84814503</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84814503</guid><author>hugeship2002</author><pubDate>Wed, 24 Aug 2016 10:28:01 +0800</pubDate><description><![CDATA[
好久没正经做WEB了，然后第一次用ng，发现$http是返回defer的，见：
http://blog.ninja-squad.com/2015/05/28/angularjs-promises/
 
然后看了一下jquery的defer/promise，发现还真是out了...
ng的defer/promise和jquery的基本是完全一样的，讲的最深入浅出的文章是阮一峰的这篇博客：...]]></description><category></category></item><item><title><![CDATA[使用Spring轻松实现Fork-Join]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84814210</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84814210</guid><author>hugeship2002</author><pubDate>Sun, 21 Aug 2016 22:47:16 +0800</pubDate><description><![CDATA[
头两天我老弟问我Fork-Join是怎么个情况，我就简单说了一下。我顺便提了一下，Spring里面@Async会很智能的封装好调用函数然后扔给线程池，你要做的就是简单配置一下线程池。
下面是示例代码，这里只给出代码和结果：
第一种情况，Service类：
@Async
public String test1() {
    String threadName = Thread.curr...]]></description><category></category></item><item><title><![CDATA[解决Apache 2.4+PHP5.6不支持CURL]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84811073</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84811073</guid><author>hugeship2002</author><pubDate>Mon, 25 Jul 2016 09:47:20 +0800</pubDate><description><![CDATA[
跑一个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...]]></description><category></category></item><item><title><![CDATA[Linux下面不再需要ftpd，记一下sftp的配置]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84804506</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84804506</guid><author>hugeship2002</author><pubDate>Sat, 28 May 2016 23:00:31 +0800</pubDate><description><![CDATA[
今天需要给客户开发人员配置一个ftp到服务器，用于更新开发用的php文件。结果一问，现在都用sftp了，讨论vsftpd还是pureftp好的日子早就一去不返了。
下面就说说具体步骤，参考：
http://askubuntu.com/questions/134425/how-can-i-chroot-sftp-only-ssh-users-into-their-homes
http://a...]]></description><category></category></item><item><title><![CDATA[OSX升级10.11.5]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84803584</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84803584</guid><author>hugeship2002</author><pubDate>Sun, 22 May 2016 10:25:37 +0800</pubDate><description><![CDATA[
话说每次mbp的系统升级都特么无比复杂---是的，正常的确是点击升级等待完成即可，但是事实上，除了10.11.4的升级是比较愉快的以外，每次升级都在升级到半路的时候遇到了
未能验证“OS X EL Capitan 更新”
解决方式也不一样，只记得最后两次：
1. 10.11.3是关闭了SIP之后好用了（但是没有SIP XtraFinder之类的就没法用了，所以升级完了还得重新打开）
2....]]></description><category></category></item><item><title><![CDATA[mac osx homebrew 安装php]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84796599</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84796599</guid><author>hugeship2002</author><pubDate>Fri, 06 May 2016 17:25:48 +0800</pubDate><description><![CDATA[
https://blog.frd.mn/install-nginx-php-fpm-mysql-and-phpmyadmin-on-os-x-mavericks-using-homebrew/
记录一下。
]]></description><category></category></item><item><title><![CDATA[吐个大槽]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84767633</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84767633</guid><author>hugeship2002</author><pubDate>Tue, 01 Mar 2016 11:18:11 +0800</pubDate><description><![CDATA[
看了一下客户的线上应用服务器：
线上的放oracle webloci 11g的系统，win2003，32位，4个核心的志强CPU系统都识别不出来，频率3.6g，看起来应该是E7，可能是虚拟机，不知道分配了多少内存，没打开pae所以只认识3.5g，装了360全家桶，种了一堆病毒。心中十万头草妮马奔腾而过的赶脚。
还没有看oracle数据库服务器，这能好到哪去吗，用system用户连接全放在s...]]></description><category></category></item><item><title><![CDATA[记录项目中几个问题]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84766682</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84766682</guid><author>hugeship2002</author><pubDate>Wed, 24 Feb 2016 10:10:37 +0800</pubDate><description><![CDATA[
都是很折腾人很见鬼的bug。
Background
最近做了一个交易中间件项目--这个名字听起来比较高大山。。。就是个大量访问的卖手机流量的交易平台，对接好多客户自动下单，以及自动化处理的上级系统，运行在阿里云上，配置4 cores 8GB Memory。
 
First thing first
1.阿里云安装MariaDB 10.1.9(后升级到10.1.10仍然没解决)，长事物丢...]]></description><category></category></item><item><title><![CDATA[MAC OSX 10.11.3 更新错误"未能验证 os x el capitan 更新"]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84763243</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84763243</guid><author>hugeship2002</author><pubDate>Tue, 26 Jan 2016 08:31:04 +0800</pubDate><description><![CDATA[
遇到了MAC OSX 10.11.3 更新错误&quot;未能验证 os x el capitan 更新&quot;，重试了两次一直存在，最后发现是rootless的问题，如果你是用extrafinder或者totalfinder，开机cmd+r然后使用终端执行了
csrutil enable --without debug
就会遇到这个问题。
进入恢复模式终端，输入
csrutil clear
重启之后...]]></description><category></category></item><item><title><![CDATA[Mac下Time Machine + 移动硬盘备份]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84747517</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84747517</guid><author>hugeship2002</author><pubDate>Sat, 31 Oct 2015 09:34:02 +0800</pubDate><description><![CDATA[
作为Mac新手，最近研究了一下Time Machine的备份，发现了少数派一篇很详细的教程：
http://sspai.com/30550
但是我最初没打算购买MBP，所以买的移动硬盘WD My Passport Ultra，就做了俩NTFS分区，而TIme Machine必须使用OSX的分区格式，所以做了一点研究。
首先我的移动硬盘是加密过的，已经有了1T的数据，所以我很担心如果是文件...]]></description><category></category></item><item><title><![CDATA[小折腾了一下GL-iNet]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84746800</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84746800</guid><author>hugeship2002</author><pubDate>Tue, 27 Oct 2015 14:01:39 +0800</pubDate><description><![CDATA[
很有意思的一个产品，话说最近想买个小路由器出差用，之前看别人的tl-link的，觉得很一般，转发慢功能少，就想查查现在大家都玩什么，去恩山一搜，发现了几个信息，小路由器中乐携和GL-iNet似乎大家评价都不错，还有中兴和TP-Link的两款，但是只有乐携的有300M的，其他都是150M，估计小路由器也就是为了出差宾馆房间里面用，所以也没有什么速度要求。本来想买乐携的，但是稍微深入对比了一下发现...]]></description><category></category></item><item><title><![CDATA[今天学了几个新东西，有趣，记录一下]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84746325</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84746325</guid><author>hugeship2002</author><pubDate>Fri, 23 Oct 2015 18:52:39 +0800</pubDate><description><![CDATA[
http://radiowar.org/
并且fork了FireGoose项目：https://github.com/RadioWar/FireGoose
同时还听到了俩名词：Proxmark,hackrf 等新世界开启装备
最后还明白个词儿：黑产。
...]]></description><category></category></item><item><title><![CDATA[Mac下Mysql的设置，最新版的10.11+5.6.27]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84745197</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84745197</guid><author>hugeship2002</author><pubDate>Fri, 16 Oct 2015 14:26:40 +0800</pubDate><description><![CDATA[
刚成为MBP用户，装上mysql之后，打算切换一下数据库data目录位置，发现网上的教程大多数有问题，简单总结一下。
我是在mysql.com下载的dmg文件，如果下载tar.gz，那么内含的INSTALL文档，仔细阅读照做即可。考虑到我对mac的结构还是不太熟悉，这玩意和linux还是有点似是而非的，所以使用了dmg安装。
首先现在最新的dmg文件，里面只有一个pkg，没有像网上文章所说...]]></description><category></category></item><item><title><![CDATA[秀一个神器IDEA的诡异BUG]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84740160</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84740160</guid><author>hugeship2002</author><pubDate>Fri, 04 Sep 2015 21:07:20 +0800</pubDate><description><![CDATA[
话说我仍然是什么软件都能玩脱的选手...
IDEA 14.1.4最新的版本，在高DPI下，比如你买了个3K屏幕的笔记本然后设置DPI 175%这种的，如果设置了第二个字体，Secondary Font，则Font Size自动乘以2...jetbrains 的youtrack里面已经有人提交了这个bug。
话说IDEA 15要加入真正的高DPI支持，也不知道会是怎么个效果。
还是赶紧把这个...]]></description><category></category></item><item><title><![CDATA[Java语言的进化远远不够]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84740157</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84740157</guid><author>hugeship2002</author><pubDate>Fri, 04 Sep 2015 19:34:32 +0800</pubDate><description><![CDATA[
最近用spring-boot做了一个项目，和grails相比，越发感觉java语言已经成为软件生产力的桎梏了。
编译类语言中，我一直最喜欢的语言是c#，比java简洁优雅语法糖多，又不像scala那么晦涩；当然groovy如果不是一直被诟病的性能问题，我认为是很不错的一门语言，和c#相当。
groovy的问题在于过于动态了，这带来一些性能问题，以及无法在编译期检查所有的错误；但是java则过...]]></description><category></category></item><item><title><![CDATA[Apache做HTTPS反向代理，兼评价一下hipchat]]></title><link>https://blog.youkuaiyun.com/hugeship2002/article/details/84724362</link><guid>https://blog.youkuaiyun.com/hugeship2002/article/details/84724362</guid><author>hugeship2002</author><pubDate>Sun, 14 Jun 2015 22:23:07 +0800</pubDate><description><![CDATA[
话说偶然看到Atlassian有个hipchat，其实早有了，2012被收购了。
hipchat有自己的server模式，提供了一个ova虚拟机，鉴于描述的太美好，我就试了试。
 
首先是它要使用几个端口，80,443,5222,5223，这是没商量的，鉴于80和443都已经是apache的了，不想浪费一个公网ip，就直接把虚拟机Bridge模式改为NAT了，然后悲剧了两天。
80端口...]]></description><category></category></item></channel></rss>