摘要:
在JavaScript也有像Java中的排序比较方法,非常强大。 一、 原型 1、已知数组a,排序函数fun 2、则可用a.sort(fun)对数组a进行排序,数组a排序后,重整为新序,即覆盖老的顺序。 二、排序函数原型 function sort(a, b){ if(a.name > b.name 阅读全文
摘要:
Rest API测试有2大神器,均和浏览器有关: Firefox --HttpRequest Chrome--Postman 其中HttpRequest在新的Firefox版本上暂时无法使用,不能说不说是一种遗憾,要想使用,得用开发者版。 1、Chrome 的Postman安装 以插件的形式安装,插 阅读全文
摘要:
yml的表达能力非常强大,目前在配置文件中得到了广泛的应用。这里说一说其引用功能,这在json中都不太好实现,引用的出现可以进一步简化。 基本思路:先定义一个对象(拥有属性)或数组,并给它起一个名字。然后在文档中可以用“*对象名”进行引用。 1、对象引用的例子 定义对象: CENTER: &CENT 阅读全文
摘要:
问题: 在使用Maven编译一个项目时,发现项目依赖的一个包(假定名字叫A),所依赖的包始终不能被加进来。在项目的Maven Denpendencies项查看时,包A的依赖包都没有出现。 原因: 引入依赖包A的pom.xml有问题。可能原因: (1)pom.xml <dependcy>项缺失 场景: 阅读全文
摘要:
由于微服务的逐步应用,目前可能会存在微服务版和普通WEB版的2种应用形式同时存在,微服务配置一般用yml格式文件,普通WEB服务一般用XML 和properties 格式文件。那么如何在代码中切换或兼容这2种不同的参数配置方式呢? 这里给出一个处理办法。基本思路: 1、微服务的配置文件使用配置对象, 阅读全文
摘要:
问题: 移动硬盘平时摆桌上,要用的时候就插上,不用的时候就拔掉。今天使用时,发现竟然好多盘打不开,能打开的也是奇慢无比。 分析: 如是进行了各种折腾: 1、怀疑硬件问题。该移动硬盘盒做工比较粗糙,打开后发现焊接比较粗糙(应为人工焊接),但在强灯光下仔细检查,没有发现有接口松动的迹象。更换硬盘盒,发现 阅读全文
摘要:
问题: 在使用net.sf.json.JSONObject的过程中,发现net.sf.json.JSONObject 放入空值后,结果在对象里连空值的KEY都找不到。而这里希望即便是空值,KEY也予以保留。 @Test public void testJson2(){ JSONObject json 阅读全文
摘要:
问题: 在Xshell中使用vi命令编辑文档,当往文档中贴如大量文本时,发现贴入后格式全部混乱了,简直惨不忍睹。那么有没有解决的办法呢? 解决: 使用下面的指令粘贴 :set paste 粘贴完后,可能看起来还有点乱,没关系,输入:wq!保存后,再打开看。 格式非常的正常。 参考:https://w 阅读全文
摘要:
上一个百万次访问时间点是在2017-07-06,这一个百万次访问量时间点是在2018-6-7,过了还不到一年的时间,访问量就突破了300万次,在过去的近一年中增长了100万次,可喜可贺。 博客记录了工作过程中遇到的各种问题,大部分都已解决,并给出了解决方案或办法,供碰到同样问题的人参考。 如果大家都 阅读全文
摘要:
Maven中会涉及到一些账户安全的操作,如部署到nexus仓库,部署到容器,为了安全需要,账户设置非明文密码。 见maven 配置文件setting.xml servers节。 设置非明文密码步骤: 1、使用mvn生成主密码 mvn --encrypt-master-password <passwo 阅读全文