- 博客(29)
- 收藏
- 关注
转载 跨域访问
跨域访问问题,一般是由于浏览器同源策略保护引起。 目前最为安全且流行的是使用服务器代理,使得前后端处于同源。 一、这种方式运用的就是服务器的反向代理技术,控制客户端和服务器的访问都从代理服务器经过,比如用nginx作为服务器代理,在nginx上配置客户端和第三方服务的反向代理,这样就可保证...
2019-08-21 21:18:00
169
转载 CSV example
Java data model to CSV file Object -> CSV private static void writeToCSV(List<ApexTestResult> apexTestResults) { try ...
2019-08-06 17:29:00
375
转载 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
347
转载 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
971
转载 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
626
转载 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
712
转载 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
419
转载 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
4012
转载 java反射示例
首先获取class的类型,这个可以根据class名(包名.类名)或者class的某个实例(obj.class/JSONObject.class)。 Class<?> clazz = Class.forName(className); //参数为:方法名以及参数列表类型(可变参数...
2019-04-25 10:50:00
109
转载 文件处理示例
本文中默认对应文件系统的读写等权限已经满足,实际上可以在代码进行操作之前进行判断,诸如: 1. 文件夹创建 private Boolean createFolder(String path){ File file = new File(path); if(!file.exi...
2019-04-23 11:10:00
131
转载 字符匹配实例
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
124
转载 时间格式化处理-符号含义
java.text.SimpleDateFormat 模式字符串 下表是 支持的时间模式的字符串 字符 含义 G 年代标志符 y 年 M 月 ...
2019-01-23 15:46:00
1148
转载 设计模式——观察者模式
观察者模式: 这里以消息订阅为例: 用户模型 public class User { private String id; private String name; private String gender; public User(String id...
2018-12-19 16:33:00
95
转载 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
302
转载 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
106
转载 Java String/StringBuffer/StringBuilder
关于三者之间的使用关系,一般这样说: String:适用于少量的字符串操作的情况 StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况 StringBuffer:适用多线程下在字符缓冲区进行大量操作的情况 相对性能:StringBuilder &...
2018-07-31 14:00:00
126
转载 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
178
转载 Java 值传递/引用传递以及final/static问题
参数传递: 问:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象...
2018-07-30 17:09:00
298
转载 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
528
转载 Java 字符串排序简例
Java 排序(Comparator接口) 字符串排序,依据当前语言locale // sort search result by title private void sortData(List<JSONObject> listJsonObjects,Locale loca...
2018-07-30 10:14:00
289
转载 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
348
转载 Java HTTP Request
POST示例: private JSONObject postRequest(String url,JSONObject postData){ JSONObject object = null; try { DefaultHttpCli...
2018-07-27 11:23:00
458
转载 Java 定时任务
Step1:设置时间戳; String schedulingExpression=""; 时间戳格式: 0 37 10 ? * * 秒分时星期月* Step2:定义Job执行流程; final Runnable updateTrialDetail = new Runnable() ...
2018-07-27 11:10:00
160
转载 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
329
转载 Java 时间处理简例
Date format with GMT0 SimpleDateFormat dateFormat = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); Date currentDate = null; ...
2018-07-27 10:53:00
86
转载 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
152
转载 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
194
转载 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
330
转载 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
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人