- 博客(8)
- 收藏
- 关注
原创 Excel 文件从后端导出
对于xlsx的响应参数对于xls前端:a.download = '工单信息.xls';a.click();正常情况下这样就行了,但是这样得到的excel文件这种情况下我以为是乱码,但是不管前后端怎样调整,都是这个结果,我是直接去项目中导出的模板,并没有进行对象的转换,直接借助IOUtils工具类用response输出的。
2023-04-10 15:13:20 276
原创 标记整理算法与标记清除算法的差异
标记整理算法:根据老年代的特点提出的一种标记算法,标记过程仍然与“标记-清除”算法一样,但后续步骤不是直接对可回收对象回收,而是让所有存活的对象向一端移动,然后直接清理掉端边界以外的内存。优点(解决别人的缺点就是自己的优点):1、(相比于标记清除算法)没有了碎片化内存2、(相比于标复制算法)没有了内存减半的消耗缺点:1、在整理存活对象时,因为对象位置点变动,还需要该调整虚拟机栈中的引用地址2、在整理存活对象时,需要全程暂停用户线程,STW(Stop The World)2、效
2022-03-09 15:43:30 815
原创 Java语言的特点
1.Java 虚拟机实现平台无关性,一次编译到处运行2. 可靠性和安全性:Java舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由虚拟机解释器分配,这样可以避免病毒通过指针侵入系统,也避免了指针操作中易产生的错误。Java对程序提供了安全管理器,防止程序的非法访问。3.支持多线程:( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持, 多线程技术允许同一个程序中有两个以上的执行线路,即同时做两件以上的事情。J
2022-03-02 07:29:41 904
原创 (error) READONLY You can‘t write against a read only replica.
因为之前配置了主从复制集群,就把配置改乱了有两个解决办法:1.打开redis服务对应的配置文件,把其中的属性slave-read-only的值修改为no,这样就可写了。2.通过redis-cli命令打开客户端模式,输入slaveof no one命令...
2021-11-20 09:05:54 1606
原创 做sentinel时,出现问题Caused by: java.lang.ClassNotFoundException: javax.servlet.Filter
报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sentinelFilter' defined in class path resource [org/springframework/cloud/alibaba/sentinel/SentinelWebAutoConfiguration.class]: Bean instantiation via factory meth
2021-11-14 09:02:26 860
原创 2021-11-14,lombok版本太低,导致报错
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7:compile (default-compile) on project taotao-manager-pojo: Fatal error compiling给lombok加上一个最新的版本号即可解决问题
2021-11-14 08:53:27 853 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人