对于一些谷歌粉而言,谷歌那条“不作恶(Don’t be evil)”的行为准则是他们引以为傲的精神信仰.这一准则于1999年被首次确认,谷歌在2004年申请上市时也提到了这一点.不过现在这一点要改变了.随着谷歌周五晚正式更名为“Alphabet”之后,“不作恶”的口号也一起走进了历史. 据称当年谷歌确立这一准则的目的是谷歌创始人之一的Amit Patel担心未来公司可能会因为部分客户的要求来调整搜索排名.或者做一些他们不情愿的事情.而这一准则能使谷歌看起来是一个与众不同的公司. 这一著名的口号同…
谷歌2年多来有一群工程师秘密研发新系统,希望最终能取代手机操作系统安卓.安卓日前遭欧盟以反垄断为由重罚. 谷歌的新研发计划Fuchsia是从零开始,希望在更多个人装置和各式小巧装置联机上网的情况下,能克服安卓的限制.在设计上是要比较能适应语音互动及频繁的安全性更新,并让各种装置都能使用,从计算机到小型可上网的传感器等. 谷歌执行长皮查伊(Sundar Pichai)为公司设定的方向是,可提供给各地消费者使用的人工智能服务.熟悉内情人士指出,Fuchsia团队成员讨论的计划是,创立能在谷歌旗下所有…
http://tech.ifeng.com/special/tusimple/alibaba/#_www_dt2   雅虎的杨致远.软银的孙正义,都曾是马云阿里巴巴创业路上的贵人,也都曾是相互信任的朋友.这出支付宝转让风波,还会让他们彼此信赖吗? 里巴巴融资及股权变更行程 至少在2011年之前,马云和他一手缔造的阿里巴巴帝国,都是中国为数不多可以拿出来向世界炫耀的互联网明星企业.但2011年,马云和他的阿里巴巴被人质疑,被人批评,并深陷股权争斗之中.马云和阿里巴巴究竟怎么了? “三国”往事 文_…
请细致阅读以下的许可协议条款和条件之前下载或使用苹果软件.   这些条款和条件构成你和苹果之间的法律协议.   iOS开发人员程序许可协议   目的 你想使用苹果软件(例如以下定义)来开发一个或多个应用程序(例如以下定义)Apple-branded产品执行iOS. 苹果愿意授予您有限的许可使用苹果软件开发和測试您的应用程序在本协议规定的条款和条件. 开发的应用程序在此协议下能够分布在四个方面:(1)通过应用程序商店,假设选择苹果,(2)通过VPP / B2B项目站点,假设选择苹果,(3)在一个有…
面对NSA的觊觎,玩<魔兽世界>的男生们现在恐怕要护好自己的菊花了.   据新浪科技报道,亡命天涯的斯诺登还在持续爆料,最近的爆料和游戏有关:   NSA和英国政府通信总署(简称“GCHQ”)已经合作部署了相关计划,对<魔兽世界>等网游展开广泛监视.该文件显示,这两家情报机构已经针对Xbox Live主机网络建立了大规模的信息监控能力,对4800万玩家进行监视.   这个曾经“害了一代大学男生”的热玩网游<魔兽世界>出品方是暴雪娱乐,而Xbox Live游戏主机的则是微…
phonegap是一个跨平台的移动app开发框架,可以把html css js写的页面打包成跨平台的可以安装的移动app,并且可以调用原生的几乎所有的功能,比如摄像头,联系人,加速度等    看到一篇见解很棒的文章: 移动这一块目前是iPhone遥遥领先,程序员是爱买Android,一般老百姓还是偏向iPhone.现在做手机程序的统统是iPhone优先策略——做一个程序,先写iPhone版,第二才考虑Android.在iPhone的带动下,Mac OS 在美国市场占有率都上升到9%了,相当可怕,…
猫宁!!! 参考链接:http://qq.pinyin.cn/ 中国用户量最大的输入法是搜狗输入法,百度输入法也有上亿的用户量. 我下载了7个输入法,查看他们的用户许可协议和隐私政策情况.这里说的都是PC端的,不是移动端的. 搜狗输入法,QQ输入法,百度输入法,讯飞输入法,万能五笔输入法都有用户许可协议和隐私政策,谷歌输入法和必应输入法则仅提供了用户许可协议,说是用户服务协议,用户使用协议都是可以的. 谷歌输入法和必应输入法现在也不太更新,加上对中国用户的使用习惯研究上不如中国的这些输入法公司,…
猫宁!!! 参考链接:http://yasuo.360.cn/ 当我们安装一个软件,不管是手机上的还是电脑上的,很少会去看它们的用户许可协议和隐私政策,而有的时候软件甚至都不提醒我们还有用户许可协议和隐私政策这回事儿,直接就安装成功了. 前段时间听说360旗下的360压缩有了支持linux发行版deepin的版本,就想下载试用一下,之前一直使用的是winrar,这也是一款海外知名的压缩软件,在国内个人可以免费长期使用,无需破解,企业的话可以考虑购买企业版的. 官网:http://www.winr…
安装pycharm www.jetbrains.com/pycharm/ tar -zxvf p补全 ls cd p补全 ls cd bin ls ./pycharm.sh 新建项目 pythonRocks.py print "python Rocks" cd Desktop ls chmod +x pythonRocks.py ls python pythonRocks.py 导入Nmap模块 cd Desktop pip install python-nmap 从网站的方式下载模块…
一.HTTP简介 1.HTTP HTTP:超文本传输协议,是一种通信协议:允许超文本标记文档从Web服务器传送到客户端的浏览器中. 简单:传输html文件的协议. Web:是一种基于超文本和HTML的.全球性的.动态交互的.跨平台的分布式图形信息系统. http是无状态协议,这保证了它的高效.Cookie和Section的出现使http在保持高效的情况下,能够记住状态: 2.URI与URL URI可分为URL,URN或同时具备locators 和names特性的东西: URN的作用就好像一个人的…
[英语魔法俱乐部——读书笔记] 2 中级句型-复句&合句(Complex Sentences.Compound Sentences):(2.1)名词从句.(2.2)副词从句.(2.3)关系从句.(2.4)对等连接词与对等从句 2.0 中级句型-复句&合句 2.0.1 复句(Complex Sentences):将一个句子改造成类似名词.形容词.副词的形态,并放到另一个句子中使用,该句子就称为从属从句,另一句则称为主要从句,而合并后的具有主从之分的句子就称为复句.复句的从属从句主要有:名词从…
App Store Review Guidelines APP审核指南:https://developer.apple.com/app-store/review/guidelines/ 本文是自主翻译,如有不妥之处,还请查看英文原版. Table of Contents Terms and conditions Functionality Metadata Location Push Notifications Game Center Advertising Trademarks and tra…
1.公司宗旨(Purpose) 我们生产和提供更佳品质及价值的产品,以改善全球消费者的生活.作为回报,我们将会获得领先的市场销售地位和利润增长,从而令我们的员工.我们的股东以及我们的生活.工作所处的社会共同繁荣. 2.核心价值观(Core Values) 宝洁是依赖它的员工及其核心价值而活存活着,其核心价值如下: ·宝洁员工 我们吸引并招募世界最优秀的人才.我们实行内部升迁的组织制度,选拔提升和奖励员工不受任何与工作表现无关的因素影响.我们坚信,宝洁的所有员工永远是公司最宝贵的资产. ·领导能力…
如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 ★四个价值标准(value standards) 责任(responsibility):PM是项目的总经理:基于社会.公共安全.环境.自己的能力进行决策,并对结果负责:还有保密.遵守法律.举报的责任: 尊重(respect):PM对项目成员.其他内部外部干系人.各类资源都应表示基本的尊重.理解和信任:尊重他人的财产.知识产权: 公平(fairness):PM决策过程要透明:处理问题解决矛盾要…
分类 在谈分类之前,我们可以先探究下,OC中为什么出现分类这种机制,有什么好处? 假设你接到一个大项目:计算两个整数的和,差.接到任务的你马上动手.编写代码如下: #import <Foundation/Foundation> @interface Calculate :NSObject @property int number1,number2; - (int) sumNumber1:(int)num1 andNumber2: (int)num2;//加法 - (int) subNumber…
比特币又开始下跌了,是狂欢尽头还是又一波调整,无从得知,背后的乱象会让监管者继续心烦,而这乱象对我来说,有时候会有些心寒. 你说我怎么可能想到,我一个写程序的人,突然有一天会发现,朋友圈里有一些搞技术的朋友,竟然也走向ICO传销的不归路 传销这两个字很刺耳吧,有人便涨红了脸:你凭什么污蔑区块链技术,凭空污人清白! 是的,你知道区块链的四种算法,而我却知17种人心,今天写下这篇文章,我想完全剥开ICO背后那阴暗残忍的内心. <一.区块链靠不靠谱>   完全OJBK     在这个开放的.自由化的…
[根据北京理工大学嵩天老师“Python网络爬虫与信息提取”慕课课程编写 慕课链接:https://www.icourse163.org/learn/BIT-1001870001?tid=1002236011#/learn/announce] 一.网络爬虫引发的问题 爬虫依据获取数据的速度和能力,分为小型.中型和大型的爬虫.小型爬虫可以用python语言的Requests.BeautifulSoup库编写,适合获取页面内容:中型爬虫可以用Scrapy库编写,适合爬取网站或系列网站数据:大型爬虫指…
这是web安全的第四篇,欢迎翻看前面几篇. 前面我们介绍了一些和HTTP有关知识,那么一个疑问就是黑客要做的第一件是什么?其实很简单,确定一个目标,然后搜集信息. 这很容易理解,我们无论做什么都得先有一个目标才能下手,但是,很多人在有目标之后就无从下手了,不知道该干些啥,即便我说了需要搜集信息,很多人也不知道这该怎么做,难道上网百度? 嘿嘿,还真说对了,信息搜集的一个方法就是利用搜索引擎,google就能提供很多的帮助,甚至已经形成了一种黑客叫google黑客,但是很遗憾,这个不存在的网站我们无…
这是web安全系列第三篇,我们讲讲HTTP请求的拦截.关于http的内容请翻看我的上一篇文章. 首先,我们开始需要一个安装好的java环境,64位的.请自行安装和配置环境变量,如果遇到问题可以留言评论,我会考虑出一篇安装这些环境的. 紧接着我们需要Burp Suite Proxy软件,这是黑客常用的软件之一,是web黑客的首选武器!大家可以自行下载,也可以在某企鹅的绿色软件公众搜索非攻IT回复web安全,所有的软件都可以找到.如有问题可以评论反馈. 结合着安装包中的教程,我们下载后,研究一番(破…
web安全系列的第二篇 首先,我们先来理解两个名词C/S架构和B/S架构. 所谓C/S架构,就是客户机/服务器架构,而B/S架构就是浏览器/服务器架构.C/S是通常的桌面程序的架构方式,而B/S就是网站的架构方式.所以,我们需要深入掌握B/S架构. 那么浏览器是如何访问服务器的呢?这分为几步.首先,流浪器需要通过你输入的域名发送一个HTTP请求. 那什么是HTTP呢?HTTP的全称是HyperText Transfer Protocol,即超文本传输协议.它详细规定了浏览器和服务器之间相互通信的…
大家好,接下来的很长一段时间我都会介绍和web安全有关的知识,欢迎大家关注和转发. 话不多说,我们首先来看看今天的主题----入侵的途径.当然,今天介绍的都是针对web网站的常用手法和技巧. 不可否认当今的web已经步入了2.0的时代,它的强大功能已经不亚于一般的桌面软件了.强大和复杂是相互关联的,而复杂又和不可控.不完全掌握紧密相连,这就导致了web成为新一轮攻击热点.那么,一个强大的web网站是由哪些东西组成的呢?答案是数据库.编程语言.web容器和设计者. 众所周知,数据库是一个网站的核心…
本文主要介绍Flutter相关的东西,包括Fuchsia.Dart.Flutter特性.安装以及整体架构等内容. 1. 简介 Flutter作为谷歌最近推出的跨平台开发框架,一经推出便吸引了不少注意.关于Flutter,目前我们知道它是一个跨平台开发框架.但是它本身并不止于此,例如Fuchsia.Dart等,我们也都需要去了解. 1.1 Fuchsia 说到Flutter,绝对绕不开Fuchsia,这个是谷歌开发的一款全新的操作系统,GitHub地址以及Google source主页.Fuchs…
前言: Oracle官方发布了7月份的关键补丁更新CPU(Critical Patch Update),其中针对可造成远程代码执行的高危漏洞 CVE-2018-2894 进行修复: http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html CVE-2018-2894 由中国国家互联网应急中心 CNCERT 的安全研究员 Mingxuan Song 和 Apple 公司的安全研究员 David Litch…
网站的首页是一个让人头疼的东西.有时它看起来很简单:首页就是网站内容的整合,一个产品经理随便从网站里拿点东西出来,就能堆出一个看上去靠谱的首页.也正因此,它往往非常麻烦:很多人都可以发表自己的见解,而这时交互设计师的一些手段(比如流程图.概念图等),在面对首页设计时也难派上用场,以致最终陷入到无尽的争执中.所以,本文希望寻找一些实用的方法一定程度上帮助设计师来决策,也让大家在争执过程也有些共同的依据. 首页之所以难设计,我认为因为它不仅要解决用户“能做”的问题,更多时候要解决用户“想做”的问题.…
Q:在状态机的case语句中,最后要加上默认项default,可是我看到有的书上写的是一个确定的状态,有的则是不定态xxx,到底应该写那个啊?求助! A1:取决于case条件是否完备啦如果你的case条件已经完备,那default不写也无所谓呀,一定要写的话,随便赋值都可以如果case条件不完备,default肯定不能写xxx,应该给一个确定的值. A2:仿真时写XXX,便于发现错误!综合时写复位态,便于软件综合! 注:写case的时候 千万要写 default,即使你条件写满了 也要写defa…
robots协议 Robots协议(也称为爬虫协议.机器人协议等)的全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取. 目录 1 简介 2 原则 3 功能 ▪ 文件写法 ▪ 文件用法 ▪ 其它属性 ▪ 标签 ▪ 注意事项 4 位置 5 产生 6 影响 7 搜索引擎 ▪ 淘宝封杀 ▪ 京东封杀 8 违反事例 ▪ BE违规抓取eBay ▪ 360搜索无视robots协议 ▪ 百度起诉360 简介…
 我们先来看一下MySQL的版权问题.当前,MySQL采用双重授权(Dual Licensed),他们是GPL和MySQL AB制定的商业许可协议.如果你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你可以遵循GPL协议使用MySQL.否则,你需要购买 MySQLAB制定的那个商业许可协议.这里最重要的一点就是要想免费使用MySQL,你所开发的软件必须是遵循GPL的自由(开源)软件,虽然被批准的自由(开源)许可协议有很多个.        MySQL是一套客户端/服务器(C/S)结构的…
今天为大家分享一下关键数据库里面的数据类型和约束.我们都知道国家要讲法律,干什么事情都要遵守法律,比如小的时候你上学的时候要遵守课堂纪律.不能迟到和早退,同样的我们在数据库中创建一些表.或者查询一些表的时候,也需要遵守数据库里面的一些规则和约束.因为只有这样才能保证数据的统一性和良好的管理.不然没有规矩怎么成方圆呢?好了,废话我们不多说,接下来我们看看数据库中的常用的一些数据类型和约束有哪些? 首先我们说数据类型: char 表示定长,固定长度,比如char(5)表示可以储存的字符长度不能超过5…
掘金 Android 文章精选合集 掘金官方 关注 2017.07.10 16:42* 字数 175276 阅读 50053评论 13喜欢 669 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友都有过在 Activity 中通过 getWidth() 之类的方法获取 Vi…