自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT老五

半栈工程师

  • 博客(189)
  • 资源 (1)
  • 收藏
  • 关注

原创 elasticsearch:统计search_type=count过时,用"size":0替换

最近需要做个大数据统计看板,需要用到数据统计功能,于是用es写了个统计脚本(我都是在Kibana写好再转为C#代码),如下:GET /m_es_name/_search?search_type=count{ "query": { "match_all": {} }, "aggs": { "group_by_sex": { "terms": { ...

2020-06-28 15:38:26 840

原创 低版本AndroidStudio项目升级到高版本

之前的android个人项目有一年多没有维护了,尽两年的重心也主要是小程序开发及.net,.net core相关开发,android从8以后开发比较少了,主要是维护,而因为电脑一直没换,所以维护也仅仅是解决部分bug,没有做大版本升级...近一个月来,不管是公司电脑还是个人电脑都换了,然后重新安装了新的as及相关插件,于是,打开旧项目就有很多问题了,最初是原项目gradle版本过低,新装的5...

2020-05-24 12:03:52 1007

原创 wordpress迁到阿里云后,解决邮件无法发送问题及“您的密码重设链接无效”问题...

wordpress _ itlao5.com自从将wordpress从香港主机切换回阿里云,邮件一直都是不能使用的状态,因为是个人博客站点,所以也没怎么关注这一功能,昨晚上一朋友跟我反馈注册账号收不了邮件,于是决定来处理一下。因为wordpress默认使用的是mail()函数推送邮件,这个是阿里云虚拟主机不支持的,所以,我们需要改为smtp方式发送邮件:准备个邮...

2020-03-25 22:14:10 517

原创 Github图片不可见问题修复

github.jpg最近访问github时,发现图片不可见,另外gist无法使用,而其他功能使用都很正常,为此烦恼了一阵,后来网上搜索发现,修改host可以解决该问题:# GitHub Start192.30.253.112 github.com192.30.253.119 gist.github.com151.101.184.133 assets-cdn.g...

2020-03-23 22:07:09 684

原创 html2canvas+jspdf:通过js将html页面转pdf

Html To Pdf最近项目中有将报告页面转成pdf的需求,为了方便,想在js中转化,然后找了一下,发现html2canvas好像满足这个需求,尝试了一下,基本上能实现html转pdf。 <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.4/jspdf.debug.js">...

2020-03-22 20:49:57 673

原创 js中去字符串前后空格(trim)

对于js中去前后空格,有trim()方法, 但是trim()存在浏览器兼容问题, 在火狐\edge上表现不太好,于是自己写了个trim(),主要是用的正则表达式function strTrim(str) { if (str) { return str.replace(/^[\s\n\r(<br>)(<br/>)(&a...

2020-03-12 13:18:10 1130

原创 微信小程序:一些常见问题及代码片段

之前几个小程序功能都非常简单,就几个页面,这次开始一个稍微功能齐全点的小程序;开发进行一周以来,遇到了一些小问题,这里记录下,以便以后遇到能快速解决。[IT老五]微信小程序1. 申请位置权限,授权弹窗仅弹出一次我们如果需要获取当前位置,则需要申请小程序的位置权限,此时我们可以用wx.getLocation来申请,并且在app.json中添加权限,如下// ...

2019-12-01 15:43:40 193

原创 微信小程序:授权获取手机号信息

又开始做微信小程序开发,在进行Scrum故事估点时坑了自己一把,因为对该功能了解不足,授权获取手机号及位置一共给了0.5个点,然后还是我领了这个故事;授权位置信息这里不说,很容易,但手机号却是一个大坑,原本以为在小程序前端就可以搞定,而事实上却涉及到了后台openid及session_key获取及微信数据解密等信息,需要提供相关接口。 ...

2019-11-23 23:03:37 697

原创 elasticsearch:or操作should及其与must/filter混用的两种实现

项目需要,又开始找虐!最近两周,因为项目上的需求,用到了elasticsearch,带着“迎难而上,不懂就学”的精神,开始了又一轮的找虐之旅。 Elastic Search 这两周完成相关功能开发后,感觉整体上elasticsearch其实还是比较容易上手的,不过其中也遇到了一些问题:比如,sql中的or操作或者no操作、添加字段根...

2019-11-17 23:28:39 7525 3

原创 占领最近热点的区块链到底是啥?

比特币兑美元价格重新破万,相关概念股集体上涨,最近占领各大头条的“区块链”到底是啥? 提到区块链,很多人第一想到的就是比特币,但是比特币不等于区块链,比特币只是区块链的应用之一,区块链还可以应用于医疗卫生、金融安全、食品安全、版权保护等领域。那么,这神秘的区块链到底是啥呢? 实际上,区块链可以理解为我们生活中的账本,不过它还带有去中心化、分布式...

2019-10-29 23:34:52 308

原创 (补充)微信长按识别二维码 -- 页面多个二维码如何识别?(二)

基于上一篇微信长按识别二维码 -- 页面多个二维码如何识别?)在部分设备上,如果图片非常多,还是会出现识别错误的bug(主要是二维码显示一半或居于底部时),修改了识别流程,改为点击图片弹窗,然后长按识别。微信长按识别二维码页面布局,在列表页上覆盖一层大图div<div id="tempQrCodeImgDiv" style="width:100%;height:1...

2019-10-28 22:33:10 6099

原创 华硕笔记本需要重启才能连接wifi?原来是无线网卡驱动的锅

最近一段时间老五的这台老华硕笔记本wifi连接老是自动断开,并且无法重新连接,必须重启才能再连接wifi,因为用得也不多,所以没有花时间去解决该问题,无奈昨天晚上在用笔记本在线写东西的时候又出现该问题,只能另外找本地文档保存,然后重启;但是这样有点太麻烦了,所以找了下原因。 不搜还不知道,原来有很多人反馈华硕笔记本wifi连...

2019-10-27 23:24:17 2635

原创 程序员,有需求做需求,有bug改bug,有什么好生气的呢?

程序员的主要职责就是通过编程来实现需求,那么,为什么很多程序员会在遇到需求的时候生气呢?在思考这个问题前,我们先来看看下面这个视频,也许看完后你就有了这个问题的答案! 下面这个视频是知乎中针对该问题的一个高评答案,链接地址:https://www.zhihu.com/question/350940491/answer/868...

2019-10-25 23:26:12 284

原创 分享几个实用的在线工具站点

经常遇到各种不同的需求,但是又不想在电脑上安装太多的工具类软件,于是就只有在网站上找一些在线工具,之前也没怎么整理,很多好的站点用完就丢,隔一段时间就忘记站点地址了。 这里分享几个近段时间用得较多的在线工具: 1. 图片压缩 图片压缩最近我都是使用的imagecompress...

2019-10-23 22:55:48 457

原创 wp文章增加部分内容隐藏功能 -- 微信公众号吸粉

如果你有一个个人站点,且有一个微信公众号,那么,将个人站点流量导向微信公众号是一个很棒的选择,毕竟手持设备中微信的用户量巨大。那么如何将个人站点流量进行转化呢? 首先,在自己的站点首页文章内容页的合适位置展示自己的公众号二维码,这是一个不错的选择!也能为自己的公众号带来不少的真实粉丝。 然而,即使你的文章有足够的吸引力,仍然无法保证流量的转换,...

2019-10-21 00:00:34 357

原创 (补充)微信长按识别二维码 -- 页面多个二维码如何识别?(二)

基于上一篇微信长按识别二维码 -- 页面多个二维码如何识别?)在部分设备上,如果图片非常多,还是会出现识别错误的bug(主要是二维码显示一半或居于底部时),修改了识别流程,改为点击图片弹窗,然后长按识别。微信长按识别二维码页面布局,在列表页上覆盖一层大图div<div id="tempQrCodeImgDiv" style="width:100%;he...

2019-09-30 16:01:45 347

原创 简书终于可以发布文章,我也继续开始在简书记录

简书突如其来的停止更文公告,导致了大半个月的无法发布文章,所幸的是相对预期的一个月停止更文而言,解封来得更早,也更突然,我也可以继续在简书记录自己的工作、学习及生活。打开简书pc端可以发现,这大半个月时间,虽然用户无法更文,但简书也没有闲着,大半年未曾进行变更的pc端终于迎来了改版,就我而言,这次改版的ui风格还是比较中意的,为简书点个赞。文章页改版的同时,还在右...

2019-09-14 23:28:20 234

原创 推荐几款老五网站在用的WordPress插件

WordPress插件推荐作为全球最受欢迎的CMS,WordPress拥有非常多的插件,那么如何在数量庞大的插件群中找到自己需要的插件呢?老五今天就来推荐几款个人博客站点(IT老五)在用或者曾今用过的插件…(纯属个人看法,有更好的欢迎评论)1. Disable Google Fonts没错,第一款就是google字体禁用插件,由于Google被禁用的原因,国内...

2019-09-14 23:10:07 298

原创 WordPress:【IT老五】一分钟快速支持移动端

wp用了很久了,因为wp站点IT老五一直只是作为自己的博客用于记录,也就没有去考虑移动端兼容的问题了。这段时间看到Google Search Console的几封关于“移动设备易用性 问题”的邮件,而且在手机上打开wp站点确实体验很差,于是决定做下移动端兼容处理。思路很简单,使用一个新的主题用于在移动设备上展示。于是,找到了两个插件,WordPres...

2019-08-18 23:22:00 691

原创 WordPress站点迁移及阿里云空间备案

之前个人博客站(IT老五一直都运行在香港主机(tncportal)上,虽然便宜且运行速度、收录都还可以,但是因为不能备案,且国内访问速度还是比不上国内主机,恰巧看到最近阿里云有活动,所以买了个阿里云虚拟主机,将wp站点迁移回国内,并进行空间备案。周期整个站点迁移及空间备案周期大概在7天左右,其中还包括了申请免费ssl以支持https等操作。这期间站...

2019-08-07 23:43:00 322

原创 微信长按识别二维码 -- 页面多个二维码如何识别?

常规的在公众号html页面中要实现长按识别二维码,直接使用img显示图片就可以了,如下:<img name="qrCodeImg" src="/images/itlao5.jpg" style="width: 80%;" />然而,当同一个页面有多个二维码时,会出现怎样的情况呢?今天碰到的需求中就在同一个页面有三个二维码,按照上面的方法,写了三个img,长按不同二维...

2019-07-17 17:50:00 5259

原创 c#:按钮点击事件--问题记录

上个迭代别人的代码,然后这个迭代我领了相关任务,然后被迫来填坑:#####问题1:点击事件触发正常,但是看Console中打印出错误日志:Uncaught SyntaxError: Unexpected token )解决:javascript:void(0)写成了javascript:void(),少了参数0#####问题2:按钮点击事件重复解决:增加节流函数,如下...

2019-07-09 09:26:25 290

原创 月薪1w与月薪10w的差距,不是10倍,而是100倍

“年薪1w与年薪10w的差距,不是10倍,而是100倍”,看到这句话是一个星期以前,当时给我的冲击很大,因为一直以来,都没有去思考过这个问题。相信有很多人都和我一样,没有去考虑过着两者的差距,也许有人问起,第一反应也仅仅是差了10倍,然而,却从没有深思过,两者之间的差距,不仅仅是拿到手的这将近10倍的差距,这中间,还有很多很多薪资以外的差距。薪资差距:月薪1w的人除了开支,能存下个两三千就...

2019-07-08 22:08:47 127

原创 开发团队如何进行“有效”沟通

沟通,在生活中是不可避免的;从每天早上的一句“早上好”,到晚上睡觉前的一声“晚安”,我们每天都在和亲人、朋友、同事进行着沟通。但我现在想说的是公司开发团队之间的沟通:如何进行“有效”的沟通。一个产品/项目有大有小,有的两三个人就可以完成,有的则需要几十甚至几百个人的大团队来完成,但即使是一个大的项目,也往往会拆分为一个个小的团队,常见的一般是6-10人左右的开发团队。那么,在一个产品的开发...

2019-07-08 22:08:06 303

原创 踩坑:文件路径过长问题(超过260字符)

代码运行一直正常,直到同事svn提交代码后,编译不能通过。。。(关键是同事编译都正常)如上图,“无法计算项元数据“%(FullPath)”。…完全限定的文件名必须少于260个字符”,也就是说我项目中的某个文件路径超过了260字符,为什么同事那边正常我这里就报这个错呢?原来这个文件路径是指绝对路径,我这边项目本就放在三级文件夹中,而同事那边放在D盘根目录下,我这边就相当于多了两个文件夹名字...

2019-07-08 22:06:19 624

原创 c#: 请求被中止: 未能创建 SSL/TLS 安全通道。

调用第三方的数据上传接口,使用http一切正常,然而使用https报错“请求被中止: 未能创建 SSL/TLS 安全通道。”然而,使用微信小程序连接该域名其他接口是正常了,说明该服务器是支持https的。因为考虑到之前做小程序开发时让后台升级过tsl到1.2,所以想,这次是不是也是因为tsl版本支持的问题呢?到myssl.com提交域名进行校验,果然,该域名只支持tsl1.2,不支持1.0与...

2019-07-08 22:05:47 678

原创 HTTP POST请求json数据量过大的问题

与第三方合作,需要提供数据上传接口给他们,联调时被他们的单条json数据量困扰到了…一条7M的json上传给我们,毫无意外的报错了:实体数据量太大。该如何修改以便适应大数据量的上传呢?在代码层面想不到解决方案,于是查看配置,百度之。修改web.config配置两个节点:<system.web>节点下<httpRuntime targetFramework="4.5"...

2019-07-08 22:05:08 2414

原创 微信小程序:wmxl/wxs中日期格式化

前面说过,在js中进行时间格式化很方便,直接利用new Date就可以了!但是,在wmxl中如何进行时间格式化呢?前面也说过,在wmxl使用js可以通过导入wxs,而时间格式化方面,wxs中也很简单,只要将new Date替换为getDate即可(wxs中无法使用new Date)。下面是一个示例:将/Date(1915151515)/格式转为 yyyy-MM-dd/** * 处理数字,如...

2019-07-08 22:02:41 490

原创 c#:按钮点击事件--问题记录

上个迭代别人的代码,然后这个迭代我领了相关任务,然后被迫来填坑:c#问题1:点击事件触发正常,但是看Console中打印出错误日志:Uncaught SyntaxError: Unexpected token )解决:javascript:void(0)写成了javascript:void(),少了参数0问题2:...

2019-07-03 09:23:00 805

原创 踩坑:文件路径过长问题(超过260字符)

代码运行一直正常,直到同事svn提交代码后,编译不能通过。。。(关键是同事编译都正常)文件路径过长如上图,“无法计算项元数据“%(FullPath)”。......完全限定的文件名必须少于260个字符”,也就是说我项目中的某个文件路径超过了260字符,为什么同事那边正常我这里就报这个错呢?原来这个文件路径是指绝对路径,我这边项目本就放...

2019-06-29 18:23:00 5125

原创 月薪1w与月薪10w的差距,不是10倍,而是100倍

月薪1w与月薪10w的差距“年薪1w与年薪10w的差距,不是10倍,而是100倍”,看到这句话是一个星期以前,当时给我的冲击很大,因为一直以来,都没有去思考过这个问题。相信有很多人都和我一样,没有去考虑过着两者的差距,也许有人问起,第一反应也仅仅是差了10倍,然而,却从没有深思过,两者之间的差距,不仅仅是拿到手的这将近10倍的差距,这中间,...

2019-06-22 21:33:00 1161

原创 开发团队如何进行“有效”沟通

沟通,在生活中是不可避免的;从每天早上的一句“早上好”,到晚上睡觉前的一声“晚安”,我们每天都在和亲人、朋友、同事进行着沟通。但我现在想说的是公司开发团队之间的沟通:如何进行“有效”的沟通。沟通一个产品/项目有大有小,有的两三个人就可以完成,有的则需要几十甚至几百个人的大团队来完成,但即使是一个大的项目,也往往会拆分为一个个小的团队,常见...

2019-06-20 23:14:00 175

原创 10.【小萌伴Android】短信找手机功能及其实现

短信找手机有两种方式,短信找手机(声音/灯光)与短信找手机(手机定位),分别对应两种不同的情景:一种是在某个地方手机乱放找不到,另一种是手机丢失(比如掉了、被偷之类的)…注意:该功能需要另一台手机的辅助,才能找到手机(后面即将介绍的语音找手机则不需要另一台手机辅助)1 短信找手机(声音/灯光)短信找手机(声音/灯光)是确定手机在某个区域后的,定位手机的准确位置,比如在家里手机乱丢找不...

2019-06-18 09:33:03 181

原创 c#: 请求被中止: 未能创建 SSL/TLS 安全通道。

调用第三方的数据上传接口,使用http一切正常,然而使用https报错“请求被中止: 未能创建 SSL/TLS 安全通道。”然而,使用微信小程序连接该域名其他接口是正常了,说明该服务器是支持https的。因为考虑到之前做小程序开发时让后台升级过tsl到1.2,所以想,这次是不是也是因为tsl版本支持的问题呢?tsl1.2到myssl.co...

2019-06-17 16:21:00 1649

原创 利好:简书会员终于不再赠钻

从简书加入区块链以来,一直在利用赠钻来进行会员推广,这对于简书来说,无疑能在短时间内将钻变现,也能缓解社区运营的压力,甚至对用户留存也有一定的促进作用;然而,长远来看,这将成为简书钻升值的屏障。简书钻想想买个会员就送几百甚至几千个钻,平均下来钻的价格在4~5毛之间(早期更低,最早平均在3毛以内),那么别人在交易市场进行FTN买卖时,如果价格...

2019-06-14 21:49:00 67

原创 HTTP POST请求json数据量过大的问题

与第三方合作,需要提供数据上传接口给他们,联调时被他们的单条json数据量困扰到了...第三方接口联调一条7M的json上传给我们,毫无意外的报错了:实体数据量太大。该如何修改以便适应大数据量的上传呢?在代码层面想不到解决方案,于是查看配置,百度之。修改web.config配置两个节点:<system.web>节点下<httpRuntime...

2019-06-14 15:11:00 14560

原创 我是如果将一款APP做跨的

我是如果将一款APP做跨的成功的人可以向千万人介绍自己的经验,而失败的人则只能默默的自我总结;而我,此刻正在进行自我总结。一款业余APP,16年开始,断断续续维护了两年多,期间创意、UI、开发、实施、维护、客服全部我一个人充当;所幸用户量不大,没能占领完的我业务时间(苦笑o(╥﹏╥)o),尽管不愿意承认,但是,这实实在在是一个失败的APP。APP定向是生活、娱...

2019-06-13 22:36:07 59

原创 微信小程序:wmxl/wxs中日期格式化

前面说过,在js中进行时间格式化很方便,直接利用new Date就可以了!但是,在wmxl中如何进行时间格式化呢?前面也说过,在wmxl使用js可以通过导入wxs,而时间格式化方面,wxs中也很简单,只要将new Date替换为getDate即可(wxs中无法使用new Date)。下面是一个示例:将/Date(1915151515)/格式转为 yyyy-MM-dd/** ...

2019-06-10 12:02:51 360

原创 如何看待能力不错,只是不会表达...

表达也是一种能力相信很多人都有过这种场景,针对一个问题不能描述,可是当别人说出来以后,感觉到这就是我想说的、我想表达的;有的人是偶尔会有这种情况,而有的人却经常会这样;前者不谈,后者却往往被理解为表达能力欠缺。然而,这真的只是表达能力欠缺这一问题吗?在我所从事的软件开发行业中,这种人很常见;在技术讨论、技术评审、需求调研、总结会等情况下,...

2019-06-03 23:05:00 69

原创 继续吐槽...希望简书正视一下

简书更文两年,一百多篇文章,然而最近却发现一些以前写的文章图片都不能正常显示了,因为大多是开发技术相关文章,有些文章缺了图片就相当于丢失了80%的信息。最近简书问题不少,虽然在简书各种反馈渠道反馈很多次了,也在简书更文吐槽过很多次了,可能是人微言轻,简书从来就没有重视过。这次的文章图片丢失,幸亏在其他写作平台有备份,否则部分文章可能连自己也不能完全看懂...

2019-06-03 14:36:00 45

weka java去gui版本

Weka,基于JAVA环境下开源的机器学习(machine learning)以及数据挖掘(data mining)软件。本资源在weka基础上移除了gui相关代码,极大程度上减小了jar包大小,以便更好的使用其java api。 相关参考文档:https://blog.csdn.net/andy_5826_liu/article/details/84453954 https://blog.csdn.net/andy_5826_liu/article/details/84075473

2018-12-02

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除