后台
Maktub.
这个作者很懒,什么都没留下…
展开
-
Java中size(), length和length()三者用法区别
1. size()是获取泛型集合的长度 (泛型的格式:通过<>来定义要操作的引用数据类型) 2. length是获取数组的长度 3. length()是获取字符串的长度原创 2022-01-10 15:18:04 · 435 阅读 · 0 评论 -
Flask的常用查询操作
user1 = User.query.filter(User.username == 'wanwu').all() user_list = User.query.filter(User.username.like('z%')).all() # select * from user where username user_list=User.query.filter(or_(User.username.like('z%'),User.username.contains('i'))).all() #sele.原创 2020-10-29 09:28:00 · 275 阅读 · 0 评论 -
Flask迁徙数据库
# 初始化数据库 python app.py db init # python app.py db migrate # 将模型更新到数据库 python app.py db upgrade原创 2020-10-27 10:14:50 · 92 阅读 · 0 评论 -
Flask中的request
基于HTML+Flask的前后端交互 前端HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>login</title> </head> <body> <h1>用户注册</h1> <form action="" method="post">原创 2020-10-26 20:25:54 · 371 阅读 · 0 评论 -
Flask常见的过滤器
1.safe:禁用转义 msg = '<h1>每天开心!</h1>' return render_template('show.html', girls=girls, users=users, msg=msg) 不想让其转义 {{msg | safe}} 2. capitalize:单词的首字母大写 {{ n1 | capitalize}} 3. lower和upper:大小写转换 4. title 一句话中每个单词的首字母大写 msg = 'She is a .原创 2020-10-23 14:32:18 · 173 阅读 · 0 评论 -
Java多线程
创建多线程 方式一(继承于Thread类): 创建一个继承于Thread类的子类 重写Thread类的run()-->此线程将执行的操作声明在run()中 创建Thread类的子类的对象 通过此对象调用start() 方式二(实现Runnable接口): 创建一个实现了Runnable接口的类 实现类去实现Runnable中的抽象方法:run() 创建实现类的对象 将此对象作为参数传递到Thread类的构造器中,创建Thread的对象 通过Thread类的对象调用start...原创 2020-07-18 18:21:30 · 119 阅读 · 0 评论 -
Jedis无法连接centos7的redis
修改redis.config文件 (将bind 127.0.0.1修改为bind 0.0.0.0) 关闭redis[root@localhost bin]# redis-cli shutdown 重新开启redis[root@localhost redis]# ./bin/redis-server ./redis.conf 即可。 ...原创 2019-04-23 02:23:04 · 297 阅读 · 0 评论 -
pom.xml文件第一行报错
在导入的Maven项目的pom.xml文件第一行报错时,按照以下步骤修改即可 右击项目名称 => Maven => Update Project... => 注意一定要勾选force update of snapshots/release ...转载 2019-04-19 23:54:35 · 5227 阅读 · 0 评论