茅台镇原浆酒10元领取一箱你中招了吗?

这其实就是一个冒充高端品牌,欺骗中奖,收取运输费实际卖产品的营销”骗局”。 今天移动支付后, 弹出一个刮刮卡, 出来了一个“茅台镇原浆酒10元一箱, 厂家指导价1788, 折扣0.1, 节省1778元”, 还以为中奖,仔细一看就完事了。 你还想要少许运输费和保价费99元。 哥,你是茅台镇不是茅台好嘛(的)。 卖99元可以的,但是别搞的好像自己是茅台一样。 不知道中招的人都是哪些人。 某猫,某东上他的价格就是99元6瓶。 你109买6瓶不算亏,但这不是茅台。针对于不到20块钱一瓶的酱香酒来说,感觉肯定不会是什么纯固态发酵, 所以喝点勾兑香精的美酒就行了。 打着混淆视听的来明目张胆的提示中奖骗人,这就是你的不对了。

android firefox 导入根证书

firefox浏览器(包含android平台)没有使用操作系统的证书库(意味着, 如果操作系统自己导入并存在的证书, firefox 并无法使用), 而是firefox自己独立的一套证书库 (这样就需要我们在firefox 浏览器中重新导入一份). 在桌面版本的firefox里(如windows) 可以在设置里进行导入证书. 但是android版本没有导入证书(证书管理)的入口. 但是我们可以通过firefox 打开证书并直接导入的方式.

例如我们有一个自签根证书CA.crt , 我们将此文件放到某个服务器上. 例如搭建一个内网的http服务, 将此CA.crt放到该服务器上. 通过android firefox 打开 http://192.168.1.2/CA.crt, firefox 自动下载该文件后, 发现是一个证书文件, 会自动提示加入到firefox的证书库. 这样firefox里就导入成功了.

参考资料:

  • firefox for andorid 是否使用了设备(系统的)的证书库
  • https://stackoverflow.com/questions/14981179/does-firefox-for-android-use-the-devices-certificate-store

  • 移动版本(例如android)的firefox如何修改我的证书列表
  • https://support.mozilla.org/zh-CN/questions/1140625

    android导入CA(自签名根证书)方法

    本内容在Oneplus 5T上经过验证.
    为什么要导入CA证书(通常的受信的CA证书已经预先导入到了我们的操作系统中), 自己导入的通常是企业内部或者自己创建的自签名根证书. (这里说的CA不是指导入用户凭证证书, 而是根证书Certificate authority) 在android系统中, 最直接的体现的是导入后, 前者证书会出现在用户凭证下. 而导入根证书, 该证书会出现在用户[信用]凭证下.
    更多…

    vue如何批量导入一个文件夹下的多个vue component

    假如我的代码文件结构如下:

    如果我想在App.vue 中导入/src/component/*.vue 的所有vue component 该如何批量导入呢? 如果不进行批量导入的话,只能一行一行的import和Vue.component
    更多…

    开发/测试环境治理

    开发/测试环境治理

    开发测试环境如何快速克隆部署?docker平台给我们快速克隆测试环境提供了便利, 不过因为环境的复杂性(根据不同项目而言),仍需要提前进行一些开发规范的约定,而这个提前布局的约定,对之后效率的提升才是显而易见的。

    目前困难点主要是下面3点。
    更多…

    javaScript data 转换成 yyyy-mm-dd hh:mm:ss 的字符串

    使用moco搭建mockserver

    下载 moco-runner-standalone

    http://central.maven.org/maven2/com/github/dreamhead/moco-runner/0.12.0/moco-runner-0.12.0-standalone.jar

    如果我们想实现如下的情况,

    1. 请求http://localhost:port/we/bobemockedapi 时 我们自定义mock 返回数据

    2. 如果请求http://localhost:port/we/* (* 除了 /we/bobemockedapi ) 其他的均自动反向代理到 另外一个服务器 http://realserver/

    3. 如果没有匹配到任何规则, 则走默认的mock数据返回。 返回 {“mockserver”:”this is the default response by mock server”}
    更多…

    git撤回一个merge提交

    git撤回一个merge提交的时候, git revert [commit-id] 时提示如下错误

    git 撤销一个merge操作的提交时,会拒绝,并提示如上的错误提示。 因为merge操作是将revisionA merge revisionB, 如果我们revert这个合并操作, 那么我们将当前的版本是恢复到 revisionA 还是 revisionB呢? 这里有歧义,所以git是不允许操作,需要提供-m 参数。
    -m的参数含义是,指定我们要撤回后回到merge提交的父版本?

    利用Kong(api网关)打造mock服务器和反向代理服务器于一体

    Kong 是一个http api网关,基于openresty。
    kong 官网地址: https://konghq.com/

    首先我们先安装Kong,为了快速的开始,使用docker来进行安装。 (如果没有安装docker,请先搜索并安装docker 引擎)
    更多…

    https ssl证书是如何工作的

    今日通过cloudflare将www.hissummer.com下网站全部配置加载了https证书,保证了用户访问的安全性。

    浏览器是如何检查https ssl证书是否有效呢?

    我们可以使用如下在线工具来查看工作过程。 https://www.sslshopper.com/ssl-checker.html

    打开后,输入www.hissummer.com

    • www.hissummer.com resolves to 104.31.74.1  解析ip地址
    • Server Type: cloudflare  服务的类型,是谁提供的服务。 我们使用了cloudflare的cdn服务,所以这里返回的是cloudflare
    • The certificate should be trusted by all major web browsers (all the correct intermediate certificates are installed).  检查证书的证书链是否都是授信的。(发现均已安装)
    • The certificate was issued by Comodo.   证书的发行方
    • The certificate will expire in 174 days.  证书的有效期
    • The hostname (www.hissummer.com) is correctly listed in the certificate.   www.hissummer.com 是在证书里所列出的有效域名。

    所以这时候我们的浏览器的地址栏上,就会有一把绿色的锁标志,代表着我们的网站是安全的。

    备注: 关于混合内容的问题,如果我们的https 的网站里面又请求了http的一些资源,那么浏览器仍然会认为是不完全安全的。