- 博客(22)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java 调用第三方url接口
java 调用第三方url接口1、GET请求/** * address * param 参数 * get请求 */ public static String get(String address,String param ){ HttpURLConnection connection = getConnection(address); try { connection.setRequestMethod
2020-12-03 11:15:23
613
原创 Java获取properties 中的数据
配置文件config.propertiesphoto.ip=127.0..0.1photo.password=1111photo.name=admin资源读取类PropertiesReader.javapublic class PropertiesReader { public static ResourceBundle config = ResourceBundle .getBundle("config");}获取参数private String ipName =
2021-12-26 21:14:19
362
原创 Redis工具类
pom.xml :<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency> <groupId>redis.clients</groupId> <artifactId
2021-12-09 17:30:38
113
原创 获取访问者ip地址
public static String getOriginIP(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if(StringUtils.isNotEmpty(ip) && !"unknown".equalsIgnoreCase(ip)) { //多次反向代理后会有多个ip值,第一个ip才是真实ip int index = ip.in
2021-12-01 17:11:48
272
原创 logback日志生成系统
1、pom.xml <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.1</version> </dependency>2、创建logback.xml<?xml
2021-09-28 15:46:24
167
原创 nginx证书配置
server {listen 443 ;ssl on;#填写绑定证书的域名server_name 域名;#证书文件名称ssl_certificate /etc/nginx/keys/xxx.crt;#私钥文件名称ssl_certificate_key /etc/nginx/keys/xxx.key;#ssl参数的过期时间ssl_session_timeout 5m;#选择加密套件ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AE
2021-09-22 11:01:08
6592
原创 创建存放上传文件的文件夹,如果不存在则自动创建
public static String createFolder(String folderpath) { File file = new File(folderpath); // 如果文件夹不存在则创建 if (!file.exists() && !file.isDirectory()) { file.mkdir(); } else { } return folderpath; }
2021-03-29 11:40:11
609
原创 自动识别营业执照号码和地址实例
public ResultVo businessLicenseOcr(String picUrl){ try{ String id ="**************"; String key = "************"; Credential cred = new Credential(id, key); HttpProfile httpProfile = new HttpProfile(); htt.
2021-03-29 11:28:22
504
原创 java 支付宝支付实例
引入依赖包com.alipay.sdkalipay-sdk-java4.6.0.ALL实现代码public AlipayTradePayResponse alipayTradePay(String orderId, String tradeNo, String scene, String authCode, String subject, String storeId, BigDecimal totalAmount) {final CertAlipayRequest certAlipayRe
2021-01-14 15:31:39
772
原创 java接口与抽象类的区别
接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象的。接口中的方法定义默认为public abstract类型,接口中的成员变量类型默认为public static final。另外,接口和抽象类在方法上有区别:1.抽象类可以有构造方法,接口中不能有构造方法。2.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。3.抽象类中可以有普通成员变量,接口中没有普通成员变量4. 抽象类中的抽象方法的访问类型可以是public,prot
2021-01-04 16:23:37
114
原创 HashMap、HashTable、CurrentHashMap对比
先说HashMap和HashTable的区别最开始的时候 只有HashMap和HashTable,他们最重要的区别就是HashMap不是线程安全的,而HashTable是线程安全的;他们的具体区别如下:①:他们的继承是不同的,HashMap继承的是 AbstractMap,而HashTable继承的是Dictionary 类;②:他们存储的键值对有些区别;HashMap的键能有一个为null,而他的值只能有任意多个是null;由于它的键可以是为空的,所以,所以我们不能用get(key)判断是否有..
2020-12-30 16:04:51
311
原创 springboot application.yml文件配置详解
spring: #配置文件 指向开发dev配置文件 profiles: active: dev # 配置返回时间戳 jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 serialization: write-dates-as-timestamps: false # 应用名称 application: name: myDemo http: # 编码设置
2020-12-29 14:59:49
407
原创 java分页及返回数据封装实例
//分页对象@Datapublic class PageSimpleVO<T> { //当前页 private Integer currentPage; // 总数 private Integer totalNumber; // 列表 private List<T> list; // 其他数据 private Map<String,Object> map; public PageSimpleVO
2020-12-29 12:06:38
3791
1
原创 Umeng推送实例
//定义常量参数protected final String USER_AGENT = "Mozilla/5.0"; protected static final String host = "http://msg.umeng.com"; protected static final String postPath = "/api/send"; private static String appkey_Android = "5d788XXXXX"; private static String
2020-12-28 16:24:52
296
1
原创 VUE 数据字典展示
<el-table-column label="提现状态" align="center" prop="status" width="200"> <template slot-scope="scope"> <el-col v-if="scope.row.status ==0">申请中</el-col> <el-col v-if="scop...
2020-12-15 18:09:16
2619
1
原创 springboot token生成方式
/** * token秘钥 统一使用的秘钥 */ public static final String SECRET_UNIFORM = "XDD6897!&@#.,?"; /** * token 过期时间: 3天 */ public static final int calendarField = Calendar.DATE; public static final int calendarInterval = 3; C
2020-12-07 15:50:29
2348
原创 vue前端项目访问跨域,后台配置跨域过滤器
package xxx;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.UrlBasedCorsConfigurationSource;import
2020-12-05 13:12:41
278
原创 java 导出excel实例
将数据导出xlsxpublic void exportConsumerInfo(HttpServletResponse response) throws Exception { try { //查询需要导出的数据 List<Info> listInfo =infoMapper.query(); if (CollectionUtils.isEmpty(listInfo)) { response.se
2020-12-03 13:24:28
213
原创 根据经纬度计算距离
//地球半径private static double R= (double) 6370996.81;//πprivate static double pi=(double) 3.1415926535898;//经度:Longitude |纬度: latitude//计算两点之间的距离public static double getDistande( double lng1,double lat1,double lng2,double lat2){ double dst=R*M
2020-12-03 11:37:37
783
原创 日期工具:判断是否同一天、选择的日期是周几、获取本周一、本周日 、上周一、上周日,日期的下一天、当前时间几分钟之后的时间
//判断是否同一天 public static boolean isSameDay1(Calendar cal1, Calendar cal2) { if(cal1 != null && cal2 != null) { return cal1.get(0) == cal2.get(0) && cal1.get(1) == cal2.get(1) && cal1.get(6) == cal2.get(6);
2020-12-03 11:32:39
372
原创 判断选择的日期是否是今天、本周、本月
//判断选择的日期是否是本周 public static boolean isThisWeek(long time) { Calendar calendar = Calendar.getInstance(); int currentWeek = calendar.get(Calendar.WEEK_OF_YEAR); calendar.setTime(new Date(time)); int paramWeek = calendar.get(
2020-12-03 11:22:36
549
上传阿里云服务器jar包
2020-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人