![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
我yi癫狂
个人网站:www.k1998.xyz
展开
-
spring boot添加swagger步骤
在xml中添加如下代码 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency> <depe原创 2021-04-24 11:33:34 · 139 阅读 · 0 评论 -
redis配置密码
redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。1、初始化Redis密码:在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数;比如 requirepass test123;(Ps:需重启Redis才能生效)redis的查询速度是非常快的,外部用户一秒内可以尝试多大150K个密码;所以密码要尽量长(对于DBA 没有必要必须记住密码);2、不重启Redis设置密码:在配置文件中配置requirep原创 2021-03-27 10:51:40 · 2357 阅读 · 0 评论 -
springboot使用xml配置mybatis
前面用注解配置了mybatis,非常的简单,但是在写动态sql语句的时候会非常的麻烦,所以这边我们用xml来重新配置一下在resource目录下新建SqlMapConfig.xml主配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/原创 2020-12-25 23:56:45 · 940 阅读 · 1 评论 -
spring boot使用注解的方式整合mybaits
使用注解整和mybatis,不需要任何的xml注释,只需要在@SpringBootApplication加上一行mapper的扫描文件即可@MapperScan("com.k1998.mybatis.mapper")在application.properties配置server.port=8000server.context-path=/test#编码格式server.tomcat.uri-encoding=utf-8#数据库相关配置spring.datasource.url=j原创 2020-12-24 13:48:23 · 239 阅读 · 0 评论 -
ssm创建一个查询接口
Controller层@Autowiredprivate BlogService blogService;@RequestMapping(value = "/findBlog", produces = "application/json;charset=utf-8") @ResponseBody public List<Blog> findAll(){ List<Blog> list = blogService.findAll();原创 2020-12-20 11:20:55 · 418 阅读 · 1 评论 -
java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized
在application.yml中spring: datasource: username: root password: url: jdbc:mysql://127.0.0.1:3306/test driver-class-name: com.mysql.cj.jdbc.Driver结果报错java.sql.SQLException: The ser...转载 2019-12-14 13:51:05 · 503 阅读 · 0 评论 -
java笔记
调用方法时必须时公共静态的public static否则无法调用public static void main(String[] args) { int a = sum(50,20); System.out.println(a); } public static int sum(int a,int b){ int resul...原创 2019-12-08 15:01:20 · 132 阅读 · 1 评论 -
spring boot输出hello world几种方法
1、手动配置,三个文件打开创建maven,创建这三个文件从上到下依次复制即可配置文件(重要)(否则后面会报错)pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...原创 2019-12-02 23:22:21 · 1491 阅读 · 0 评论 -
【Java】继承与多态
1、继承由于一个对象功能的单一性,我们想对其进行扩展,但想保留其属性和功能,我们就必须用到继承。java继承的特性:单继承:java里的对象不同于C++,只能进行单继承,即一个对象只能有一个父亲多级继承:也即虽然只能有一个父亲,但是可以拥有爷爷,太爷爷。太太爷......1.1抽象类: **抽象:抽象的具体含义是将对象的具体特点抽出来,比如学生有成绩,学号,性别等属性,有考试,写作业...原创 2019-10-20 15:40:39 · 143 阅读 · 0 评论 -
【Servlet】获取并输出服务器获得的数据
获取:String name = req.getParameter(“username”);System.out.println(name);输出PrintWriter pw = resp.getWriter();pw.write(name);原创 2019-10-17 15:35:26 · 586 阅读 · 0 评论 -
【JDBC】Eclipse连接Mysql
学习完servlet终于可以学习jdb了,下载安装完mysql,导入jar包后,就可以利用java对mysql进行一系列的操作了连接数据库并插入数据的代码package com.k1998;import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.Re...原创 2019-10-16 20:39:58 · 238 阅读 · 0 评论 -
【JDBC】各版本jar包下载网址及Tomcat下载
http://central.maven.org/maven2/mysql/mysql-connector-java/原创 2019-10-16 19:14:10 · 2752 阅读 · 0 评论 -
【Java】continue和break区别
先总结下:break先跳出整个大的循环,而continue跳出的是相对小的循环也就是说他们的区别核心在于循环的大小就举个例子吧,用for循环从一数到十,到五用上break和continue的区别用break:public class test_01 {public static void main(String[] args) { int i; for(i=1;i<=10;i+...原创 2019-09-12 13:29:02 · 393 阅读 · 0 评论 -
【Java】jdk和eclipse下载安装
(以前忘了写这方面的安装)附一段测试java环境的代码public class hello { public static void main(String[] args) { System.out.println("Hello World d'sa'da's'daSasdasd"); }}jdk安装:这里我采用不同方式直接360软件管家搜索jdk下载...原创 2019-09-08 16:49:57 · 319 阅读 · 0 评论 -
eclipse导入github项目
首先登录github,找到项目,复制项目地址复制地址在上面即可导入成功然后现在就可以玩游戏了空手套白狼,github真的是白嫖,程序员必备之品。...原创 2019-08-28 17:44:08 · 317 阅读 · 0 评论 -
Java数组,字符串
动态数组public class array1 {public static void main(String[] args) { int[] a=new int[11]; for (int i = 0; i < 11; i++) { a[i]=i*5; } a[10]=100; System.out.println("**************")...原创 2019-03-25 09:40:46 · 184 阅读 · 0 评论 -
线程2
public class test{ /** * 测试延迟继承 * @param args */ public static void main(String[] args) { Cat cat=new Cat(); cat.start();//启动线程,会导致run函数的运行 Dog dog=new Dog(); //创建一个线程对象 Thread t=n...原创 2019-03-24 22:34:37 · 76 阅读 · 0 评论 -
线程1
模拟龟兔赛跑线程1package test;/** * 模拟龟兔赛跑 * @author Administrator * */class Rab extends Thread{ public void run() { for (int i = 0; i < 100; i++) { System.out.println("兔子跑了"+i+"步"); ...原创 2019-03-24 22:26:17 · 94 阅读 · 0 评论