- 博客(19)
- 收藏
- 关注
原创 leecode
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
2024-01-23 13:51:43
375
原创 正则表达式
语法示例:1. "." : 匹配任何字符。2. "\\d":任何数字[0-9]的简写;3. "\D":任何非数字\[^0-9\]的简写;4. "\\s": 空白字符:[ \t\n\x0B\f\r] 的简写5. "\S": 非空白字符:\[^\s\] 的简写6. "\\w":单词字符:[a-zA-Z_0-9]的简写7. "\W":非单词字符:\[^\w\]//.表示任意一个字符System.out.println("你".matches(".."));//false。
2023-11-10 18:28:41
909
1
原创 Database ES
在docker中启动ESdocker start d4a6f6587677-esID号码在网页中输入IP地址+9200,看是否启动docker start c58627b65f3c-- kibana可视化工具在网页中输入进入kibana可视化平台,进入Dev-TOOL。
2023-10-24 17:29:05
58
原创 skyTakeAway-06
HttpClient:Http客户端对象类型,使用该类型对象可发起Http请求。- HttpClients:可认为是构建器,可创建HttpClient对象。- CloseableHttpClient:实现类,实现了HttpClient接口。- HttpGet:Get方式请求类型。- HttpPost:Post方式请求类型。- 创建HttpClient对象- 创建Http请求对象- 调用HttpClient的execute方法发送请求。
2023-09-27 13:40:57
48
原创 skyTakeAway-05---redis
Redis是一个基于**内存**的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的**存储中间件**- 基于内存存储,读写性能高- 适合存储热点数据(热点商品、资讯、新闻)短时间大量访问,抢购,秒杀- 企业应用广泛**关系型数据库(RDBMS):**- Mysql- Oracle- DB2**非关系型数据库(NoSql):**- Redis- Mongo db。
2023-09-26 08:46:34
42
原创 skyTakeAway-03
Api(tags = "通用接口")@Slf4j@Autowired/*** 文件上传* @return*/@ApiOperation("文件上传")log.info("文件上传:{}",file);try {//原始文件名//截取原始文件名的后缀 dfdfdf.png//构造新文件名称//文件的请求路径log.error("文件上传失败:{}", e);
2023-09-25 12:02:09
150
1
原创 skyTakeAway-02
*注意事项:**1. 账号必须是唯一的2. 手机号为合法的11位手机号码3. 身份证号为合法的18位身份证号码4. 密码默认为123456。
2023-09-20 10:29:01
62
1
原创 skyTakeAway-01
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务()。因为一般后台服务地址不会暴露,所以使用浏览器不能直接访问,可以把nginx作为请求访问的入口,请求到达nginx后转发到具体的服务中,从而保证后端服务的安全。因为nginx本身可以进行缓存,如果访问的同一接口,并且做了数据缓存,nginx就直接可把数据返回,不需要真正地访问服务端,从而提高访问速度。**问题:**员工表中的密码是明文存储,安全性太低。
2023-09-19 15:19:54
63
原创 spring-cloud day02
Service@Autowired@Autowired// 1.查询订单// 2.用feign远程调空//3. 封装user和order// 4.返回// 1.查询订单//2.利用RestTemplatefa发起http请求,查询用户//2.1 url路径//2.2 发送http请求,实现远程调控//3. 封装user和order// 4.返回}*/使用Feign的步骤:① 引入依赖② 添加@EnableFeignClients注解。
2023-09-14 09:30:13
81
1
原创 spring-cloud day01
1. 代码方式:在order-service中的OrderApplication类中,定义一个新的IRule:(全局配置)2. 配置文件方式:在order-service的application.yml文件中,添加新的配置也可以修改规则:(一个微服务)
2023-09-13 10:12:35
63
1
原创 部门员工登录系统,进阶
execution切入点表达式- 根据我们所指定的方法的描述信息来匹配切入点方法,这种方式也是最为常用的一种方式- 如果我们要匹配的切入点方法的方法名不规则,或者有一些比较特殊的需求,通过execution切入点表达式描述比较繁琐- annotation 切入点表达式- 基于注解的方式来匹配切入点方法。这种方式虽然多一步操作,我们需要自定义一个注解,但是相对来比较灵活。我们需要匹配哪个方法,就在方法上加上对应的注解就可以了。
2023-09-11 11:24:13
57
原创 部门员工登录系统
1. 准备数据库表(dept、emp)2. 创建springboot工程,引入对应的起步依赖(web、mybatis、mysql驱动、lombok)3. 配置文件application.properties中引入mybatis的配置信息,准备对应的实体类4. 准备对应的Mapper、Service(接口、实现类)、Controller基础结构。
2023-09-08 14:16:43
77
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人