Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

Java基础

Java处理UFT-8编码文件出现\ufeff的解决方法

Java处理UFT-8编码文件出现\ufeff的解决方法

在处理支付宝、微信支付等对账文件时可能会碰到因为\ufeff字符导致字段解析错误。\ufeff这是哪来的呢?网上搜索后发现原来是文本保存时包含了BOM(Byte Order Mark,字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码)导致的,解决方法是使用u

Joe.Ye Joe.Ye 2023-02-25
0 0 0
XStream异常com.thoughtworks.xstream.security.ForbiddenClassException

XStream异常com.thoughtworks.xstream.security.ForbiddenClassException

在使用XStream解析的过程中遇到com.thoughtworks.xstream.security.ForbiddenClassException异常的问题,解决方式: xStream = new XStream(); //尽量限制所需的最低权限 这条语句解决该问题 xStream.addPer

Joe.Ye Joe.Ye 2023-02-25
0 0 0
java.io.IOException invalid constant type 18

java.io.IOException invalid constant type 18

org.javassist包版本不兼容JDK 1.8的问题 java.lang.RuntimeException: java.io.IOException: invalid constant type: 18 原因:javassist 3.18以下的版本不支持在JDK1.8下运行 解决方法:升级j

Joe.Ye Joe.Ye 2023-02-25
0 0 0
JVM中Perm区持续上涨问题

JVM中Perm区持续上涨问题

Java应用Perm区一直呈上涨趋势的原因可以用一个简单的办法排查,就是用btrace去跟踪下是什么地方在调用ClassLoader.defineClass,在大多数情况下这招都是管用的。 Perm区存放的啥信息? Perm叫做持久代,存放了类的信息、类的静态变量、类中final类型的变量、类的方法

Joe.Ye Joe.Ye 2023-02-18
0 0 0
JVM 新生代 8:1:1 原因

JVM 新生代 8:1:1 原因

GC是统计学测算出当内存使用超过98%以上时,内存就应该被minor gc时回收一次。但是实际应用中,我们不能较真的只给他们留下2%,换句话说当内存使用达到98%时才GC 就有点晚了,应该是多一些预留10%内存空间,这预留下来的空间我们称为S区(有两个s区:s1 和  s0),S区是用来存储新生代G

Joe.Ye Joe.Ye 2023-02-18
0 0 0
调用System.gc()会发生什么?

调用System.gc()会发生什么?

System.gc(); //告诉垃圾收集器打算进行垃圾收集,而垃圾收集器进不进行收集是不确定的 System.runFinalization(); //强制调用已经失去引用的对象的finalize方法 查看源码 当我们调用System.gc()的时候,其实并不会马上进行垃圾回收,甚至不一定会执

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Java ThreadLocal简介

Java ThreadLocal简介

ThreadLocal ThreadLocal使用方法很简单 static final ThreadLocal<T> sThreadLocal = new ThreadLocal<T>(); sThreadLocal.set() sThreadLocal.get() Thr

Joe.Ye Joe.Ye 2023-02-18
0 0 1
Java父类上的注解能被子类继承吗

Java父类上的注解能被子类继承吗

在编写自定义注解时,可以通过指定@Inherited注解,指明自定义注解是否可以被继承。但实现情况又可细分为多种。 测试环境如下: 父类的类上和方法上有自定义的注解@MyAnnotation,子类继承了这个父类,分别: 子类方法,实现了父类上的抽象方法 子类方法,继承了父类上的方法 子类方法,覆

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Java设置代理的两种方式(HTTP和HTTPS)

Java设置代理的两种方式(HTTP和HTTPS)

直接设置系统属性,设置后所有网络请求都有效 System.setProperty("proxyType", "4"); System.setProperty("proxyPort", "80")); System.set

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Java中forward和redirect的区别

Java中forward和redirect的区别

在Servlet中两种实现: forward方式:request.getRequestDispatcher("/somePage.jsp").forward(request, response); redirect方式:response.sendRedirect("/

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Java 命令行引用jar包的方法

Java 命令行引用jar包的方法

编译 在src目录下: javac -cp C:/workspace/myproject/libs/mysql-connector-java-5.1.31-bin.jar cn.appblog.TCPServer 运行 在任意目录下: java -classpath C:/workspace/my

Joe.Ye Joe.Ye 2023-02-18
0 0 0
使用JDBC创建数据库

使用JDBC创建数据库

使用JDBC不仅能连接操作数据库,甚至还能创建数据库,只需要权限允许的条件下,比如root。 public class DBCreateTest { public static String CONN_URL = "jdbc:mysql://localhost:3306&quot

Joe.Ye Joe.Ye 2023-02-18
0 0 0
使用Java暴力搜索文件夹下所有包含指定字符串的文本文件

使用Java暴力搜索文件夹下所有包含指定字符串的文本文件

作为程序员,在看一大堆源码文件时,有时需要快速定位某些变量名、属性、图片名等都在哪些文件中存在和调用,一段简单的Java程序即可快速的解决此问题。 public class FileSearch { public static void main(String[] args) throw

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Java反射setAccessible(true)安全检查不通过

Java反射setAccessible(true)安全检查不通过

Bean转Map public static Map<String, Object> beanToMap(Object object) throws Exception { Map<String, Object> map = new HashMap<String

Joe.Ye Joe.Ye 2023-02-18
0 0 0
Jackson实体为NULL或者为空不显示

Jackson实体为NULL或者为空不显示

实体上 @JsonInclude(JsonInclude.Include.NON_NULL) 将该注解放在属性上,如果该属性为null则不参与序列化;如果放在类上边,那对这个类的全部属性起作用 Include.Include.ALWAYS 默认 Include.NON_DEFAULT 属性为默认

Joe.Ye Joe.Ye 2023-02-18
0 0 0
1 4 5 6 7 8