- 博客(22)
- 收藏
- 关注
原创 springmvc和springboot的区别
Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各种XML、 JavaConfig、hin处理起来比较繁琐。于是为了简化开发者的使用,从而创造性地推出了Spring bo
2021-12-17 16:43:25
205
原创 Centos7用Docker部署oracle11g
Centos7用Docker部署oracle11g1、Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术。在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管
2021-12-08 20:54:14
1615
转载 Docker Compose
文章目录 Compose简介概念组成 安装与卸载二进制包方式安装测试卸载 docker-compose.yml 文件详解概念案例versionservicesimagebuildcontextdockerfilecontainer_namedepends_onpo...
2021-12-04 16:10:23
363
原创 Sql语句 where 1=1
我们在看别人项目的时候,很多时候看到这样的SQL语句:select * from user where 1=1其中这个where1=1是有特殊意义的,包含以下两种情境:动态SQL拼接和查询表结构。一 动态SQL拼接适合多条件搜索,当要构造动态sql语句时为了防止sql语句结构不当,所以加上where 1=1 ,这样SQL语句不会报错,例如:String sql=”select * from table_name where 1=1”;if( conditon 1) {sql=sql+”var2
2021-11-26 14:22:52
634
原创 session
什么是session会话1、session就是一个接口(httpsession)2、session就是会话,它是用来维护一个客户端和服务器之间关联的一种技术3、每个客户端都有自己的一个session会话4、session会话中,我们经常用来保存用户登录之后的信息如何创建session和获取(id号,是否为新)1、创建和获取session,它们的API是一样的,request.getSession()第一次调用是:创建session对话之后调用都是:获取前面创建好的session会话对象2、
2021-04-05 15:20:07
83
原创 cookie
什么是cookie1、cookie翻译过来就是饼干的意思2、cookie是服务器通知客户端保存键值对的一种技术3、客户端有了cookie后,每次请求都发送给服务器4、每个cookie的大小不能超过4kb创建cookie服务器如何获取cookie谷歌浏览器查看cookie...
2021-04-04 16:31:22
88
转载 Mybatis:Parameter ‘list‘ not found. Available parameters are [ids, param1]
如图: 真心觉得有的太坑,没搞明白collection这个东西到底应该放什么,都错误理解为应该放Java.Until.List ...
2021-01-23 13:46:25
893
原创 Collection接口的使用 保存学生信息
package com.oop.collection;import lombok.Data;/** * @Author: cg * @Date: 2020/12/20/14:36 * @Description: */@Datapublic class Student { private String name; private int age; public Student(){} public Student(String name, int age)
2020-12-20 15:17:44
117
1
原创 Collection接口的使用1
Collection父接口**特点:代表一组任意类型的对象,无序、无下标、不能重复。sgpackage com.oop.collection;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/** * @Author: cg * @Date: 2020/12/20/13:53 * @Description: Collection接口的使用 * (1)添加元素 *
2020-12-20 15:15:41
174
2
原创 记一次 XxlRpcException:xxl-rpc request timeout at 超时问题
分布式任务调度出现连接超时问题1、项目启动没有报错,首先可以排除代码是没有问题的2、把防火墙都关闭3、启动调度中心项目:xxl-job-admin,看是哪个网络地址,应该连接的是 无线局域网适配器 WLAN如果连接的不是这个,就要把其他的网络禁用。...
2020-12-20 13:05:52
5228
原创 mybatis-plus
mybatis-plus单表增删改查package com.chen.mybatis_plus;import com.baomidou.mybatisplus.extension.plugins.pagination.Page;import com.chen.mybatis_plus.mapper.UserMapper;import com.chen.mybatis_plus.pojo.User;import org.junit.jupiter.api.Test;import org.spri
2020-12-15 18:31:14
99
转载 缺url
Description:. Failed to configure a DataSource: ' url' attribute is not specif:Reason: Failed to determine a suitable driver class 错误原因:没有...
2020-10-19 12:47:28
191
原创 代码生成器
代码生成器//演示示例,执行main方法控制台输入模块表名回车自动生成对应项目目录中公共 类 CodeGenerator { / ** * < p > *读取控制台内容 * </ p> * / 公共 静态 字符串 扫描器(字符串 提示){ 扫描器扫描器= 新 扫描仪(系统。在); StringBuilder帮助= 新的 StringBuilder(); 帮忙。append(“
2020-10-18 20:26:02
177
转载 idea maven配置
idea 默认全局配置maven,避免每次新建项目都需要指定自己的maven目录 File->Other Settings -> Default Settings 将Maven home directory目录修改成我们自定自定义安装Maven的目录
2020-09-03 17:49:32
116
转载 git命令
Git目前已经成为国内主流互联网公司通用的代码管理工具;大小企业也已随着潮流纷纷从CVS, Subversion向Git过度。可以说,Git已经成为一名合格程序...
2020-09-02 16:22:02
118
原创 一个简单的基于springboot增删改查的用户管理系统
创建项目idea搭建环境,创建一个Spring initializr的项目。引入依赖pom.xml文件依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <gr
2020-08-28 16:44:42
2069
原创 for循环
for循环结构使用package Test;//遍历100以内的偶数,输出所有偶数的和,输出偶数的个数public class Test6 { public static void main(String[] args) { int sum = 0;//记录所有偶数的和 int count = 0;//记录偶数的个数 for(int i = 1;i <= 100;i++){ if (i % 2 ==0){
2020-07-11 22:53:51
133
原创 switch-case
判断学生成绩package Test;public class Test4 { public static void main(String[] args) { int score = 78; switch (score/10){ case 0: case 1: case 2: case 3: case 4: case
2020-07-11 19:09:11
134
原创 取模取余
算术运算符的练习随意给出一个整数,打印显示它的个位数,十位数,百位数的值。class Kjnj{ public static void main(String[] args) { int a=351; int b = a/100; //int c = a%100; //int s = c/10; int s = (a%100)/10; int g = a%10; System.out.println("g=" + g + "
2020-07-10 18:21:22
255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人