自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名可爱的技术搬运工

分享并和大家一起成长

  • 博客(1998)
  • 收藏
  • 关注

翻译 如何在WordPress中上传文件附件?

我们一直使用“添加图片”图标将图片上传到我们的帖子中。 但是,我们如何上传文件? 实际上,WordPress编辑器确实为我们提供了上传文件的便捷功能。 在WordPress编辑器中,单击“ 添加媒体 ”图标。 此功能用于上传一些文件,例如文本文件或zip文件,以供用户下载。 上传文件后,它将为我们提供下载文件的链接URL。 标签: 上载 wordpress 文件 From:...

2020-06-04 07:58:08 7063

翻译 如何备份wordpress数据库– phpMyAdmin

始终建议定期备份我们的WordPress数据库,以避免某些数据灾难,例如数据库在托管服务提供商中崩溃。 在这里,我将演示如何在phpMyAdmin页面中备份我们的WordPress数据库。 PS PhpMyAdmin是用于操作数据库的程序的名称。 如果您的托管服务不提供PhpMyAdmin功能,我建议您考虑更改托管服务提供商provider 如何备份wordpress数据库 1)访问...

2020-06-04 03:58:08 1878

翻译 Java –生成范围内的随机整数

在本文中,我们将向您展示三种生成范围内随机整数的方法。 java.util.Random.nextInt 数学随机 java.util.Random.ints(Java 8) 1. java.util.Random 此Random().nextInt(int bound)生成一个从0(含)到bound( Random().nextInt(int bound)的随机...

2020-06-03 06:21:28 17125

翻译 Java –如何重写equals和hashCode

一些Java示例向您展示如何重写equals和hashCode 。 1. POJO 为了比较两个Java对象,我们需要同时覆盖equals和hashCode (优良作法)。 User.java public class User { private String name; private int age; private String passport;...

2020-06-03 04:01:28 429

翻译 Spring Boot –将WAR文件部署到Tomcat

在本文中,我们将向您展示如何创建Spring Boot传统WAR文件并将其部署到Tomcat Servlet容器。 在Spring Boot中,要创建用于部署的WAR,我们需要3个步骤: 扩展SpringBootServletInitializer 将嵌入式servlet容器标记为已提供。 更新包装以进行战争 经过测试 Spring Boot 2.1.2发布 T...

2020-06-02 17:01:28 184

翻译 Tomcat – java.security.AccessControlException:拒绝访问(java.lang.RuntimePermission accessDeclaredMembers...

问题 正如我在先前的帖子中所说,Tomcat 5.5.25在策略文件中做了很多修改,这可能会增强Web应用程序的安全性,但同时也会引起很多问题,请参见另一条错误消息: SEVERE: Context initialization failed java.security.AccessControlException: access denied (java.lang.Run...

2020-06-01 21:08:08 978

翻译 休眠错误–初始SessionFactory创建失败。java.lang.NoClassDefFoundError:net / sf / cglib / proxy / CallbackFilter...

一个常见的Hibernate错误,这是由缺少依赖库cglib引起的。 Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilterException in thread "main" java.lang.ExceptionInInitializ...

2020-06-01 20:58:08 421

翻译 休眠错误–初始SessionFactory创建失败。java.lang.NoClassDefFoundError:org / dom4j / DocumentException...

一个常见的Hibernate错误,这是由缺少依赖库dom4j引起的。 Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: org/dom4j/DocumentExceptionException in thread "main" java.lang.ExceptionInInitializerErro...

2020-06-01 20:48:08 445

翻译 休眠错误–初始SessionFactory创建失败。java.lang.NoClassDefFoundError:com / mchange / v2 / c3p0 / DataSources...

Hibernate的“ C3P0”连接池错误,这是由缺少依赖库C3P0引起的。 Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/DataSourcesException in thread "main" java.lang.ExceptionInInitia...

2020-06-01 20:38:08 150

翻译 休眠错误–初始SessionFactory创建失败。java.lang.NoClassDefFoundError:org / apache / commons / collections / Sequ...

一个常见的Hibernate错误,这是由于缺少依赖库– Apache Common Collection引起的。 Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: org/apache/commons/collections/SequencedHashMapException in thread "...

2020-06-01 20:18:08 249

翻译 绝对uri:http://struts.apache.org/tags-bean不能在web.xml或与此应用程序一起部署的jar文件中解析。...

问题 访问Struts标记库JSP文件时,Struts会出现常见错误消息。 org.apache.jasper.JasperException: The absolute uri: http://struts.apache.org/tags-bean org.apache.jasper.JasperException: The absolute uri: ht...

2020-06-01 20:08:08 1011

翻译 休眠错误–初始SessionFactory创建失败。java.lang.NoClassDefFoundError:org / hibernate / annotations / common / re...

这是由于缺少Hibernate Commons注释库造成的。 Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: org/hibernate/annotations/common/reflection/ReflectionManagerException in thread "main" java....

2020-06-01 19:58:08 347

翻译 Java 8使用者示例

在Java 8中, Consumer是一个功能接口; 它接受一个参数,但不返回任何内容。 @FunctionalInterfacepublic interface Consumer<T> { void accept(T t);} 1.消费者 Java8Consumer1.java package com.mkyong.java8;import java....

2020-06-01 04:31:28 143

翻译 Java活动2019

一些Java会议和活动2019。 1.伦敦JAX(2019年10月7日至10日) JAX London是为期四天的会议,由最先进的软件工程师和企业级专业人员组成。 JAX汇集了JAVA,微服务,连续交付和DevOps领域的全球领先创新者。 日期:2019年10月7日至10日 地点:伦敦商业设计中心 折扣(15%): mky_jxl19#15 Twitter: 链接 2. ...

2020-06-01 04:21:28 221

翻译 Java Fibonacci示例

斐波那契数 –前两个数字后的每个数字都是前两个数字的和。 很少有Java示例找到斐波那契数。 1. Java 8流 1.1在Java 8中,我们可以使用Stream.iterate生成斐波那契数,如下所示: Stream.iterate(new int[]{0, 1}, t -> new int[]{t[1], t[0] + t[1]}) .limit(10)...

2020-06-01 03:31:28 506

翻译 Java信号量示例

在Java中,我们可以使用Semaphore来限制访问特定资源的线程数。 1.什么是信号量? 简而言之,信号量维护一组许可(票证),每个acquire() )将从信号量中acquire()许可(票证),每个release()将许可(票证)返回给信号量。 如果没有许可证(门票),则acquire()将阻塞,直到有一个可用的为止。 // 5 tickets Semaphore sem...

2020-06-01 03:21:28 929

翻译 Maven – PMD示例

在本文中,我们将向您展示如何使用Maven PMD插件来分析Java代码。 PS PMD需要Java 1.7 1. Maven PMD插件 在reporting标记中定义maven-pmd-plugin ,以便mvn site将生成PMD报告。 pom.xml <reporting> <plugins> ...

2020-06-01 03:11:28 2413

翻译 Java –未找到jcmd?

jcmd在JDK/bin而非JRE上可用。 确保已安装的Java是JDK,而不是JRE。 让我们回顾以下示例,尝试使用jcmd在jcmd容器内启用Java Flight Recorder。 1. DockerFile 一个简单的Dokcerfile。 Docker文件 FROM adoptopenjdk/openjdk11:alpine-jreARG JAR_FILE=t...

2020-06-01 03:01:28 884

翻译 JUnit 5显示名称

在JUnit 5中,我们可以使用@DisplayName声明测试类和测试方法的自定义显示名称。 PS已通过JUnit 5.5.2测试 1. @DisplayName 1.1测试类和方法的默认名称。 DisplayNameTest.java package com.mkyong.display;import org.junit.jupiter.api.Test;publ...

2020-06-01 02:31:28 612

翻译 Java迭代器示例

一些Java Iterator和ListIterator示例。 1.迭代器 1.1从List或Set获取Iterator ,并对其进行循环。 JavaIteratorExample1a.java package com.mkyong;import java.util.Arrays;import java.util.Iterator;import java.util.Lis...

2020-06-01 02:21:28 360

翻译 在Mac OS X上的wget

默认情况下,Mac OS X上没有wget 。 $ wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.5.9/bin/apache-tomcat-8.5.9.tar.gz-bash: wget: command not found 在Mac OS X上,等同于Linux的wget是curl -O $ curl -O http...

2020-06-01 02:01:28 1157

翻译 Docker运行但没有输出?

docker run一个容器,但它什么也不显示,没有输出,没有错误? docker ps显示没有正在运行的容器? 终奌站 $ docker run -d -p 80:8080 -p 443:8443 -t markdownhtml:1.18eba06d44bf236109cf65b7b93842e9c898370cac1740aa2bab557a0fc8e52b9$ docker ...

2020-06-01 01:21:28 2580

翻译 Java序列化示例

在Java中, Serialization意味着将对象转换为字节流,可以将其保存到文件中或通过网络传输, Deserialization则相反。 序列化示例。 // Save object into a file. public static void writeObject(Object obj, File file) throws IOException { ...

2020-06-01 00:51:28 237

翻译 log4j2.yml示例

一个简单的log4j2.yml示例,仅供参考 PS已通过Log4j 2.11.2测试 1.杰克逊(YML) Log4j 2需要以下库来解析yml文件 pom.xml <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4...

2020-06-01 00:31:28 1367

翻译 Java 11 – Java飞行记录器

Java Flight Recorder(JFR)是一个Java分析工具,用于监视和诊断正在运行的Java应用程序,它收集有关正在运行的环境,JVM和Java应用程序的数据,并将记录的数据转储到.jfr文件中,我们可以使用Java任务控制(JMC)来分析和可视化.jfr文件。 经过测试 OpenJDK 11 JMC 7 – https://jdk.java.net/jmc/ 码...

2020-06-01 00:21:28 1478

翻译 Java 8教程

一系列Java 8技巧和示例,希望您喜欢它。 常见问题 一些常见问题。 Java 8 forEach示例 Java 8将列表转换为地图 Java 8 Lambda:比较器示例 Java 8方法引用,双冒号(::)运算符 Java 8 Streams过滤器示例 Java 8 Streams map()示例 1.功能界面 Java 8引入了@Fu...

2020-06-01 00:11:28 230

翻译 Java – Math.pow示例

一个简单的Math.pow示例,显示2到8的幂。 In Math2^8 = 2x2x2x2x2x2x2x2 =256In JavaMath.pow(2, 8) 注意 在Java中,符号^是XOR运算符 ,请勿将其用于功效计算。 TestPower.java package com.mkyong.test;import java.text.DecimalFormat;...

2020-05-31 23:51:28 968

翻译 Java –什么是瞬态字段?

在Java中, transient字段在序列化过程中被排除。 简而言之,当我们将对象保存到文件中(序列化)时,所有transient字段都将被忽略。 1. POJO +瞬态 复查以下Person类; 薪水领域是transient 。 public class Person implements Serializable { private static final long...

2020-05-31 23:31:28 584

翻译 logback.xml示例

这是我的项目中仅用于共享的一些logback.xml示例。 PS已通过Logback 1.2.3测试 1.将日志发送到控制台 所有日志记录将重定向到控制台。 logback.xml <configuration> <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"...

2020-05-31 23:21:28 989

翻译 Java –如何读取文件

在Java中,几乎没有读取文件的方法。 1. Java 8 – Files.lines ,它将返回一个Stream //@Since 1.8 Stream<String> lines = Files.lines(Paths.get("app.log")); List<String> content = lines.collect(Collectors.t...

2020-05-31 23:11:28 990

翻译 Java –比较枚举值

在Java中,可以使用==运算符比较Enum值。 1. Java枚举示例 语言.java package com.mkyong.javapublic enum Language { JAVA, PYTHON, NODE, NET, RUBY} 2.与==比较 将枚举值与==运算符进行比较的示例。 Test.java pa...

2020-05-31 23:01:28 3148

翻译 Java –如何加入数组

在本文中,我们将向您展示几种加入Java数组的方法。 Apache Commons Lang – ArrayUtils Java API Java 8流 1. Apache Commons Lang – ArrayUtils 最简单的方法是添加Apache Commons Lang库,并使用ArrayUtils. addAll ArrayUtils. addAll加入数组...

2020-05-31 22:51:28 1221

翻译 Java 8 flatMap示例

在Java 8中,Stream可以保存不同的数据类型,例如: Stream<String[]> Stream<Set<String>> Stream<List<String>> Stream<List<Object>> 但是,Stream操作(过滤器,求和,不同…)和收集器不支持它,因此,我们需要f...

2020-05-31 22:41:28 1087

翻译 Java Bubble排序示例

冒泡排序是最简单的排序算法,它比较前两个元素,如果第一个大于第二个元素,则将它们交换,然后继续进行(比较和交换)下一对相邻元素。 然后,它再次从前两个元素开始,进行比较,交换,直到不再需要交换为止。 1.解释 #unsorted data -> [99, 88, 55, 77, 1, 66]#1 iteration.#1.1 -> [ 99 , 88 , 55, 77,...

2020-05-31 22:31:28 331

翻译 Maven配置文件示例

在本文中,我们将向您展示一些Maven配置文件示例,这些示例可为不同的环境(开发,测试或生产)传递不同的参数(服务器或数据库参数)。 PS已通过Maven 3.5.3测试 1.基本的Maven配置文件 1.1跳过单元测试的简单配置文件。 pom.xml <!-- skip unit test --> <profile> <id>xt...

2020-05-31 22:11:28 918

翻译 Java Files.walk示例

Java 8中提供了Files.walk API,建议使用try-with-resources关闭Files.walk流。 try (Stream<Path> walk = Files.walk(Paths.get("C:\\projects"))) { //... } 1.列出所有文件。 try (Stream<Path> walk = F...

2020-05-31 22:01:28 6483

翻译 cURL – PUT请求示例

使用cURL -X PUT发送PUT(更新)请求以更新用户名和电子邮件的示例。 终奌站 $ curl -X PUT -d 'name=mkyong&[email protected]' http://localhost:8080/user/100 如果REST API仅接受json格式的数据,请尝试以下操作 终奌站 $ curl -X PUT -H "Conten...

2020-05-31 21:31:28 14614

翻译 Java 8 forEach示例

在本文中,我们将向您展示如何使用新的Java 8 forEach语句循环List和Map 。 1. forEach和Map 1.1循环映射的正常方法。 Map<String, Integer> items = new HashMap<>(); items.put("A", 10); items.put("B", 20); items.put("C", ...

2020-05-31 21:01:28 128

翻译 JUnit 5 + Gradle示例

本文向您展示了如何在Gradle项目中添加JUnit 5。 使用的技术: 摇篮5.4.1 Java 8 JUnit 5.5.2 1. Gradle + JUnit 5 1.添加JUni 5 jupiter引擎,并定义useJUnitPlatform() ,如下所示: gradle.build plugins { id 'java' id 'ecli...

2020-05-31 20:51:28 3307

翻译 Jsoup –检查重定向URL

在本文中,我们将向您展示如何使用Jsoup检查URL是否要重定向。 1. URL重定向 通常,重定向URL将返回301或307的HTTP代码,并且目标URL将存在于响应标头“ location ”字段中。 查看HTTP Response标头示例 HTTP代码:301永久移动 { Location=http://mkyong.com Server=GSE, Cache...

2020-05-31 20:41:28 2314

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除