- 博客(17)
- 收藏
- 关注
原创 Spring、SpringMVC、Springboot的区别
3.由于Spring的配置非常复杂,各种XML、JavaConfig、Servlet处理起来比较繁琐,为了简化开发者的使用,从而创造性的推出了Springboot框架,默认优于配置,简化了SpringMVC的流程;2.Springboot框架相比较于SpringMVC来说,更专注于开发微服务后台接口,不开发前端视图,同时遵循默认优于配置,简化了插件开发的流程,不需要配置XML,相对于SpringMVC,大大简化了配置流程。主要处理WEB开发的路径和视图渲染,属于Spring框架中WEB层开发的一部分。
2022-12-08 22:05:57
638
原创 Linux安装elasticsearch、测试服务
vim config/elasticsearch.yml(与elasticsearch安装目录保持一致)需要修改的配置文件有两个:jvm.options、elasticsearch.yml。1.创建安装目录/usr/local/elasticsearch。5.进入目录elasticsearch-7.9.3。6.修改elasticsearch文件用户权限。测试OK,elasticsearch安装完成。9.创建日志logs目录和数据data目录。查看elasticsearch进程。4.设置esuser密码。
2022-11-23 16:48:09
657
原创 Linux安装Kafka,创建topic、生产者、消费者
1.创建安装目录/usr/local/kafka。5.进入kafka-3.3.1-src目录。6.修改zookeeper配置。7.启动zookeeper。8.修改kafka配置。
2022-11-22 17:38:37
2705
1
原创 Linux安装Redis、后台启动、测试Redis服务
后台启动nginx,vim redis.conf,将该配置文件中的daemonize no改为daemonize yes。8.进入安装目录/usr/local/redis/bin。7.配置文件,拷贝redis.conf到安装目录下。1.创建安装目录/usr/local/redis。9.修改nginx配置(后台启动Redis)5.进入redis-7.0.5此目录。测试OK,redis安装完成。12.测试redis是否可用。11.查看redis进程。6.安装到指定目录中。10.启动nginx。
2022-11-22 10:53:32
1506
原创 解决nginx配置后访问都是跳转到nginx的欢迎页面
需要配置nginx.conf在/usr/local/nginx/conf目录下,与sbin同级,配置文件位置错了,怎么改都没用
2020-11-12 11:56:31
8431
3
原创 解决请求乱码问题
1.post请求:在web.xml中加入:<filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param>...
2020-07-19 20:00:37
168
原创 从零搭建ssm框架(eclipse)
1.创建web项目(web版本选择2.5)2.添加所需要的的jar3.创建sqlAndMap.xml(空文件即可)<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration>
2020-07-05 22:17:34
415
原创 从零整合springMVC(eclipse)
springMVC:表现层框架;从请求中获取参数,将结果返回给前台。请求过程:用户发送请求至前端控制器DispatcherServlet DispatcherServlet收到请求调用HandlerMapping处理器映射器。 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 DispatcherServlet通过HandlerAdapter处理器适配器调用处理器 执行处理器(Controller,也叫后端
2020-06-10 23:35:46
348
原创 jeecms实现批量发布新闻
思路:模拟新闻发布请求,实现数据循环发布$.ajax({ url: '${base}/***.jspx',//给循环发布提供数据的请求 type: 'post', dataType: 'json', data:{}, success:function (result) { if(result...
2018-07-27 15:01:35
254
原创 jeecms附件上传
直接上代码:在上传页面也如如下代码:<#include "../house/xsl_upload.html"/><span id="ufc1" style="position:relative"><input type='text' id='uploadFileText1' width="220px" disabled="disable
2018-07-27 14:54:18
1356
原创 jeecms获取绝对路径
在jeecms后台管理做一个附件上传到服务器上,然后读取改上传文件,半天获取不到路径,后来发现有定义好的绝对路径获取方法://最好将文件上传到u文件夹底下String path="/u/cms/www/201807/26111223imd7.xls";File file = new File(realPathResolver.get(path));//注入RealPathResolve...
2018-07-27 11:09:47
799
原创 Jeecms投票提交加验证码
仿照留言提交验证码验证,在投票提交时加入验证码验证 1.投票提交页面加验证码: <div class="easysite-check-code"> <span>验证码:</span> <input type="text" name="captcha" class="plcode easysite-
2018-06-19 15:30:47
307
原创 SpringMVC项目通过ueditor跨服务器通过ftp服务上传文件到jeecms网站
公司做项目,在SpringMVC项目下往jeecms网站程序底下上传文件,纠结了好久,终于尝试成功(每次只能上传一个文件);由于俩个项目存在没在一个服务器的情况下,所以需要配置ftp服务上传到jeecms程序下;SpringMVC获取的file格式为MultipartFile;@RequestMapping(value = "/fjscurl", method = RequestMet...
2018-06-19 12:00:26
423
原创 jeecms关于留言统计
做了一个jeecmsV7版本的留言统计功能,具体实现过程如下:(1)创建textq.ftl模板<#--<input type="text"/>--><#macro textq maxlength="" readonly="" value="" label="" noHeight="false" required=&
2018-06-19 11:57:21
581
1
原创 jeecms明文密码传输漏洞
关于jeecms明文密码传输漏洞修改:思路:由于jeecms密码加密采用md532位加密算法,是不可逆过程,数据库存放的是加密后的密码,登陆认证是将前台传入的密码加密后和数据库进行对比,所以往后台提交密码为加密后的密码的话,势必数据库密码也要加密一次,然后做对比就可以了。前台修改://密码框密码进行加密function passwordMd5(){ var x=document.getEle...
2018-06-01 15:15:28
2265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人