V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  guoqiao  ›  全部回复第 26 页 / 共 33 页
回复总数  648
1 ... 18  19  20  21  22  23  24  25  26  27 ... 33  
2014-01-12 12:52:13 +08:00
回复了 guoqiao 创建的主题 设计 有什么前端库可以实现 wookmark 这种看图效果?
@shiye515 URL 那个问题我知道的. 我想知道浮动的效果是如何做到的.
2014-01-10 16:36:46 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@arbeitandy @VYSE
多谢二位, 你们的分析引导我找到了问题所在.
我的网站上有几个实时统计的页面, 需要联合查询大量数据, 每次查询都好慢.
由于太卡, 我用的不多, 也一直没太在意.
今天早上特地看了下,每次点击统计页面, mysql 某个进程的 CPU 就会彪到100%多, 整个服务器都很卡顿. 应该就是它导致了 mysql 崩溃.
我去掉了统计页面, 今天观察了一天, 目前为止没有再收到任何 mysql 错误.
现在想来, 这几个页面因为很卡,所以我自己很少点, 都被我遗忘了. 我想点过的用户也不想点第二次. 但是每次有新用户进来, 他可能在无意识的情况下随手点了它, 这就导致 mysql 崩溃. 根据我目前网站上的用户数, 我每天收到的出错邮件次数, 也差不多符合这个假设.
当然,目前观察的时间还太短,不能下结论. 但是也应该差不多.
这个问题一度让我怀疑 mysql 的性能, 现在看来, 问题出在我自己的不当查询上面.
惭愧.
2014-01-10 08:35:48 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@arbeitandy 哇,都是干货啊, 多谢:)
2014-01-10 06:01:07 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
2014-01-10 05:59:08 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@Maslino 空间是够的, 用了50%多点. 还要检查什么? 损坏吗?
2014-01-10 05:57:47 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@pubby 关键是其实访问量并不大,一个小站而已. 肯定是有问题, 没必要盲目堆硬件.
2014-01-10 05:56:03 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@mahone3297 上一条是回复给你的.
2014-01-10 05:55:41 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
1. 我截图里当时是10.9%, 总共也是这么多. 内存怎么可能用到200%呢...
2. 我用的是 htop 命令查看的, 它是更高级的 top, 会显示子进程. 你如果用 top 看,只会看到主进程.
3. mysqltuner 可以根据你的机器配置以及过去24小时的运行情况, 给你的 mysql "体检".
4. 如果访问量不高, 不会有问题吧. 但是设置成比数据库大, 是确保安全的做法.
2014-01-10 05:44:47 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@Livid 用的InnoDB, 默认的. 好的,我把 key_buffer设置去掉
2014-01-10 04:59:21 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
总结一下这个问题.
我的系统里其实有三个 vim:

1. 系统自带的, 可执行程序是 /usr/bin/vim, 安装目录是 /usr/share/vim/, 版本7.3.

2. 我使用 homebrew 后顺手安装了一次 vim, 安装目录:/usr/local/Cellar/vim/, 版本7.4. 可执行程序是 /usr/local/Cellar/vim/7.4.052/bin/vim , 并且有一个指向它的链接:
/usr/local/bin/vim -> ../Cellar/vim/7.4.052/bin/vim

3. 为了解决剪切板的问题, 我安装了 macvim. 这样还会有一份 vim:
/Applications/MacVim.app/Contents/MacOS/Vim, 版本7.4

执行 which vim 的结果:
/usr/bin/vim
可见, 尽管我用 homebrew 以及 macvim 安装了新的 vim 7.4, 但是系统默认使用的还是自带的7.3的老版本.
而执行 /usr/bin/vim --version | grep clipboard 又发现, 这个版本不支持 clipboard.
这就是问题的根本原因.
我将 /usr/bin/vim 给重命名了一下, 此时再 which vim, 就指向 /usr/local/bin/vim 了, 问题也解决了.

希望对遇到此问题的同学有帮助. 再次谢谢大家!
2014-01-10 04:21:43 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
谢谢大家, 结贴了.
解决了这个麻烦, 工作效率又提升了!
2014-01-10 04:19:04 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
@FrankFang128 折腾确实累人. 但是无需鼠标运指如飞的快感也确实让人上瘾...
2014-01-10 04:16:44 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
@likuku 一般情况下,像你说的这样就可以了. 我之前在 ubuntu 上就是这么用的. 但是到了 os x 上就是不成功. 目前看来是我之前的 vim 7.3 不支持系统剪切板.
2014-01-10 04:14:07 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
@Esay 我之前没说清楚, 我其实尝试了两种方式:
1. 使用vim寄存器 + 或者 * 来复制到系统剪切板. 例如选中文本后, 按下 "+y 就表示复制到 + 这个寄存器, 一般来说, 就可以复制到系统剪切板了. 有的系统上是 *
2. 在 vimrc 中 set clipboard=unnamed 中之后, vim 就会使用系统剪切板, 这种方式更方便一些, 只是你就失去了 vim 的独立剪切板.
2014-01-10 04:06:37 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
@zhufenggood 用你的方法解决了, 多谢!
在 .profile 里加了 alias . 系统自带的 vim 是 7.3, macvim 带的 vim 是7.4的.
现在 vim --version | grep clip 的结果是:
+clipboard +iconv +path_extra +transparency
+eval +mouse_dec +startuptime -xterm_clipboard
并且 yy 后,可以直接复制到其它地方了!
我昨天在 Terminal 中新建了一个 tab 来尝试, 发现没成功. 今天唤醒休眠的电脑, 又新建个标签页试了下, 居然成功了. 我的 Terminal 程序以及电脑一直没有重启过, 搞不懂为何之前没成功.
2014-01-09 20:10:54 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
@Esay 之前有点疑惑,他这个意思, 是使用 macvim 里带的 vim 取代系统的 vim 是吗? 我试了下, 还是复制不出来. "+y "*y 都不行
2014-01-09 20:07:53 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@ayanamist htop虽然显示20多进程,但是内存的占用并不是每个都那么多, 是总共12%左右.
2014-01-09 19:48:56 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
@spritevan
@dalang 好的,回头试试这个 pbcopy 的配置.
2014-01-09 19:47:56 +08:00
回复了 guoqiao 创建的主题 程序员 os x 下 vim 无法复制到系统剪切板的问题
@xingxiucun
@spark
@zhufenggood
谢谢你们的答案, 我知道很多人会说用 gvim 或 macvim 取代 vim. 不过我不喜欢同时开太多工具. 对于做 web 开发的人来说, terminal 和浏览器是必定要开的. 在 terminal 中使用 vim, 只需要切换标签页. 而如果又开一个 macvim, 切换的成本太高了. 况且, ssh 操作服务器的时候, 只能用 vim, 本地也用 vim, 可以保持工作环境的一致性. 好吧, 也许是我强迫症.
2014-01-09 19:34:48 +08:00
回复了 guoqiao 创建的主题 MySQL MySQL不断 crash 是怎么回事?
@Maslino 我前面的回复里说了, 这个 linode 上还有个 discuzz, 我也注意到它的表崩溃了. 我有几天关掉了这个 discuzz, 但是问题还在. 可见不是它的问题. 而且,就算修复了崩溃的表, 过不多久, 这些表又崩溃了.所以我懒得管它了.
1 ... 18  19  20  21  22  23  24  25  26  27 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1404 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 17:43 · PVG 01:43 · LAX 10:43 · JFK 13:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.