大象笔记

知者行之始,行者知之成

ERROR: Cause: unable to find valid certification path to requested target

换到笔记本上编译 Android 项目时,报错: ERROR: Cause: unable to find valid certification path to requested target Android Studio 版本为最新的 3.5.3。而这个项目在 PC 机上编译是成功的。即便是完全换成国内的源也依然报错,查看详细错误信息: Caused by: org.gradle.api.resources.ResourceException: Could not get resource 'https://maven.aliyun.com/repository/jcenter/co ...

阅读全文...

判断 MIP 页面是否为手机移动设备访问

百度搜索结果有一个体验问题。就是经常为电脑端用户展示 MIP 的搜索结果,而且概率还不小。从百度统计里可以看到大量的这种案例: 用户明显是电脑端浏览器,却返回 MIP 页面,而且 MIP 页面里已经设置了源 PC 网页地址。但是百度搜索引擎并不遵守自己设定的规则。 不管是不是有意为之,我觉得必须后台做自动纠正。否则大量的 PC 端流量都被导向了 MIP 页面,弊端是: MIP 页面本来就不是为 PC 页面设计的,所以布局体验不佳 MIP 页面的广告转化率非常低,影响收入 所以需要在 MIP 页面展示前,加上是否是移动端请求的判断。 从 Wordpress 源代码里复制了一段判定是否为手机 ...

阅读全文...

上架国内 Android 应用市场需要申请软件著作权

本以为开发 Android 应用就不需要经历微信小程序类的资质审核了。没想到 2019 年国内 Android 应用市场上架更加繁琐,还需要提供软件著作权。而申请软件著作权加上中间快递时间,需要两个月时间。手动测试了华为和阿里的应用市场,确实都需要上传软件著作权证明。 软件著作权的形式 APP电子版权证书 纸质软件著作权登记证书 已有纸质版软件著作权登记证书的开发者,可免费补领电子版软件著作权登记证书。 不需要提交软件著作权的 Android 应用市场 酷安 https://developer.coolapk.com/ 看上去比较山寨,也偏小众,不上也罢。 怎么办。。。 我决定,现阶段 ...

阅读全文...

AMD CPU 的电脑运行 Android Studio 模拟器时报错 Failed to install Intel HAXM

在我的新笔记本联想小新 Pro 13 上启动 Android Studio 模拟器报错: Failed to install Intel HAXM. For details, please check the installation log: "C:\Users\zhong\AppData\Local\Temp\haxm_log8.txt" HAXM installation failed. To install HAXM follow the instructions found at: https://software.intel.com/android/articl ...

阅读全文...

批量将 PNG 图片进行压缩

需求 我有一个文件夹,里面是 30 张图片。需要批量将这些 PNG 图片进行压缩。并且图片名需要按照规范以产品名为前缀,后面是序号。 同时要保证背景透明。 美图秀秀批量处理 一切都很完美,唯一的缺点是背景由透明变成了白色。这点不能接受。 是否可以先将 PNG 转换为 JPG,然后再转换为 PNG 来压缩。 JPG 不支持透明背景 X,今天才知道只有 PNG 和 GIF 支持透明背景。 PNG 的在线压缩方法 https://tinypng.com/ tinypng 的压缩原理: By selectively decreasing the number of colors in the ima ...

阅读全文...

Kotlin 变量后面的问号是什么意思

带问号的代表可以置空的变量 不带问号的代表不可为空的变量 kotlinc-jvm 中测试一下 打开 kotlinc-jvm,输入测试代码 >>> var i: Int = 1 >&gt ...

阅读全文...

北野武的小酒馆

早上公司断网,实在没有工作的热情,于是把这本《北野武的小酒馆》读完了。 读这本书之前,以为跟他之前那本《菊次郎与佐纪》类似。所以没有抱有太大的预期。没想到,这个坏老头脑子里的东西还真不少,读的过程中,把我逗乐了许多次,一点不亚于看北野武的电影。当然严格来说,这是本严肃的书,我发现一位伟大导演每天思考的问题,确实比我要深刻太多,考虑问题也更长远。另外他记录灵感的习惯真是令人敬佩,按他的说法,即使在和女人XX的过程中,一旦有灵感,也会赶紧用笔记下来。。。这大概就是他能从一堆艺人中脱颖而出,成为知名艺人的缘故吧。 关于现代人那奇怪的幸福感 要说我小时候感到的幸福,其实就是由这种几乎不可能实现的渴望 ...

阅读全文...

分析百度推广数据,做为网站搜索优化的参考指标

在百度统计后台,查看“百度推广” - “搜索推广” 中的关键词统计,查看最近 30 天的统计数据。我觉得有几个指标需要特别关注: 消费最多的关键词排行榜 按照消费倒叙排列,可以看到在哪些关键词上消耗的金钱最多。目前网站,消费最多的关键词有几个特点: 市场经常越激烈,消费的金额越多 消费最多的关键词,带来的 PV 却不一定是最高,而平均访问时常也一般,说明转化率可能一般 消费最多的关键词,可能不是企业最具有竞争力的产品/服务。没有充分发挥企业的优势。例如,假设我是一家烟台卖程控电话交换机的公司,如果河南那边的竞争对手主要做这块业务,而且价格更低,投入的广告费更多,实际上并没有竞争优势。客户就算 ...

阅读全文...

小米电视挂装的上门安装师傅很专业

今年双十一给丈母娘的新房买了台 65 寸的小米电视,这个周末正好要搬进去住。于是在小米有品 APP 上预约了电视挂装服务,220 元,明码标价非常好。周六晚上 10 预约,周天上午 8 点就给了电话回复,说今天不一定能排上,或者晚一点。下午1点的时候,又来了一个电话,说大概20分钟就能过来。于是我赶紧出门赶去新房等着安装师傅上门。 安装师傅很守时,我前脚刚进门,师傅就上门了。一共两位安装师傅,进门还自带了鞋套。第一感觉就很专业。整个过程很多细节做的都很到位: 进门主动换一次性塑料鞋套 电视背部安装挂装支架时,特地从电梯口把我提前拆开的包装纸盒搬进来,用来垫电视屏幕 看墙上的插座偏高,咨询我的 ...

阅读全文...

是否有必要学习 Android Kotlin 开发

看了一天 kotlin android 开发,感觉功力大增,自信满满地开始我野心勃勃的 android 项目时,竟然两天晚上没有搞定 grid layout 的布局。。。 我开始清醒地认识到,我的 android 基础还是太弱,一些基本的组件都没有积累,至少没有动手测试过。于是我犹豫了,是否有必要系统地学习 android kotlin 开发。毕竟想掌握一个平台的开发需要投入不少时间。 我列举了一下学习 android 的必要性 原生 app 是目前及未来的主流 小程序类 js 开发有各种局限性,例如我想开发淘宝优惠券功能,就无法通过微信小程序审核 有必要了解各种原生能力,例如导入系统日程等 ...

阅读全文...

移动网页端使用 Vue Vant 组件上传文件

非图片文件如何显示预览图标 默认支持非图片文件的预览图标,效果可以接受。同时,可以看到文件名的前面一部分。 限制接受的文件类型 accept=".jpg,.gif,.png,.jpeg,.txt,.pdf,.doc,.docx,.xls,.xlsx" 限制上传的单个文件大小 max-size 文件大小限制,单位为 byte。 默认超出文件大小时,没有任何提示。但是该组件在文件超出大小时,会触发 oversize 事件。 模板中设置文件大小上限,并添加事件监听: <van-uploader :max-size=10485760 @ov ...

阅读全文...

今日头条站长平台上线

今天看到有人搜索“今日头条 站长”,百度了一下,果然“头条搜索站长平台”上线了。 网址为: https://om.toutiao.com/ 一直比较看好头条做搜索,所以把几个国内站的 sitemap 都提交了上去。 头条做搜索的优势 产品能力 技术实力 执行力 用户量 我觉得这几点,头条相对百度和360,搜狗都要强。 从我自身的体验看,我自己现在在手机上搜索,更喜欢在今日头条里进行搜索。原因是 习惯了在头条里看新闻 头条的用户质量、评论质量都是百度 APP 无法比拟的 非技术类的内容,其实各大搜索并没有太大差异,哪个用的习惯,哪个就有流量 头条 APP 要简洁很多,至少比百度 APP 要 ...

阅读全文...

近期节日

查看更多节日