Java
文章平均质量分 77
金牛不懂不懂
这个作者很懒,什么都没留下…
展开
-
excel导入数据自动封装到bean对象
package io.renren;import com.alibaba.fastjson.JSONObject;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.ss.usermodel.Workbook;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import java.io.F.原创 2021-11-26 17:07:38 · 582 阅读 · 0 评论 -
支付宝支付退单接口对接demo
该文章主要讲述支付宝账号、秘钥申请以后,接口对接部分,如要申请账号,请到官网https://www.alipay.com/ 下面通过两部分来跟支付宝对接,第一部分是申请调用支付宝,前端页面发起请求,后台接口进行处理,生成一个form表单给页面,页面直接调用支付宝;第二部分是支付宝异步通知结果,后台接口直接接收。请求接口:public String aliPayRequest(Or...原创 2018-12-13 15:23:24 · 892 阅读 · 0 评论 -
vue+springboot前后端分离跨域问题
第一种方法(需要cookie时):前端页面main.js中配置import axios from 'axios',axios.defaults.withCredentials=false;后台controller类上面添加注解@CrossOrigin或者配置类Cors,并且让contoller继承这个类package com.travelsky.ttp.ssp.confi...原创 2018-10-11 15:54:19 · 5506 阅读 · 0 评论 -
双链路集成多任务执行程序
通过redis来实现,每样操作都赋予一个key,执行操作时,给key赋值,执行完成后,将key移除。 1.先进行redis注册服务。每隔一分钟对服务名称进行注册。2.分配任务 判断有没有人进行任务分配,如果没有,当前服务进行任务分配。如果有人分配任务,判断他是不是宕机了,如果宕机了,重新分配。分配至要判断有没有未完成的服务操作,如果有,判断服务器是否宕机,如果宕机,把操作移交给其他存活的服务。没有...原创 2018-07-13 14:41:23 · 193 阅读 · 0 评论 -
quartz+oozie+sqoop批量导数
完成工作 通过quartz任务调度oozie,oozie调sqoop完成mysql数据到hive数据的导入重点是workflow.xml 先创建表,然后在导入mysql到hdfs,即完成导入,注意路径要一致package com.dpi.data_model.core.hadoopUtil;import com.dpi.data_model.core.ent原创 2017-08-09 16:50:46 · 615 阅读 · 0 评论 -
httpclient的post测试接口demo
需要jar包apache-httpclient5.4.1 package com.lvhe.brokercenter.assessment;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpEntity;import org.apache.http.NameValuePai原创 2016-11-19 15:51:32 · 2288 阅读 · 0 评论 -
简单单个文件上传下载
最简单的上传下载,整理一下,以后用着方便上传:前端界面 ( type = "file"是用来选择文件) 请选择文档: 后台程序处理File fileIn = new File(save原创 2016-05-30 12:36:06 · 375 阅读 · 0 评论 -
工作中实际问题
1.数据库分布式问题,session问题用户登录时,需要产生一个sessionid来判断是否为同一用户。当跨服务访问时,其他服务器如何判断该用户是否已经登录?借用redis技术。把sessionid作为一个标记存入redis中,实现数据共享,让多个服务器共同调用。如何设置有效时长?用户每发一次请求使用redis设置一次该用户的有效时间。2.单点登录问题跨平台登录如何实现?即原创 2016-04-07 15:57:26 · 325 阅读 · 0 评论 -
Redis和memcached的区别
1.内存分配Memcached使用预分配的内存池的方式,使用slab和大小不同的chunk来管理内存,有一定的空间浪费,也可能剔除新数据。redis使用临时分配的方式,一定程度上存在内存碎片。2.数据一致性Memcached提供了cas命令,可以保证多个并发访问操作同一份数据的一致性问题。Redis提供了事务的功能,可以保证一串 命令的原子性,中间不会被任何操作打断。3存储的数据结原创 2016-04-07 15:56:24 · 245 阅读 · 0 评论 -
Dubbo自我理解
dubbo是一个分布式的服务架构,可直接用于生产环境作为SOA(粗粒度、开放式、松耦合的服务结构)服务框架为何要使用该框架在大规模服务化之前,是通过RMI或者Hessian等工具实现分布式,暴露远程服务;通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡。 一旦服务越来越多,服务URL配置显得非常困难。此时需要一个服务注册中心,动态的注册和发现服务,实现负载均衡,降低对F5硬件负原创 2016-04-07 15:53:33 · 441 阅读 · 0 评论 -
分布式系统
什么是分布式系统?是建立在网络之上的软件系统(不太理解)自我理解是一件事情多个cpu分开来处理,加快效率优点:高度的内聚性(内聚性又叫块内联系,根据模块内部特征提出的指模块功能强度的度量) 和透明性。内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。更经济实惠。多台小服务器比一台大服务原创 2016-04-07 15:51:34 · 391 阅读 · 0 评论 -
前端分页拼接页码
分页下载界面实现原创 2015-05-14 16:04:22 · 998 阅读 · 0 评论 -
简单分页后台计算
public class PagingPO implements Serializable{ private int mPages; // 总页数 private long mRecords;// 总记录数 private int mCurrentPage = 1;// 当前页 private int beginIndex = 1;// 起始下标 private int end原创 2015-05-14 16:02:11 · 499 阅读 · 0 评论 -
FTP多文件下载
@RequestMapping("/downloadFiles") public void downloadFiles(HttpServletResponse response,HttpServletRequest request,String ids) { try { OutputStream out = null; //先获取路径信息 Str原创 2015-05-14 15:54:42 · 890 阅读 · 0 评论 -
FTP+SpringMVC+Uploadify实现带进度条多文件上传
由于长期做接口,从来都是研究数据库、字段、增删改。文件的上传下载有些接触,但是都是完全封装后的一个调用,很少接触那么深刻。那么,问题来了。之前忽然接到一个网站,其实很简单,就包括上传、下载、分页。但是一下就感觉晕了。首先js长期不接触,手生了,然后就只能慢慢研究了,各种试。经过4天的工作日以及加班终于完成了这个简单又困难的问题。下载和分页的代码之前已经发了,现在是上传的代码 web前端:原创 2015-05-15 11:51:02 · 2331 阅读 · 0 评论