Meetrue

left join、right join、inner join的区别(招聘感想)

最近在招聘phper 当我问到 左联右联的时候居然三年四年经验的开发跟我说不知道。

跟我要的价格我就不说了。

鉴于此!我希望能够在未来有人面试需要这个的时候,能够看下你该掌握最基本的知识!

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
inner join(等值连接or内连接) 只返回两个表中联结字段相等的行

Read More

KK《必然》演讲完整版

6月16日下午,第十三届中国软交会在大连开幕,在全球软件和信息服务高层论坛暨企业家峰会上,《失控》作者凯文·凯利发表题为《必然》的演讲。

凯文·凯利认为,科技在未来二三十年有着一些必然的发展,而这个发展有四个推动力

分享

最大的媒体公司不拥有他自己的媒体内容,阿里巴巴是最大的零售商却没有自己的库存,Airbnb是世界上最大的酒店连锁,但是它不拥有自己的房地产。为什么呢?他们都利用了分享的经济、分享技术。在这个分享的世界里,能获取一个东西,能够使用一个东西,比你拥有它更重要。

互动

无论你做什么,无论你是什么样的产品或者是服务,这个趋势要越来越多增加互动,以及互动的能力,这就是大家的一个机遇,就是如何增加互动,增加你产品的互动性,因为这个可以给你增值。

流动

数据的流动。无论做哪一行,都是跟数据有关的,所有的商业都是数据的商业。而当数据达到充分连接、流动和分享时,人类的活动都可以用数据来测量。

认知

即把智慧赋予事物,这就是加上之前所有说的分享、互动和流动这些力量把它整合在一起,我们去认知和制作所有的东西让它有一点智能化的意味,最好的例子就是人工智能。

Read More

防护SSL V3漏洞(去年10月的事情了)

检测漏洞地址:

https://www.ssllabs.com/ssltest/analyze.html?d=你的网站地址

该漏洞贯穿于所有的SSLv3版本中,利用该漏洞,黑客可以通过中间人攻击等类似的方式(只要劫持到的数据加密两端均使用SSL3.0),便可以成功获取到传输数据(例如cookies)。

解决方法:

关闭服务器SSLv3支持:

Nginx:
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256
SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE
RSA-AES128-SHA:RC4-SHA:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!DSS:!PKS;
ssl_session_timeout 5m;
ssl_session_cache builtin:1000 shared:SSL:10m;

Apache:
SSLProtocol all -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLCipherSuite ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256
SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE
RSA-AES128-SHA:RC4-SHA:!aNULL:!MD5:!DSS

关闭客户端SSLv3支持:

谷歌已表示chorme浏览器已经通过技术 手段屏蔽浏览器自动降级至SSL3.0链接。手动关闭掉 SSL 3.0 支持的方法。
Windows 用户:
1)完全关闭 Chrome 浏览器
2)复制一个平时打开 Chrome 浏览器的快捷方式
3)在新的快捷方式上右键点击,进入属性
4)在「目标」后面的空格中字段的末尾输入以下命令 –ssl-version-min=tls1
Mac OS X 用户:
1)完全关闭 Chrome 浏览器
2)找到本机自带的终端(Terminal)
3)输入以下命令:/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome –ssl-version-min=tls1
Linux 用户:
1)完全关闭 Chrome 浏览器
2)在终端中输入以下命令:google-chrome—ssl-version-min=tls1
Firefox 浏览器用户可以进入 关于:设置,方法是在地址栏输入 about:config,然后将 security.tls.version.min 调至 1。

Pages:12