谷歌逐步“杀死”HTTP,10月再次行动!

今年年初,谷歌开始逐步实施将HTTP页面标记“不安全”的计划,今年10月(下个月),又将有一大批HTTP页面被Chrome标记“不安全”。谷歌未来的最终目标是将所有HTTP页面标记“不安全”,推动全球互联网实现从HTTP到HTTPS的大迁移。沃通CA提醒您:还没升级HTTPS加密的网站,赶快提前检查、尽早部署SSL证书! 为什么谷歌急于“杀死”HTTP?HTTP协议始于1999年,这项技术至今已有
阅读本文

玩转Google开源C++单元测试框架Google Test系列(gtest)之二 - 断言

一、前言这篇文章主要总结gtest中的所有断言相关的宏。 gtest中,断言的宏可以理解为分为两类,一类是ASSERT系列,一类是EXPECT系列。一个直观的解释就是:1. ASSERT_* 系列的断言,当检查点失败时,退出当前函数(注意:并非退出当前案例)。 2. EXPECT_* 系列的断言,当检查点失败时,继续往下执行。二、示例 Code highlighting produced by A
阅读本文

Protocol Buffers 在游戏中的应用

提要 Protocol Buffers(后简称pb)是google提供的一种结构化数据格式。类似于xml或JSON,有独立于语言和平台的特点,常常用来做通信协 议。与xml或JSON相比,pb还有格式更紧凑的优势,并且序列化/反序列效率更高,更容易做协议版本兼容,所以在网络游戏中应用特别广泛,基本可认为是目前的业界标准。 1. 消息通讯/RPC 消息通讯是pb的常规应用。主要流
阅读本文

安卓开发-实现数据库的CRUD操作

1.创建DBOpenHelper类继承SQLiteOpenHelper: public class DBOpenHelper extends SQLiteOpenHelper implements BaseColumns { public static final String DB_NAME = “contact.db“;//数据库的名称 public static final
阅读本文

自己需要访问google,所以整理了一份ssr多用户脚本

之前写了一个SSR-Bash项目,用于管理SSR多用户多端口的。后来出了很多BUG。有人说要稳定,不求功能更新。有人说要不断增加新功能。于是我有点蒙蔽。后来遵循破瓦大神的指示,研究了下SSR自带的mujson模式,于是新开了一个坑。这个版本的管理脚本会比之前的更加稳定。基本上都是简单的调用mujson_mgr.py就可以了。要说技术含量也没有多少,只是写着玩玩方便下大家而已。刚好我新站点 w
阅读本文

python学习笔记(4)——list[ ] &tuple ( )

发现个问题,python与C、JAVA等语言相比学习障碍最大差别居然在于版本更迭!这是python官方造的虐啊。。。有时针对某问题去google答案,或者自己去博客找共性解答,会出现相互矛盾或者与你正在使用的教程相悖的地方,不知道其他人情况,我自己70%卡壳都是 py2.2与py3.0的语法结构改变!!!想想今后还有几个月时间要与浪费声明的版本问题做斗争就头大!!!今天是list &tuple,好
阅读本文

谷歌中国

Google Developers 中国官网:https://developers.google.cn,Android 中国官网:https://developer.android.google.cn/index.html, 以及 Firebase 中国官网:https://firebase.google.cn(Firebase 是一个移动平台,可以帮助您快速开发高品质应用,扩大用户群,并赚取更
阅读本文

谷歌PageRank算法

2.3 结果与分析(1)迭代结果  第 1 轮迭代 0.02143 0.02143 0.02143 0.02143 0.02143 0.02143 0.02143 第 2 轮迭代 0.06241 0.04025 0.0357 0.02963 0.05846 0.02598 0.02507 ...... 第 57 轮迭代 0.28026 0.15875 0.13887 0.10821 0
阅读本文

大数据时代数据处理技术及应用

大数据时代数据处理技术及应用       现如今,人们所处的社会是信息化社会,人们不再认为数据是静止而陈旧的。以前,一旦完成了数据收集的目的后,数据便会没有任何用处变为废弃物。例如在火车到达终点站后,火车票的数据就没有用处了。而现如今数据已经成为了一种商业资本,一项重要的经济投入,可以创造更多的经济利益。现代社会的一切事物几乎都是由互联网为基础而衍生的无数行业与机遇,那么在这个极具机遇与挑战的信息
阅读本文

土豆视频下载

土豆视频由于各种原因,使用优酷客户端、硕鼠、影音嗅探专家等各色软件均不能下载视频(视频即使嗅探到网址,下载的文件也是格式错误文件)现将破解方法公布如下:浏览器输入网址http://video.tudou.com/v/XMjQxODE0Mjk1Ng==.html,能正常播放,却找不到下载按钮,包括优酷客户端粘贴本网址报“url不合法”。并且硕鼠不支持土豆及优酷网的视频嗅探。通过影音嗅探专家嗅探视频网
阅读本文

AngularJS中的DOM与事件

前 言AngularJS中的DOM与事件                    AngularJS 为 HTML DOM 元素的属性提供了绑定应用数据的指令。  ng-disabled=“true/false“ 传入true表示禁用,传入false表示可用代码: <label> <input type=“checkbox“ ng-model=“myCheck“ />是否同意 </
阅读本文

开发人员的判断

一部分内容:如果你还在使用Google搜索新技术来重建你的软件架构,那么我建议你不要再这么做了。相反,你可以考虑应用UNPHAT原则。在彻底了解(Understand)你的问题之前,不要急着去寻找解决方案。你的目标应该是在问题领域内“解决”问题,而不是在方案领域内解决问题。列出(eNumerate)多种方案,不要只把眼睛盯在你最喜欢的方案上。选择一个候选方案,并阅读相关论文(Paper)。了解候选
阅读本文

JAVA代码根据经纬度范围计算WGS84与谷歌全球墨卡托包含的切片数目与拼接图像像素尺寸

根据项目需求编写的代码。适用场景:在网络地图上,比如天地图与谷歌地图,用户用鼠标在地图上拉一个矩形框,希望下载该矩形框内某一层级的瓦片数据,并将所有瓦片拼接成一个完整的,包含地理坐标的tif图像。那么在下载瓦片与拼接瓦片之前,用户希望能看到待下载的瓦片数量与待拼接图像的像素尺寸,再决定是否拼接。该java代码根据该矩形框的经纬度范围与用户指定的瓦片层级,计算需要下载的瓦片数量与待拼接结果图像的像素
阅读本文

【Linux】CentOS7上安装google谷歌浏览器

1.首先进入根目录,然后进入etc/yum.repos.d目录下,创建google-chrome.repo文件cd /cd etc/yum.repos.dvim google-chrome.repo2.在文件中添加:ESC 退出到命令模式,shift+q , x保存退出。[google-chrome] name=google-chrome baseurl=http://dl.google.com/
阅读本文

谷歌三件套

谷歌三件套(Google三件套)是指Google服务框架、Google play商店、Google账户管理程序。如果你的rom被砍掉了谷歌服务,谷歌三件套可以一键解决问题,从而帮助爱玩游戏的你了。下载Google谷歌三件套可以进行一键安装apk,安装过程相当简单。详细介绍首先这三件套是缺一不可的。因为如果装少一样,都有可能出现闪退的现象,比如说,你装了Google Play商店,可是你没装Goog
阅读本文

苹果也像谷歌一样,玩起了自己的X

透过昨晚刚刚发布的新品——iPhone 8、iPhone 8 Plus、iPhone X和Apple Watch,苹果似乎正努力传达这样的信息:它在尽力守住乔布斯开辟的疆界,包括通过全面屏、面部识别解锁、无线充电、Watch的电话功能等来继续保持、防御在手机相关市场的领导地位。但我们关心的是,它能否开辟新的边界,通过进攻来实施帝国的防御。既然它更加坚定地将自身定位于高端市场,那么在硬件产品层面的收
阅读本文

HBase源码分析之Ranger权限验证

中讲过了自带的simple认证方式,Apache有个项目,也提供了权限验证,就是Ranger。Ranger的安装方式比较复杂,具体看:https://cwiki.apache.org/confluence/display/RANGER/Apache+Ranger+0.5.0+Installation 个人感觉Ranger还是一个粗糙的应用,和我预期的Apache顶级项目有差距,代码没注释,
阅读本文

Android Build.VERSION.SDK_INT兼容介绍

尽管Android向下兼容不好,但是一个程序还是可以在多个平台上跑的。向下兼容不好,接口改变,新的平台上不能用旧的API,旧的平台更不可能用新的API,不等于一个平台需要一个APK。可以在高SDK上开发,并在程序中作版本判断,低版本运行环境使用旧的API。 例如要开发一个显示通话记录的程序,需要兼容1.6~2.2,我们知道不同的平台SDK level不同,1.5是3,1.6是4,2.2是8。对应的
阅读本文

Google MapReduce 中文版

摘要    MapReduce是一个编程模型,也是一个处理和生成超大数据集的算法模型的相关实现。用户首先创建一个Map函数处理一个基于key/value pair的数据集合,输出中间的基于key/value pair的数据集合;然后再创建一个Reduce函数用来合并所有的具有相同中间key值的中间value值。现实世界中有很多满足上述处理模型的例子,本论文将详细描述这个模型。    MapRe
阅读本文