如何用一个公式将冀AM和7420处理器变成冀AM7420处理器

阿里巴巴中国站和淘宝网会员帐号体系、《阿里巴巴服务条款》升级,完成登录后两边同时登录成功。
若您长时间无法正常使用,您可以
&1688商学院站点相关:
北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)
邮编:100191回复: 灵越14R SE 7420播放音乐音质平衡问题 - Dell Community
自动建议可通过在您键入时建议可能的匹配,而快速缩小您的搜索结果范围。
灵越14R SE 7420播放音乐音质平衡问题
不知道是不是Dell Audio的限制问题,每次听音乐,一到高潮部分,鼓点一多,节奏激烈点,音乐的音质就会被平衡掉,听上去感觉平平的,音量也会自动减小些,和歌曲刚刚开始的那种感觉差好多,这样听歌很郁闷,求解决
回复: 灵越14R SE 7420播放音乐音质平衡问题
特别版的机器是有一个保护机器音箱的功能,如果音乐电平超过笔记本自带音箱的承受能力,就会像你说的那样降低音量等等。我个人觉得这个功能还是可以有的,已经见过很多台别人的笔记本把机载音箱弄出杂音的了,那个可是永久性损伤。笔记本音箱本身就不是很大,如果想追求效果,耳机或者外接音箱好一些。
Highlighted
回复: 灵越14R SE 7420播放音乐音质平衡问题
恩,这个功能设计对音箱的确很实用,但是对于喜爱用耳机听音乐的我来说,用耳机讲究的就是音质,对于这样的设置实在不是很满意,能否在使用耳机时可以关闭这个保护功能。谢谢&figure&&img src=&https://pic4.zhimg.com/v2-7b587a3cf53e52945fa5_b.jpg& data-rawwidth=&440& data-rawheight=&220& class=&origin_image zh-lightbox-thumb& width=&440& data-original=&https://pic4.zhimg.com/v2-7b587a3cf53e52945fa5_r.jpg&&&/figure&&p&2016年左右的时候读了周志明《深入理解Java虚拟机:JVM高级特性与最佳实践》,读完之后受益匪浅,让我对Java虚拟机有了一个完整的认识,这是Jvm书籍中最好的读物之一。&/p&&p&后来结合实际工作中遇到的问题,写了一系列关于Jvm的文章,其中开篇的几篇内容大部分参考于此书,后期加入自己一些实战的理解,转载了几篇高质量的文章,就形成了此系列读物。&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a85000d72dcb6d03f59206bcd81c8f27_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&318& data-rawheight=&417& class=&content_image& width=&318&&&/figure&&p&&br&&/p&&p&在金三银四的跳槽季中,很多小伙伴们都已经蠢蠢欲动,将此系列文章整理出来,希望可以帮助到大家。&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3D41c46eceb2add54b7cde9eebchksm%3Debf6da61dcaadb5de716ce5fefe2b659d%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(一):java类的加载机制&/a&&/li&&/ul&&figure&&img src=&https://pic3.zhimg.com/v2-b902d18daf43e440a422_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&419& data-rawheight=&183& class=&content_image& width=&419&&&/figure&&p&第一篇文章讲的是Java类的加载机制,也是我在博客园最收欢迎的Jvm文章,读完之后你会了解什么是&b&类加载器&/b&、&b&类加载机制&/b&、&b&双亲委派模型&/b&等内容。&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3D8b69d833bbc805e63d5b2fa7cchksm%3Debf6da52dc815344add64af6fb78fee439c8c27b539b3c0e87d8fd516ae0a837%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(二):JVM内存结构&/a&&/li&&/ul&&figure&&img src=&https://pic3.zhimg.com/v2-054b668ec7bbdadad12ea6a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&636& data-rawheight=&388& class=&origin_image zh-lightbox-thumb& width=&636& data-original=&https://pic3.zhimg.com/v2-054b668ec7bbdadad12ea6a_r.jpg&&&/figure&&p&这篇文章描述了Java虚拟机的内存结构,内存每个区域作用,如何通过参数对各个区域进行控制。&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3Deac67baddfaf425dchksm%3Debf6da4fdca4acdba006bbdbd18cscene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(三):GC算法
垃圾收集器&/a&&/li&&/ul&&figure&&img src=&https://pic3.zhimg.com/v2-ce225dfeb9b5e3c4c70d36_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&476& data-rawheight=&342& class=&origin_image zh-lightbox-thumb& width=&476& data-original=&https://pic3.zhimg.com/v2-ce225dfeb9b5e3c4c70d36_r.jpg&&&/figure&&p&讲述了Jvm垃圾回收的&b&经典算法&/b&,以及各种垃圾&b&回收机制&/b&,&b&对象存活判断&/b&等。&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3Ddfac0c25ae62%26chksm%3Debf6da41dcd53c19e75bac5a4d510bfa31cce2e4f6cb8%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(四):jvm调优-命令篇&/a&&/li&&/ul&&p&这篇文章讲述了如何通过Jvm命令去调优,各Jvm命令使用方法。&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3Da2d7c9f2e73dfcc938a3ec934b3ad3a4%26chksm%3Debf6da2ddc81533beb5e6fb54c872b5fccabda7dee4073%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(五):Java GC分析&/a&&/li&&/ul&&figure&&img src=&https://pic1.zhimg.com/v2-54ec57bcb0d73babe1c54c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&324& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-54ec57bcb0d73babe1c54c_r.jpg&&&/figure&&p&这是非常有名的一张图,简单明了展示了GC日志的构成&/p&&p&文章介绍如何分析GC日志来诊断Java项目的运行状态,GC分析是生产调优的重要手段之一。&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3De8d150bb760d0a92aada9d%26chksm%3Debf6da18dc81530eedeaff89d746cf48e7b2bdec602239faaeb4e8e490e0a0c327%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(六):Java服务GC参数调优案例&/a&&/li&&/ul&&p&一名网友根据GC日志,进行Jvm调优的经典案例&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3D39be119fdf3132240adc84a85bf8a054%26chksm%3Debf6da08dcdb6c07a123efdea7c78c0ae2f064cc577bd4%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(七):jvm调优-工具篇&/a&&/li&&/ul&&p&介绍了Jvm调优各种工具的使用&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3De083cc8b6ac3%26chksm%3Debf6daf9dc8153ef27ecd857e6ccda46dd2c28b8b3%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(八):jvm知识点总览&/a&&/li&&/ul&&p&如何你只是想通过面试,其实只要看一篇就够了,这篇文章将Jvm中的关键知识点进行了汇总。&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3D51d2ed2bdd47f%26chksm%3Debf6daf5dccb88ca97621cfae5aeaaeec0a1ff63e16278fbea6afc9f0b%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(九):如何优化Java GC&/a&&/li&&/ul&&p&翻译自国外的一篇Java GC文章,文章详细描述几种GC调优的方式,值得借鉴。&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3Db91f73ca%26chksm%3Debf6dad8dc8153cebb5a3cf95cee2fb9fb33c50d46c64f%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(十):教你如何成为Java的OOM Killer&/a&&/li&&/ul&&p&也是线上一场线上Jvm实战调优的经历,看着挺爽。&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3Dafaf99f62b38b2f5c268%26chksm%3Debf6dad5dcce0201afe310bbb028a8fd9df7ecaf6ec7df5%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(十一):Java 8-从持久代到metaspace&/a&&/li&&/ul&&p&Java 8 Jvm内存变化&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3D2a2a64cec1c85bdeca76%26chksm%3Debf6dab5dc8153a31ccbd74f32ff0efc3bb108fac95b1dec85caa60%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Jvm系列(十二):Java 8的新特性—终极版&/a&&/li&&/ul&&p&杜琪翻译的 Java 8 的新特性。&/p&&p&&br&&/p&&ul&&li&&a href=&http://link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzI4NDY5Mjc1Mg%3D%3D%26mid%3D%26idx%3D1%26sn%3D7bb57b405e808cbchksm%3Debf6da6edc6ca644de17f32bbdc68cc55cd4bdad6d04dc69f592f51c%26scene%3D21%23wechat_redirect& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&一个脚本引发的血案&/a&&/li&&/ul&&p&我们曾经线上出现事故后,定位分析的经历,结局出乎意料。&/p&&p&&br&&/p&&p&最后送给大家一个精美的Jvm ppt,到目前为止这是我见过介绍Jvm最漂亮的ppt,放两张截图给大家瞅瞅&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-dfc3b65b983a82ea507e2a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&874& data-rawheight=&662& class=&origin_image zh-lightbox-thumb& width=&874& data-original=&https://pic3.zhimg.com/v2-dfc3b65b983a82ea507e2a_r.jpg&&&/figure&&figure&&img src=&https://pic2.zhimg.com/v2-39b48ce670c2edb15ba8cc1_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&870& data-rawheight=&651& class=&origin_image zh-lightbox-thumb& width=&870& data-original=&https://pic2.zhimg.com/v2-39b48ce670c2edb15ba8cc1_r.jpg&&&/figure&&p&此PPT长达46页,Jvm体系介绍非常完整,感兴趣的同学选择获取。&b&PPT获取方式&/b&,关注公号“IT轻社区(itmind)”,回复:&Jvm& 即可。&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//weixin.qq.com/r/6jk-Jy3EanAVrWlE92z4& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&weixin.qq.com/r/6jk-Jy3&/span&&span class=&invisible&&EanAVrWlE92z4&/span&&span class=&ellipsis&&&/span&&/a& (二维码自动识别)&/p&&p&最后做一个小调查,2018年你会跳槽吗?&br&&/p&&blockquote&&i&关于换工作你还有什么困惑也欢迎给我留言,我们一起讨论。&/i&&/blockquote&
2016年左右的时候读了周志明《深入理解Java虚拟机:JVM高级特性与最佳实践》,读完之后受益匪浅,让我对Java虚拟机有了一个完整的认识,这是Jvm书籍中最好的读物之一。后来结合实际工作中遇到的问题,写了一系列关于Jvm的文章,其中开篇的几篇内容大部分参…
&p&以下教程基于Kali Linux &a href=&//link.zhihu.com/?target=https%3A//www.kali.org/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&kali.org/&/span&&span class=&invisible&&&/span&&/a&&b&请不要将本回答所提到的工具用于非法用途&/b&&/p&&p&1.
扫描网络内用户 - Nmap&/p&&p&首先假定你的邻居已经连上了你家Wi-Fi,如果想要查看他浏览的内容,你需要先定位到哪一个设备是你的邻居。MAC地址和IP地址的话从路由器设置的页面就可以看到,如果还想查看更多信息的话,Nmap是一款非常实用的工具。&/p&&br&&p&首先获得路由器网关的地址,如图所示我家Wi-Fi的路由器地址是192.168.0.1&/p&&div class=&highlight&&&pre&&code class=&language-text&&route –n
&/code&&/pre&&/div&&figure&&img src=&https://pic3.zhimg.com/50/706a54b24f59abfbbf83ca597aeefc6e_b.jpg& data-rawwidth=&767& data-rawheight=&111& class=&origin_image zh-lightbox-thumb& width=&767& data-original=&https://pic3.zhimg.com/50/706a54b24f59abfbbf83ca597aeefc6e_r.jpg&&&/figure&&br&&p&然后用Nmap扫描连接到该网络下的所有设备,图里192.168.0.109就是我用来模拟邻居的另一台笔记本。不光IP和MAC地址可以显示,相应的设备信息(比如图中这个Huawei Technologies),用了什么什么操作系统(OS
details)都可以在nmap扫描的结果中看到。记好邻居的IP和你路由器的地址,我们接下来要用到。&/p&&div class=&highlight&&&pre&&code class=&language-text&&nmap -sS -O 192.168.0.1/24
&/code&&/pre&&/div&&figure&&img src=&https://pic3.zhimg.com/50/9d1fbb45fcc0df325bf26db4c1c2ef35_b.jpg& data-rawwidth=&772& data-rawheight=&466& class=&origin_image zh-lightbox-thumb& width=&772& data-original=&https://pic3.zhimg.com/50/9d1fbb45fcc0df325bf26db4c1c2ef35_r.jpg&&&/figure&&br&&p&2.
中间人攻击 – arpspoof & sslstrip&/p&&p&所谓中间人攻击(MitM)指的是攻击者插入到正在交流的双方中间,窃取并修改其中的通信,而双方仍然认为自己正和对方一对一的直接交流。&/p&&br&&p&刚才有人说到现在很多网站用的都是HTTPS而不是HTTP,所以信息会被加密无法破解。那么首先什么是HTTP和HTTPS呢,我们可以简单的理解为两种网络通信时的协议,区别是HTTPS要比HTTP安全的多。的确HTTPS的信息很难破解,但是这不意味着我们面对HTTPS毫无办法。&/p&&br&&p&sslstrip 这个工具可以把我们无法破解的HTTPS请求转换成HTTP请求。如图所示受害者想要通过HTTPS连接一个网站,arpspoof(待会儿会提到)这个工具可以让我的电脑伪装成路由器的样子,于是路由器会把收到的HTTPS请求转发给我的电脑。这时我用sslstrip把HTTPS请求转换成HTTP请求,再发回给路由器,路由器会紧跟着把HTTP请求转发给目标网站。目标网站收到HTTP请求后就和受害者建立了HTTP而不是HTTPS请求。&/p&&figure&&img src=&https://pic4.zhimg.com/50/ea39b29fe5befd56f4e7b_b.jpg& data-rawwidth=&1476& data-rawheight=&1056& class=&origin_image zh-lightbox-thumb& width=&1476& data-original=&https://pic4.zhimg.com/50/ea39b29fe5befd56f4e7b_r.jpg&&&/figure&&br&&br&&p&接下来是具体操作:&/p&&p&首先用这两条命令开启IP转发并建一个iptables rule 来让本机可以转发消息。&br&&/p&&div class=&highlight&&&pre&&code class=&language-text&&echo 1 &
/proc/sys/net/ipv4/ip_forward
iptables -t nat -A
PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080
&/code&&/pre&&/div&&br&&p&接下来arpspoof可以把目标设备的网络通信转发给我,interface用来指明你想用哪个网络接口,这个可以用ifconfig命令看到.&br&&/p&&div class=&highlight&&&pre&&code class=&language-text&&arpspoof -i interface -t target IP -r gateway IP
&/code&&/pre&&/div&&p&target IP和gateway IP我们在之前已经获得了,于是我实际输入的指令是:&/p&&div class=&highlight&&&pre&&code class=&language-text&&arpspoof -i wlan0 -t
192.168.0.109 -r 192.168.0.1
&/code&&/pre&&/div&&figure&&img src=&https://pic2.zhimg.com/50/2dcc416fae3ca3_b.jpg& data-rawwidth=&752& data-rawheight=&462& class=&origin_image zh-lightbox-thumb& width=&752& data-original=&https://pic2.zhimg.com/50/2dcc416fae3ca3_r.jpg&&&/figure&&br&&p&可以看到arpspoof已经开始工作,保持这个窗口开启,然后打开一个新的终端启动sslstrip&/p&&div class=&highlight&&&pre&&code class=&language-text&&sslstrip -l 8080
&/code&&/pre&&/div&&br&&br&&p&这时邻居在这个网络下所做的事情就都记录在sslstrip的日志文件里了&/p&&div class=&highlight&&&pre&&code class=&language-text&&cat sslstrip.log
&/code&&/pre&&/div&&br&&p&收工。&/p&&br&&p&参考文献&/p&&p&F. Callegati, W. Cerroni, M. Ramilli, Man-in-the-Middle Attack to the HTTPS Protocol, IEEE Security & Privacy, pp. 78-81, 2009.&/p&&br&&p&V. Kumkar, A. Gupta, S. Shrawne, a Tiwari, and P. Tiwari, Vulnerabilities of Wireless Security Protocols (WEP and WPA2), Int. J. Adv. Res. Comput. Eng. Technol., vol. 1, no. 2, pp. 34C38, 2012.&/p&&br&&p&C. Haralson, ”How To: Use SSLstrip On Kali Linux”, YouTube, 2016. [Online]. Available: &a href=&//link.zhihu.com/?target=https%3A//www.youtube.com/watch%3Fv%3DOtO92bL6pYE& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&youtube.com/watch?&/span&&span class=&invisible&&v=OtO92bL6pYE&/span&&span class=&ellipsis&&&/span&&/a&. [Accessed: 17- Apr- 2016].&/p&
以下教程基于Kali Linux 请不要将本回答所提到的工具用于非法用途1.
扫描网络内用户 - Nmap首先假定你的邻居已经连上了你家Wi-Fi,如果想要查看他浏览的内容,你需要先定位到哪一个设备是你的邻居。MAC地址和IP地址的话从路由器设置的…
&figure&&img src=&https://pic4.zhimg.com/v2-4aafe3db564ab134a8d86eb_b.jpg& data-rawwidth=&520& data-rawheight=&220& class=&origin_image zh-lightbox-thumb& width=&520& data-original=&https://pic4.zhimg.com/v2-4aafe3db564ab134a8d86eb_r.jpg&&&/figure&&h1&导语&br&&/h1&&blockquote&&p&做数据科学一般需要用到类似XGBOOST、TensorFlow之类的库,这些库在win下不是那么好安装的,但是很多人又需要它们,那怎么办呢,最简单的就是用docker的方式,不仅具备一个linux虚拟环境,还可以同时使用windows。&/p&&p&它其实是一个相当易用的软件,本文不教太多命令,因为我也不会,只会讲几个基本命令。本文就讲讲如何在win10下如何安装使用docker&/p&&/blockquote&&h2&一:docker是什么?&/h2&&p&docker是什么,官方说这叫容器,但确实难以理解,入门的把它理解为轻量级虚拟机就好&/p&&h2&二:为什么要用docker?&/h2&&ul&&li&&p&一些使用windows系统的用户在安装python库、tensorflow、xgboost等时经常遇到安装不了或者编译问题等&/p&&/li&&li&&p&不用研究如何安装linux,直接在win下获得linux环境,使用强大的linux shell&/p&&/li&&li&&p&解决python环境污染问题&/p&&/li&&li&&p&方便保持各种包及库为最新状态,从手动更新变成docker镜像市场更新&/p&&/li&&li&&p&方便结果复现,你只要指定相同的镜像版本,那么每一台机子运行环境都是一样的,不会出现把程序发给别人了,但是别人无法运行的问题。&/p&&/li&&/ul&&h2&三:docker 的简单入门教程&/h2&&h3&1. 下载安装docker&/h3&&p&首先当然是去官网下载啦,进入&a href=&http://link.zhihu.com/?target=http%3A//www.docker.com& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Docker&/a&,点击图上的图标,我们可以看出如果用win10那么你必须要安装专业版或者旗舰版,家庭版的win10只能悲剧去和win7一样安装就docker toolbox啦,这里就不展开讲了。默认你是win10专业版,如果你不是,那么你就变身吧……&figure&&img src=&https://pic4.zhimg.com/v2-771bdc7de5bd86bf9bab_b.png& data-rawheight=&893& data-rawwidth=&1690& class=&origin_image zh-lightbox-thumb& width=&1690& data-original=&https://pic4.zhimg.com/v2-771bdc7de5bd86bf9bab_r.jpg&&&/figure&&/p&&h3&2. 下载安装docker&/h3&&p&
这个一般就是不停的点下一步下一步,过…&/p&&p&
如果有提示,可能是需要你开启hyper-v或者进BIOS里开启虚拟化,跟着提示来走即可&/p&&h3&3. 启动docker&/h3&&p&&figure&&img src=&https://pic3.zhimg.com/v2-dc85c17ef22fbcc9ed03942a_b.png& data-rawheight=&137& data-rawwidth=&121& class=&content_image& width=&121&&&/figure&双击这个图标就运行起来了,右下角如图&figure&&img src=&https://pic1.zhimg.com/v2-7dd1b5ee58_b.png& data-rawheight=&64& data-rawwidth=&187& class=&content_image& width=&187&&&/figure&&/p&&h3&4. 拉取镜像&/h3&&p&
按win+r并输入cmd后回车,打开cmd后输入以下命令拉取kaggle官方制作的一个镜像,里面封装好了xgboost、anaconda、tensorflow等常用的库及软件,而且kaggle还会不断的更新,省的自己来update。docker市场还有各种镜像,比如mysql、ubuntu等,随你挑选。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&docker pull kaggle/python
&/code&&/pre&&/div&&p&要下载几个G,安心等吧,如果下不了那么就去&a href=&http://link.zhihu.com/?target=https%3A//www.daocloud.io/mirror%23accelerator-doc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&daocloud&/a& 注册个账号弄个加速吧。&br&&/p&&h3&5. 建立一个文件夹来交换文件&/h3&&p&
此处我们在D盘建立一个kaggle文件夹来与虚拟机交互文件,继续在cmd中输入下面的命令进入d盘,然后新建一个文件夹叫做kaggle&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&cd /d d:
mkdir kaggle
&/code&&/pre&&/div&&p&那么我们的需要交互的文件夹的就钦定位“D:/kaggle”了,以后在linux中就可以直接访问win下的kaggle文件夹了&/p&&h3&6.修改docker设置&/h3&&p&在docker图标上右键,选择settings。在advanced中可以多分配一些资源给docker;在shared drives中选择D盘,点击apply,需要输入win10账号密码,等待docker重启完成。&figure&&img src=&https://pic3.zhimg.com/v2-ef1ee5ca759bb6_b.png& data-rawheight=&814& data-rawwidth=&1249& class=&origin_image zh-lightbox-thumb& width=&1249& data-original=&https://pic3.zhimg.com/v2-ef1ee5ca759bb6_r.jpg&&&/figure&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-ef6ebe5f36_b.png& data-rawheight=&814& data-rawwidth=&1249& class=&origin_image zh-lightbox-thumb& width=&1249& data-original=&https://pic3.zhimg.com/v2-ef6ebe5f36_r.jpg&&&/figure&&h3&7. 运行镜像&/h3&&p&然后从镜像创建一个容器来运行,继续输入&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&docker run --name kaggle
-v D:/kaggle:/tmp/working/kaggle
-w=/tmp/working -p
-it kaggle/python
jupyter notebook --no-browser --ip=&0.0.0.0& --notebook-dir=/tmp/working
&/code&&/pre&&/div&&figure&&img src=&https://pic2.zhimg.com/v2-ab1a23dddebdb4dd5b745754fdf91f85_b.png& data-rawheight=&77& data-rawwidth=&1333& class=&origin_image zh-lightbox-thumb& width=&1333& data-original=&https://pic2.zhimg.com/v2-ab1a23dddebdb4dd5b745754fdf91f85_r.jpg&&&/figure&&p&运行后结果如图,如果没有报错就代表成功了。简单解释一下
—name kaggle 代表我们给它起名叫kaggle;同时指定一个交换目录,把win下的d:/kaggle 映射到linux下的/tmp/working/目录;端口号都设置为8888;-d 代表在后台运行
;jupyter notebook —no-browser 代表不用浏览器的方式运行notebook,因为我们用win10下的浏览器。&/p&&h3&8. 进入容器找到token&/h3&&p&现在notebook有一个安全验证,需要得到token才能使用,我们继续输入&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&docker exec -it kaggle bash
&/code&&/pre&&/div&&p&这样就进入linux的bash了,你可以随意输入一些shell命令,比如apt,ls,pip等等,&/p&&p&此次我们输入&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&jupyter notebook list
&/code&&/pre&&/div&&figure&&img src=&https://pic1.zhimg.com/v2-08dbe4d013c_b.png& data-rawheight=&107& data-rawwidth=&1108& class=&origin_image zh-lightbox-thumb& width=&1108& data-original=&https://pic1.zhimg.com/v2-08dbe4d013c_r.jpg&&&/figure&&p&将token= 后面的一串字符“512bc…..4ed0”复制出来,获取token后输入&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&exit
&/code&&/pre&&/div&&p&退出bash&/p&&h3&9. 运行notebook&/h3&&p&这个时候可以使用jupyter notebook了,浏览器中输入地址&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&localhost:8888
&/code&&/pre&&/div&&p&访问的就是是docker里的notebook,黏贴我们刚才复制得到的token;接着新建一个notebook,然后测试一下导入库是否成功&/p&&figure&&img src=&https://pic3.zhimg.com/v2-6bb9be99ca689d492f648a_b.png& data-rawheight=&571& data-rawwidth=&852& class=&origin_image zh-lightbox-thumb& width=&852& data-original=&https://pic3.zhimg.com/v2-6bb9be99ca689d492f648a_r.jpg&&&/figure&&p&完美~~~&/p&&h3&10. 停止容器&/h3&&p&如果我们不用了,可以停止容器&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&docker stop kaggle
&/code&&/pre&&/div&&h3&11.重新启用容器&/h3&&p&我们如果要运行之前的容器只需输入&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&docker start kaggle
&/code&&/pre&&/div&&p&也就是只要第一次完成了,之后就只要11-12步骤就可以启用关闭容器了,是不是非常简单。&/p&&h3&12.更新docker(可选)&/h3&&p&如果kaggle更新了镜像,只需要&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&docker pull kaggle/python
&/code&&/pre&&/div&&p&就可以用到他们提供的最新包了,当然这样的话就需要重新执行8-10步骤了,并且用docker rmi xxx 来移除掉过时的镜像。&/p&&h2&PS&/h2&&p&1.在win10专业版 v1607+docker V1.13.1下测试通过&/p&&p&2.部分C盘较小的人,可以在第7步的advanced标签下修改存放镜像的位置&/p&&p&3.本文采用markdown here渲染完成,有点丑&/p&&p&4.建议用kitmateic来管理容器,非常直观漂亮&figure&&img src=&https://pic3.zhimg.com/v2-fdc7420aee147fdf89166_b.png& data-rawheight=&801& data-rawwidth=&1326& class=&origin_image zh-lightbox-thumb& width=&1326& data-original=&https://pic3.zhimg.com/v2-fdc7420aee147fdf89166_r.jpg&&&/figure&&/p&&br&
导语 做数据科学一般需要用到类似XGBOOST、TensorFlow之类的库,这些库在win下不是那么好安装的,但是很多人又需要它们,那怎么办呢,最简单的就是用docker的方式,不仅具备一个linux虚拟环境,还可以同时使用windows。它其实是一个相当易用的软件,本文不…
&p&题主问了一个很好的问题。&/p&&p&&br&&/p&&p&大家都熟悉门卫的三大哲学终极问题——你是谁?你从哪里来?你要到哪里去?&/p&&p&&br&&/p&&p&是啊,人生在世,这三个问题真的很终极——我是谁?我从哪里来?我要到哪里去?&/p&&p&&br&&/p&&p&&b&题主问的这个问题,其实就是这三个问题中第一问“我是谁”的一个子问题——“我”是什么?&/b&&/p&&p&&br&&/p&&p&=========================&/p&&p&下面翻译转载一篇文章,试图来回答“我”是什么这个问题。原文来自:&a href=&//link.zhihu.com/?target=http%3A//waitbutwhy.com/2014/12/what-makes-you-you.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&What Makes You You?&/a&&/p&&p&以下开始直到全文结束都是翻译转载,我在翻译的时候有稍许修改。&/p&&p&&b&自日起转载请务必私信咨询,否则视为未授权转载 知乎 &a class=&member_mention& href=&//www.zhihu.com/people/c948a6c96e2c& data-hash=&c948a6c96e2c& data-hovercard=&p$b$c948a6c96e2c&&@谢熊猫君&/a&&/b&&/p&&p&&br&&/p&&p&=========================&/p&&p&&br&&/p&&p&当你用到“我”这个词的时候,你应该是觉得自己的意思很明确的。“我”大概是你在这个世界上最清楚、最不会搞错的事情了,从很小时候你就知道了。所以当你在讨论“我是谁”这个问题的时候,会把重心放在“是谁”上面,因为“我”是个不言自明的东西。&/p&&p&&br&&/p&&p&但是如果你停下来想想,“我”这个概念就变得不那么清晰了,下面我们来讨论一下。&/p&&p&&br&&/p&&p&&br&&/p&&p&&b&&u&身体理论&/u&&/b&&/p&&p&我们就从最基本的谈起,我们说到一个人的时候,首先就是说到一个人的肉体。身体理论认为你的肉体就是你。其实这种理论是有道理的,不管怎么说,如果你的肉体停止工作,你就死了。如果隔壁老王经历了很重大的人生变故,老王的家人可能会说:“他变了,他不再是原来那个人了。”&/p&&p&&br&&/p&&p&当然,这里的说法不是字面上的意思,老王自然还是那个老王,虽然他变了,但是它还是老王。因为老王的肉体就是老王,不管他的行为怎么变化。人类总是觉得他们不只是肉体这么简单,但是归根结底,&b&蚂蚁的身体就是蚂蚁,松鼠的身体就是松鼠,人就是人的肉体&/b&。&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/50/95b1cf04ec70eeb4bd39e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&415& data-rawheight=&453& class=&content_image& width=&415&&&/figure&&p&&br&&/p&&p&&br&&/p&&p&以上就是&i&身体理论&/i&,下面我们来思考一下这个理论。&/p&&p&&br&&/p&&p&如果你减了次手指甲,你改变了你的肉体构成,你把一部分原本是你肉体的原子剪去了。那么你还是你吗?这个问题的答案很明显,当然还是。&/p&&p&&br&&/p&&p&如果你要做肾脏移植,于是你拿你的肾6和隔壁老王换了个肾,然后把老王的肾给自己装上了,你还是你吗?这次的改动比剪指甲大多了,但是答案还是很明显,你依然是你。&/p&&p&&br&&/p&&p&如果你得了重大疾病,需要更换心、肝、脾、肺、肾、血液和皮肤,做完这整套手术后,你顺利康复并且恢复了正常的生活。这个时候,你的家人会不会因为你的大部分肉体已经不是原来的而认为你已经死了?显然不会,没了这么多身体器官,你还是你。&/p&&p&&br&&/p&&p&那会不会是你的基因呢?也许那才是“你”的最核心部分,所有的器官移植都不算数,只要你剩下的细胞还含有你的基因,你就还是你。但是有一个问题,双胞胎的基因是一样的,但是他们不是同一个人。你是你,你的双胞胎兄弟不是你。基因也不是答案。&/p&&p&&br&&/p&&p&看来这个&i&身体理论&/i&不太靠谱啊,我们把你身上那么些个重要器官都换了,你还是你。&/p&&p&&br&&/p&&p&那么你的大脑呢?&/p&&p&&br&&/p&&p&&br&&/p&&p&&b&&u&大脑理论&/u&&/b&&/p&&p&我们假设,一个疯狂的科学家(疯科)把你和隔壁老王抓了起来。&br&&/p&&figure&&img src=&https://pic4.zhimg.com/50/a54e902e148c843dba3236f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&751& data-rawheight=&564& class=&origin_image zh-lightbox-thumb& width=&751& data-original=&https://pic4.zhimg.com/50/a54e902e148c843dba3236f_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&疯科先把你和老王麻晕了,然后把你和老王的脑袋切开来,把你们两人的大脑交换了一下,然后把你们两人的脑袋缝了起来。&/p&&p&&br&&/p&&p&一切完毕后,你醒了过来,你看到到你现在身在老王的体内,而你原来的身体却具有了老王的人格。&/p&&p&&br&&/p&&p&现在,你还是你吗?直觉上来说,你还是你,你还是拥有你原本所有的人格和记忆,你只不过是活在老王的体内罢了。然后你回家,向你的家人解释发生了什么:&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/50/b03df188d3a65e860e7ddeaf090d6d40_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&871& data-rawheight=&656& class=&origin_image zh-lightbox-thumb& width=&871& data-original=&https://pic2.zhimg.com/50/b03df188d3a65e860e7ddeaf090d6d40_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/50/b630a262a285a147c9dc1b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&772& data-rawheight=&665& class=&origin_image zh-lightbox-thumb& width=&772& data-original=&https://pic1.zhimg.com/50/b630a262a285a147c9dc1b_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&其它的器官移植是不会改变你的身份的,因为准确来说交换大脑并不是“大脑移植”,而是“身体移植”。你感觉还是自己,只是换了一个身体。同时,你原本的身体就不再是你了——你原来的身体变成了老王了。&/p&&p&&br&&/p&&p&这么看来,你就是你的大脑了。&b&&i&大脑理论&/i&认为,你的大脑去了哪里,你就去了哪里,哪怕是去到了别人的身体了。&/b&&/p&&p&&br&&/p&&p&&br&&/p&&p&&b&&u&数据理论&/u&&/b&&/p&&p&但是,如果疯狂的科学家,在抓住了你和隔壁老王后,不是把你们的大脑交换,而是把你们两个的大脑连接到了一台电脑上,然后把每个大脑中的全部信息,一个比特也不差地复制到了另一个大脑中,然后把大脑中原本的信息全部抹除了。&/p&&p&&br&&/p&&p&然后你和老王醒来,两人的“大脑”并没有交换,但是“你”却到了老王体内,而“老王”到了你体内——原本老王的大脑里已经是你的思想、记忆、恐惧、希望、梦想、情绪和人格。装载着“你”的数据的老王的大脑和身体,还是会把你的家人吓一跳。但是,经过一番努力后,你的家人会接受“你”还是活着的事实,只不过你活在老王的大脑和身体中。&/p&&p&哲学家洛克的个人身份的记忆理论认为“你”是由关于你的经历的记忆决定的。根据洛克的“你”的定义,上面提到的老王的身体和大脑就是“你”,虽然这个“你”不包含你身体的任何一部分,包括你的大脑。&/p&&p&这就是&i&数据理论&/i&。&b&&i&数据理论&/i&认为,你根本不是你的肉体决定的,你是由你大脑中的数据决定的。&/b&&/p&&p&我们的思考越来越靠谱了,但是要获得正确答案,还是要用假想的情景来做测试。下面是英国哲学家伯纳德.威廉斯的一个测试:&/p&&blockquote&&b&折磨测试&/b&&/blockquote&&ul&&li&情景1:疯狂的科学家抓住了你和隔壁老王,按照前面提到的方法交换了你们两个大脑中的数据。等你们醒来,他对着老王的身体(也就是“你”),说:“接下来我要折磨你们的其中一个,我该折磨谁?”&br&&/li&&/ul&&p&这时候你的本能反应是什么呢?我觉得应该是你原来的那个身体,因为“你”已经不在那个身体里了。如果&i&数据理论&/i&靠谱的话,那这个结论也是靠谱的,毕竟现在“你”已经在老王的体内,所以原本那个身体就不是你最担心的了。&/p&&ul&&li&情景2:疯狂的科学家抓住了你和隔壁老王,但是他在动你们两个的大脑之前,问了你几个问题,这时候的“你”还是在你原本的身体和大脑里面。这段对话很可能是这样的:&/li&&/ul&&p&疯科:我要折磨你们其中的一个,你说我是该折磨你还是折磨老王?你:当然是老王了。&br&&/p&&blockquote&疯科:好吧。但是不管我折磨谁,我都会把你们两个的大脑清空,这样当我折磨这个人的时候,你们两个都不会记得你之前是谁。这样的话,你要改主意吗?&br&你:不,你还是折磨老王好了。&br&疯科:哦,对了。在我折磨这个人之前,我不但会把你们的大脑清空,还会对你的大脑进行改造,把你改造成疯子,改造完后你就会相信你是老王,而且你会拥有老王的全部记忆、人格、感知和知识。我也会对老王做同样的事情,让老王相信他其实是你。如果这样的话,你要改主意吗?&br&你:额,还是不。不管我的大脑被怎么改造,不管我认为我是谁,我都不想被折磨——疯子也是会痛的,你还是折磨老王吧。&/blockquote&&p&在情景1中,“你”会选择让疯科折磨你原来的身体;在情景2中,你也许会选择让疯科折磨老王的身体。&/p&&p&&br&&/p&&p&如果你仔细一想,你会发现,其实情景1和情景2是一样的——在两个情景中,疯科开始折磨之前,老王的大脑都会拥有你全部的数据,你的大脑会拥有他全部的数据。区别只是“你”在这个过程中的那个阶段需要做决定罢了。&br&&/p&&p&&br&&/p&&p&在两个情景中,你的目的都是让“你”不要被折磨,但是在情景1中,你认为大脑数据交换后,你就在老王的身体中了,你的所有人格和记忆也在老王的身体中。而在情景2中,你根本不在意大脑的数据会发生什么,你认为不管怎样你会和你的身体和大脑同在。&/p&&p&&br&&/p&&p&&b&选择折磨谁,其实就是反映你支持哪种理论。&/b&&/p&&ul&&li&选择折磨你原来的身体其实就是&i&数据理论&/i&——你的数据在哪里,你就在哪里。&/li&&li&选择折磨老王的身体,就是支持&i&大脑理论&/i&,因为你认为不管大脑的数据发生什么,“你”还是会在你自己的体内,因为你的大脑在哪里。。&br&&/li&&li&甚至说,如果疯科的科学家告诉你他要把你们两个的大脑进行移植,有些人还是选择让科学家折磨老王的身体,这就是支持&i&身体理论&/i&。&/li&&/ul&&p&&br&&/p&&p&不知道你怎么想,但是这个情景考虑完之后我觉得问题还没完。我们再来试一下另一个情景,这是哲学家德里克·帕菲特在他的书《Reasons and Persons》中描述的传送机思想实验的现代版:&/p&&p&&br&&/p&&blockquote&&b&传送机思想实验&/b&&br&在遥远的28世纪,人类发明了很多现在没有办法想象的黑科技,其中之一就是传送机——能把人以光速传送。&br&它的工作原理是这样的——你走进出发室,这是一个很小的小房间&/blockquote&&figure&&img src=&https://pic4.zhimg.com/50/fa00e7936_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&541& data-rawheight=&574& class=&origin_image zh-lightbox-thumb& width=&541& data-original=&https://pic4.zhimg.com/50/fa00e7936_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&blockquote&接着你设置了你要去的地方,假设你从上海出发,要去北京。当你选择好目的地后,你按下了按钮。出发室的设备开始扫描你的全身,把你身体的分子组成,详细到每个原子和每个原子的准确位置,全部收集起来。设备在扫描你的同时,也摧毁你,一边扫描,一边把你的每个细胞都摧毁掉。&/blockquote&&figure&&img src=&https://pic3.zhimg.com/50/ba127bf32b87d6c747dbbc458f64a2e7_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&547& data-rawheight=&548& class=&origin_image zh-lightbox-thumb& width=&547& data-original=&https://pic3.zhimg.com/50/ba127bf32b87d6c747dbbc458f64a2e7_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&blockquote&扫描完成后,你也被完全摧毁了,出发室也空了。设备接着把收集到的信息发送给北京的到达室。到达室利用这些数据,把你的身体重新构造了出来。当这一切完成后,你走出到达室,感觉和你刚刚在上海的出发室里没什么区别——你的心情没有变、肚子还是有点饿,甚至连手指上的划伤也都还在。&br&从你在上海的出发室按下按钮,到你走出北京的出发室,这整个过程,大概要花五分钟,但是这一切对你来说是即时的——你按下按钮,然后眼前一黑,然后你就到北京了。碉堡了。&br&在28世纪,这是很常见的技术,所有人都是这么出行的。不但方便,而且安全——从来没有人因为使用这项技术而受伤。&br&但是有一天,你又要从上海去北京了,你按下了出发室中的按钮,你听到了仪器扫描的声音,但是你并没有被传送。&/blockquote&&figure&&img src=&https://pic2.zhimg.com/50/41a4bc4f3c4a49d7ab3c6_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&534& data-rawheight=&545& class=&origin_image zh-lightbox-thumb& width=&534& data-original=&https://pic2.zhimg.com/50/41a4bc4f3c4a49d7ab3c6_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&blockquote&原本的瞬间的眼前一黑没有发生,你走出出发室,你依然在上海。于是你去找客服人员,告诉她出发室的设备坏掉了,然后问她你能不能用另外一个出发室,不然上班会迟到的。&br&客服看了一眼使用记录,告诉你:“扫描设备工作正常,它收集了你的全部数据,不过原本和扫买哦设备同步工作的细胞摧毁设备好像故障了。”&br&“不可能啊,我明明还在这里啊,我上班要迟到了,你快给我用另一个出发室吧。”你据理力争。&br&客服打开监控录像,上面是你在北京的监控画面,“不,扫描设备确实正常工作了。你看,这是你在北京到达室的监控画面,看来你不会迟到了,呵呵。”&br&你怒了:“但是那不可能是我啊,因为我还在这里啊!”&br&这时,听到吵闹的客服经理走了过来,然后跟你解释扫描设备确实正常工作了,而“你”确实已经到了北京,只是上海这边出发室的细胞摧毁设备坏了而已,“但是你不用担心,我们只要把你送到另一个出发室,然后单独启动里面的细胞摧毁设备把你摧毁就好了。”&br&虽然天天要去北京上班的你每天上班和下班都会被细胞摧毁设备各摧毁一次,但是这个时候你突然慌了:“等一下,不能这么做,我被摧毁后不就死了吗?”&br&客服经理解释道:“不是这样的先生,你看监控录像,你在北京活蹦乱跳的呢。”&br&你更慌了:“但是那不是我啊,那只是我的一个复制品,我才是真的我!你们不能摧毁我”。&br&客服和经理无奈地对望了一下:“很抱歉先生,但是法律规定我们必须摧毁你的细胞,我们不能在不摧毁出发室的身体的情况下就在到达室构造一个身体。”&br&你囧囧地看着对方,然后开始逃命。这时候两个警卫抓住了你,然后把你拖向另一个出发室……&/blockquote&&p&如果你跟我一样,在看这个故事的前半段的时候,因为觉得瞬间传送这个主意很酷。但是故事进行到后半段的时候,就开始思考——&b&瞬间传送是一种移动的过程,还是一种死亡的过程?&/b&&/p&&p&如果在故事一开始就问这个问题,可能你会觉得莫名其妙——瞬间传送明明是一种很安全的移动方式嘛,但是随着故事的深入,它越来越像一种死亡的过程。也就是说你每天来回北京和上海的时候,你都是被细胞摧毁者杀死,然后设备又创造了一个你的复制品。&/p&&p&对于那些认识你的人来说,你经历了瞬间传送后安然无恙,就好像你的太太瞬间传送回家后也看起来安然无恙。她会像你吐槽今天上班的经历,并且讨论周末想去哪里玩。但是,有没有可能,你的太太在那天就被杀死了,而你抱在怀里的只是几分钟前被创造出来的复制品? &/p&&p&而这一切,依然取决于“你”是什么。&b&认同&i&数据理论&/i&的人会认为到达北京的你和从上海出发的你是相同的,瞬间传送并没有杀死你。&/b&但是我们都能理解故事结尾处那个还在上海的“你”的恐惧——人们是否能在确认自己的数据已经活在了北京后,安然接受在上海被毁灭的现实。&/p&&p&更进一步说,如果传送器可以把你的数据送去北京进行构造,那么它能不能把数据送去东京、南京和西京再造出三个同样的“你”?这时候要承认四个“你”全都是你就很难了吧?而&b&传送机思想实验,其实就是对&i&数据理论&/i&的有力的反驳。&/b&&/p&&p&同样的,如果有一个自我(ego)理论,认为“你”就是你的自我(ego),传送器思想实验也能同样的反驳。一想到北京的那个“我”,会和我的朋友成为朋友,会继续上网发帖,会继承我的生活,没有人会想念我或者觉得我已经死了(就好像你没有觉得你被传送回来的太太死了一样),这些都没有意义——北京的那个“我”的死活我不关系,我关心的是我的死活。&/p&&p&&br&&/p&&p&这么看&i&数据理论&/i&也不靠谱,那么我们是不是该回到&i&身体理论&/i&和&i&大脑理论&/i&呢?先别急。&/p&&p&&br&&/p&&p&&br&&/p&&blockquote&&b&大脑分裂测试&/b&&br&人类大脑很牛逼的一点就是左右脑是能够单独运作的,如果你把左脑或者右脑切除,那个人可能还是能够存活下来的,甚至他剩下来的一半大脑能够学会失去的那一半大脑的功能,使这个人能继续原本的生活。&br&假如说,你有个双胞胎弟弟叫小新。小新的大脑生病了,你决定捐出半个大脑来救他一命。于是医生把你们两个的头颅切开,把小新的大脑切除,然后把你一般的大脑给了小新。你醒来后,觉得和原来没什么两样。而小新(因为是双胞胎,所以基因本来就是一样的)醒来后获得了和你一模一样的人格和记忆。&/blockquote&&figure&&img src=&https://pic3.zhimg.com/50/40aeaad53d8c326f643170b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&628& data-rawheight=&519& class=&origin_image zh-lightbox-thumb& width=&628& data-original=&https://pic3.zhimg.com/50/40aeaad53d8c326f643170b_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&blockquote&当你意识到发生了什么后,你慌了,“小新”知道了关于你的一切,而你这时候需要让他发誓不要告诉别人,但是你又意识到没必要这么做——他不是你的双胞胎弟弟小新,他是“你”。他对于你的隐私同样的在意,因为那也是他的隐私。&br&而当你看着那个曾经是小新的人,看到他因为在小新的身体中而惊慌,同时你也感到奇怪——为什么我留在了我自己体内而不是去到了小新的体内?左脑和右脑都是我,那为什么我现在只是在我自己体内,而不是同时透过两个人的视野看世界呢?&br&不管是哪一半大脑在小新体内,为什么那一半大脑好像变成了另一个人?那个在小新体内的“我”是谁?为什么“他”会在小新体内而我依然在我的体内?&br&&i&大脑理论&/i&已经没有办法解释了。如果大脑去了哪里人就去了哪里,那么如果一个大脑同时在两个地方呢?被传送机思想实验击败的&i&数据理论&/i&和&i&大脑理论&/i&根本半斤八两嘛。&/blockquote&&p&本文一开始就被证明不靠谱的&i&身体理论&/i&,这时候就来劲了——你当然会留在你自己体内,因为你的身体就是你,你的大脑只是身体用来思考的工具而已。小新不是“你”,小新是小新,他只是拥有了你的思想和人格的小新罢了。不管怎样,小新的身体依然是小新。&/p&&p&但是不要这么急就投奔&i&身体理论&/i&,我们再深入考虑一下:&/p&&p&&br&&/p&&p&我们从传送器思想实验中学到的,就是&b&如果你的大脑数据被传送到了另一个大脑里面,哪怕这个大脑和你的大脑在分子结构上是相同的,这也只是创造了一个你的复制品而已&/b&——一个恰巧和你一模一样的陌生人。上海的那个你是特别的,当你被用另一些原子重造了之后,一些很重要的东西失去了,而这失去的东西才决定了什么是你。&/p&&p&&b&&i&身体理论&/i&和&i&大脑理论&/i&会指出北京的你和上海的你唯一的区别就是组成的原子不同,北京的你的身体只是像你的身体,但是他依然是由不同材料组成的。那么是否组成身体的材料就是答案了呢?&/b&让我们用两个测试来验证一下:&/p&&p&&br&&/p&&blockquote&&b&细胞替代测试&/b&&br&假设我们把你手上的一个细胞,用另一个完全一样的复制品代替了,你还是你吗?当然还是。那么,如果我们一个接一个的把你身体1%的细胞都用完全一样的复制品代替,你还是你吗?如果这个比例变成了10%呢?30%?60%?&br&北京的那个“你”就是一个被100%替代的版本,但是前面我们已经决定了这个版本不是你。那么,分界线究竟在哪里?究竟替代百分之多少的你能够使得剩下的你变得不是你,而只是一个复制品呢?&br&这个测试很难回答吧?考虑到我们用了替代的细胞是分子结构一模一样的,那么一个在一旁观测的人根本不会觉得你发生了变化,这样看来你在整个过程中都没有死去,即使我们最终把你100%的细胞替换了也是一样。但是,如果你100%的细胞都被复制品替代了,那这个你和在北京北传送器制造出来的“你”有什么本质上的不同吗?&/blockquote&&p&&br&&/p&&p&&br&&/p&&blockquote&&b&身体粉碎测试&/b&&br&假设你使用一个原子分散设备来把你的身体粉碎成原子——设备启动后你消失了,取而代之的是一片浮动着的原子——然后几分钟后,这些原子又按照原来的排列方式重新组成为了你。&/blockquote&&figure&&img src=&https://pic4.zhimg.com/50/550dcd3dd7e3a04dfe8542_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1036& data-rawheight=&597& class=&origin_image zh-lightbox-thumb& width=&1036& data-original=&https://pic4.zhimg.com/50/550dcd3dd7e3a04dfe8542_r.jpg&&&/figure&&p&&br&&/p&&blockquote&这个被重新组成的你还是你吗?还是你在被粉碎的时候已经死了,而被重组后的那个其实是你的复制品?如果说这个重组的你不是复制品的话,那么北京的那个你也不能算作复制品了——唯一的区别只是原子分散设备保存了你原本的那些原子,而北京的传送机使用了另外的原子,但是在原子层面,原子是一样的,你体内的一个氢原子和北京传送机使用的氢原子是完全一样的,所以如果北京的“你”不是你,那么粉碎后重组的“你”也不能算是你。&br&以上的两个测试想要说明的是,上海的你和北京的“你”的区别不是你原本的那些细胞是不是还在。细胞替代测试说明的是用复制品细胞慢慢的提到你的大部分甚至是全部身体,并不会改变你是你这个事实,而身体粉碎测试则说明你的组成材料可以经历粉碎和重组但是重组后的你并不比北京传送器构造出来的你更原版。&/blockquote&&p&&br&&/p&&p&这下&i&身体理论&/i&又靠不住了吧。&/p&&p&&br&&/p&&p&这两个测试同时还说明了,上海的你和北京的你的区别可能不是原子和细胞是不是原装的,而是在于连续性。&b&细胞替代测试能够让你依然是你,因为替代的过程是逐步发生的,是一个一个细胞发生的。而如果身体粉碎测试是你的“终结”,可能因为粉碎是一瞬间发生的,而这种粉碎破坏了连续性。&/b&这也说明了为什么瞬间传送机可能是杀人机器——因为北京的你和上海的你没有连续性。&/p&&p&所以,我们讨论了这么久的大脑、身体、数据、人格、记忆,其实是跑偏了?有没有可能,当你移动你的大脑,或者粉碎再重组,或者把大脑数据传送去另一个新大脑的时候,“你”已经失去了你?有没有可能这些要素都不是单独成立的,而是一起组成了一个连续的存在?&/p&&p&&br&&/p&&p&&br&&/p&&p&&b&&u&连续性&/u&&/b&&/p&&p&几年前,我的祖父还在世,那时他已经90岁了,记性也不好。有一次,他指着墙上的一张自己6岁时候的照片,说:“那个是我。”&/p&&p&&br&&/p&&p&他当然没说错。但是,你要说照片里那个六岁小男孩和我面前这个九十多岁的老人是同一个人,难道不滑稽吗?这两个人没有任何的共同点。物理上来说,他们完全不一样,那个6岁小男孩身上的每一个细胞都死了几十年了。&/p&&p&&br&&/p&&p&至于他们的性格,我只能说这个小男孩大概是不会喜欢这个老爷子的。而且他们大脑里的数据几乎没有交集,街上随便找一个90岁的老人,他都比那个6岁的小男孩的数据更接近我的祖父。&/p&&p&&br&&/p&&p&但是要记住,关键的不是相似性,而是连续性。如果相似性能够定义一个人的话,那上海的你和北京的你就是同一个人了。我90岁的祖父和那个6岁小男孩所共有的是地球上任何一个人都不具备的,那就是这个90岁的老人可能不解的自己6岁时候的样子,但是他记得自己89岁的样子,而那个89岁的人,记得自己85岁时候的样子。那个50岁的自己,记得自己43岁的样子。而那个7岁的自己,记得自己6岁时候的样子。&/p&&p&&br&&/p&&p&&b&这是一条长长的不断重叠的由记忆、性格和物理表征组成的链条。&/b&&/p&&p&&br&&/p&&p&就好像一艘年迈的小木船,你可能已经修过它几百次,你一次又一次的替换它的木板,知道有一天你意识到这艘木船的每一片木板都被替换过了。这还是你的那艘小木船吗?如果你曾经把你小木船命名为“隔壁王嫂”,那它现在是不是要改个名?但是你知道,它还是“隔壁王嫂”对吧。&/p&&p&&br&&/p&&p&也就是说,&b&你其实不是一个事物,而是一个故事,一个不断发展的主题&/b&。你就好像一个装满了东西的房间,有些东西是新的,有些是旧的,有些你知道在那里,有些你都不知道——房间的东西一直在变,每天都不一样。&/p&&p&同样的,&b&你不是一组大脑数据,你是一个内容一直在变换的数据库,不断成长和更新。你不是一组原子,你是一套告诉这些原子该怎么组织的指令。&/b&&/p&&p&&br&&/p&&p&&br&&/p&&p&&b&&u&灵魂&/u&&/b&&/p&&p&人们总是说灵魂,我总是不了解他们在说什么。对我来说,灵魂好像一个充满诗意的婉辞,用来描述大脑中非常内在的一部分;或者说是一种为了把人类从充满生物本能的动物中区分出来的优雅尝试;或者说是一种宣布永远的方式。&/p&&p&也许人们在说灵魂的时候,他们说的是那样把我90岁的祖父和那个照片中的6岁小男孩联系起来的东西。他的细胞和记忆来了又走,也许唯一不变的那一丝联系就是他的灵魂。&/p&&p&在从物质和精神的各个角度讨论了“我”是什么后,也许这一切的答案其实是看起来不那么靠谱的理论——灵魂。&/p&&p&&br&&/p&&p&&b&&u&结语&/u&&/b&&/p&&p&本来文章写到这边就完了,但是想想不行,我还是不那么相信灵魂。&/p&&p&&br&&/p&&p&我现在的感觉是完全失去平衡的。为了写这篇文章,我花了一星期思考自己的克隆体、和别人分享自己的大脑、思考是不是每次睡着都是死去而醒来的是一个一模一样的复制品。如果你想要一个很让人满意的答案,请自己阅读以下的相关来源部分。&/p&&p&&br&&/p&&p&我之前告诉别人我要写这个话题,他问我为什么。在写作这篇东西的时候,我看到了帕菲特的这句话:“早期的佛教徒认为人生的很多甚至大部分痛苦来自于对于自我的错误认识。”我觉得这话说的可能很对,而这也是思考自我的目的。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&u&&b&相关来源&/b&&/u& &/p&&p&本文中只有很少一部分是原创内容。我在创作的时候读和听了很多关于个人身份的哲学,并把它们组成了本文。文章用到最多的两处来源是帕菲特的《Reasons and Persons》和耶鲁教授Shelly Kagan的关于死亡的公开课,内容可以在线观看:&a href=&//link.zhihu.com/?target=http%3A//oyc.yale.edu/philosophy/phil-176%23sessions& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&oyc.yale.edu/philosophy&/span&&span class=&invisible&&/phil-176#sessions&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&&br&&/p&&p&&b&&u&其它来源&/u&&/b&&br&David&br&Hume: &a href=&//link.zhihu.com/?target=http%3A//www3.nd.edu/%7Ejspeaks/courses/08/hume-personal-identity.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Hume on Identity Over Time and Persons&/a&Derek Parfit: &a href=&//link.zhihu.com/?target=http%3A//andrewmbailey.com/papers/Parfit%.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&We Are Not Human Beings&/a&Peter Van Inwagen: &a href=&//link.zhihu.com/?target=http%3A//onlinelibrary.wiley.com/doi/10.24.31.s11.14/abstract& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Materialism and the Psychological-Continuity Account of PersonalIdentity&/a&Bernard Williams: &a href=&//link.zhihu.com/?target=http%3A//mind.ucsd.edu/syllabi/07-08/Phil-87/williams.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Self and the Future&/a&John Locke: &a href=&//link.zhihu.com/?target=http%3A//enlightenment.supersaturated.com/johnlocke/briefcontents.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&An Essay Concerning Human Understanding&/a& (Chapter: &a href=&//link.zhihu.com/?target=http%3A//enlightenment.supersaturated.com/johnlocke/BOOKIIChapterXXVII.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Of Identity and Diversity&/a&)&br&&br&Douglas Hofstadter: &a href=&//link.zhihu.com/?target=http%3A//www.amazon.com/G%25C3%25B6del-Escher-Bach-Eternal-Golden/dp/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&G?del, Escher, Bach&/a&Patrick Bailey: &a href=&//link.zhihu.com/?target=http%3A//scholarcommons.usf.edu/cgi/viewcontent.cgi%3Farticle%3D1944%26context%3Detd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Concerning Theories of Personal Identity&/a&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&hr&&p&自我宣传一波,每天更新新内容的公众号谢熊猫君,和平常懒散的谢熊猫君彷若两人&/p&&p&&a href=&//link.zhihu.com/?target=http%3A//weixin.qq.com/r/vjo6Ip7EPcNCrdpB92_s& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&weixin.qq.com/r/vjo6Ip7&/span&&span class=&invisible&&EPcNCrdpB92_s&/span&&span class=&ellipsis&&&/span&&/a& (二维码自动识别)&/p&
题主问了一个很好的问题。 大家都熟悉门卫的三大哲学终极问题——你是谁?你从哪里来?你要到哪里去? 是啊,人生在世,这三个问题真的很终极——我是谁?我从哪里来?我要到哪里去? 题主问的这个问题,其实就是这三个问题中第一问“我是谁”的一个子问题…
&figure&&img src=&https://pic1.zhimg.com/v2-407de950023fadfb3ca112b820a5f447_b.jpg& data-rawwidth=&728& data-rawheight=&380& class=&origin_image zh-lightbox-thumb& width=&728& data-original=&https://pic1.zhimg.com/v2-407de950023fadfb3ca112b820a5f447_r.jpg&&&/figure&&p&我知道没有种子你们是不会来的(~ o ~)~zZ&br&&/p&&br&&br&&p&搜狗搜索&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//www.sogou.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&sogou.com/&/span&&span class=&invisible&&&/span&&/a&&figure&&img src=&https://pic3.zhimg.com/v2-cd54e20507e3ada97befc3_b.jpg& data-rawwidth=&1440& data-rawheight=&826& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&https://pic3.zhimg.com/v2-cd54e20507e3ada97befc3_r.jpg&&&/figure&&/p&&p&搜狗搜索其实也是烂的掉渣的搜索引擎,之所以在这里要提起,也是有原因的啦,自从抱了腾讯爸爸的大腿,就可以搜索微信公众号的文章啦,感觉厉害的不要不要的。&/p&&p&搜狗不仅能搜索微信公众号的文章,还能搜索知乎的文章,其他的还能学术搜索,文档搜索,也算是很实用,如果你不太喜欢百度,搜狗作为替代搜索也是很不错的啦。&/p&&p&如果你真是想用百度,我这里有去除百度广告的插件,我的公众号:高效率工具搜罗(ID: gongju006),在后台回复:百度去广告,就可以啦。&/p&&br&&br&&br&&p&中关村在线&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//www.zol.com.cn/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&zol.com.cn/&/span&&span class=&invisible&&&/span&&/a&&figure&&img src=&https://pic4.zhimg.com/v2-a3df2dfcdbdd_b.jpg& data-rawwidth=&1440& data-rawheight=&826& class=&origin_image zh-lightbox-thumb& width=&1440& data-original=&https://pic4.zhimg.com/v2-a3df2dfcdbdd_r.jpg&&&/figure&&/p&&p&中关村在线是一个电子产品咨询网站。&/p&&p&我们都知道中关村这个地方,曾经的电子科技城,如今互联网公司的聚集地。&/p&&p&而中关村在线作为一个在线网站,你可以查询到电子产品的各个参数,它还有专业达人的专业测评,还有详细的产品详解。&/p&&p&同时它还提供不同类型的评分,让你心里有个底,你还可以和其他同类型的产品对比,详细的参数,和不同的比分。&/p&&p&如果你要购买电子产品,像手机,电脑,是时候来这里挑选一块适合你的电子产品啦。&/p&&br&&p&惠惠购物助手&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//zhushou.huihui.cn/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&zhushou.huihui.cn/&/span&&span class=&invisible&&&/span&&/a&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-58deecf5eac44cc355ed6df_b.jpg& class=&content_image&&&/figure&&p&惠惠购物助手是网易推出的电商比价工具。&/p&&p&它支持几乎所有主流电商平台,当你在淘宝(或者其他电商网站)浏览商品时,它会自动对比不同网站的同款商品价格,而且你还可以查看当前商品的最近几个月的历史价格。&/p&&p&它还有优惠券自动提醒,还有降价提醒等等好用的小功能。&/p&&p&它支持几乎所有浏览器,还有Android 和iOS 版。&/p&&p&它可以作为你的购物搜索辅助工具,还是很不错的啦。&/p&&br&&p&鸠摩搜书&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//www.jiumodiary.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&jiumodiary.com/&/span&&span class=&invisible&&&/span&&/a&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-97e4aa9bea61d9fe4d59a83af1381565_b.jpg& class=&content_image&&&/figure&&p&鸠摩搜书是一个电子书搜索引擎。&/p&&p&它汇集了多个网盘和电子书平台的资源,真所谓大而全。&/p&&p&而且它还支持筛选TXT,PDF,Mobi,Epub 格式文件。还显示来自不同网站的资源。&/p&&p&对了,它还有夜间模式哦,很贴心啊。除了鸠摩搜书,还有下面两款。&/p&&p&Bookzz:&a href=&https://link.zhihu.com/?target=http%3A//bookzz.org/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&bookzz.org/&/span&&span class=&invisible&&&/span&&/a&,其他语言的。&/p&&p&Library Genesis:&a href=&https://link.zhihu.com/?target=http%3A//gen.lib.rus.ec/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Library Genesis&/a&,主要都是文献类的。&/p&&br&&p&酷安&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//coolapk.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&coolapk.com/&/span&&span class=&invisible&&&/span&&/a&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-f69e30ddda952db97bbe5beaf600b59b_b.jpg& class=&content_image&&&/figure&&p&酷安网是一个很特别的Android 应用市场。&/p&&p&它就像网易云音乐在音乐App 中的地位,它像一股清流而存在,上面汇集了一大群应用达人,推荐着新奇的应用,它们都是以一个集合存在的,效率君在上面发现好多之前没发现的应用。&/p&&p&我悄悄告诉你们,上面有好多很实用的工具,还有很多开发者自己在上面分享应用。&/p&&p&它的很多应用都以Google Play 为准,如果你想找一个Google Play 的替代品,那么酷应用再也适合不过了,里面的评论很精彩哦。&/p&&br&&p&Feedly(RSS)&/p&&p&&a href=&https://link.zhihu.com/?target=https%3A//feedly.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&https://feedly.com&/a&&figure&&img src=&https://pic1.zhimg.com/v2-5c6cada168ed28ea54589_b.jpg& data-rawwidth=&2096& data-rawheight=&1360& class=&origin_image zh-lightbox-thumb& width=&2096& data-original=&https://pic1.zhimg.com/v2-5c6cada168ed28ea54589_r.jpg&&&/figure&&/p&&p&Feedly 是一个RSS 订阅服务,在后Google Reader 时代,替代了它的角色,它几乎支持所有的RSS 订阅,而且可以将看到的文章分享到Evernote,Pocket 等等好多的服务;有了Feedly,就不用在天天翻博客看;对于国内不能访问的博客,也可以选择Feedly。&/p&&p&当然在国内使用Feedly 还是有点费劲的,推荐InoReader,可以体验一下。&/p&&p&使用它配合Chrome 插件RSS Subscription Extension,它可以自动识别有RSS订阅的网站,体验简直满分。&/p&&br&&p&BT 资源搜索(磁力链)&figure&&img src=&https://pic1.zhimg.com/v2-407de950023fadfb3ca112b820a5f447_b.jpg& data-rawwidth=&728& data-rawheight=&380& class=&origin_image zh-lightbox-thumb& width=&728& data-original=&https://pic1.zhimg.com/v2-407de950023fadfb3ca112b820a5f447_r.jpg&&&/figure&&/p&&p&BT 是一款基于P2P 的软件,我们平常所说的BT,磁力链,种子,都是一回事,因为P2P 点对点技术,每个客户端都可以提供资源,带宽,当使用的人越来越多,实质上速度会越来越快。&/p&&p&一说BT,就想到种子,留图不留种,xx万人捅。&/p&&p&不过BT 搜索网站,真是多的数不胜数,所以让我写,估计也能写出一箩筐来。&/p&&p&只是只是只是,效率君是那样的人么?&/p&&p&效率君是个一个勤劳的搬运工,点击下面链接查看吧,先刷卡,后上车。&/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//askrain.lofter.com/post/47dc29_2487136& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【10.04】【整理收集】那些神器级别的BT磁力搜索网站-问雨&/a&&/p&&br&&p&学术搜索&/p&&p&这个还是很重要的啦,上一篇文章已经写过了,&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&点击链接查看吧&/a&。或者关注我的公众号:高效率工具搜罗(ID: gongju006),在后台回复:学术,即可查看啦。&/p&
我知道没有种子你们是不会来的(~ o ~)~zZ 搜狗搜索搜狗搜索其实也是烂的掉渣的搜索引擎,之所以在这里要提起,也是有原因的啦,自从抱了腾讯爸爸的大腿,就可以搜索微信公众号的文章啦,感觉厉害的不要不要的。搜狗不仅能搜索微信公…
&p&别光收藏啊亲,点个赞吧!&/p&&figure&&img src=&https://pic1.zhimg.com/50/v2-ae6cc22e894cd738f3d58_b.jpg& data-rawwidth=&482& data-rawheight=&94& class=&origin_image zh-lightbox-thumb& width=&482& data-original=&https://pic1.zhimg.com/50/v2-ae6cc22e894cd738f3d58_r.jpg&&&/figure&&p&&br&&/p&&p&收藏比赞多两倍,你们这样做真的是大丈夫吗TAT。&/p&&p&&a href=&https://www.zhihu.com/zhi/people/097600& class=&internal&&值乎 - 说点儿有用的&/a& (来值乎问我吧)&/p&&p&&b&》》》》》》&/b&&/p&&p&&b&距离发帖到现在(),已经有8位同学发来了感谢信,分别来自阿里巴巴(3人),蚂蚁金服(2人)百度,美团,蘑菇街。都是校招的同学。各位加油 :),我相信会有更多的人从这份答案中获得帮助。&/b&&/p&&p&&b&》》》》》&/b&&/p&&p&&br&&/p&&p&&br&&/p&&p&============================以下正文===================================&/p&&p&很荣幸的今年通过了阿里巴巴的实习生招聘!&/p&&p&我把我看过的书罗列一下吧!&/p&&ul&&li&《java核心技术:卷一》,这个是我入门java的时候看的,非常适合新手!&/li&&li&《java设计模式》这本书虽然是个外国人写的,但是感觉不是很好。评价一般。学习设计模式的时候我一般都看大牛的博客。&/li&&li&《深入理解jvm虚拟机》 这本书不用多说,业界非常非常好的一本书!多看几遍,每一遍都有很多收获 &/li&&li&《深入分析java web 技术内幕》 &a class=&member_mention& href=&//www.zhihu.com/people/1a2988ddbcba60b97bb2579e& data-hash=&1a2988ddbcba60b97bb2579e& data-hovercard=&p$b$1a2988ddbcba60b97bb2579e&&@君山&/a& 山哥,竟然还能@你出来!(不得不说,这本说在各个方面都非常优秀,不愧是偶像写的书!还求山哥多多照顾。嘿嘿&/li&&li&《Spring技术内幕》在spring源码讲解方面,个人感觉非常不错。能够深入理解内部机制,但是需要多看几遍&/li&&li&《编程之美》业界翘楚,在算法方面终结的非常好,题目也非常有代表性&/li&&li&《剑指offer》不用多说,和上面一样,可以锻炼一些算法能力&/li&&li&《java编程思想》传说是java行业内的神书,但是目前表示还处于一知半解状态&/li&&li&《Hadoop技术内幕》这个可以pass掉,学习hadoop的时候看的&/li&&li&《TCP/IP详解,卷一:协议》可以对tcp有更加深刻的认识&/li&&li&《java网络编程》,不是很好,将就可以。学学api还是可以的&/li&&li&《大型网站技术架构》 &a class=&member_mention& href=&//www.zhihu.com/people/bd5d5dc0b0& data-hash=&bd5d5dc0b0& data-hovercard=&p$b$bd5d5dc0b0&&@李智慧&/a&
在大型web架构方方面面简直膜拜,&/li&&li&------------------今天又想起一些------------------------&/li&&li&《分布式java应用:基础与实践》这个是毕玄大大写的书,非常不错哦&/li&&li&《how tomcat works》在讲解tomcat内部原理方面,个人觉得是非常不错的书!等级又要上升一个档次&/li&&li&《java并发编程实战》对java并发方面,讲得还算不错的书籍&/li&&li&当然还有一些杂七杂八的书(走了不少弯路,你懂的!),我就不列出来了,上诉都是笔者认为非常不错的书籍。&/li&&/ul&&p&最近正在看《算法导论》,和《算法》,md,其实我也想成为算法狗&/p&&figure&&img src=&https://pic2.zhimg.com/50/487ef0ff429c5e40b37d4d_b.jpg& data-rawwidth=&105& data-rawheight=&107& class=&content_image& width=&105&&&/figure&&p&&br&&/p&&p&当然,上面这些书我表示只懂50%,惭愧。不能完全吸收大牛的精髓啊!&/p&&ol&&li&其他的,数据结构,计算机网络,操作系统,数据库都是平时学习的课本,数据库做项目的时候实践一下!先学习基础,在继续深入&br&&/li&&/ol&&ul&&li&数据结构不用多说,什么B树啊、红黑树啊、栈、队列等等,至少保证能够清楚的说出来,说出他们的原理!具体的应用场景是什么啊!,当然能写出来更好(手写btree会死人,其实还有一个数据结构叫skiplist,逃&br&&/li&&li&算法的话,建议题目多看看算法题目,或者把leetcode上的算法题目刷一遍(目前本人只AC的几道题,惭愧。知道该资源的时候已经晚了,现在在努力刷刷刷)。另外可以看看july的博客,&a href=&//link.zhihu.com/?target=http%3A//blog.csdn.net/v_JULY_v& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&结构之法 算法之道&/a&。目前july已经有自己的网站了,&a href=&//link.zhihu.com/?target=http%3A//ask.julyedu.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&七月问答 ─ 面试·算法·机器学习快速问答平台&/a& .本人是july的忠实粉丝,在此感谢 &a class=&member_mention& href=&//www.zhihu.com/people/2f780d2804bcea34d94a7f& data-hash=&2f780d2804bcea34d94a7f& data-hovercard=&p$b$2f780d2804bcea34d94a7f&&@July&/a& ,对我在算法方面有很大的帮助,谢谢&/li&&li&数据库就更多了,索引(结合B+tree,两个引擎的不同之处,推荐文章:&a href=&//link.zhihu.com/?target=http%3A//blog.jobbole.com/24006/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&MySQL索引背后的数据结构及算法原理&/a&)、存储过程、引擎、触发器,事务 &a class=&member_mention& href=&//www.zhihu.com/people/d3a7e63ab4adffd7cd9de& data-hash=&d3a7e63ab4adffd7cd9de& data-hovercard=&p$b$d3a7e63ab4adffd7cd9de&&@沈询&/a&
实力打广告,还有沈大大的视频和博客(&a href=&//link.zhihu.com/?target=http%3A//weibo.com/whisperxd& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&weibo.com/whisperxd&/span&&span class=&invisible&&&/span&&/a&)微博里面有链接哦,ACID等等等等,SQL必须是要熟练的,写SQL的时候多考虑考虑效率,想想还有没有其他的语句能完成这个任务,在哪方面提高了,为何呢?数据库引擎要了解一下,分布式数据库也是,什么主从分离啊,分库、分表、分区啊,这些常见的解决方案&br&&/li&&li&操作系统我属于渣渣,个人就知道一些进程、线程、一些调度算法之类的~~~~(逃&/li&&li&计算机网络如果是研发岗位得话,TCP/IP这一张需要好好看看,HTTP协议不用多说,常见的状态码等等,一次http请求有哪些过程,这个要理解透彻&/li&&/ul&&p&java:基础非常重要,当然也要深入理解原理,什么JVM,JMM,Classloader,还有一些常见类的源码,自己可以试着分析一遍,现在让你说出LinkedList的内部实现你能不能说出来,HashMap不用多说了,80%的面试都会问到。还有重要的,多线程,并发,网络,IO。这些都是要看看看看的!自己多思考!还有楼主说的那些框架,说实话,你要是基础好了,这些都是能够学得很快的,很多问题,看一下源码什么都就懂了!特别是spring的源码要好好看看,里面的架构设计得非常好!各种设计模式满天飞!&/p&&p&另外,linux要了解一下,至少要回基本命令吧,脚本语言可以学习一个。比如py!前端要了解一下.&/p&&p&&br&&/p&&p&关于如何看书:两个字,&b&思考&/b&!三个字,&b&不要脸的思考!…………,书不在多,在于精,选书要慎重!反正题主一本叫做“王者归来”的书,我看见名字我就不想看!&/b&&/p&&p&除了这些然后呢:每天刷几遍CSDN,&b&平常可以上上oj刷刷题目,国内的牛客网(&a href=&//link.zhihu.com/?target=http%3A//www.nowcoder.com& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&牛客网-专业IT笔试面试备考平台,最全求职题库,全面提升IT编程能力&/a&)非常不错,也可以去leetcode上面把题目刷一遍哦。&/b&关注一些好的社区(我一般混迹在CSDN高性能javaweb板块),睡觉之前看微信公众号,当然是技术方面的!推送的文章都挺不错的!&/p&&p&做程序员个人觉得眼界很重要,就算这不是你的领域,但是你也要知道一点,所以经常关注其他的新技术是非常重要的!平常多接触一点开源技术,多上上github,争取能在github上面贡献一点自己的东西!&/p&&p&&br&&/p&&p&然后,多看看别人的技术博客。思考自己!&/p&&p&&b&这是我学习路程的经验和一些资料总结,大家可以看看,链接——&&a href=&//link.zhihu.com/?target=http%3A//yaccc.0xff.ws//%25E6%258A%%259C%25AF%25E6%E5%25AD%2597/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&技术文字 | 「浮生若梦」&/a&可以再评论箱中评论,我会一一回复(下面贴一部分)&/b&&/p&&p&&b&我的经验与分享&/b&&/p&&p&关于我的学习方法和面试经验的分享&/p&&blockquote&下面是我写给我现在带的学弟在学习路线上的一些建议,大家可以参考一下!希望能够帮助到大家,有写得不太合适的地方,&b&还请大家指正&/b&!&/blockquote&&p&一、基础&/p&&ul&&li&主要看《java核心技术:卷一》的重点章节&/li&&li&掌握java常用技术,io、多线程、反射、常用集合框架&/li&&li&数据结构看一遍,作用至少要清楚。如hash冲突解决办法,常用排序算法的应用场景和空间/时间复杂度等&/li&&li&数据库,能看懂ER关系,熟悉数据库三大范式,熟练常用SQL语句&/li&&li&可以掌握一点java网络编程方面的知识,对tcp/ip有初步的认识&/li&&li&课程不能落下,专业课程(计算机网络,操作系统,数据结构,数据库,计算机组成原理)要好好学。&b&不要挂科&/b&&/li&&li&学习servlet/jsp,至少能写简单的图书管理系统,熟悉核心api&/li&&li&了解前后端交互方式,ajax、json/xml至少知道,会使用jquery,html,css,js最好&/li&&/ul&&p&二、提高&/p&&ul&&li&学习后端框架,SpringMVC/Struts2、Mybatis、Spring,熟悉MVC模式,知道三层架构及每一层之间的关系&/li&&li&会用chrome/firefox浏览器分析http请求,解决、定位问题。知道常用http状态码,了解TCP/IP,知道一次http请求发生了哪些事情&/li&&li&学习设计模式,23种设计模式都需要了解一点,熟悉常用的如:单例,工厂,模板,适配器,代理,责任链,构造器,装饰器,迭代器,策略,命令,观察者,外观,享元。理解他们的好处,可以找找在其他框架哪些用了这些设计模式。&/li&&li&可以适当的看一些源码,Spring的源码可以着重的看一下。tomcat可以从源码的角度看看tomcat的整体设计方案,一次请求tomcat如何处理,servlet在tomcat中的加载,编译过程。tomcat自定义的ClassLoader有什么作用。&/li&&li&会设计数据库,多对多,一对多,迭代,会写复杂的SQL,了解SQL调优,会写存储过程,触发器。熟悉索引的使用,了解视图。去了解一些常用NOSQL,比如Redis/mongodb&/li&&li&学习Linux,熟悉基本命令,学习一种脚本语言(shell/python)。会在linux下写脚本开发&/li&&/ul&&p&三、深入&/p&&ul&&li&算法,可以看看编程之美,算法导论。学习一些算法相关的知识&/li&&li&深入java:理解JVM,JMM,Classloader,GC算法,GC收集器。学会定位OOM问题所在。&/li&&li&源码分析,常用集合类如:Hashmap,Arraylist,linkedList,HashSet,ConcurrentHashmap等的源码分析,要非常熟悉java集合框架设计。最好能够分析一种框架源码,比如Spring&/li&&li&深入数据库,理解至少两种数据库引擎(Inndb/Mysiam)的差异性,熟悉索引的内部数据结构,熟悉常见的索引方式(Btree,hash),和索引类型(unique,full text,normal),会使用explain分析SQL语句,会优化SQL语句,熟悉一种NOSQL,知道内部实现原理(内部数据结构,在算法优化,内部机制),掌握分布式数据库的知识,分表,分库,分区,分布式事务等,可以学习一个数据库中间件(TDDL/COBAR)&/li&&li&架构设计,看看大型高流量/高并发的网站设计(CDN,异步,前端优化),了解缓存(分布式memcached/常用本地缓存),搜索引擎(lucene/solr/elasticSearch),分布式(负载均衡/分布式数据库/分布式应用集群),消息队列(ActiveMQ/Rabbitmq)在大型网站中的作用&/li&&li&还有一些其他的知识,如RPC框架,分布式服务架构,SOA,REST架构等等&/li&&li&可以接触一些云计算方面的知识,如Hadoop/Storm/Spark等,要是再能接触一点机器学习就更棒啦(反正我是没有,听着就吓人,跑个kmeans算法都要弄死人,(&i&+﹏+&/i&)逃&br&&/li&&/ul&&blockquote&那么除了看书籍之外还有哪些学习方式呢?下面说说其他的学习方式&/blockquote&&ol&&li&参加开源项目/自己写点东西放在GITHUB上面,笔者我写了一个自己的MVC框架(Dreamvc),github地址-&&a href=&//link.zhihu.com/?target=https%3A//github.com/Yaccc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Yaccc (Zhaodong Xie) · GitHub&/a&.另外可以去fork下其他人的开源项目,如果感兴趣就贡献一下,不感兴趣就学习别人的编码风格,去其糟粕!&/li&&li&多看看大牛的博客,这里我列举一些&b&大牛&/b&的博客&/li&&/ol&&ul&&li&&a href=&//link.zhihu.com/?target=http%3A//blog.csdn.net/v_JULY_v& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&结构之法,算法之道,july大神的博客&/a&&/li&&li&&a href=&//link.zhihu.com/?target=http%3A//blog.csdn.net/xieyuooo& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&xieyuooo的专栏,《java特种兵作者》&/a&&/li&&li&&a href=&//link.zhihu.com/?target=http%3A//weibo.com/u/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&@兰亭风雨人任平生&/a&|&a href=&//link.zhihu.com/?target=http%3A//blog.csdn.net/ns_code%3Fviewmode%3Dlist& class=& wrap exte}

我要回帖

更多关于 7420处理器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信