摘要:
一、文件操作 1、打开文件 f = open(r'/Users/wufq/Desktop/userinfo.txt', mode='r', encoding='UTF-8') 注意:r'/Users/w这里的r是取消所有转移符转义的意思,mode=r r是读,w是写,encoding='UTF-8' 阅读全文
摘要:
一、字符串 字符串就是一堆子符组成一串 1、字符串的切片&反转 s='alex今天去洗脚城遇到了wusir' print(s[:4]) #切alex print(s[::-1]) #反转:risuw了到遇城脚洗去天今xela 2、字符串循环 for char in s: print(char) 3、 阅读全文
摘要:
一、格式化输出 用%s格式化输出 如果有两个需要输出的,必须用括号括起来,比如:%(name,traf) 如果只有一个需要输出,则直接在%后面跟即可,比如:%num 如果需要输出的两个值是同一个变量,那么这个变量必须要命名不同,否则的话会报错 %s可以匹配任意字符,%d只能和数字匹配 #案例:用输入 阅读全文
该文被密码保护。 阅读全文
摘要:
一、分布式主要的思想:常用Dubbo/Zookeeper、而SpringBoot推荐使用全栈的Spring,SpringBoot+SpringCloud 随着互联网应用的增加,业务会越来越多,如果修改一个模块就会整个应用重新部署,比如: RPC远程调用服务 为了解决这个问题:可以用到zookeepe 阅读全文
摘要:
主要包含:异步任务,定时任务,邮件任务 一、异步任务 在Java应用中,绝大多数情况下都是同步完成交互的,但是和第三方交互时会出现延迟,springboot提供了异步处理的方式解决了这种问题 1、主要有两个注解完成: @Aysnc 告诉springboot这是一个异步任务@EnableAysnc 开 阅读全文
摘要:
一、概念 1、消息服务中间件主要是提升异步通信能力 2、消息服务的两个重要概念:消息代理(message broker)和目的地(destination) 消息发送后,消息代理进行管理然后在发送到目的地 3、消息队列主要的两种目的地 队列((queue)):点对点的通信(消息发到一个队列中,消息接收 阅读全文
摘要:
一、 搭建基本环境 1、导入数据库sql语句,创建库表2、创建bean3、mybaits操作数据库 1)application.yml配置数据库信息链接数据库 2)使用注解版的mybatis 1.@MapperScan注解指定需要扫描的Mapper所在地的包 这里涉及到一个知识点:如果bean里面的 阅读全文
摘要:
一、jedis依赖的jar包:jedis,commons-pool <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.3.0</version> </dependency> 阅读全文