- 博客(18)
- 收藏
- 关注
原创 Java 导出Excel报表
首先在maven项目中添加依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.0.1</version> </dependency> <dependency> <groupId>org.apache
2020-10-04 17:50:33
300
原创 图片中文路径乱码
Jsp 页面的图片 src 指向的路径中包含中文,导致图片无法显示。这是因为 tomcat 服务器默认编码为 iso-…而不是 utf-8,中文路径会乱码,既然路径乱码了,肯定找不到图片。两种情况:如果你直接使用 tomcat 服务器,请在 Connector 中添加属性:<Connector connectionTimeout="20000" port="8080" URIEncoding="UTF-8" protocol="HTTP/1.1" redirectPort="8443"/&
2020-09-28 19:21:53
1091
原创 tomcat7:run 启动报错解决方式
maven 项目配置使用 JDK8 以及 tomcat@8.5.58, 插件使用 tomcat7-maven-plugin。启动时报以下错误:严重: Servlet.service() for servlet [jsp] in context with path [] threw exception [java.lang.NullPointerException] with root causejava.lang.NullPointerException at org.apache.jsp.index
2020-09-25 11:15:35
1722
原创 Spring 使用xml配置事务
第一步,创建 xml 文件,并声明xml 命空间:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
2020-09-18 22:02:26
581
原创 Java 获得一年中的第几天
public void test10() { final Calendar ca = Calendar.getInstance(); final int i = ca.get(Calendar.DAY_OF_YEAR); System.out.println(i); }就是这么个简单的东西,我查了半天,各种各样的说法都在重复造轮子。...
2020-07-30 10:40:57
1168
原创 Premiere中高斯模糊添加关键帧
高斯模糊默认不显示关键帧按钮,要勾选模糊度之后才会显示。不勾选模糊度之前:勾选模糊度之后:这样就可以通过在剪辑的不同位置添加关键帧并设置不同的模糊度。
2020-06-04 05:54:51
6725
原创 为什么 Pr 中添加的文字很模糊?
在Pr中进行视频剪辑时,如果出现了文字在播放时模糊,静止时清晰的情况,一般可以通过调整回放分辨率解决。回放分辨率默认为1/2。修改为“完整”即可。
2020-06-03 11:13:22
21413
原创 Java8 里字符串与数组的转换方式
字符串到数组String str = "a,b,c";String[] arr = str.split(","); // [a, b, c]数组到字符串String[] arr = {"a", "b", "c"};String str = String.join("/", arr); // a/b/c
2020-05-25 19:46:23
2316
2
原创 一个简单的反射用例
前言万语不如一则用例。关键点:ClassLoader加载配置文件。Properties对象存储配置文件。Class.forName方法加载类。通过Class对象的getMethod获取方法。通过Class对象的 newInstance方法创建实例。通过 Method对象的 invoke执行。package com.zfy.study.reflect;import java.io.InputStream;import java.lang.reflect.Method;import
2020-05-23 16:39:22
220
原创 Java Switch语句穿透规则
如果当前匹配成功的 case 语句块没有 break 语句,则从当前 case 开始,后续所有 case 的值都会输出,直到遇见下一个break语句Test.java 文件代码:public class Test { public static void main(String args[]){ int i = 1; switch(i){ case 0: System.out.println("0"); case
2020-05-23 15:35:49
274
原创 Scanner 空格问题
Scanner 默认分隔符为空格或换行符。如果不切换分隔符,会导致同一行上第一个空格之后的字符全部被忽略。public class DemoDate { public static void main(String[] args) throws ParseException { // 注意, 格式化字符串中包含空格,说明我们要在控制台中输入空格来匹配此格式。 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-d
2020-05-23 15:32:57
1651
原创 Java Switch语句穿透规则
当匹配到第一个case后,后续的case不再判断是否匹配,只要不出现 break, 就会依次执行。Test.java 文件代码:public class Test { public static void main(String args[]){ int i = 1; switch(i){ case 0: System.out.println("0"); case 1: System.out
2020-05-23 15:24:14
200
原创 centos 安装指定版本 mysql
尝试过使用 yum 安装, 发现每次都安装的是 mysql8最新的版本(8.0.20),应该是某些配置不正确。下面是用最快速简单的方式安装指定版本: 8.0.12。服务器环境阿里云 ECS,操作系统 centos7, 64位。第一步打开MYSQL官网中历史版本下载页面:https://downloads.mysql.com/archives/community/选择Product Version: 8.0.12Operating System: Red Hat Enterprise Linux
2020-05-23 15:18:52
584
原创 反射报IllegalAccessException
反射可以获取类的各种属性和方法,不论是否为私有。如果要通过反射获取的field是私有的, 则需要使用 getDeclaredField, 如果是public的,则可以使用 getField.如果通过 getDeclaredField 获取类的私有属性,则在使用该属性前要先设置可访问性: someField.setAccessible(true);public class Person { private int age; private String name; publ
2020-05-23 15:13:55
1075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人