采桃花一枝
采得花下诗
长城绝内外
长生勿相思
采桃花一枝
桃花庵下失
Continue reading →名称 | IP | 用户 |
主机11 | 10.0.10.11 | root |
主机12 | 10.0.10.12 | root |
虚拟主机21 | 10.0.10.21 | root |
免密客户机12 | 10.0.10.12 | root |
[root@10_12 .ssh]# ssh root@10.0.10.21 The authenticity of host '10.0.10.21 (10.0.10.21)' can't be established. RSA key fingerprint is 87:87:f0:2c:49:9e:03:a3:9a:80:9f:c9:90:f0:5d:e8. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.0.10.21' (RSA) to the list of known hosts. Last login: Sun Mar 18 04:55:24 2018 from 10.0.10.12 [root@10_11 ~]# exit logout Connection to 10.0.10.21 closed. [root@10_12 .ssh]# ssh root@10.0.10.21 Last login: Sun Mar 18 04:56:51 2018 from 10.0.10.12 [root@10_11 ~]# exit logout Connection to 10.0.10.21 closed.
[root@10_11 ~]# service keepalived stop 停止 keepalived: [确定]
[root@10_12 .ssh]# ssh root@10.0.10.21 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is 91:11:3a:62:6d:69:e9:07:05:88:de:ee:a8:d0:e5:8a. Please contact your system administrator. Add correct host key in /root/.ssh/known_hosts to get rid of this message. Offending key in /root/.ssh/known_hosts:1 RSA host key for 10.0.10.21 has changed and you have requested strict checking. Host key verification failed.
[root@10_12 .ssh]# ssh root@10.0.10.21 The authenticity of host '10.0.10.21 (10.0.10.21)' can't be established. RSA key fingerprint is 87:87:f0:2c:49:9e:03:a3:9a:80:9f:c9:90:f0:5d:e8. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.0.10.21' (RSA) to the list of known hosts.
[root@10_12 .ssh]# cat ~/.ssh/known_hosts 10.0.10.21 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAy9M2k50qh6BIgqwP7A8kusrmUkDZKCC7W0EOjDxj+ZElmB+26weRDXoyj4c41w3hucDnM5Wo6q0J+xMxWPTHXoX/5H9WkUQGTDajndy6RFW84uuEVpVyE5UVugRvzL4x4M084ienqR4riIAF9ffL3TU+QJ6ow4fThTv+3phIaxgBJC+n4EoVPxfVFX5mKgahtcnwP/UBYu4i7Yjv5zY5oA54YpvBg8psCDdP1nK8LcrBwkARWxYNEnPFzJaAoy15vTe866eEGfqdqCnG7WzR6Fn2CYBipcm9rTI8Q8v6P2gwRHF/nelQfXBY593NMQdc6DfoIzdjwIKPQW5DLCf33Q==如果远程的IP未变,但物理机器更换了,正如keepalived切换主备机时候一样,远程的机器的指纹其实发生了变化,我们再看免密异常的错误提示
[root@10_12 .ssh]# ssh root@10.0.10.21 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is 91:11:3a:62:6d:69:e9:07:05:88:de:ee:a8:d0:e5:8a. Please contact your system administrator. Add correct host key in /root/.ssh/known_hosts to get rid of this message. Offending key in /root/.ssh/known_hosts:1 RSA host key for 10.0.10.21 has changed and you have requested strict checking. Host key verification failed.这个机器的指纹和我们第一次登录时候不一样了,所以根据ssh登录时的默认安全策略,拦截了这次的免密登录。
StrictHostKeyChecking no UserKnownHostsFile /dev/null~/.ssh/config权限要求是组和其他用户不能写,否则会失败,例如用户权限是664时,进行登录会有如下错误提示
[root@10_12 .ssh]# ll 总用量 16 -rw-r--r-- 1 root root 408 3月 18 04:33 authorized_keys -rw-rw-r-- 1 root root 55 3月 18 06:08 config -rw------- 1 root root 1675 3月 18 04:13 id_rsa -rw-r--r-- 1 root root 408 3月 18 04:13 id_rsa.pub [root@10_12 .ssh]# ssh root@10.0.10.21 Bad owner or permissions on /root/.ssh/config如果出现这样的错误时,我们需要更改下权限即可。
[root@10_12 .ssh]# chmod 644 config
[root@10_12 ssh]# ll /etc/ssh 总用量 156 -rw------- 1 root root 125811 3月 22 2017 moduli -rw-r--r-- 1 root root 2047 3月 22 2017 ssh_config -rw------- 1 root root 3876 3月 18 04:40 sshd_config -rw------- 1 root root 668 4月 17 2017 ssh_host_dsa_key -rw-r--r-- 1 root root 590 4月 17 2017 ssh_host_dsa_key.pub -rw------- 1 root root 963 4月 17 2017 ssh_host_key -rw-r--r-- 1 root root 627 4月 17 2017 ssh_host_key.pub -rw------- 1 root root 1675 4月 17 2017 ssh_host_rsa_key -rw-r--r-- 1 root root 382 4月 17 2017 ssh_host_rsa_key.pub但由于这些文件都是ssh验证过程的基础,直接修改会不会导致问题或者组件失效,我也没办法保证也没有去研究,如果有感兴趣的同学们可以去试一试 Continue reading →
import pandas as pd import numpy as np import time import random import matplotlib.pyplot as plt #pca from sklearn.decomposition import PCA from sklearn.pipeline import Pipeline #svc from sklearn.svm import SVC,NuSVC from sklearn.model_selection import GridSearchCV,RandomizedSearchCV #显示结果样例 def plot_sample(test_data, result, count=20): sample = random.sample(range(0,result.shape[0]),count) fig = plt.figure(figsize=[16,9]) #plt.title("Test Data Sample", fontsize=20, color="b") plt.xticks([]) plt.yticks([]) plt.axis('off') i = 0 for pos in sample: p1 = fig.add_subplot(4,(count/4)+(count%4), i+1) title_str="Result: "+str(result[pos]) plt.title(title_str) grid_data = test_data[pos].reshape(28,28) p1.imshow(grid_data, cmap = plt.cm.gray_r) i = i+1 plt.xticks([]) plt.yticks([]) plt.show() def write(clf, test_data): start = time.clock() result=clf.predict(test_data) result = np.c_[range(1,len(result)+1), result.astype(int)] df_result = pd.DataFrame(result, columns=['ImageId', 'Label']) df_result.to_csv('./data/results.csv', index=False) elapsed = (time.clock() - start) print("Test Time used:",elapsed) plot_sample(test_data, result) if __name__=='__main__': #read data start = time.clock() X_test = pd.read_csv("./data/test.csv").values dataset = pd.read_csv("./data/train.csv") X_train = dataset.values[0:, 1:] y_train = dataset.values[0:, 0] #for fast evaluation X_train_small = X_train[:10000, :] y_train_small = y_train[:10000] #plot_sample(X_train, y_train) elapsed = (time.clock() - start) print("Read Time used:",elapsed) #begin progressing start = time.clock() parameters = dict( pca__n_components = np.arange(0.7,0.99,0.05), svc__gamma = np.arange(0.01,0.1, 0.02), svc__kernel = ['linear', 'rbf'], svc__C = np.arange(1,50,5) ) pipe_clf=Pipeline([('pca', PCA(whiten=True)), ('svc', SVC())]) #fast search rs_clf = RandomizedSearchCV(pipe_clf, parameters, n_jobs=-1, verbose=True ) rs_clf.fit( X_train_small, y_train_small ) elapsed = (time.clock() - start) print("Train Time used:",elapsed) print() #for params, mean_score, std_scores in rs_clf.grid_scores_: # print("%0.3f (+/-%0.03f) for %r" % (mean_score, std_scores.std() * 2, params)) print("Best:", rs_clf.best_params_ , rs_clf.best_score_) #test & write write(rs_clf, X_test) exit(0)
项目 | 参数 |
CPU | Intel Core i7-3720QM CPU@2.60GHz 4 Cores 8 Threads |
MEMORY | 8GB DDR3 x 2@1600Mhz |
HD | 256GB SSD |
OS | Windows 10 Pro 64bit |
IDE | Visual Studio 2017+Anaconda 5.0+Python 3.6 64bit |
Fitting 3 folds for each of 10 candidates,totaling 30 fits [Parallel(n_jobs=-1)]:Done 30 out of 30|elapsed:1.7min finished Train Time used:108.23998763676728 …… Best:{‘svc__kernel’:’rbf’,’svc__gamma’:0.029999999999999999,’svc__C’:36,’pca__n_components’:0.75} 0.9672 Test Time used:6.136322404056656 |
三个月没写日志了,看到大家都在催更,稍稍的有点不好意思。拖得时间也够长了,来篇流水账记录下最近的状态
9月份以后身体就好了很多,现在已经没有什么异常感了,只是在吃药,据说要吃到明年。。。
但是鼻炎犯了一直没好,北京的空气,差评!
昨日朋友们拉我一起去爬灵山,大家走了很远的路,看红橙绿叶,赏锦绣河山,话今之喜悦,忆生之多艰。山上很冷,风很大,虽然加了比平时加了线衣和保暖裤,不过耳朵和手这暴露的位置还是冻青了,由于热量不足,快到山顶的时候特别累,好在上去了之后就不在难受了。下次还得注意更加保暖,到时候就从彭冲那里买装备吧。
Continue reading →Steam是美国维尔福公司(Valve Corporation)于2003年9月12日推出的电子软件分发、数字版权管理及社交系统,它用于数字软件及游戏的发行销售与后续更新,支持Windows、Mac OS和Linux等操作系统,目前是全球最大的数字游戏平台。说到Valve,是不是感觉很面熟。当年风靡网吧的CS就是出于它的手中,简评也用到了CS的,这是后话。 由于后面测试游戏性能,在此先公布下主要配置信息:
型号 | Tinkpad W530 |
CPU | Intel Core i7-3720QM |
内存 | 8G DDR3 1600 *2 |
显卡 | Intel HD Graphics 4000(GT2) |
硬盘 | Plextor M5P 256GB |
操作系统1 | Fedora Linux 18 x64 |
操作系统2 | Windows 7 Professional x64 |