自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 跨域访问

跨域访问问题,一般是由于浏览器同源策略保护引起。 目前最为安全且流行的是使用服务器代理,使得前后端处于同源。 一、这种方式运用的就是服务器的反向代理技术,控制客户端和服务器的访问都从代理服务器经过,比如用nginx作为服务器代理,在nginx上配置客户端和第三方服务的反向代理,这样就可保证...

2019-08-21 21:18:00 130

转载 CSV example

Java data model to CSV file Object -> CSV private static void writeToCSV(List<ApexTestResult> apexTestResults) { try ...

2019-08-06 17:29:00 338

转载 Sling model

Internal object: import org.apache.sling.api.resource.Resource;import org.apache.sling.api.resource.ResourceResolver;import org.apache.sling.m...

2019-07-19 14:12:00 300

转载 JGit 常用方法示例

package ;import java.io.File;import java.util.ArrayList;import java.util.List;import org.apache.commons.lang3.StringUtils;import org....

2019-07-14 19:04:00 908

转载 JUnit Test Report

java生成测试报告: Maven plugin add following plugins in the build side <plugin> <groupId>org.apache.maven.plugins</groupId> ...

2019-06-06 14:38:00 572

转载 IntelliJ Plugin Dev-Configuration

1. 实现 Configurable 接口。 package components.module;import com.intellij.openapi.diagnostic.Logger;import com.intellij.openapi.options.Configura...

2019-05-24 16:12:00 662

转载 IntelliJ Plugin Dev-Action

1. Action extends AnAction class and override actionPerformed method 构造函数中初始化Action显示内容 super("Action Name"); 通过参数e获取当前事件的所需内容 如: Project pro...

2019-05-24 15:36:00 381

转载 IntelliJ Plugin-Gradle 配置

Step 1: 使用Gradle构建IntelliJ plugin工程。 Step 2: 调整配置信息: //plugins {// id 'java'// id 'org.jetbrains.intellij' version '0.4.8'//}////...

2019-05-24 15:09:00 3874

转载 java反射示例

首先获取class的类型,这个可以根据class名(包名.类名)或者class的某个实例(obj.class/JSONObject.class)。 Class<?> clazz = Class.forName(className); //参数为:方法名以及参数列表类型(可变参数...

2019-04-25 10:50:00 79

转载 文件处理示例

本文中默认对应文件系统的读写等权限已经满足,实际上可以在代码进行操作之前进行判断,诸如: 1. 文件夹创建 private Boolean createFolder(String path){ File file = new File(path); if(!file.exi...

2019-04-23 11:10:00 103

转载 字符匹配实例

import java.io.IOException; import java.util.Arrays; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util....

2019-04-23 10:24:00 91

转载 时间格式化处理-符号含义

java.text.SimpleDateFormat 模式字符串 下表是 支持的时间模式的字符串 字符 含义 G 年代标志符 y 年 M 月 ...

2019-01-23 15:46:00 1018

转载 设计模式——观察者模式

观察者模式: 这里以消息订阅为例: 用户模型 public class User { private String id; private String name; private String gender; public User(String id...

2018-12-19 16:33:00 74

转载 AEM Query

AEM Query Two ways about Query SQL2: String sql = "SELECT * FROM [nt:base] AS s WHERE ISDESCENDANTNODE([" + searchPath + "]) and (CONTAINS('" +...

2018-08-06 13:51:00 240

转载 Java 正则表达式

Java简单示例: String nameRegEx = "^[a-zA-Z][a-zA-Z ]{0,24}"; String username = "Zhu YingTai"; Pattern _pattern = Pattern.compile(nameRegEx);...

2018-08-02 15:38:00 79

转载 Java String/StringBuffer/StringBuilder

关于三者之间的使用关系,一般这样说: String:适用于少量的字符串操作的情况   StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况   StringBuffer:适用多线程下在字符缓冲区进行大量操作的情况 相对性能:StringBuilder &...

2018-07-31 14:00:00 96

转载 AEM Dispatcher Settings with CUG Permission Check

Permission-sensitive caching enables you to cache secured pages. Dispatcher checks users' access permissions for a page before delivering the cache...

2018-07-30 17:18:00 132

转载 Java 值传递/引用传递以及final/static问题

参数传递: 问:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?   答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象...

2018-07-30 17:09:00 225

转载 Java Google Map GEO Location示例

利用邮编获取经纬度: public JSONObject getGeoLocation(String region, String zipCode) { JSONObject object = new JSONObject(); String url = "{mapGeoUrl}?add...

2018-07-30 10:20:00 468

转载 Java 字符串排序简例

Java 排序(Comparator接口) 字符串排序,依据当前语言locale // sort search result by title private void sortData(List<JSONObject> listJsonObjects,Locale loca...

2018-07-30 10:14:00 262

转载 AEM Servlet

AEMServlet示例: import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.Map; import javax.servlet.Servl...

2018-07-27 11:33:00 306

转载 Java HTTP Request

POST示例: private JSONObject postRequest(String url,JSONObject postData){ JSONObject object = null; try { DefaultHttpCli...

2018-07-27 11:23:00 417

转载 Java 定时任务

Step1:设置时间戳; String schedulingExpression=""; 时间戳格式: 0 37 10 ? * * 秒分时星期月* Step2:定义Job执行流程; final Runnable updateTrialDetail = new Runnable() ...

2018-07-27 11:10:00 125

转载 Java UUID&Radom Number

Get UUID: public String getUUID() { String uuid = UUID.randomUUID().toString(); return uuid; } 保证字符唯一但是length过长 Get Rado...

2018-07-27 10:59:00 301

转载 Java 时间处理简例

Date format with GMT0 SimpleDateFormat dateFormat = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); Date currentDate = null; ...

2018-07-27 10:53:00 62

转载 Java JSON to Map

Json to Map (JSON不能在AEM Component中直接使用) JSON to Map Code: HashMap<String, Object> convertToMap(JSONObject object) throws JSONExc...

2018-07-27 10:50:00 106

转载 AEM Common Tool

Debug: java -jar cq-author-p4502.jar -fork -forkargs -- -Xdebug -Xrunjdwp:transport=dt_socket,address=59865,suspend=n,server=y -Xmx1520m -XX:MaxPe...

2018-07-26 16:36:00 154

转载 AEM JCR Node/DAM/Replication

AEM JCR API 性能好于Sling API。 JCR Node Copy: Code Example: //the destinationPath path should not be thereat thereat will throw exception private vo...

2018-07-26 16:27:00 291

转载 AEM OSGI Configuration

Normal Text: @Property(label = "Username", value = "*", description = "username for access the service.") public static final String USERNAME = ...

2018-07-26 16:20:00 210

空空如也

空空如也

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

TA关注的人

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