首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
14,563 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
11,855 阅读
3
gradle-5.4.1-all.zip下载
9,835 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
8,311 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
7,131 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
624
篇文章
累计收到
632
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
453
篇与
的结果
2020-08-06
vue+axios实现评论留言板
效果如图这里的评论数据以及添加数据都是用的FastAPI,然后再用axios发送请求,获取评论以及添加评论。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>工程快捷报备系统——By:Lan</title> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue"></script> <script src="https://unpkg.com/axios/dist/axios.min.js"></script> <link rel="stylesheet" href="static/css/bootstrap.min.css"> <style> .content { margin-top: 1.5rem; } </style> </head> <body> <div class="container"> <div class="row clearfix"> <div class="col-md-12 column"> <ul class="nav nav-tabs"> <li> <a href="./index.html">健康报备</a> </li> <li> <a href="./who.html">谁没报备</a> </li> <li> <a href="./ele.html">电费查询</a> </li> <li class="active"> <a href="./comment.html">留言板</a> </li> </ul> <div class="content" id="box"> <form action="" role="form"> <div class="form-group"> <label class="col-sm-1 control-label">昵称</label> <div class="col-sm-11"> <input v-model='newNick' type="text" class="form-control" id="nikename" v-model='newComment' placeholder="请输入昵称"> </div> <div class="form-group"> <label for="content" class="col-sm-1 control-label">内容</label> <div class="col-sm-11"> <textarea id="content" v-model='newComment' class="form-control" rows="3"></textarea> </div> </div> <div class="form-group" style="text-align: center;"> <input type="button" name="" value="添加" @click='addcomment' class="btn btn-primary"> <input type="reset" name="" value="重置" class="btn btn-danger"> </div> </div> </form> <table class="table table-bordered table-hover"> <caption class="text-success"> <h4>评论列表</h4> </caption> <thead> <tr class="text-info"> <th class="text-center">昵称</th> <th class="text-center">内容</th> <th class="text-center">时间</th> </tr> </thead> <tbody> <tr v-for="(item,index) in list" :key="index" class="text-warning text-center"> <td>{{item.nick }}</td> <td>{{item.comment}}</td> <td>{{item.add_Time | fmtTime('-')}}</td> </tr> <tr v-if="list.length === 0"> <td colspan="3">暂无评论,快来评论吧!</td> </tr> </tbody> </table> </div> </div> </div> </div> <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script> <script src="./static/js/bootstrap.min.js"></script> <script> Vue.filter('fmtTime', function(sourceTime, sep) { sourceTime = new Date(sourceTime); let y = sourceTime.getFullYear(); let m = sourceTime.getMonth() + 1; let d = sourceTime.getDate(); let h = sourceTime.getHours(); let M = sourceTime.getMinutes(); return y + sep + m + sep + d + ' ' + h + ':' + M; }); var app = new Vue({ el: '#box', data: { newNick: '', newComment: '', list: [], searchVal: '' }, mounted() { this.getcomment(); }, methods: { getcomment() { axios.get('/get_comment/', { params: { page: 1 } }) .then(res => { this.list = res.data; }) .catch(err => { console.error('获取数据失败' + err); }) }, addcomment() { axios.get('/add_comment/', { params: { nick: this.newNick, comment: this.newComment } }) .then(res => { alert('添加成功'); // 添加成功之后,重新获取列表数据 this.getcomment(); this.newComment = ''; }) .catch(err => { console.error(err); }) } }, }) </script> </body> </html>
2020年08月06日
1,027 阅读
0 评论
0 点赞
2020-07-29
176. 第二高的薪水
编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。+---------------------+| SecondHighestSalary |+---------------------+| 200 |+---------------------+来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/second-highest-salary著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。官方答案:SELECT (SELECT DISTINCT Salary FROM Employee ORDER BY Salary DESC LIMIT 1 OFFSET 1) AS SecondHighestSalary我写的时候没有弄他为null的情况,今天逛力扣才发现还有sql查询语句的题目。SELECT Salary FROM Employee ORDER BY Salary DESC LIMIT 1 OFFSET 1
2020年07月29日
948 阅读
0 评论
0 点赞
2020-07-25
按数字批量重命名文件
今天在网上看到一个壁纸压缩包,是滴是滴,就是壁纸,文件是这样的本着互联网的分享精神,准备做一个随机图片,但是人家名字都不一样,咱也不好写代码,于是花了几分钟敲了几行代码,一秒钟就命名了530张图片。结果就是这样滴。咳咳,代码如下 def plRename(): sourcename = os.listdir('./') for index, value in enumerate(sourcename): try: os.rename(value, str(index) + '.' + value.split('.')[-1]) except EnvironmentError: print(EnvironmentError) print(f'{value}失败') input('完成!')
2020年07月25日
1,033 阅读
0 评论
0 点赞
2020-07-25
循环输入学生和成绩,最后按照总成绩进行排序
在某python交流群看到了这样一个问题然后到晚上9点似乎他还没有搞定,于是掏出了我的pycharm。一种是结构体(以前在C#里面是这么叫的),其实就是class,定义一个学生类,然后就是学生姓名,成绩,总成绩然后用sort排序(还有些手动排序方法快要忘了。),一种就是直接列表。第一种方法:# -*- coding: utf-8 -*- """ ------------------------------------------------- @ Author :Lan @ Blog :www.lanol.cn @ Date : 2020/7/24 @ Description:I'm in charge of my Code ------------------------------------------------- """ # 定义一个学生类初始值为姓名,语文成绩,数学成绩,英语成绩 class Student: def __init__(self, name, chinese, math, english): self.name = name self.chinese = chinese self.math = math self.english = english self.allGrade = chinese + math + english # 为了验证数值是否正确,加了个输出看一下 print(self.allGrade) # 定义一个列表,用来装载所有成绩 result = [] while True: # 录入信息 stuName = input("请输入姓名:") stuChinese = float(input("请输入语文:")) stuMath = float(input("请输入数学:")) stuEnglish = float(input("请输入英语;")) # 将每个人的信息实例化一个Student并存入列表。 result.append(Student(stuName, stuChinese, stuMath, stuEnglish)) # 判断是否继续添加 if input('是否继续添加(yes/no)') == 'no': break # 对结果进行排序 result = sorted(result, key=lambda a: a.allGrade, reverse=True) # 输出结果 for i in result: print(i.name)第二种方法# -*- coding: utf-8 -*- """ ------------------------------------------------- @ Author :Lan @ Blog :www.lanol.cn @ Date : 2020/7/24 @ Description:I'm in charge of my Code ------------------------------------------------- """ # 定义一个列表 result = [] while True: # 录入信息 stuName = input("请输入姓名:") stuChinese = float(input("请输入语文:")) stuMath = float(input("请输入数学:")) stuEnglish = float(input("请输入英语;")) # 装到列表 result.append([stuName, stuChinese, stuMath, stuEnglish, stuChinese + stuMath + stuEnglish]) # 判断是否继续 if input('是否继续添加(yes/no)') == 'no': break # 排序 result = sorted(result, key=lambda a: a[4], reverse=True) for i in result: print(i)冒泡排序# -*- coding: utf-8 -*- """ ------------------------------------------------- @ Author :Lan @ Blog :www.lanol.cn @ Date : 2020/7/24 @ Description:I'm in charge of my Code ------------------------------------------------- """ # 定义一个列表 result = [] while True: # 录入信息 stuName = input("请输入姓名:") stuChinese = float(input("请输入语文:")) stuMath = float(input("请输入数学:")) stuEnglish = float(input("请输入英语;")) # 装到列表 result.append([stuName, stuChinese, stuMath, stuEnglish, stuChinese + stuMath + stuEnglish]) # 判断是否继续 if input('是否继续添加(yes/no)') == 'no': break # 冒泡排序 for i in range(len(result)): for j in range(0, len(result) - i - 1): if result[j][4] < result[j + 1][4]: result[j], result[j + 1] = result[j + 1], result[j] for i in result: print(i)
2020年07月25日
879 阅读
2 评论
0 点赞
2020-07-24
百度实时热点新闻采集
这个功能一直集成在我的机器人上面,获取的数据是这里的机器人是这样子的。这里我调用了短链接的接口,因为源数据都是来自于各种网站,点进链接即可进入新闻源网站。这里我是找到了百度的接口(手机端发现的,电脑端是直接渲染出来的)最后的python代码:async def get_redian(): response = requests.get('http://top.baidu.com/mobile_v2/buzz?b=1&c=515').json()['result']['descs'] result = '' index = 1 for i in response[:10]: if not i: continue data = i['content']['data'][0] url = requests.get( f'http://suo.im/api.htm?url={data["originlink"]}&key=5f02b5ca3a005a7b763779a2@892c179520d687fd305536bce67fb501').text result += f"【{index}】{data['title']} {url} " index += 1 return result自己根据需求改一下就行了
2020年07月24日
1,606 阅读
0 评论
0 点赞
2020-07-24
UTC时间格式转换为DateTime,Python
调用接口的时候传递了一个时间参数,大概就是长这样的:2020-07-22T02:26:37.329Z然后直接CV到百度啥都没有,然后去交流群里问了一下,得知为UTC时间。知道是UTC就好办了,import datetime utc = '2020-07-22T02:26:37.329Z' ForMat = '%Y-%m-%dT%H:%M:%S.%fZ' utcTime=datetime.datetime.strptime(utc,ForMat) localTime = utcTime + datetime.timedelta(hours=8) print(localTime)
2020年07月24日
1,430 阅读
0 评论
0 点赞
2020-07-23
FastAPI自动生成的文档无法展开、正常使用
这两天我的LanAPI那个项目没怎么关心,昨天去看文档的时候发现加载不出了。刚好今天在FastAPI交流群看到了解决方案demo.zip大小:322.2K已经过安全软件检测无毒,请您放心下载。
2020年07月23日
1,104 阅读
0 评论
0 点赞
1
...
33
34
35
...
65