随笔分类 -  springboot

摘要:下面这3个网址写得特别详细,大家都可以参考下,初学者建议学习第三个网址照着敲一下 https://www.cnblogs.com/zhenghengbin/p/12250234.html https://blog.csdn.net/goxingman/article/details/10999385 阅读全文
posted @ 2020-11-25 11:30 我是一只老白兔 阅读(567) 评论(0) 推荐(0)
摘要:一 搜索引擎elasticSearch的基本介绍 常用的搜索框架 like:在mysql中使用,但是有使用瓶颈,使用like不能使用索引,并且数据量有限制范围 solor:针对于企业内部使用,一般数据量为几十G左右,底层是Apache项目中的Lucene elasticSearch:针对的数据量特别 阅读全文
posted @ 2020-11-25 10:43 我是一只老白兔 阅读(796) 评论(0) 推荐(0)
摘要:https://www.pianshen.com/article/444170748/ 阅读全文
posted @ 2020-11-24 17:28 我是一只老白兔 阅读(197) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/zhangzhen894095789/p/6640808.html 阅读全文
posted @ 2020-11-24 17:26 我是一只老白兔 阅读(106) 评论(0) 推荐(0)
摘要:1异步与同步 以一个例子解释:李明拿100w去买房子, 同步的步骤是1李明用手机支付100w给销售部的负责人jimao,2jimao收到钱,然后3把房子的钥匙给李明 异步的步骤是上面的123步骤同一时间进行 2异步代码 2.1 创建一个空的springboot项目 可以参考 [ 超链接 ]+ ( h 阅读全文
posted @ 2020-11-24 16:28 我是一只老白兔 阅读(2639) 评论(2) 推荐(0)
摘要:1创建一个springboot,这里以eclipse为例子,可以在eclisse中点击File/new/other/SpringBoot/Spring Starter Project中点击【next】,然后输入对应的信息 注意:有些时候pm.xml中报错,说明版本过高,降低版本即可 2给启动类添加注 阅读全文
posted @ 2020-11-19 16:45 我是一只老白兔 阅读(457) 评论(0) 推荐(0)
摘要:1 链接:https://pan.baidu.com/s/127D5bofzDcaOC9LZXWucog 提取码:kedc 1数据结构 2Student package springboot_mybatis_mysql.bean; public class Student { /** * 自增id 阅读全文
posted @ 2020-09-07 18:06 我是一只老白兔 阅读(483) 评论(0) 推荐(0)
摘要:1构造 2User类: package springboot_redis.bean; import java.util.Date; public class User { /** * 用户年龄 */ private int age; /** * 用户密码 */ private String pwd; 阅读全文
posted @ 2020-09-07 17:44 我是一只老白兔 阅读(1224) 评论(0) 推荐(0)
摘要:首先启动redis-server,看能否启动 启动命令式 ./redis-server 然后 1如果修改了IP地址,比如说改成了192.168.20.66 那么执行命令的时候需要将ip地址带上 redis-cli -h 192.168.20.66 -p 6379 2如果没有修改ip地址 .找到red 阅读全文
posted @ 2020-09-04 19:20 我是一只老白兔 阅读(2814) 评论(0) 推荐(0)
摘要:数据结构 1在pom.xml中添加redis的依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= 阅读全文
posted @ 2020-09-04 18:54 我是一只老白兔 阅读(250) 评论(0) 推荐(0)
摘要:1登陆spring.io,选择spring boot 2 直接ctrl+f,输入redis,找到对应的位置 可以点击Spring Data Redis,来查看redis的相应配置属性 阅读全文
posted @ 2020-09-04 18:09 我是一只老白兔 阅读(971) 评论(0) 推荐(0)
摘要:1src/test/resources下面自定义banner.txt,我这里用的是佛祖保佑的banner,复制进去就可以了,当然,也可以在以下三个网站中生成banner http://www.network-science.de/ascii/ http://www.kammerl.de/ascii/ 阅读全文
posted @ 2020-09-04 17:10 我是一只老白兔 阅读(620) 评论(0) 推荐(0)
摘要:1 1个用户发请求到tomcat,tomcat部署web应用,web应用去查询mysql,查询之后发现数据公用,就将数据放入缓存服务之中,剩余的人的请求进来tomcat后,发现缓存服务中有自己想要的数据,可以直接去取就行了,取出来之后,可以将值返回页面端,这样,就减少了对数据库的IO处理,这样比查询 阅读全文
posted @ 2020-09-01 19:48 我是一只老白兔 阅读(234) 评论(0) 推荐(0)
摘要:1在service中添加注解来控制事务的执行 @Transactional(propagation=Propagation.REQUIRED) 这样,方法体中的事务进行报错就会回滚释放事务 1、PROPAGATION_REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事 阅读全文
posted @ 2020-09-01 19:03 我是一只老白兔 阅读(2752) 评论(0) 推荐(0)
摘要:1单机事务 A-->B 用户表、账户表、订单表都在一个mysql中 A转账给B,那么正常情况下A账户减钱,B账户加钱,如果A减钱成功,B账户加钱失败,那么A账户也要减少钱失败 2分布式事务 分布式事务处理通过二次提交,需要保证数据的一致行 3事务的隔离机制 Serializable: 串行处理,消耗 阅读全文
posted @ 2020-09-01 17:57 我是一只老白兔 阅读(441) 评论(0) 推荐(0)
摘要:废话少说,上代码 结构: 1application.properties web.upload-path=G:\study_tool\maven_workspace\images#\u9759\u6001\u8D44\u6E90\u6587\u4EF6spring.resources.static- 阅读全文
posted @ 2020-08-28 18:46 我是一只老白兔 阅读(1048) 评论(0) 推荐(0)
摘要:在application.properties中添加配置 #控制台打印mybtics的sql语句mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl 2然后run as application,直接通过接 阅读全文
posted @ 2020-08-28 16:14 我是一只老白兔 阅读(1145) 评论(0) 推荐(0)
摘要:结构 1使用starter,访问maven仓库地址 http://mvnrepository.com 或者直接在pom.xml中添加依赖,注意,如果包不能被引用,把<scope>给注释掉 <!-- 引入mybatis的starter的包 --> <dependency> <groupId>org.m 阅读全文
posted @ 2020-08-27 19:44 我是一只老白兔 阅读(732) 评论(0) 推荐(0)
摘要:1访问www.thymeleaf.org 2点击docs 3选择快速学习 4看不懂英文的,可以去下载沙拉查词,地址https://www.cnblogs.com/zhushilai/p/13446847.html 阅读全文
posted @ 2020-08-27 10:29 我是一只老白兔 阅读(258) 评论(0) 推荐(0)
摘要:1在pom.xml中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> 2在applica 阅读全文
posted @ 2020-08-27 10:16 我是一只老白兔 阅读(207) 评论(0) 推荐(0)