来迟了,4 条均满足 1.熟悉 Ruby on Rails 开发 2.熟悉 HTML/CSS/Javascript 3.熟悉 Linux/Git 4.较好的英语阅读及写作能力
熟悉 Coffeescript/Sass 满足 熟悉 React/Angular react 计划学习多时,没时间 具有单页 Web App 开发经验 熟悉 热爱跑步 热爱单车
人在成都,想远程
可以远程么?
#12 楼 @akin520 为什么配不起呢?我在做实验,先配一个主从,ok, 没问题。再反过来配置第二个主从的时候,就有问题了。
第一个主从管理配置:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
log-bin=mysql-bin
server-id=25
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
replicate-ignore-db=test
character_set_server= utf8
read_only=0
master-host=192.168.10.48
master-user=mysync
master-password=123456
master-port=3306
master-connect-retry=60
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
mysql> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.10.48
Master_User: mysync
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000011
Read_Master_Log_Pos: 106
Relay_Log_File: mysqld-relay-bin.000027
Relay_Log_Pos: 251
Relay_Master_Log_File: mysql-bin.000011
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB: test
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 106
Relay_Log_Space: 552
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 0
Last_IO_Error:
Last_SQL_Errno: 0
Last_SQL_Error:
1 row in set (0.00 sec)
ERROR:
No query specified
第二个主从关系中的从数据库的配置如下:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
log-bin=mysql-bin
server-id=24
expire-logs-days=10
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
replicate-ignore-db=test
replicate-ignore-db=syn
character_set_server= utf8
read_only=0
master-host=192.168.10.49
master-user=mysync1
master-password=123456
master-port=3306
master-connect-retry=60
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
mysql> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Connecting to master
Master_Host: 192.168.10.48
Master_User: mysync
Master_Port: 3306
Connect_Retry: 60
Master_Log_File:
Read_Master_Log_Pos: 4
Relay_Log_File: mysqld-relay-bin.000009
Relay_Log_Pos: 4
Relay_Master_Log_File:
Slave_IO_Running: No
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB: test,syn
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 0
Relay_Log_Space: 106
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: NULL
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 1045
Last_IO_Error: error connecting to master '[email protected]:3306' - retry-time: 60 retries: 86400
Last_SQL_Errno: 0
Last_SQL_Error:
1 row in set (0.00 sec)
ERROR:
No query specified
疑问 1, 用户名我明明配置的是 mysyn1, 为嘛在这里变成 mysqn 了 疑问 2, master_host 我配置的 192.168.10.49, 也变成 192.168.10.48, 也就是自己的 ip 了。
#25 楼 @zhubaijia 舍不得成都,也没勇气去帝都..
可以远程么?
#4 楼 @blacktulip Valloric/YouCompleteMe
#9 楼 @blacktulip 哈哈哈哈 你还真跳进去了...
@counter = {}
def count key, value
tmp = @counter[key]
@counter[key] = if tmp.nil?
value
else
tmp + value
end
end
@counter 里边的数据随时都是你要的结果
为嘛非要用 gem? 写个脚本/rake 任务也要不了多少行吧?再加个 crontab 定时任务,妥妥地。
#4 楼 @bluexuemei 我猜最好的办法是绕过这个坑。为嘛不用 hash, 为嘛不在获取到数据的时候立即计算,而是累计起来,到最后才来计算?
vim 表示也有
arr.uniq!
#12 楼 @nowherekai 两者有关联吗?
大道至简 今年把 go 玩好,keep working 的同时做一两个开源项目。
以一个坏人的角度来写这样一篇文章,读起来很有趣。假如作者教条一般地罗列这么多准则,谁回去读,起码我不会。
断断续续重构中。测试代码和 ci 几乎是我一个人在维护,一些同事不愿意写测试,
Hello TW
ruby on rails/兼职运维/兼职golang开发图片服务器动态缩放裁剪前端/兼职外包前端 目前想学 ps 然后兼掉 ui 和 ue
任何事物都有两面吧,这家伙抓住敏捷的人们不喜欢的那一面,然后扔到了粪坑里。