- 博客(23)
- 资源 (5)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Springcloud中Feign对象传递解决方案
解决通过Feign时,对象无法成功传递问题。传递参数@FeignClient(value = "pim-system", fallback = AuditFallback.class)public interface AuditClient { /** * 根据日志查询获取 */ @ResponseBody @GetMapping(value = "/log/page",consumes = MediaType.APPLICATION_JSON_UTF8_V
2021-08-20 17:31:04
737
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 javaWeb上传解析文件夹及文件夹下所有文件文件
前两天在网上搜索如何在html完成上传文件夹功能,结果大部分只是基于文件和多文件上传。但是网盘都可以在页面上传文件夹,那就可以有解决的办法,后来研究一番,终于有了结果。直接粘代码 Html页面: < form action="" method="post" enctype="multipart/form-data"> < input type="file...
2019-08-23 10:26:30
1198
5
原创 Linux与Android安全差异
我们都知道Linux的安全性是公认的,而安卓也是基于Linux内核开发的,但是两者的安全性却相差很大,那这是为何?1、安卓不是Linux 通常我们所说的Linux是GNU/Linux发行版,不仅包括Linux内核,还包括各种各样的系统管理软件或应用工具软件,Linux发行版中的软件通常只收录经过开源社区审核过的开源软件,或者经过商业机构审核
2021-03-22 17:57:44
558
转载 高并发架构解决方案总结
一、关于高并发高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击。1 高并发会来带的后果服务端:导致站点服务器/DB服务器资源被占满崩溃,数据的存储和更新结果和理想的设计是不一样的,比如:出现重复的数据记录,多次添加了用户积分等。用户角度:网站打不开服务器雪崩:2 并发下的数据处理通过表设计,如:记录表添加唯一约束,数据处理逻辑使用事物防止并发下的数据错乱问题。通过服务端锁进程防止包并发下
2020-08-26 14:34:07
646
原创 springboot基于redis实现用户唯一登陆
用户唯一登陆需求:要求当账号第一次被登陆时可以正常登陆,当账号在别处登陆时,将退出之前登陆。大概流程如下:项目启动时,首先清空之前登陆记录,防止出错。第一次登陆判断redis是否有登陆记录,没有则登陆成功。第二次登陆判断redis有登陆记录,获取之前登陆记录并删除,第二次登陆成功。一、将redis缓存删除。创建启动类并实现CommandLineRunner接口。首先说明我将登陆用户名作为key,sessionID作为value存入redis。记得在启动类加@ServletComponentScan
2020-08-26 11:55:11
2052
1
原创 ajax获取不到后台返回值问题
解决了一上午,一直在爬坑。现在出坑来总结一下遇到的问题。首先背景是前台一个登陆框,ajax异步传输验证登陆账号密码是否正确。<div class="login-field"> <input type="text" name="name" required="" id="username"/> <label>Username</label> </div> <div class="login-f
2020-07-31 13:11:51
2169
原创 JAVA打包,生成.exe可执行包(非exe4j)
将java生成的jar包打包成.exe详细教程,操作简单。下面是详细操作步骤,具体打包机在本博客下载中,大家可以自行下载。
2020-07-28 14:50:30
517
原创 java向指定ip发送文件
向指定ip发送文件,要求:1、运行环境的电脑和目标IP在同一局域网2、目标路径文件夹处于共享模式3、共享文件夹有修改、创建权限且无密码public static void uploadPicFile(MultipartFile file,String type) { if (file.isEmpty()) { System.out.println("文件为空"); } String ip = "39.104.74.104"; //目标ip String
2020-07-21 17:10:51
2604
原创 将List「Map」中 HashMap value值进行排序
先上代码 public static List<Map> sort(float arr[], int low, int hight, List<Map> list) { int i = low; int j = hight; //支点 float pivot = arr[(low + hight) / 2]; //只要没有交替就一直扫描 while (i <= j) { while (pivot > ar
2020-07-11 14:16:16
482
原创 Foxmail 登陆失败LOGIN Login error user suspended
第一次登录foxmail失败,是因为163网易邮箱心在对其他邮箱管理软件代理有限制。如果仍选择IMAP/POP3协议访问,可通过以下方式开启。1、登录网页版网易邮箱2、在设置中按如图方式选择接下来,就可以登录foxmail啦...
2020-03-15 00:04:48
5710
原创 关于端口占用快速解决办法Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already
1、在dos下,输入 netstat -ano|findstr 8080 //查看占用8080端口的进程2、taskkill /pid 1952 /f
2019-05-30 16:18:09
573
原创 将jsp或html页面动态生成PDF(jsPDF插件)
这篇文章主要是说明如何使用jsPDF插件,将jsp或html页面生成pdf先来简单介绍一下jsPDF的优缺点。优点:1.在js中引入引入插件可以直接使用2.可以局部模块生成pdf,显得更加灵活缺点:1.类似于将页面先生成图片,再将图片转为pdf,所以导致对分页支持很差2.整体不是很清晰,但是也够用了好了下面就直接上代码了html代码:<div id="detailCont...
2019-04-29 14:56:35
3127
原创 jsp+struts2实现文件上传下载
今天使用ssh框架实现了类似云盘的文件上传下载功能。其中遇到不少坑,现在爬起来整理一下经验。整个流程是页面可以点击进行文件上传,服务器接收到上传的文件并保存到本地,然后把文件的路径保存到数据库中。下面直接上代码用来接收服务器从数据查询的所有文件,把名字显示到页面<c:forEach items="${list}" var="list" varStatus="status"> ...
2019-04-24 16:42:06
505
原创 有效清除eclipse缓存,web项目缓存,网页缓存
有的时候在eclipse刚改完代码,重启项目之后页面或功能并没有变化,这可能是缓存导致的。下面列出几种清除缓存的方法,希望可以帮到大家。1.清除eclipse缓存: Projece ->clean 然后点击Bulid Automatically 使它前面打勾2.清除tomcat缓存:将服务停掉,右键tomcat ->clean。或者可以将tomcat删掉然后重新部署一下。3.清...
2019-04-15 09:59:40
4440
2
原创 关于The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
这个问题主要是时区不一致导致,在配置数据库链接的时候加上serverTimezone=UTC 这个就好了 jdbc.url=jdbc:mysql://localhost:3306/mrilab?serverTimezone=UTC
2019-04-12 15:19:44
365
原创 实现在线给手机发送短信功能
package com.hanatech;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;impo...
2019-04-09 13:49:23
3995
2
原创 tomcat启动异常,无法正常启动Server Tomcat v7.0 Server at localhost failed to start.
今天项目突然起不来了,并且报了Server Tomcat v7.0 Server at localhost failed to start.错误。在百度搜索查看大家遇到这个问题怎么解决的,其中最多的就是在eclipse工作环境中删除什么文件,我按照做了,并没有用。原文:https://blog.csdn.net/kwc1314/article/details/79086519/ 大家可以试一下,...
2019-04-08 18:12:31
344
原创 SpringBoot项目实现图片上传,并可以在浏览器上显示
接触SpringBoot一段时间了,今天来实现一下图片上传功能。首先在jsp页面代码如下: method=“post” enctype="multipart/form-data"是必须要加的,不然会报错<div><form action="/upload" method="post" enctype="multipart/form-data"> 请选择上传的图...
2019-03-27 15:52:14
5586
原创 将html(JSP)生成PDF,并可以在浏览器下载
使用itext 将html(JSP)生成PDF,并可以在浏览器下载其实主要是html生成pdf,jsp想要生成pdf的话需要将jsp动态生成一个html,在将html转成pdf。因为jsp包含有标签头 <%@ page contentType="text/html;charset=UTF-8" language="java" %>itext 无法识别这个,就会报错。所以最好...
2019-03-26 16:31:43
3252
原创 将数据库数据导出到Excel中,并可以在浏览器上下载Excel
将数据库数据导出到Excel中,并可以在浏览器上下载Excel附代码://设置文件保存路径public static String url ="F:\\Workspase\\BackController\\src\\main\\webapp\\WEB-INF\\doc\\data.xls";public static void createExcel(Map<String, Li...
2019-03-26 16:09:59
1117
原创 使用SQL语句查询近一周,近一月,近一年的数据,查询一天的实时数据
今天有一个需求:根据录入时间查询出近一周,近一月,近一年的数据数据库如下:这里使用到的SQL语句:近一周:select * from sqxx where TO_DAYS(now()) - TO_DAYS(bxsj) <=7 ;近一月:select * from sqxx where date_sub(curdate(), INTERVAL 30 DAY) <= date...
2019-03-22 15:28:01
16783
5
转载 java获取当前时间前一周、前一月、前一年的时间
SimpleDateFormat format =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");Calendar c = Calendar.getInstance();//过去七天c.setTime(newDate());c.add(Calendar....
2019-03-22 12:54:27
194
java打包机,可将jar打包为可执行的exe
2019-12-19
搭建springboot项目要用到的springboot的各个版本的jar包
2019-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人