对6月份的复习进行总结
1.数据库
着重复习了E-R图
以及将E-R图转换成关系逻辑模型 并能够指出主码 外码
在关系中能够看出候选码 并判断一个关系模式为第几范式
并能够进行关系分解
将SQL语句完整的复习了一遍
包括建表 向表中增添内容 删除 查询 创建视图 存储过程 触发器
2.计算机网络








3.六级
背了十天的单词 虽然不多
看了一下作文模板
做了两套真题
并在这期间完成了Python的大作业
后端:app.py
from flask import Flask, render_template, request, jsonify
import os
from docx import Document
app = Flask(name)
简历数据存储
resumes = []
@app.route('/')
def index():
return render_template('index.html')
@app.route('/api/resumes', methods=['POST'])
def add_resume():
data = request.json
resumes.append(data)
return jsonify({"status": "success", "id": len(resumes)-1})
@app.route('/api/resumes', methods=['GET'])
def get_resumes():
query = request.args.get('query', '')
if query:
results = [r for r in resumes if query.lower() in r['name'].lower() or
query.lower() in r['major'].lower() or
query.lower() in r['education'].lower()]
return jsonify(results)
return jsonify(resumes)
@app.route('/api/resumes/int:id', methods=['GET', 'PUT', 'DELETE'])
def manage_resume(id):
if id >= len(resumes):
return jsonify({"error": "Not found"}), 404
if request.method == 'GET':
return jsonify(resumes[id])
elif request.method == 'PUT':
resumes[id] = request.json
return jsonify({"status": "success"})
elif request.method == 'DELETE':
del resumes[id]
return jsonify({"status": "success"})
@app.route('/api/export/int:id', methods=['GET'])
def export_resume(id):
if id >= len(resumes):
return jsonify({"error": "Not found"}), 404
resume = resumes[id]
doc = Document()
doc.add_heading('个人简历', 0)
doc.add_paragraph(f"姓名: {resume['name']}")
doc.add_paragraph(f"性别: {resume['gender']}")
doc.add_paragraph(f"专业: {resume['major']}")
doc.add_paragraph(f"学历: {resume['education']}")
doc.add_paragraph(f"学习经历: {resume['experience']}")
doc.add_paragraph(f"奖惩信息: {resume['awards']}")
if not os.path.exists('exports'):
os.makedirs('exports')
filename = f"exports/resume_{resume['name']}.docx"
doc.save(filename)
return jsonify({"status": "success", "filename": filename})
if name == 'main':
app.run(debug=True)
前端:index.html

浙公网安备 33010602011771号