有支持方向盘的赛车游戏车的游戏还有各种各样的游戏 hhvm_backend日本打中国的游戏

药品服务许可证(京)-经营- 请使用者仔细阅读优酷、、、、和Copyright(C)2018 优酷 youku.com 版权所有不良信息举报电话:【存照】她们空有绝色,却貌美人不红
大家都在看
正在加载...
正文已结束,您可以按alt+4进行评论
责任编辑:javenchen
扫一扫,用手机看新闻!
用微信扫描还可以
分享至好友和朋友圈
娱乐最深度
最新娱乐资讯
Copyright & 1998 - 2018 Tencent. All Rights Reserved《我不是明星》今晚开播 陈宝国之子综艺首秀
大家都在看
浙江卫视精心准备一年时间,推出的青春励志真人秀《我不是明星》将从8月26号起每周一晚十点播出。节目定位旨在展现长期生活在父母明星光环下的年轻人们如何坚持梦想以及他们精彩的才艺表现。<O在节目陆续曝光的参赛嘉宾名单中有不少熟面孔:潘长江的女儿潘阳,陈宝国儿子陈月末……来参加节目的他们都有一个共同特点:都打定了主意不依赖老爸老妈,要靠自己的努力打拼出一片天。节目中的他们,在明星嘉宾的帮助下,都使出全力展现自己的才艺,精彩不断。<O子女们希望用自己的努力赢得观众的肯定,站在幕后的父母们则态度各不相同。任静付笛生夫妇力挺儿子,不仅瞒着儿子偷偷联系毛宁、杨钰莹、韩红这些大咖助付豪一臂之力,还打算亲自上阵;陈宝国说儿子你就得靠自己,陈月末连给老爸发短信都不想多透露消息;而初为人母的潘阳,则想要一场最好的表现重新出发。<O长期耳濡目染,明星子女们的才艺不可小觑<O《我不是明星》节目组总共邀请了数十位明星子女来参加节目录制,每期都将会有四位明星子女上台表演,由现场观众进行票选,每期分数最低的那一位将离开,同时增补新人。<O每位参赛者都可以邀请一位助阵嘉宾来帮助他们完成表演,助阵嘉宾的级别和能力当然非常重要。年轻人们对此非常重视。潘阳找来了好友07级快男一哥,实力唱将陈楚生,她和这位一线小生的交情好到“一个电话他一定会到”。两人默契地合唱了一首小时候潘长江经常唱给她听的《亲亲我的宝贝》,初为人母的她也将这首歌唱给远在北京的儿子小石头,可谓情真意切。<O陈月末找来了自己的发小&#8212;&#8212;被誉为“永远的童星”的“小草”金铭。两人在强大团队的配合下完成了一段精彩绝伦的激光舞,仿佛瞬间将观众带入了另一个次元。<O一直对儿子宠爱有加的付笛生夫妇这次更是把挺儿子进行到底:毛宁、杨钰莹、韩红……一个个大腕都在他们的考虑范围之内,同时对儿子展开特别培训。充满自信的付豪没有让老爸老妈失望,现场演唱了一首和父亲一起创作的原创歌曲,还即兴来了一段父母的成名曲--《知心爱人》。<O还有一位神秘选手,父亲是双料影帝,但她非常与众不同,从小性格独立的她倔强地完成了一个人的华丽独舞,成为了全场唯一一个没有助阵嘉宾的选手。但她坚强的性格和华丽的舞姿却也给人留下了更为深刻的印象。<O明星子女不拼爹,要靠才艺和汗水赢得肯定<O为了参加这次节目的录制,初为人母的潘阳甚至没有告诉父亲潘长江就从遥远的北京来到杭州,只为了想要用歌声再证明自己。而在上节目之前,她甚至有两年的时间没有大声唱过歌,这次为节目再次“破音”,效果如何她自己也很忐忑。<O和潘阳一样,陈月末这次来参加节目的事也并没有告诉父亲陈宝国,而节目录制当天正好是他的生日,父亲打来电话问候他也只是说在杭州并未提及节目的事。在节目里他甚至不愿提起父亲的名字,因为他来参加节目就是冲着“我不是明星”这五个字来的,他想靠自己的实力来证明自己。<O
正文已结束,您可以按alt+4进行评论
看过本文的人还看了
在这里,读懂娱乐圈
扫描左侧二维码即可添加腾讯娱乐官方微信;
您也可以在微信上搜索“腾讯娱乐”,获取更多娱乐资讯。
[责任编辑:mialin]
Copyright & 1998 - 2018 Tencent. All Rights Reserved&p&作为一枚PPT的重度使用者,平时也收集了不少提高PPT制作效率的“神器”,最近把整理了出来。绝大多数均可以无门槛免费使用,满满的良心软件。&/p&&p&&b&(本文包含3大插件,6大工具,N+素材网站)&/b&&/p&&hr&&figure&&img src=&https://pic2.zhimg.com/v2-d00e80dbede77bd089d7b1_b.jpg& data-rawwidth=&600& data-rawheight=&225& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-d00e80dbede77bd089d7b1_r.jpg&&&/figure&&p&1&i&.&/i&&a href=&//link.zhihu.com/?target=https%3A//www.islide.cc/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&全能选手-iSlide(原Nordri tools)&/a&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-425aad82b1c97e89cffe7_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-425aad82b1c97e89cffe7_r.jpg&&&/figure&&p&作为国内老牌PPT插件之一,在Nordri tools时代它就已经风靡P圈,同时也是我用的最多的一款插件。简单易用的工作界面,即使是初学者也可以轻松上手。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-6b4e4b4a6fa66e489ff6d61fc0ad4ae1_b.jpg& data-rawwidth=&600& data-rawheight=&107& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-6b4e4b4a6fa66e489ff6d61fc0ad4ae1_r.jpg&&&/figure&&p&最著名的功能——PPT拼图,可以在瞬间完成PPT长图的拼接,效果如下。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-c4ea77e72e45fe3dca1a2fd_b.jpg& data-rawwidth=&600& data-rawheight=&671& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-c4ea77e72e45fe3dca1a2fd_r.jpg&&&/figure&&p&后来新增的图标库,图片库,色彩库等功能,更是让诸多的专业素材网站汗颜。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f8bd14288_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-f8bd14288_r.jpg&&&/figure&&p&更为方便(偷懒)的是,其中的图片/图标/配色可以一键插入到PPT当中,注册登录后就可以免费使用!对于大多数PPT轻度使用者来说,或许一个iSlide就够用了。&/p&&p&&br&&/p&&p&2.&a href=&//link.zhihu.com/?target=http%3A//www.papocket.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&动画爱好者福音—PA口袋动画&/a&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-faa0ac4a5_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-faa0ac4a5_r.jpg&&&/figure&&p&某些特殊情况下,需要用PPT实现一些高质量的动画效果,这时候PPT原生的动画编辑器常常让人无话可说,而近几年兴起的PA动画就是为了解决这一问题而诞生。紧凑而强大的界面,会让热衷PPT动画的你无法自拔。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-18ebaf438ed9dd6ded3389d44dffae69_b.jpg& data-rawwidth=&600& data-rawheight=&71& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-18ebaf438ed9dd6ded3389d44dffae69_r.jpg&&&/figure&&p&更可以一键插入动画库中的动画,视觉效果吊打ppt的预设动画,拯救动画小白。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-acf2ebfe57eb121e03744_b.jpg& data-rawwidth=&390& data-rawheight=&464& class=&content_image& width=&390&&&/figure&&figure&&img src=&https://pic3.zhimg.com/v2-902bade858fd7562dce6_b.jpg& data-rawwidth=&391& data-rawheight=&210& class=&content_image& width=&391&&&/figure&&p&&br&&/p&&p&3.&a href=&//link.zhihu.com/?target=http%3A//oktools.xyz/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&排版/图片神器-OneKeyTools&/a&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-dafc769a1ba0f89b6e57d92f5c7fcd32_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-dafc769a1ba0f89b6e57d92f5c7fcd32_r.jpg&&&/figure&&p&身为三大神器之一的OneKeyTools功能同样强大,相比前两者,它的排版功能尤为突出。无论是文字还是图形的排版,种类丰富强大。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-b766b167c73d65ff12bb_b.jpg& data-rawwidth=&600& data-rawheight=&77& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-b766b167c73d65ff12bb_r.jpg&&&/figure&&p&在选中几个图形/文本之后,一键排版什么的不在话下。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-a069ef508f7adaeb2b9283f1_b.jpg& data-rawwidth=&600& data-rawheight=&411& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-a069ef508f7adaeb2b9283f1_r.jpg&&&/figure&&p&对于图片的处理也有多种滤镜可选,如一键马赛克/图片极坐标/图片三维折叠等。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-388ec1b64eb9be5515e92bfc652f48ee_b.jpg& data-rawwidth=&675& data-rawheight=&558& class=&origin_image zh-lightbox-thumb& width=&675& data-original=&https://pic3.zhimg.com/v2-388ec1b64eb9be5515e92bfc652f48ee_r.jpg&&&/figure&&hr&&figure&&img src=&https://pic3.zhimg.com/v2-6ee1b6cd68f06_b.jpg& data-rawwidth=&600& data-rawheight=&225& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-6ee1b6cd68f06_r.jpg&&&/figure&&p&1.&a href=&//link.zhihu.com/?target=http%3A//icons8.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&离线图标库-icons8(网页版/客户端)&/a&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-ad11bc17d3f5f6ec8d62c9_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-ad11bc17d3f5f6ec8d62c9_r.jpg&&&/figure&&p&作为新兴的icon素材库之一,icon最吸引我的地方在它的客户端版本,图标和PPT之间可以无缝插入!&/p&&figure&&img src=&https://pic3.zhimg.com/v2-23b2bc64f8fa73bb595ee_b.jpg& data-rawwidth=&730& data-rawheight=&420& class=&origin_image zh-lightbox-thumb& width=&730& data-original=&https://pic3.zhimg.com/v2-23b2bc64f8fa73bb595ee_r.jpg&&&/figure&&p&另外客户端版本拥有57000+的离线图标,连不上网的时候就靠它了。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-511d66dc0c824ad82984eb2_b.jpg& data-rawwidth=&600& data-rawheight=&455& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-511d66dc0c824ad82984eb2_r.jpg&&&/figure&&p&&br&&/p&&p&2.&a href=&//link.zhihu.com/?target=http%3A//www.newasp.net/soft/198131.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&位图转矢量图-vector magic&/a&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-f484eb50e64bdf9c98c3b_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-f484eb50e64bdf9c98c3b_r.jpg&&&/figure&&p&作为一款位图转矢量图的小工具,在找不到高清的logo/图标素材时,它的功能就显得尤为重要。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-0bbb85a97c75cfa_b.jpg& data-rawwidth=&600& data-rawheight=&470& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-0bbb85a97c75cfa_r.jpg&&&/figure&&p&将任何不大清楚的图标素材置入Vector Magic,一键自动生成emf矢量图,导入PPT无失真!关于EMF素材的用法可以参考&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&懒人秘技!PPT矢量素材运用&/a&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-911d033ece2c57_b.jpg& data-rawwidth=&864& data-rawheight=&605& class=&origin_image zh-lightbox-thumb& width=&864& data-original=&https://pic4.zhimg.com/v2-911d033ece2c57_r.jpg&&&/figure&&p&&br&&/p&&p&3.&a href=&//link.zhihu.com/?target=https%3A//www.ispringsolutions.com/ispring-free& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&PPT转Flash/H5-iSpring&/a&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-40adab4467_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-40adab4467_r.jpg&&&/figure&&p&在电脑上未安装Office的时候,不妨提前将PPT转换为Flash或者HTML5格式,用iSpring这款插件即可轻松实现。转换完成后,用浏览器即可打开。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-64bd3c0fae0ae2f8fe72d83_b.jpg& data-rawwidth=&600& data-rawheight=&454& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-64bd3c0fae0ae2f8fe72d83_r.jpg&&&/figure&&p&&br&&/p&&p&4.&a href=&//link.zhihu.com/?target=http%3A//www.duote.com/soft/22585.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&GIF快速录制-gifcam&/a&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-aa7f6dc4ae42b29d93c58_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-aa7f6dc4ae42b29d93c58_r.jpg&&&/figure&&p&只有1.5MB的gifcam却拥有强大的功能,打开就是窗口栏,大小随心调整,录制输出一气呵成!(本文中的gif就是用它录制的)&/p&&figure&&img src=&https://pic4.zhimg.com/v2-cfbdfce4070cb_b.jpg& data-rawwidth=&570& data-rawheight=&318& class=&origin_image zh-lightbox-thumb& width=&570& data-original=&https://pic4.zhimg.com/v2-cfbdfce4070cb_r.jpg&&&/figure&&p&&br&&/p&&p&5.&a href=&//link.zhihu.com/?target=http%3A//www.pptminimizer.com/chn/index.php& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&文件压缩大师-FILEminimizer&/a&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-f59969c6aef111e1a1e729_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-f59969c6aef111e1a1e729_r.jpg&&&/figure&&p&在文件中有大量图片和视频的情况下,FILEminimizer可以将文件的大小进行压缩,压缩率最高可达90%。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-8e0ba160fbac1e9c5c95_b.jpg& data-rawwidth=&600& data-rawheight=&524& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-8e0ba160fbac1e9c5c95_r.jpg&&&/figure&&p&示例中文件压缩后,文件大小减小27.3%,效果显著,并且文件中的图片质量也几乎未受到影响。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-ecd54ba7bfc95f2e812a_b.jpg& data-rawwidth=&600& data-rawheight=&295& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-ecd54ba7bfc95f2e812a_r.jpg&&&/figure&&p&&br&&/p&&p&6.&a href=&//link.zhihu.com/?target=http%3A//www.cr173.com/soft/285461.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&图片无损放大-Photozoom pro&/a&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-30f1ea5555e_b.jpg& data-rawwidth=&600& data-rawheight=&338& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-30f1ea5555e_r.jpg&&&/figure&&p&真正意义上的无损放大图片显然不存在,但是这款插件通过不同的算法可以让图片放大后保持一定的精度,在找不到合适的图片时不妨一用。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-c257a5faa3ac68fc0829ccd1ea6cc8ca_b.jpg& data-rawwidth=&1124& data-rawheight=&1007& class=&origin_image zh-lightbox-thumb& width=&1124& data-original=&https://pic3.zhimg.com/v2-c257a5faa3ac68fc0829ccd1ea6cc8ca_r.jpg&&&/figure&&p&&i&原图效果&/i&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-f5e70b1a22d4b09a956eff_b.jpg& data-rawwidth=&600& data-rawheight=&499& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-f5e70b1a22d4b09a956eff_r.jpg&&&/figure&&p&&i&放大后未经优化的图片&/i&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-68b9f6aec4f4f0a2cc70_b.jpg& data-rawwidth=&600& data-rawheight=&501& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-68b9f6aec4f4f0a2cc70_r.jpg&&&/figure&&p&&i&放大后经过优化的图片&/i&&/p&&hr&&figure&&img src=&https://pic2.zhimg.com/v2-1a767f06e25ce249ed4f1b71c4aca7fd_b.jpg& data-rawwidth=&600& data-rawheight=&225& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-1a767f06e25ce249ed4f1b71c4aca7fd_r.jpg&&&/figure&&p&1.&a href=&//link.zhihu.com/?target=https%3A//webgradients.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&webgradients&/a&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-a04ab6c4eeafeae_b.jpg& data-rawwidth=&600& data-rawheight=&417& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-a04ab6c4eeafeae_r.jpg&&&/figure&&p&作为2017最火设计趋势之一的渐变,收到了无数人的青睐。本站提供了大量的渐变配色方案,提供免费的在线预览以及png下载。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-48e6ac9d2d5bc9d091e59_b.jpg& data-rawwidth=&600& data-rawheight=&420& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic2.zhimg.com/v2-48e6ac9d2d5bc9d091e59_r.jpg&&&/figure&&p&&br&&/p&&p&2.&a href=&//link.zhihu.com/?target=https%3A//images.nasa.gov/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&NASA IMAGE&/a&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-5ccb9e16ae219abfb8bb606_b.jpg& data-rawwidth=&600& data-rawheight=&293& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-5ccb9e16ae219abfb8bb606_r.jpg&&&/figure&&p&地球,月球素材难找?在拥有美国国家航空航天局(NASA)这个网站之后,相当于拥有了无穷的星球素材库。例如搜索Earth(地球),会显示的地球图片素材。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-1f9ee6ff1bd3fd753eb3d083_b.jpg& data-rawwidth=&600& data-rawheight=&293& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic4.zhimg.com/v2-1f9ee6ff1bd3fd753eb3d083_r.jpg&&&/figure&&p&每个图片都可以直接下载,并且最高支持约的超高分辨率,业界良心!&/p&&figure&&img src=&https://pic3.zhimg.com/v2-f0efeb262266_b.jpg& data-rawwidth=&600& data-rawheight=&217& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-f0efeb262266_r.jpg&&&/figure&&p&&br&&/p&&p&3.&a href=&//link.zhihu.com/?target=https%3A//imagecyborg.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&imagecyborg&/a&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ecfb4edccc38_b.jpg& data-rawwidth=&600& data-rawheight=&357& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-ecfb4edccc38_r.jpg&&&/figure&&p&在这里你可以下载任何网页的图片,只要将网页的链接粘贴过来,会自动把该页面所有图片打包下载,用户体验满分。另外,这个网站对500px也是有效的,如商用还请支持正版图片哈。&/p&&p&&br&&/p&&p&4.补充的10个图片站,7个图标站,6个灵感网站,5个PPT网站。&/p&&p&&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&PPT灵感铺子—PPT素材全搜罗&/a&&/p&&hr&&p&本文首发于知乎专栏:做生活的设计师&/p&
作为一枚PPT的重度使用者,平时也收集了不少提高PPT制作效率的“神器”,最近把整理了出来。绝大多数均可以无门槛免费使用,满满的良心软件。(本文包含3大插件,6大工具,N+素材网站)1.作为国内老牌PPT插件之一,在Nord…
&figure&&img src=&https://pic4.zhimg.com/v2-27eaa561f4a525e1fd66_b.jpg& data-rawwidth=&1100& data-rawheight=&663& class=&origin_image zh-lightbox-thumb& width=&1100& data-original=&https://pic4.zhimg.com/v2-27eaa561f4a525e1fd66_r.jpg&&&/figure&&p&聪明人的特质之一,就是随时随地都在给自己的大脑充电。今天优达菌推荐的这些网站,正是全世界最懂自我提升的聪明人正在驻扎的。&/p&&p&&br&&/p&&p&01. 让灵感和想法,与世界相连 &/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-29673fe41dab11dbfae68a93b1d41b6d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&400& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic2.zhimg.com/v2-29673fe41dab11dbfae68a93b1d41b6d_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&WikiWand——打开维基百科的新方式 &a href=&https://link.zhihu.com/?target=http%3A//www.wikiwand.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&wikiwand.com/&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&InsightfulQuestions(subreddit)——跨越界限的智力讨论 &a href=&https://link.zhihu.com/?target=https%3A//www.reddit.com/r/InsightfulQuestions/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&reddit.com/r/Insightful&/span&&span class=&invisible&&Questions/&/span&&span class=&ellipsis&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&99U(YouTube)——提供关于效率、组织和领导力的可行性建议,帮助那些富有创造力的人们实现创意 &a href=&https://link.zhihu.com/?target=https%3A//www.youtube.com/user/99Uvideos& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&youtube.com/user/99Uvid&/span&&span class=&invisible&&eos&/span&&span class=&ellipsis&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-7f77c237bf6c88aa1c9e47dbccdf415b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&414& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic2.zhimg.com/v2-7f77c237bf6c88aa1c9e47dbccdf415b_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&University of reddit——对于那些愿意共享知识的人来说,这里是你们的天堂 &a href=&https://link.zhihu.com/?target=http%3A//universityofreddit.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&universityofreddit.com/&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Quora——你问,网友答(海外版知乎,汇集各个领域的专家)&a href=&https://link.zhihu.com/?target=https%3A//www.quora.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&quora.com/&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Brain Picking——网站上充满关于生活、艺术、科学、设计、历史、哲学等的长篇好帖&a href=&https://link.zhihu.com/?target=https%3A//www.brainpickings.org/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&brainpickings.org/&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Gibbon——关于学习的终极清单 &a href=&https://link.zhihu.com/?target=https%3A//gibbonedu.org/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&gibbonedu.org/&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-cf52b5c4a6ca_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&336& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic4.zhimg.com/v2-cf52b5c4a6ca_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&Brain Pump——一个可以每天学习新东西的地方 &a href=&https://link.zhihu.com/?target=http%3A//brainpump.net& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&brainpump.net&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&p&02. 看对视频,收获新知&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-d74c17dccc219f1de3baae_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&332& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic4.zhimg.com/v2-d74c17dccc219f1de3baae_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&BBC-Future——让你聪明每一天 &a href=&https://link.zhihu.com/?target=http%3A//www.bbc.com/future& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&bbc.com/future&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&YouTube EDU——涵盖无限知识的教育类视频 &a href=&https://link.zhihu.com/?target=http%3A//www.youtube.com/edu& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&youtube.com/edu&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&TED——提供超棒的视频,它几乎涵盖了生活中的各个方面,从而拓展你的视野 &a href=&https://link.zhihu.com/?target=http%3A//ted.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&ted.com&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-edacd82fc5a1bc36e2d8_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&282& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic3.zhimg.com/v2-edacd82fc5a1bc36e2d8_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&Umano——集合最多真人音频的网站,若你喜欢真人音频,也可以选择Brain Picking&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&p&03. 足不出户,纵享全球知识&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-27a2fc9db_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&211& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic3.zhimg.com/v2-27a2fc9db_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&iTunes U——一边走,一边学习世界顶级名校的课程&/li&&/ul&&p&&br&&/p&&ul&&li&Cerego——基于个人掌握知识的强弱情况,来为你进行学习计划的私人定制 &a href=&https://link.zhihu.com/?target=http%3A//cerego.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&cerego.com&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&University of the People——为你提供丰富多彩的高等教育类课程,而且完全免费 &a href=&https://link.zhihu.com/?target=http%3A//uopeople.edu/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&uopeople.edu/&/a&&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-48aa2e1e66b551bba3fda3acabf8bfad_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&430& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic3.zhimg.com/v2-48aa2e1e66b551bba3fda3acabf8bfad_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&CreativeLive——免费师从于世界顶尖专家 &a href=&https://link.zhihu.com/?target=http%3A//www.creativelive.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&www.creativelive.com&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&优达学城( &a href=&https://link.zhihu.com/?target=http%3A//udacity.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Udacity.com&/a&),让人人都能在家追随 Google、Facebook、IBM 等技术大佬,掌握 VR、无人机、&a href=&https://link.zhihu.com/?target=https%3A//cn.udacity.com/course/machine-learning-engineer-nanodegree--nd009-cn-basic%3Futm_source%3Dzhihu-oa%26utm_medium%3Dsocial%26utm_campaign%3Dmlnd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&机器学习&/a&、&a href=&https://link.zhihu.com/?target=https%3A//cn.udacity.com/course/deep-learning-nanodegree-foundation--nd101-cn%3Futm_source%3Dzhihu-oa%26utm_medium%3Dsocial%26utm_campaign%3Ddlnd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&深度学习&/a&、人工智能、&a href=&https://link.zhihu.com/?target=https%3A//cn.udacity.com/course/intro-to-self-driving-cars--nd113%3Futm_source%3Dzhihu-oa%26utm_medium%3Dsocial%26utm_campaign%3Dintro2car& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&无人车&/a&等黑科技,从零开始改变世界!&a href=&https://link.zhihu.com/?target=https%3A//cn.udacity.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&优达学城 (Udacity) - 传授硅谷的名企官方课程&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Peer 2 Peer &a href=&https://link.zhihu.com/?target=http%3A//xn--www-od9duxa47fy0y6rm46e7ip1xxo0gfm7ah4b675d.p2pu.org/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&它可以让你以自己的节奏学习www.p2pu.org/&/a&&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&p&04. 更多金矿,勇者挖掘&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-b7fdc2552bfa1c30698fb0_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&341& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic2.zhimg.com/v2-b7fdc2552bfa1c30698fb0_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&Digital Photography School——想提高你的摄影技巧?不妨来这座“金矿”深挖一下 &a href=&https://link.zhihu.com/?target=http%3A//digital-photography-school.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&digital-photography-school.com&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Investopdia——在这里,你可以学习任何你想知道的有关投资、市场和个人理财的知识 &a href=&https://link.zhihu.com/?target=http%3A//www.investopedia.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&investopedia.com&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Mozilla Developer Network ——为网页开发人员提供详细的文献和学习资源&a href=&https://link.zhihu.com/?target=http%3A//developer.mozilla.org/cn/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&developer.mozilla.org/c&/span&&span class=&invisible&&n/&/span&&span class=&ellipsis&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Google Scholar——提供众多学术文章、书籍、摘要 &a href=&https://link.zhihu.com/?target=http%3A//scholar.google.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&scholar.google.com&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-5edf7da682e5a274cdf9_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&386& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic4.zhimg.com/v2-5edf7da682e5a274cdf9_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&ul&&li&Mental Floss——用神奇有趣的小游戏、小测验等来测试你的知识水平 &a href=&https://link.zhihu.com/?target=http%3A//mentalfloss.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&mentalfloss.com&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&The long read(The Guardian)——对于报告、文章及卷宗的深度解析 &a href=&https://link.zhihu.com/?target=http%3A//www.theguardian.com/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&theguardian.com/&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&ul&&li&Platzi——设计师、市场人员以及码农的福音,网站上有大量这方面的资料 &a href=&https://link.zhihu.com/?target=http%3A//platzi.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&platzi.com&/span&&span class=&invisible&&&/span&&/a&&/li&&/ul&&p&&br&&/p&&p&关注优达学城(Udacity)微信订阅号, 回复关键字&b&【学习资料】&/b&,获取来自硅谷的,包括&b&【前端开发技能清单】&/b&、&b&【大数据求职指南】、【机器学习求职指南】、【Tableau学习PDF】&/b&等一系列独家豪华学习资料,让你不落人后!&/p&&figure&&img src=&https://pic3.zhimg.com/v2-864ff54edc5ce8a42ae03c3fdd6ad411_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&780& data-rawheight=&408& class=&origin_image zh-lightbox-thumb& width=&780& data-original=&https://pic3.zhimg.com/v2-864ff54edc5ce8a42ae03c3fdd6ad411_r.jpg&&&/figure&&p&&/p&
聪明人的特质之一,就是随时随地都在给自己的大脑充电。今天优达菌推荐的这些网站,正是全世界最懂自我提升的聪明人正在驻扎的。 01. 让灵感和想法,与世界相连 WikiWand——打开维基百科的新方式
InsightfulQuestions(subreddit)—…
&figure&&img src=&https://pic7.zhimg.com/v2-69faec9c4fb409df09d261c5e2b748b5_b.jpg& data-rawwidth=&489& data-rawheight=&291& class=&origin_image zh-lightbox-thumb& width=&489& data-original=&https://pic7.zhimg.com/v2-69faec9c4fb409df09d261c5e2b748b5_r.jpg&&&/figure&&p&正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。&/p&&p&正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/;
var r = fieldValue.match(reg);
if(r==null)alert('Date format error!');
&/code&&/pre&&/div&&p&下面是&b&技匠&/b&整理的,在前端开发中经常使用到的&b&20&/b&个正则表达式。&/p&&p&&b&1 . 校验密码强度&/b&&/p&&p&密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$
&/code&&/pre&&/div&&p&&b&2. 校验中文&/b&&/p&&p&字符串仅能是中文。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^[\\u4e00-\\u9fa5]{0,}$
&/code&&/pre&&/div&&p&&b&3. 由数字、26个英文字母或下划线组成的字符串&/b&&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^\\w+$
&/code&&/pre&&/div&&p&&b&4. 校验E-Mail 地址&/b&&/p&&p&同密码一样,下面是E-mail地址合规性的正则检查语句。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&[\\w!#$%&'*+/=?^_`{|}~-]+(?:\\.[\\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\\w](?:[\\w-]*[\\w])?\\.)+[\\w](?:[\\w-]*[\\w])?
&/code&&/pre&&/div&&p&&b&5. 校验身份证号码&/b&&/p&&p&下面是身份证号码的正则校验。15 或 18位。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&15位:
^[1-9]\\d{7}((0\\d)|(1[0-2]))(([0|1|2]\\d)|3[0-1])\\d{3}$
^[1-9]\\d{5}[1-9]\\d{3}((0\\d)|(1[0-2]))(([0|1|2]\\d)|3[0-1])\\d{3}([0-9]|X)$
&/code&&/pre&&/div&&p&&b&6. 校验日期&/b&&/p&&p&“yyyy-mm-dd“ 格式的日期校验,已考虑平闰年。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^(?:(?!]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[1])-31)|(?:[0-9]{2}(?:0[48]|[]|[13579][26])|(?:0[48]|[]|[1)-02-29)$
&/code&&/pre&&/div&&p&&b&7. 校验金额&/b&&/p&&p&金额校验,精确到2位小数。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^[0-9]+(.[0-9]{2})?$
&/code&&/pre&&/div&&p&&b&8. 校验手机号&/b&&/p&&p&下面是国内 13、15、18开头的手机号正则表达式。(可根据目前国内收集号扩展前两位开头号码)&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\\d{8}$
&/code&&/pre&&/div&&p&&b&9. 判断IE的版本&/b&&/p&&p&IE目前还没被完全取代,很多页面还是需要做版本兼容,下面是IE版本检查的表达式。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^.*MSIE [5-8](?:\\.[0-9]+)?(?!.*Trident\\/[5-9]\\.0).*$
&/code&&/pre&&/div&&p&&b&10. 校验IP-v4地址&/b&&/p&&p&IP4 正则语句。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b
&/code&&/pre&&/div&&p&&b&11. 校验IP-v6地址&/b&&/p&&p&IP6 正则语句。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))
&/code&&/pre&&/div&&p&&b&12. 检查URL的前缀&/b&&/p&&p&应用开发中很多时候需要区分请求是HTTPS还是HTTP,通过下面的表达式可以取出一个url的前缀然后再逻辑判断。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&if (!s.match(/^[a-zA-Z]+:\\/\\//))
s = 'http://' +
&/code&&/pre&&/div&&p&&b&13. 提取URL链接&/b&&/p&&p&下面的这个表达式可以筛选出一段文本中的URL。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^(f|ht){1}(tp|tps):\\/\\/([\\w-]+\\.)+[\\w-]+(\\/[\\w- ./?%&=]*)?
&/code&&/pre&&/div&&p&&b&14. 文件路径及扩展名校验&/b&&/p&&p&验证windows下文件路径和扩展名(下面的例子中为.txt文件) &/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^([a-zA-Z]\\:|\\\\)\\\\([^\\\\]+\\\\)*[^\\/:*?&&&|]+\\.txt(l)?$
&/code&&/pre&&/div&&p&&b&15. 提取Color Hex
Codes&/b&&/p&&p&有时需要抽取网页中的颜色代码,可以使用下面的表达式。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
&/code&&/pre&&/div&&p&&b&16. 提取网页图片&/b&&/p&&p&假若你想提取网页中所有图片信息,可以利用下面的表达式。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&\\& *[img][^\\\\&]*[src] *= *[\\&\\']{0,1}([^\\&\\'\\ &]*)
&/code&&/pre&&/div&&p&&b&17. 提取页面超链接&/b&&/p&&p&提取html中的超链接。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&(&a\\s*(?!.*\\brel=)[^&]*)(href=&https?:\\/\\/)((?!(?:(?:www\\.)?'.implode('|(?:www\\.)?', $follow_list).'))[^&]+)&((?!.*\\brel=)[^&]*)(?:[^&]*)&
&/code&&/pre&&/div&&p&&b&18. 查找CSS属性&/b&&/p&&p&通过下面的表达式,可以搜索到相匹配的CSS属性。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&^\\s*[a-zA-Z\\-]+\\s*[:]{1}\\s[a-zA-Z0-9\\s.#]+[;]{1}
&/code&&/pre&&/div&&p&&b&19. 抽取注释&/b&&/p&&p&如果你需要移除HMTL中的注释,可以使用如下的表达式。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&&!--(.*?)--&
&/code&&/pre&&/div&&p&&b&20. 匹配HTML标签&/b&&/p&&p&通过下面的表达式可以匹配出HTML中的标签属性。&/p&&div class=&highlight&&&pre&&code class=&language-text&&&span&&/span&&\\/?\\w+((\\s+\\w+(\\s*=\\s*(?:&.*?&|'.*?'|[\\^'&&\\s]+))?)+\\s*|\\s*)\\/?&
&/code&&/pre&&/div&&h2&&b&正则表达式的相关语法&/b&&/h2&&p&下面是我找到的一张非常不错的正则表达式 Cheat Sheet,可以用来快速查找相关语法。&/p&&figure&&img src=&http://pic4.zhimg.com/v2-2f43be36dd2dd45848e28ddfe430f333_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1024& data-rawheight=&768& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&http://pic4.zhimg.com/v2-2f43be36dd2dd45848e28ddfe430f333_r.jpg&&&/figure&&h2&&b&学习正则表达式&/b&&/h2&&p&我在网上看到了一篇相当不错的正则表达式&a href=&http://link.zhihu.com/?target=https%3A//msdn.microsoft.com/en-us/library/az24scfc%28v%3Dvs.110%29.aspx& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&快速学习指南&/a&,有兴趣继续深入学习的同学可以参考。&/p&&figure&&img src=&http://pic1.zhimg.com/v2-99cdd76a777a8a2b3767cbe3566dc45c_b.png& data-caption=&& data-size=&normal& data-rawwidth=&705& data-rawheight=&413& class=&origin_image zh-lightbox-thumb& width=&705& data-original=&http://pic1.zhimg.com/v2-99cdd76a777a8a2b3767cbe3566dc45c_r.png&&&/figure&&h2&&b&正则表达式在线测试工具&/b&&/h2&&p&&a href=&http://link.zhihu.com/?target=https%3A//regex101.com/%23javascript& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&regex101&/a&是一个非常不错的正则表达式在线测试工具,你可以直接在线测试你的正则表达式哦。&/p&&figure&&img src=&http://pic2.zhimg.com/v2-0c8bf3fc322f9824b0cbd_b.png& data-caption=&& data-size=&normal& data-rawwidth=&746& data-rawheight=&423& class=&origin_image zh-lightbox-thumb& width=&746& data-original=&http://pic2.zhimg.com/v2-0c8bf3fc322f9824b0cbd_r.png&&&/figure&&p&另外,我也网上找到几本不错的正则表达式方面的教程和书籍,并将它们分享到了&a href=&https://zhuanlan.zhihu.com/p//jijiangshe.com& class=&internal&&技匠社jijiangshe.com&/a&,如果你有兴趣学习欢迎访问获取。^_^&/p&&p&作者:技匠&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//www.jianshu.com/p/e7bb& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&jianshu.com/p/e7bb97218&/span&&span class=&invisible&&946&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&——————————————————————————————————————&/p&&p&你想更深入了解学习Python知识体系,你可以看一下我们花费了一个多月整理了上百小时的几百个知识点体系内容:&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//www.magedu.com/73198.html%3FPython_wenzhang_zhihu_jinke_zhidaozhe20gezhengzebiaodashinengrangnishaoxie1000hangdaima_& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【超全整理】《Python自动化全能开发从入门到精通》笔记全放送&/a&&/p&
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基…
&figure&&img src=&https://pic4.zhimg.com/v2-c82a105a8cd9ffb1051d_b.jpg& data-rawwidth=&1160& data-rawheight=&569& class=&origin_image zh-lightbox-thumb& width=&1160& data-original=&https://pic4.zhimg.com/v2-c82a105a8cd9ffb1051d_r.jpg&&&/figure&&blockquote&8 月 8 日,吴恩达正式发布了 &a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&Deepleanring.ai&/a&——基于 Coursera 的系列深度学习课程,希望将人工智能时代的基础知识传播到更多人身边。一周过去后,许多人已经学完了目前开放的前三门课程。这些新课适合哪些人,它是否能和经典的《机器学习》课程相比呢?让我们先看看这篇先行体验。&/blockquote&&p&&br&&/p&&p&在全职工作与家庭琐事之间,很多人都希望利用自己的剩余时间学习认知科学和人工智能的知识,如果突然出现了一套优秀的课程,那么一切就会变得简单起来。&/p&&p&&br&&/p&&p&吴恩达最近推出的 &a href=&http://link.zhihu.com/?target=http%3A//deeplearning.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&deeplearning.ai&/a& 课程就是这样的存在。&/p&&p&&br&&/p&&p&该课程一在 coursera 上发布,我立即注册并花了四个晚上观看其中的讲座、参加考试、完成编程作业并通过了课程。&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-f7ca168cf031fe72d8733_b.jpg& data-rawwidth=&1020& data-rawheight=&394& class=&origin_image zh-lightbox-thumb& width=&1020& data-original=&https://pic3.zhimg.com/v2-f7ca168cf031fe72d8733_r.jpg&&&/figure&&p&&br&&/p&&p&深度学习从业者和机器学习工程师通常会把大量时间花费在 Keras 与 TensorFlow 这样的抽象工作中。但如果花上一点时间深入了解学习算法的本质,手动编写反向传播会是一种非常有意义的过程。这不仅有趣,而且能够让你学到很多!&/p&&p&&br&&/p&&p&&b&&a href=&http://link.zhihu.com/?target=http%3A//Deeplearning.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&deeplearning.ai&/a& 包含的内容&/b&&/p&&p&&br&&/p&&p&作为深度学习先驱吴恩达的全新尝试,&a href=&http://link.zhihu.com/?target=http%3A//Deeplearning.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&deeplearning.ai&/a& 是一个自下而上教你神经网络原理的课程体系,同时浅显易懂,处于初级-中级难度。&/p&&p&&br&&/p&&p&这是经典的吴恩达风格,知识通过精挑细选的课程、长短合适的视频与精准设置的信息块共同呈现。吴恩达从他著名的《机器学习》课程遗漏的信息说起,由单一神经元(逻辑回归)的角度入手介绍神经网络,随后慢慢增加复杂性——加入更多的神经元和更多层。在四周课程结束时(第一门课程),学生就会学到构建复杂神经网络的所有核心知识,如损失函数、梯度下降和向量化并行 python(numpy)实现。&/p&&p&&br&&/p&&p&对于深度学习背后的数学和编程概念,吴恩达也会进行循序渐进的耐心讲解,保证学生可以对数学与代码保持兴趣。&/p&&p&&br&&/p&&p&&b&课程资料与工具&/b&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-15db867cdbf5f95bf3cba_b.jpg& data-rawwidth=&715& data-rawheight=&402& class=&origin_image zh-lightbox-thumb& width=&715& data-original=&https://pic3.zhimg.com/v2-15db867cdbf5f95bf3cba_r.jpg&&&/figure&&p&&i&视频讲解&/i&&/p&&p&&br&&/p&&p&演讲使用幻灯片演示,附以吴恩达本人的笔记。这看起来是一种能让人时刻集中精力的方法。我觉得将视频速度调至 1.25 倍或 1.5 倍速度是最好的。&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-522cb730f6b9f4fb3ea1bf_b.jpg& data-rawwidth=&538& data-rawheight=&307& class=&origin_image zh-lightbox-thumb& width=&538& data-original=&https://pic2.zhimg.com/v2-522cb730f6b9f4fb3ea1bf_r.jpg&&&/figure&&p&测试工具&/p&&p&&br&&/p&&p&测试被安排在每个讲课视频之后,以选择题的形式出现。如果你完整地观看了视频,这些问题应该很容易回答。你也可以多做几遍题,系统会保留测试成绩最高分。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-2ccb790df13b5d61edd285_b.jpg& data-rawwidth=&712& data-rawheight=&413& class=&origin_image zh-lightbox-thumb& width=&712& data-original=&https://pic3.zhimg.com/v2-2ccb790df13b5d61edd285_r.jpg&&&/figure&&p&Jupyter notebook 编程作业&/p&&p&&br&&/p&&p&编程作业需要使用 Jupyter notebook 来做,这是一种强大的网页版应用。&/p&&p&&br&&/p&&p&作业具有非常好的引导顺序结构,你在每个空格中只需写两到三行代码。如果你了解向量化等概念,你也可以用一行的长度完成大多数编程题!&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-9bbb0ca51f95ef4a5b995f4d235b5a45_b.jpg& data-rawwidth=&531& data-rawheight=&341& class=&origin_image zh-lightbox-thumb& width=&531& data-original=&https://pic2.zhimg.com/v2-9bbb0ca51f95ef4a5b995f4d235b5a45_r.jpg&&&/figure&&p&在作业做完后,你需要点击按钮提交自己的代码,自动打分系统会在几分钟后返回你的分数。一些作业会有时间限制——比如 8 小时只能提交三次。&/p&&p&&br&&/p&&p&Jupyter notebook 设计精良,没有任何 bug,它们就像抛光打磨好的完美工业产品。&/p&&p&&br&&/p&&p&&b&课程适合人群&/b&&/p&&p&&br&&/p&&p&任何有兴趣了解神经网络是什么及其工作原理;以及想要构建神经网络工具,对将想法转变为现实的工具感兴趣的人都适合参与本课程。&/p&&p&&br&&/p&&figure&&img src=&https://pic1.zhimg.com/v2-a6fdfdb22cf6_b.jpg& data-rawwidth=&545& data-rawheight=&344& class=&origin_image zh-lightbox-thumb& width=&545& data-original=&https://pic1.zhimg.com/v2-a6fdfdb22cf6_r.jpg&&&/figure&&p&&br&&/p&&p&数学不够好?不必担心,吴恩达解释了所有必要的微积分问题,并在每种情况下都会解释其中的衍生,这样你就可以专注于构建神经网络,把自己的想法通过代码实现了。&/p&&p&&br&&/p&&p&如果你编程不够好,课程中也有教你使用 numpy 的作业题。但我还是推荐你事先在 codecademy 中学习 python 的基础知识:&a href=&http://link.zhihu.com/?target=https%3A//www.codecademy.com/learn/learn-python%25E3%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&https://www.codecademy.com/learn/learn-python。&/a&&/p&&p&&br&&/p&&p&&b&该课程与 Jeremy Howard 的 &a href=&http://link.zhihu.com/?target=http%3A//Fast.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&fast.ai · Making neural nets uncool again&/a& 课程有何区别&/b&&/p&&p&&br&&/p&&p&让我用一个类比来解释:假设你在学开车。&/p&&p&&br&&/p&&p&Jeremy 的 &a href=&http://link.zhihu.com/?target=http%3A//FAST.AI& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&fast.ai · Making neural nets uncool again&/a& 课程是从你坐在驾驶位开始教学。他教你转动方向盘、踩刹车和油门等等。然后他详细地解释汽车的工作原理:为什么转动方向盘可以使车子转向、为什么踩刹车可以减速和停车等。他让你不断深入了解汽车的内部工作原理,课程结束时,你了解了内燃机引擎的工作原理、油箱的设计原理等。该课程旨在教你学会开车。你可以选择在学会开车后在任意时间点停止学习,如果你觉得没必要学会如何造车或修车的话。&/p&&p&&br&&/p&&p&吴恩达的深度学习课程也讲授以上所有内容,但是顺序完全相反。他先教你内燃机引擎!然后不断增加抽象层,课程结束时,你的开车技术就像 F1 赛车手!&/p&&p&&br&&/p&&p&Fast AI 课程主要教你开车,而吴恩达的课程主要教你车背后的工程原理。&/p&&p&&br&&/p&&p&&b&如何学习这门课程&/b&&/p&&p&&br&&/p&&p&如果你之前对机器学习没有了解,那么先别学这门课。最好先学习吴恩达之前发布在 coursera 上的机器学习课程(&a href=&http://link.zhihu.com/?target=https%3A//www.coursera.org/learn/machine-learning%25EF%25BC%%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Coursera | Online Courses From Top Universities. Join for Free&/a&&/p&&p&&br&&/p&&p&完成那门课程后,再完成 Jeremy Howard 精彩的深度学习课程(&a href=&http://link.zhihu.com/?target=http%3A//course.fast.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Deep Learning For Coders-36 hours of lessons for free&/a&)的第一部分。Jeremy 从上而下地讲授深度学习,这对初学者是必要的。&/p&&p&&br&&/p&&p&如果你可以顺利构建深度神经网络,那么你就可以学习这门新的 &a href=&http://link.zhihu.com/?target=http%3A//deeplearning.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&deeplearning.ai&/a& 课程(&a href=&http://link.zhihu.com/?target=https%3A//www.deeplearning.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&deeplearning.ai&/a& )了。如果你对底层细节和概念有不理解的地方,这门课将解答你的疑惑。&/p&&p&&br&&/p&&p&&b&我喜欢这门课的地方&/b&&/p&&p&&br&&/p&&ul&&li&事实明明白白摆出来——周期性地消除任何不确定和歧义。&/li&&li&Andrew 强调深度学习的工程方面,提供大量节省时间和金钱的实用技巧。我作为工程团队中的主要工程师,学习该课程的第三门课使我受益匪浅。&/li&&li&专门术语处理的很好。Andrew 认为经验性过程就是试错的过程。他极其诚实地陈述设计和训练深度网络的现实。在某些时刻,我觉得他可能认为深度学习是美化过的曲线拟合(curve-fitting)。&/li&&li&摒弃一切对深度学习和人工智能的炒作。Andrew 对主流媒体大量关于 AI 的炒作给出了克制、认真的评论,课程结束时,你可以明确一点:深度学习不是终结者。&/li&&li&好的样板代码(boilerplate code)能够开箱即用!&/li&&li&卓越的课程结构。&/li&&li&一致、有用的符号。Andrew 试图构建一套神经网络新的命名法,我认为他做到了。&/li&&li&Andrew 独有的讲课风格,延续了之前机器学习课程的风格。我可以感受到和 2013 年学习深度学习课程时一样的兴奋。&/li&&li&深度学习杰出人物专访令人耳目一新。听到这些前辈的个人故事非常鼓舞人心,也很有趣。&/li&&/ul&&p&&br&&/p&&p&&b&我认为这门课缺少什么&/b&&/p&&p&&br&&/p&&p&我希望在课程中,吴恩达能更频繁地说「concretely」(具体来说)!&/p&&p&&br&&/p&&p&&b&我从这门课中额外学到的内容&/b&&/p&&p&&br&&/p&&p&1. 深度学习并不简单。你需要花费大量时间、大量艰苦的工作才能「学会」概念,并使模型正常运转。Andrew 不久前写过一个 quora 答案(&a href=&http://link.zhihu.com/?target=https%3A//www.quora.com/How-should-you-start-a-career-in-Machine-Learning/answer/Andrew-Ng%3Fsrid%3DTS2A%25EF%25BC%2589%25EF%25BC%258C%25E4%25BD%25BF%25E6%E4%25BA%25A7%25E7%E4%25BA%%25BE%%25BC%25BA%25E7%259A%%%25E9%25B8%25A3%25E3%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&https://www.quora.com/How-should-you-start-a-career-in-Machine-Learning/answer/Andrew-Ng?srid=TS2A),使我产生了很强的共鸣。&/a&&/p&&p&&br&&/p&&p&2. 好的工具非常重要,将帮助你提高学习速度。看到 Andrew 讲课的时候使用了一支数码笔,我也买了一支,它帮助我更高效地工作。&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-f17ef25ff28fbfbee82837f33adc3a01_b.jpg& data-rawwidth=&1007& data-rawheight=&519& class=&origin_image zh-lightbox-thumb& width=&1007& data-original=&https://pic2.zhimg.com/v2-f17ef25ff28fbfbee82837f33adc3a01_r.jpg&&&/figure&&p&黑色是 Andrew 的笔迹,其他颜色是我的笔迹&/p&&p&&br&&/p&&p&3. 我推荐大家在学习这门课程之前先学习 &a href=&http://link.zhihu.com/?target=http%3A//Fast.ai& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&fast.ai · Making neural nets uncool again&/a& 课程还有一个心理原因。那就是一旦你找到了激情,你就可以随心所欲地学习。&/p&&p&&br&&/p&&p&4. 你每次得满分时就会获得多巴胺的刺激。&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-2f1e2a3e83_b.jpg& data-rawwidth=&719& data-rawheight=&220& class=&origin_image zh-lightbox-thumb& width=&719& data-original=&https://pic3.zhimg.com/v2-2f1e2a3e83_r.jpg&&&/figure&&p&&br&&/p&&p&5. 不要被深度学习术语(hyperparameters = settings, architecture/topology=style 等)或数学符号吓到。如果大胆尝试,认真听课,Andrew 会展示这些符号和记号为什么如此有用。它们将很快成为你的得意工具!&/p&&p&&br&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-6f5c7ded0fd14ec63083bf_b.jpg& data-rawwidth=&891& data-rawheight=&677& class=&origin_image zh-lightbox-thumb& width=&891& data-original=&https://pic3.zhimg.com/v2-6f5c7ded0fd14ec63083bf_r.jpg&&&/figure&&p&一些看起来很可怕的符号。当你开始看课程视频时,这些符号就会变的好理解了。&/p&&p&&br&&/p&&p&&b&结语&/b&&/p&&p&&br&&/p&&p&1. 每个人都是作为初学者开始这一领域的学习或工作。如果你是深度学习领域的初学者,被这些术语和概念吓到是很自然的事。但是请不要放弃。你可能被这个领域吸引,找到自己的使命。相信自己的直觉,保持专注,你可以获得成功!即使吴恩达也得学习线性代数不是吗?他也不是生来就具备这些知识的。&/p&&p&&br&&/p&&p&2. 尽管这是非常好的资源,但它不是世界上唯一的深度学习课程。许多慷慨的教师,如 Salman Khan 、Jeremy Howard、Sebastian Thrun、Geoff Hinton,和吴恩达一样在网上免费分享他们的知识。我不是很幸运,为了找到工作养家糊口,我没有读博士学位,但这并不意味着我要停止学习。多亏了知识的民主化进程,我才有机会制定自己的学习计划,还能学习我最崇拜的人们的课程:编程(Gerald Sussman)、线性代数(Gilbert Strang)、AI(Marvin Minsky)、哲学(Daniel Dennett)、心理学(Jean Piaget)、物理学(Hans Bethe)。&/p&&p&&br&&/p&&p&3. 大部分应用深度学习真的是严谨的工程问题。吴恩达教授在第 3 门课程(目前 3 门课程中我最喜欢的一门)中提供了非常有趣的解释。利用深度学习解决问题所需的思想和解决任何复杂的工程问题所需的思想一样。你需要了解的一切早在几十年前 Claude Shannon 就已经在《Creative Thinking》中清晰地写好了。&/p&&p&&br&&/p&&p&选自&a href=&http://link.zhihu.com/?target=https%3A//medium.com/towards-data-science/thoughts-after-taking-the-deeplearning-ai-courses-& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Medium&/a&
&b&机器之心编译&/b&&/p&&p&&/p&
8 月 8 日,吴恩达正式发布了 ——基于 Coursera 的系列深度学习课程,希望将人工智能时代的基础知识传播到更多人身边。一周过去后,许多人已经学完了目前开放的前三门课程。这些新课适合哪些人,它是否能和经典的《机器学习》课程相比呢?…
&p&谢邀。&/p&&p&作为一个朋友圈里,别人有时会觉得我是开了挂的人。&/p&&p&27岁的时候,给长江商学院CEO班的上市公司董事长们上过演讲课。&/p&&p&28岁的时候,辅导了王凯、柳岩一堆明星的演讲。&/p&&p&出去做一场10分钟分享,收入可以有5位数。&/p&&p&关于如何拥有开挂的人生,尝试分享一些不同视角的观点哈。&/p&&p&&b&1.你看到别人开挂,那是因为你在别人出名之后才注意到他。&/b&&/p&&p&我自己出去分享一场,能够赚5位数,那是有5年TEDxZhuhai活动、辅导过100+嘉宾,演讲数百场的积累。再加上靠谱的朋友的背书,所以我才能参加一场地产商主办的活动,与深圳大学副校长,喜羊羊董事长同台。&/p&&p&中间为了坚持办持续TEDxZhuhai活动,我是亏过一些钱的,曾经有过家人的不理解,他们不明白一个不赚钱的活动我为什么和着了魔一样的原意投入大量的时间精力,团队成员也曾一度怀疑我们能否走下去,其实并不是我的那10分钟真的值那么多钱,而是我这5年的积累+朋友的信任,值这么多。&/p&&p&再讲一个小故事,做在线知识社区的分答,和果壳网有着同一位创始人,姬十三。&/p&&p&分答能够通过10天的开发上线,42天就引爆了社交网络,融资2500万美元。&/p&&p&&b&大家只看到了42天融了一大笔钱,却忽略了姬十三在果壳网等系列知识创业项目上有着10余年的沉淀。&/b&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-099e8c40ae0f00a2f2c2_b.png& data-caption=&& data-size=&normal& data-rawwidth=&864& data-rawheight=&540& class=&origin_image zh-lightbox-thumb& width=&864& data-original=&https://pic3.zhimg.com/v2-099e8c40ae0f00a2f2c2_r.png&&&/figure&&p&&b&2.和你观察的角度有关,开挂了的人生在我们的生活中并不多。&/b&&/p&&p&我们看周边的人和事的时候,存在幸存者偏差。你只会看比你混的好的那群人,媒体也只会报道成功的创业者,而其实去尝试,但是失败了的用户,大有人在。&/p&&p&其实大多数人是平凡人,媒体只关心成功者的故事,并不在意时代的失败者。&/p&&p&&b&3.能够拥有开挂的人生的这些人,他们采取的人生策略可能和你有很大差异。&/b&&/p&&p&你在职场上接到任务写一个产品的竞品分析报告,你是不是先打3个小时的王者荣耀,再花2个小时写20页PPT就完了?&/p&&p&NB的职场人可能会花2天,每天15个小时来做分析,对比每一个产品设计的细节和背后的思考。最后做出150页的细致产品分析,并且给出产品的下一个版本迭代建议。&/p&&p&&b&你:1个小时写20页交差,&/b&&/p&&p&&b&开挂的新人:150页的细致分析,详细的10条产品迭代建议&/b&&/p&&p&&b&你的方案老板不置可否;老板对新人印象深刻,获得新项目机会。&/b&&/p&&p&老板要全体员工为项目发展提供建议&/p&&p&&b&你:想到啥就说啥,给了10条不痛不痒的建议,你认为自己是坦诚。老板觉得你很轻浮。&/b&&/p&&p&&b&而开挂的新人:细致的分析项目当前的阶段,各利益相关方的诉求,老板当前的最佳行动策略之后,才给出了3点能够帮助项目破局的建议。老板觉得他很靠谱。&/b&&/p&&p&如果把你和那些开了挂的同学的思考方式和行动差异这样列出来后,那你还会觉得他们只是单纯开了挂么?&/p&&p&&b&4.还有一点,所谓开挂的同学一般有个好人缘。&/b&&/p&&p&而非酸葡萄心态,看到比自己优秀的人只会挖苦别人“眼高手低”等等。&br&&/p&&p&&b&他们愿意对别人提供帮助,而且愿意与比自己强的人交流,而且提供力所能及的帮助与认可。&/b&&/p&&p&&b&就像你看完我写的这篇回答,有些同学只会收藏,而有的同学会点赞。&/b&&/p&&p&PS:经常有朋友问我的成长之路,如何跨界转型和变牛x的,我在公众号 贺嘉老师( kuajie123)专门写了篇文章,回复关键字“套路” 查看。&/p&
谢邀。作为一个朋友圈里,别人有时会觉得我是开了挂的人。27岁的时候,给长江商学院CEO班的上市公司董事长们上过演讲课。28岁的时候,辅导了王凯、柳岩一堆明星的演讲。出去做一场10分钟分享,收入可以有5位数。关于如何拥有开挂的人生,尝试分享一些不同视…
&figure&&img src=&https://pic2.zhimg.com/v2-4cfbbcedb3c56_b.jpg& data-rawwidth=&1626& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1626& data-original=&https://pic2.zhimg.com/v2-4cfbbcedb3c56_r.jpg&&&/figure&&p&国庆假期结束,谈谈与节假日相关的技术案例吧!&/p&&p&&br&&/p&&p&本文根据徐汉彬在2016ArchSummit全球架构师(深圳)峰会上的演讲整理而成。&/p&&p&&b&ArchSummit即将在日深圳华侨城洲际酒店开幕,更多分享内容请浏览:&/b&&a href=&https://link.zhihu.com/?target=http%3A//www.archsummit.com/%3Futm_source%3Dzhihu%26utm_medium%3Darticle& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&链接&/a&&/p&&blockquote&讲师介绍:&br&&b&徐汉彬&/b&,腾讯高级工程师(SNG增值产品部),QQ会员体系合作线技术团队负责人。曾就职于阿里巴巴、小满科技。QQ会员活动运营平台(AMS)的初始开发,在四年多的时间里,将该平台从日请求百万级升级至亿级(日请求3-8亿),负责该平台的架构设计和研发建设,在Web系统架构方面拥有比较丰富的实践和积累。&/blockquote&&p&-----------&/p&&a class=&video-box& href=&https://link.zhihu.com/?target=http%3A//v.qq.com/x/page/x0328ftza8z.html& target=&_blank& data-video-id=&& data-video-playable=&false& data-name=&如何应对节日高峰—QQ会员活动运营系统架构实践 徐汉彬 - 腾讯视频& data-poster=&http://shp.qpic.cn/qqvideo_ori/0/x0328ftza8z_228_128/0& data-lens-id=&&&
&img class=&thumbnail& src=&http://shp.qpic.cn/qqvideo_ori/0/x0328ftza8z_228_128/0&&&span class=&content&&
&span class=&title&&如何应对节日高峰—QQ会员活动运营系统架构实践 徐汉彬 - 腾讯视频&span class=&z-ico-extern-gray&&&/span&&span class=&z-ico-extern-blue&&&/span&&/span&
&span class=&url&&&span class=&z-ico-video&&&/span&http://v.qq.com/x/page/x0328ftza8z.html&/span&
&p&&br&&/p&&p&&br&&/p&&p&&b&徐汉彬&/b&:今天要分享的主题是关于&b&QQ会员活动运营平台的架构实践&/b&。首先做一个简单的自我介绍,我叫徐汉彬,现在在腾讯的SNG增值产品部工作,主要负责QQ会员生活特权以及今天分享的AMS系统的研发建设。&/p&&p&&br&&/p&&p&今天我要分享的内容主要分为三部分:&/p&&ol&&li&QQ增值业务在海量请求下的技术挑战以及背景;&/li&&li&Web系统高并发场景的综合优化策略;&/li&&li&平台高可用的建设实践。&br&&/li&&/ol&&p&活动有很多特性,今天的主题主要关注点是在节假日高流量的推广,例如五一是典型的节假日,各个业务都有他们的推广需求,他们聚集在一起就会导致流量的突增。有的同学可能会有疑问:我看你PPT上放的几个活动页面都非常简单,你今天讲的这些AMS系统会不会没有什么技术含量?是的,如果我们的系统上只放这几个活动页面确实没有什么技术含量,但是如果把这几个活动换成800+个,即我们的系统同时在线的活动有800+个呢?那么它就是一个相对来说更具有挑战性的场景。&br&&br&我们这个系统叫做QQ会员活动运营平台,在内部简称AMS,主要承载QQ增值运营业务的Web系统,它有两点定位:&br&&/p&&ol&&li&满足QQ增值活动业务需求的发展;&br&&/li&&li&保证平台在海量用户面前的高可用,也就是稳定性。&/li&&/ol&&p&我们每天由用户触发的Web层CGI请求有3亿-8亿,同时在线的活动有800+个(每个月新上线的活动大概450+个,活动的在线周期通常是1个月,不断有活动上线和下线,所以同时在线的是这个数目),我们这个系统背后涉及的存储和Server超过100个,在典型节假日高峰期的请求量为7w/s。&/p&&p&&br&&/p&&p&AMS系统涵盖了很多运营业务,包括QQ、腾讯游戏、个性化(表情)以及动漫阅读等。举一个例子:大家参加的2016年QQ春节红包活动,就是除夕下午抢红包,当时AMS系统就承载了红包活动的游戏礼包和阅读礼包的发放,因此,春节过年我不能回家,在公司值班到第二天的凌晨3点,也就是大年初一的凌晨3点,所以做这个系统有时候也是不容易的。&/p&&p&&br&&/p&&p&&b&一、Web系统高并发场景的综合优化策略&/b&&/p&&p&&br&&/p&&p&关于Web系统高并发的综合优化策略。我们先聚集到一个指标上——&b&吞吐率&/b&。我们的吞吐量主要分为三个方面:&/p&&ul&&li&&b&延时&/b&:用户请求CGI的响应耗时,举个例子,假设我们的CGI平均耗时是是200毫秒,我想办法把它优化到100毫秒,那么相同的单位时间里面系统的吞吐能力就提升了一倍;&/li&&/ul&&p&&br&&/p&&ul&&li&&b&单机性能&/b&:我们期望通过更少的CPU、内存和系统开销支撑更高的并发数和处理更多的用户请求;&/li&&/ul&&p&&br&&/p&&ul&&li&&b&规模&/b&:即机器越多,我能支撑的请求就越多,这里面需要在整体系统架构上支持全面的平行扩容能力。&/li&&/ul&&p&针对上述吞吐量的三个方面,我们对应提了以下解决方案:&br&&br&&b&(一)降低CGI请求延时&/b&&br&天下武功唯快不破,跟快相对的就是慢,慢是一个怎样的行为?它的本质其实就是“等待”。假设我们MySQL在处理一个复杂的查询,它比较慢没有办法响应给后端Server,这个过程中究竟发生了什么事?我们从整个链路看,首先是浏览器端用户发起了连接,它在等待服务器响应(对我们来说它在等待我们反向代理给它响应),反向代理在等待Web Server,Web Server在等待Server层,Server层在等待MySQL,当然这种链路真正在集群系统里远不止这么短,它很可能是一个更长的链路。整个链路所有的环节都在等待,&b&它们等待的过程就需要付出系统的开销和资源&/b&。&br&&br&有些同学可能会提出疑问,Server实现异步化不就行了吗?其实在我们的后台系统里大部分Server都已经实现了异步化,我们是采用协程(微线程)来实现。实际上异步化的过程:程序在处理A任务,A任务遇到网络I/O等待时程序迅速切到B任务,但A任务的现场必须得保留,&b&那么A任务所占据的内存、数据、句柄连接和系统开销资源都不能立刻释放出来&/b&,都必须保留等到下次继续使用,也就是机器的资源并没有真正释放出来,整条链路不管是同步等待还是异步它都没有被释放,所以我们可以下一个比较小的结论:等待的过程就是对资源占据浪费的过程。&br&&br&我们可以从三个方面进行优化:&br&&/p&&ol&&li&&b&多级缓存和主动推送&/b&;&/li&&li&既然我们知道等待是一个不好的过程,那么我们&b&需要合适的超时时间设置&/b&;&/li&&li&&b&非核心操作异步化&/b&,尽可能把CGI响应时间降低,把一条长的链路尽快释放出来给其它请求使用。&br&&/li&&/ol&&p&接下来仔细讲讲这三方面:&br&&br&&b&第一,多级缓存和主动推送&/b&&br&缓存是一个好东西,缓存的本质是让用户离我们的数据端更近,例如浏览器本地的Cache、Server和Server之间内存Cache等等,&b&Cache是非常经典的优化策略&/b&,被称之为万金油,通常是哪里不舒服就抹哪里,而且效果还不错。&br&&br&但是,它在活动场景里就比较不一样了,比如一个新活动,在这个活动上线前所有人都没有参加过这个活动,整个Cache链路从前端到后端没有地方会有Cache,这里面我们对新的活动进行大规模推广会遇到一个问题:&b&缓存穿透&/b&,我们的缓存策略是无法直接应对的。&br&&br&那怎么办呢?我们采取的办法是&b&主动推送&/b&,以2016年春节抢红包活动为例,当时高峰高达十万级每秒,对于十万级每秒的页面请求即使对CDN地理分布式静态文件服务都是有冲击的,我们真正的做法,其实是提前几天把这些静态CSS、JS和图片等资源推送到用户手机终端,当用户真正参加活动的时候就相当于有本地缓存,此时没有产生网络请求。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-cb59ff50_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&988& data-rawheight=&748& class=&origin_image zh-lightbox-thumb& width=&988& data-original=&https://pic3.zhimg.com/v2-cb59ff50_r.jpg&&&/figure&&p&&br&&/p&&p&实现过程粗略概括大概是这样:我们向离线包管理系统申请一个BID对应的需要推送的离线文件,然后把BID写到URL的参数里面去,我们手Q终端的WebView会拦截这个URL请求,发现有BID就会根据BID找到本地的离线文件,然后把它直接给WebView。通过这种方式避免了网络请求,只有真正找不到的本地离线文件时才会通过网络请求CDN,我们利用这种方式解决静态文件的流量冲击问题。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a7ddbbe4a2af10dafe2f2a5b7bbe6f0c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&988& data-rawheight=&748& class=&origin_image zh-lightbox-thumb& width=&988& data-original=&https://pic4.zhimg.com/v2-a7ddbbe4a2af10dafe2f2a5b7bbe6f0c_r.jpg&&&/figure&&p&&br&&/p&&p&那么动态的文件呢?我们这样做:在AMS系统早期我们Server里数据保存在MySQL里,MySQL在这种大流量并发冲击下通常支撑力是不够的,怎么办?我们通过数据同步的系统,不断地把这些数据从MySQL(我们认为比较弱的存储)同步到内存级的Cache服务(实际上也是一个存储)上去,包括还有另外一些能在前端直接展示的内容(比如一个活动的提示语)直接通过这个系统打包成静态JSON文件,再把静态JSON文件通过CDN分发出去,简而言之:&b&就是把支撑力弱的东西通过这种推送机制放到强的服务里。&/b&&/p&&p&&br&&/p&&p&可能从PPT上看,这里还不够形象,但是我们把这个蒙层一加后很多同学就看得非常直观,这就是非常经典的Server层和MySQL层之间引进的内存的Cache的模式,只不过我们的内存Cache层的实现稍微复杂一点,有一个推送和同步数据的机制。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-b3c3d91cf8aa_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1920& data-rawheight=&737& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic1.zhimg.com/v2-b3c3d91cf8aa_r.jpg&&&/figure&&p&&br&&/p&&p&&b&第二,超时时间设置&/b&&/p&&p&关于超时时间的合适设置,很多人认为超时等待时间过长不好,所以干脆直接设置短一点的超时时间。对于一般业务可以这样做,但对活动运营系统比较不合适,因为,活动运营系统是接入多方业务的系统。比如我们接入的业务组件超过800个,仅游戏就接入了160多款游戏,每一款游戏都是一个独立并且复杂的外部服务Server,每一个服务Server的性能和响应时间都是参差不齐的,我们对应的通信接口数以千计,&b&这时候就很难通过一刀切的方式来设置这个超时时间&/b&。&/p&&p&&br&&/p&&p&超时时间如果设置太长会有什么问题呢?假设有个服务流量比较大,如果你设置6秒并且该服务发生超时,就会发生一种情况:整个链路的系统资源在整整6秒的时候只处理了一个失败请求,原本可以处理几十个请求,但是现在整整6秒只处理一个失败请求,并且这个失败请求还会引起用户的重试。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-9bb5a24cc768e5b2e4f8e29a351850ec_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&988& data-rawheight=&748& class=&origin_image zh-lightbox-thumb& width=&988& data-original=&https://pic2.zhimg.com/v2-9bb5a24cc768e5b2e4f8e29a351850ec_r.jpg&&&/figure&&p&为了避免这个问题应该怎么做?我们的做法是:&b&因材施教,快慢分离&/b&,例如我们设置天天酷跑平均响应时间为100毫秒,那我设置为1秒的超时时间就够了;例如某款新游戏平均需要700毫秒的响应时间,我们认为把它设置为5秒超时时间比较合理。我们通过这种方式动态的超时时间设置以及快慢分离的方法把它们隔离开来,最终使得整个系统的吞吐率不容易出现由于某个服务超时导致大量可控资源被占据的场景出现。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a2b073c0a5ec487e5f9b07_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&988& data-rawheight=&748& class=&origin_image zh-lightbox-thumb& width=&988& data-original=&https://pic4.zhimg.com/v2-a2b073c0a5ec487e5f9b07_r.jpg&&&/figure&&p&&br&&/p&&p&&b&第三、非核心操作异步化&/b&&/p&&p&非核心操作异步化,该优化方式比较常规,就不展开详细的讲述。简而言之,就是将非核心操作直接提交到异步队列中,不等待响应结果,目的是尽可能把CGI响应时间降低,把一条很长的链路尽快释放出来给其它请求使用。&/p&&p&&br&&/p&&p&&b&CGI延时优化成果&/b&&/p&&p&下图是我们做到的优化成果,大家可以看到在我们的AMS系统主框架逻辑内部耗时在CGI层大概只需要35毫秒,这35毫秒我们大概处理了将近10个流程,包括登陆态校验、活动配置读取、Session等安全检测的流程,当然可以看到平均的耗时还是需要100多毫秒,但是这100多毫秒主要耗时在于不可控的外部第三方,比如说我请求一个和我们合作的游戏方的Server,它的耗时我们是不可控的,在可控的范围我们通过CGI的}

我要回帖

更多关于 游戏方向盘 的文章

更多推荐

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

点击添加站长微信