2021年6月26日

摘要: ​ 最近项目上对UT coverage有要求。有同事推荐使用Cypress,因为它是运行在真实的浏览器环境中。而react testing library是基于jsdom,再加上因为我们项目中的组件库是基于web component的,所以会有很多shadow DOM的问题。 ​ Cypress不仅 阅读全文

posted @ 2021-06-26 13:02 單筱寒 阅读(234) 评论(0) 推荐(0) 编辑

2020年5月22日

摘要: 最近在拿到一个task是在Jenkins pipeline里做Integration Test,测试执行的环境是K8S。这就必不可少会用到Deployment的rolling update,而在部署更新之后需要在pipeline中等待rollout完成,我在网上查到可以通过以下命令实现: > kub 阅读全文

posted @ 2020-05-22 23:20 單筱寒 阅读(1040) 评论(1) 推荐(0) 编辑

2019年10月17日

摘要: 大约有3个多月没有写过任何前端代码了,最近被安排的一个task是在docker下搭建Redis Cluster,且能从外部访问到。一开始使用Docker Hub上现成的docker image,再写个docker-compose.yml轻松就能搭建一个可以内部通讯的Redis Cluster。但是当 阅读全文

posted @ 2019-10-17 18:08 單筱寒 阅读(3456) 评论(2) 推荐(2) 编辑

2018年11月14日

摘要: 定义load事件监听的两种方法: 一是通过addEventListener,把load事件绑定到window上。 window.addEventListener('load', function() { console.log('window onload'); }); 二是直接在body上添加on 阅读全文

posted @ 2018-11-14 10:44 單筱寒 阅读(5746) 评论(0) 推荐(1) 编辑

2013年9月1日

摘要: 引子 接触Java很多年了,各种framework,却从未系统的去了解过。最近突然想清楚一件事,就是当下的目标——Focus on Java-based RESTful WS & JS。而之于前者,想借助于Spring和jersey来做。而在自己尝试去搭建这样的框架时,却遇到了很多有关Spring的各种问题,故决定要对Spring有一个系统的把握。 掌握的方式则是选择了Spring in Action这本书的英文版,一方面是因为XX in Action这个系列的书真的堪称是经典之作,另一方面是把英语用起来。之所以决定在这里开个分类,也有在文档书写方面练练手。 Breakpoint:1. 阅读全文

posted @ 2013-09-01 12:34 單筱寒 阅读(319) 评论(0) 推荐(1) 编辑

2013年8月8日

摘要: For Win 7Google Chrome:C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Defaulthttp://www.chromium.org/user-experience/user-data-directoryoverrideDefault/User StyleSheets/Custom.cssin youruser directorywith something like:/* Keep .platform-mac to make the rule more specific than the general 阅读全文

posted @ 2013-08-08 14:54 單筱寒 阅读(4176) 评论(0) 推荐(0) 编辑

2012年7月13日

摘要: 一、方法介绍 java native方法是指本地方法,当在方法中调用一些不是由java语言写的代码或者在方法中用java语言直接操纵计算机硬件时要声明为native方法。 java中,通过JNI(Java Native Interface,java本地接口)来实现本地化。Native方法一般用于两种情况: 1)在方法中调用一些不是由java语言写的代码。 2)在方法中用java语言直接操纵计算机硬件。 如果使用了native方法也就丢失了java的方便性和安全性。Native方法的执行依赖于JVM的设计者,比如在sun的JVM中,可以通过JNI(Java Native Inter... 阅读全文

posted @ 2012-07-13 22:21 單筱寒 阅读(3829) 评论(0) 推荐(0) 编辑

2012年6月30日

摘要: publicvoidprint99Multiply(){for(intk=1;k<=9;k++)System.out.printf("%5d",k);for(inti=1;i<=9;i++){System.out.println();System.out.printf("%-4d",i);for(intj=1;j<=i;j++)System.out.printf("%-5d",i*j);}}打印结果如下:利用格式化输出,达到对其效果。其中,%-5d中,d表示十进制整数,5表示用5个字符的宽度打印k,-表示左对齐。 阅读全文

posted @ 2012-06-30 10:01 單筱寒 阅读(1242) 评论(0) 推荐(0) 编辑

2012年2月6日

摘要: External Tool 的方式1、首先配置一个External ToolRun-->External Tools-->Open External Tools Dialog...新建一个 programlocation 里面填 :C:\WINDOWS\explorer.exeArguments 里面填: ${container_loc}原文地址http://lovespss.blog.51cto.com/1907593/417756 阅读全文

posted @ 2012-02-06 12:06 單筱寒 阅读(282) 评论(0) 推荐(0) 编辑

2011年12月23日

摘要: 原来一直使用的是PrintWriter out = response.getWriter();的方式,现在出现乱码。用以下方式可以解决。BufferedInputStream in =new java.io.BufferedInputStream(new java.io.FileInputStream(fileUrl)); BufferedOutputStream out=new java.io.BufferedOutputStream(response.getOutputStream()); byte[] buff = new byte[2048]; int bytesRead;... 阅读全文

posted @ 2011-12-23 18:04 單筱寒 阅读(246) 评论(0) 推荐(0) 编辑