![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
通用代码
黄英镑
这个作者很懒,什么都没留下…
展开
-
单元测试 mock
MockMvcMockMvc是由spring-test包提供,实现了对Http请求的模拟,能够直接使用网络的形式,转换到Controller的调用,使得测试速度快、不依赖网络环境。同时提供了一套验证的工具,结果的验证十分方便。@Mock与@InjectMocks@Mock: 创建一个Mock.@InjectMocks: 创建一个实例,简单的说是这个Mock可以调用真实代码的方法,其余用@Mock(或@Spy)注解创建的mock将被注入到用该实例中。MockMvc对象创建接口MockMvcBu原创 2021-07-15 17:47:32 · 768 阅读 · 2 评论 -
连接Azure Blob
获取tokenpublic static HttpURLConnection getBlobTokenURLOpenConnection(URL url) throws Exception { HttpURLConnection httpUrlConnection; try { log.info("getBlobTokenURLOpenConnection 1"); TrustManager[] trustAllCerts = new TrustManager[]{ ne原创 2021-05-26 10:21:35 · 308 阅读 · 0 评论 -
读取TXT文件
作者:子谦链接:https://www.zhihu.com/question/67344572/answer/252403722来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。TXT是一个文本文件,一般采用流的方式读取:java提供了一个FileInputStream,我们可以直接以文件路径构造这个流,也可以以文件对象构造他,如:FileInputStream fin = new FileInputStream(“d:/aa.txt”);然后使用这个流就可以直接读取转载 2021-05-14 09:36:58 · 2834 阅读 · 0 评论 -
生成随机字符串
生成随机字符串public String getRandomString(int length){ Random random = new Random(); String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; StringBuffer sb=new StringBuffer(); for(int i=0;i<length;i++){原创 2021-05-13 11:55:50 · 86 阅读 · 1 评论 -
IO网络传输数据
Inputstream 转 fileInputStream ins = httpUrlConnection.getInputStream(); try { OutputStream os = new FileOutputStream("E:/PDFs/test/test.pdf"); int bytesRead = 0; byte[] buffer = new byte[8192]; while ((bytesRead = ins.read(buffer, 0, 81原创 2021-04-22 18:17:55 · 140 阅读 · 0 评论 -
时间格式
时间格式Calendar cd = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("EEE d MMM yyyy HH:mm:ss 'GMT'", Locale.US); sdf.setTimeZone(TimeZone.getTimeZone("GMT")); // 设置时区为GMT String str = sdf.format(cd.getTime()); System.o原创 2021-04-14 09:12:26 · 67 阅读 · 0 评论