![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
平克曼
这个作者很懒,什么都没留下…
展开
-
SpringBoot网页预览或下载pdf、图片
1.预览(新窗口打开 不自动下载)@GeMapping,@ResponseBody,produces = MediaType.APPLICATION_PDF_VALUE配合使用produces告诉Spring,我们需要返回的是一个pdf,再加上@ResponseBody注解,然后返回类型需要是byte[](不管你用的什么方式了读取数据,最终你要将想要下载的数据转换成字节数组),接下来的事情就交给Spring了可以参考这个2.下载 (直接在浏览器窗口将文件下载下来)@GeMapping,@Resp原创 2021-08-02 17:30:21 · 1437 阅读 · 0 评论 -
SpringBoot微信公众号授权访问认证文件
@SpringBoot微信公众号授权访问认证文件SpringBoot微信公众号授权访问认证文件项目基于 若依将认证文件存放到static目录修改静态资源映射ResourcesConfigregistry.addResourceHandler("/MP_verify_*.txt").addResourceLocations("classpath:/static/");3. SpringSecurity设置为不需要授权"/MP_verify_*.txt"...原创 2021-04-25 11:06:07 · 746 阅读 · 1 评论 -
探究ArrayList的初始化过程
ArrayList的默认长度是 10.new ArrayList后并没有完成数组的初始化.调用add()方法后才完成真正的初始化private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {};public ArrayList() { this.elementData = DEFAULTCAPACIT...原创 2020-03-15 01:14:56 · 325 阅读 · 0 评论 -
JAVA---递归改工程编码
JAVA—递归改工程编码把以前学校机房的电脑写的代码拷贝到自己的电脑上发现乱码了,联系这几天学习的IO操作,自己写了一个字符转换代码。import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;public class EncodeChange02 { public sta...原创 2019-04-09 22:34:38 · 105 阅读 · 0 评论 -
手写不可重入锁---学习笔记
手写不可重入锁public class LockTest { Lock lock = new Lock(); public void a() { lock.lock(); b(); lock.unlock(); } public void b () { lock.lock(); System.out.println("....."); lock.unlock(...原创 2019-04-25 22:46:45 · 180 阅读 · 0 评论 -
Object[]转String[]或其他类型(toArray())
使用Collection的toArray()无参方法默认是返回Object[],但是又的时候我们想用别的类型该怎么办呢?方法一:toArray()带参数如:String[] value = param.toArray(new String[0]);new string[0]的作用:如果指定的数组能容纳该 collection,则返回包含此 collection 元素的数组。否则,将根据...原创 2019-05-07 22:25:59 · 9880 阅读 · 2 评论 -
java return this.
java return this 的笔记rerurn this用来返回当前对象的引用比如:Person person;这里的person就是一个Person的引用Person person = new Person();–>person指向Person对象的地址public class testThis { public static void main(String[] arg...原创 2019-05-21 22:17:30 · 9087 阅读 · 6 评论