- 博客(15)
- 收藏
- 关注
原创 redis常用命令以及推荐配置
1.启动redis 前台启动 redis-server 后台启动 redis-server & 后台指定配置文件如 redis-server redis6380.conf & 2.进入redis客户端 默认本地ip和6380端口号 redis-cli 进入其他ip和端口号 redis-cli -p 端口号 -h ip地址 -a 密码 3.redis客户端中的密码 set key value get key keys * del key1 key2 key3 … auth password s
2022-02-22 16:18:59
656
原创 springboot使用拦截器
1.创建类实现HandlerInterceptor接口 public class LoginIntercepter implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { System.out.println("
2022-02-22 14:29:19
195
原创 如何解决分布式id精度损失
分布式id 比较长,传到前端会有精度损失,转为string类型再进行传输 在id上方加上注解 @JsonSerialize(using = ToStringSerializer.class) private Long id;
2021-12-11 13:57:57
562
原创 服务器安装tomcat
注:安装tomcat前需要有jdk环境 第一步:先将软件通过xftp5 上传到/opt 下 第二步:解压到/opt 第三步:启动tomcat 第四步:远程访问 默认在8080端口 可以设置server.xml配置默认端口。 容易路径下关闭防火墙systemctl stop firewalld 设置安全组,允许对应的端口被访问 成功访问 ...
2021-11-26 09:47:44
1582
原创 服务器安装jdk
第一步:先将软件通过xftp5 上传到/opt 下 第二步:解压缩到/opt目录下 第三步:配置环境变量的配置文件vim /etc/profile JAVA_HOME=/opt/jdk1.8.0_121 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/lib:. export JAVA_HOME PATHCLASSPATH 第四步:使配置文件生效 第五步:测试安装成功 第五步:在目录/home/zhangs..
2021-11-26 09:35:19
550
1
原创 idea ssm项目的搭建(maven)
需求分析:搭建ssm项目实现前台对后台数据库(还是老朋友student表)的操作。 idea版本:2020.3.4 三层架构: springmvc:视图层 spring:服务层 mybatis:持久层 1.新建工程 2.导入依赖 <!--servlet--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-...
2021-11-03 14:38:53
263
原创 spring aspectj框架实现动态代理(aop-面向切面编程)
需求分析:现在有一个接口实现类SomeServiceImpl,继承了一个抽象方法dosome,需要在不改实现类SomeServiceImpl的条件下为dosome方法添加功能,使得在dosome方法执行前会先打印前置方法。 (1) maven 依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</versi
2021-10-26 21:27:14
312
原创 IDEA 2020.1 maven项目 运行时程序包不存在
idea2020.1存在maven项目在构建后即使执行mvn idea:idea命令仍然不能运行,显示程序包不存在等错误。 一、 设置步骤Setting>Build>build Tools>Maven>Runner.以下有图片步骤,方便小白操作 勾选Delegate IDE build/run actions to Maven 点击invalidate Caches/Restart重启 解决! ...
2021-10-26 21:14:49
1192
原创 idea中web项目的mybatis框架搭建
准备工作,创建学生表,创建基础数据 (1)创建项目,搭建包结构 (2)导入mybatis相关jar包和mysql驱动包 注意,如果你的mysql环境比较新,最好用版本高的connector-J。 (3)在src根下创建mybatis主配置文件mybatis-config.xml,搭建配置文件结构。 (4)创建mapper包结构,创建sql映射文件StudentMapper.xml (5)创建学生类,注意,Student类中一定要有空构造函数 、 mybatis-config...
2021-10-16 19:33:21
835
原创 使用jQuery提供的ajax函数实现局部刷新
需求:在浏览器不跳转页面的条件下实现从后台获取数据并且局部刷新页面 需要的插件: 1.在 WEB-INF 目录下创建 lib 目录,拷贝 jar 文件 2.创建目录 js,拷贝 jQuery.js 文件 index.jsp 先导入js <script type="text/javascript" src="js/jquery-3.4.1.js"></script> 随便加点东西 <body> <div> name:..
2021-10-16 18:42:13
800
原创 <c:forEach>在前台输出后台传输的集合
需求分析:在做javaweb数据库增删查改时,需要将所有记录在浏览器中输出 假如后台传输的数据是一个集合 List<Student> list=session.selectList("sql.getAll"); request.setAttribute("list",list); 前台实现: 首先需要有jar包standard.jar和jstl.jar 导入jar包 <%@ taglib prefix="c" uri="http://java.sun.com/j
2021-10-16 10:07:13
1064
原创 点击按钮,弹出模态框并加载数据
需求分析:在做修改数据的功能时,经常会有弹出模态框修改数据的需求,如图,点击编辑按钮,弹出模态框,并将该行的字段内容全部加载入模态框的相应标签中。 模态框 <div class="modal fade" id="myModal"> <div class="modal-dialog"> <form class="modal-content" method="get" id="studentForm" action="edit" role="form">
2021-10-16 01:07:23
2170
1
原创 bootstrap模态框的使用
需求分析:点击按钮,弹出模态框 需要bootstrap.css和bootstrap.js的插件 导入插件 <link rel="stylesheet" href="./css/bootstrap.css" type="text/css"> <script language='javascript' src='js/bootstrap.min.js'></script> ps:idea粘贴插件后,可能没有加载成功,最好重新启动一下项目,...
2021-10-16 00:51:23
395
原创 Android中用Handler类完成线程间通信(异步UI刷新)
数据输出方法,需要传入参数handler public void static dataOut(Handler handler){ //输出数据的线程 final Thread thread = new Thread(new Runnable() { @Override public void run() { //获取Message对象 Message mess
2021-09-27 09:56:14
221
原创 Android获取互联网权限
AndoridManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mysql_connect"> <uses-permission android:name="android.permission.ACCESS_NETWORK..
2021-09-27 09:27:46
898
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅