Django查询对象 如何从数据库的queryset对象中提取值?

方法1.item = TCMdatabase.objects.all().values()[0]print(item.get('datasetid')){'datasetid': 13, 'datalabel': '/static/label/1612414379.4205747daab1005-66a4-11eb-9958-e86a6468dcd8.txt', 'datatrain': '/static/label/1612414379.4205747daab1005-66a4-11eb-995
分类: 其他 发布时间: 04-05 10:53 阅读次数: 0

python文件流使txt文件内容替换

方法file_old = open(fileoldpath, 'r', encoding='utf-8')file_new = open(filenewpath, 'w', encoding='utf-8')# 循环读取旧文件iname = 0 for line in file_old: # 进行判断 print(line) if str(imagefile[iname]) in line: line = line.replace(str(imagefil
分类: 其他 发布时间: 04-05 10:53 阅读次数: 0

CSS复学 ->(个人学习记录笔记)

CSSCSS:页面美化和布局控制1. 概念: Cascading Style Sheets 层叠样式表层叠:多个样式可以作用在同一个html的元素上,同时生效2. 好处:功能强大将内容展示和样式控制分离降低耦合度。解耦让分工协作更容易提高开发效率3. CSS的使用:CSS与html结合方式1. 内联样式在标签内使用style属性指定css代码如:<div style="color:red;">hello css</div>2. 内部样式
分类: 其他 发布时间: 04-05 10:53 阅读次数: 0

JavaScript基础 复学 ->(个人学习记录笔记)

JavaScript基础概念: 一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。JavaScript发展史:1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 : C-- ,后来更名为:ScriptEase1995年,Netscape(网景)公司,开
分类: 其他 发布时间: 04-05 10:53 阅读次数: 0

JavaScript高级 复学 ->(个人学习记录笔记)

今日内容:1. JavaScript: 1. ECMAScript: 2. BOM: 3. DOM: 1. 事件DOM简单学习:为了满足案例要求* 功能:控制html文档的内容* 获取页面标签(元素)对象:Element * document.getElementById("id值"):通过元素的id获取元素对象* 操作Element对象: 1. 修改属性值: 1. 明确获取的对象是哪一个? 2. 查看API文档,找其中有哪些属性可以设置 2. 修改标签体内容: *
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

BootStrap简单了解 ->(个人学习记录笔记)

今日内容1. BootstrapBootstrap:1. 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 * 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。 * 好处: 1. 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。 2. 响应式布局。 * 同一套
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

XML ->(个人学习记录笔记)

XML:1. 概念:Extensible Markup Language 可扩展标记语言可扩展:标签都是自定义的。 <user> <student>功能存储数据配置文件在网络中传输xml与html的区别xml标签都是自定义的,html标签是预定义。xml的语法严格,html语法松散xml是存储数据的,html是展示数据w3c:万维网联盟2. 语法:基本语法:xml文档的后缀名 .xmlxml第一行必须定义为文档声明xml文档中
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

Tomcat基础 ->(个人学习记录笔记)

Tomcat&Servlet1. web相关概念回顾1.1 软件架构C/S:客户端/服务器端B/S:浏览器/服务器端1.2 资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析如: html,css,JavaScript动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器如:servlet/jsp,php,asp....1.3 网络通信三要素IP:电子
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

Servlet ->(个人学习记录笔记)

Servlet: server applet* 概念:运行在服务器端的小程序 * Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 * 将来我们自定义一个类,实现Servlet接口,复写方法。* 快速入门: 1. 创建JavaEE项目 2. 定义一个类,实现Servlet接口 * public class ServletDemo1 implements Servlet 3. 实现接口中的抽象方法 4. 配置Servlet 在web.xml
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

BeanUtils怎么没有populate方法

最近在练习项目时,发现使用BeanUtils.populate()方法封装对象,方法报红,百思不得其解。翻开源码发现包下没有populate方法,断定包导错了,不应该是Spring下的BeanUtils,应该是apache下的BeanUtils这个才是正确的Bean包...
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

HTTP&Request ->(个人学习记录笔记)

今日内容:Servlet:1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 * GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象 * 将来定义Servlet类时,可以继承GenericServlet,实现service()方
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

Response || Cookie&Session || JSP&EL&JSTL ->(个人学习记录笔记)

文章目录1. HTTP协议:1.1 请求消息:客户端发送给服务器端的数据1.2 响应消息:服务器端发送给客户端的数据1.2.1 数据格式:1.2.1.1 响应行1.2.1.2 响应头:1.2.1.3 响应空行1.2.1.4 响应体:传输的数据1.2.2 响应字符串格式2. Response对象2.1功能:设置响应消息2.2 案例:2.2.1. 完成重定向2.2.2 服务器输出字符数据到浏览器步骤:注意:2.2.3 服务器输出字节数据到浏览器2.2.4 验证码3. ServletContext对象:1. 概念
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

解决jsp页面中直接使用request.set...方法报错问题

问题:解决jsp页面中直接使用request.set…方法报错问题方法:你可以直接把tomcat里的lib全部导入然后apply就行了,这样tomcat里边的包就都导入了
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

基本算法(Java):查找(顺序查找、二分查找)排序(选择排序、冒泡排序)

1. 查找1.1 顺序查找public class test { public static void main(String[] args){ // 定义数组 int [] array1 = {1,2,4,5,6,8,234,64,32,565,62,54}; // 确定查找数值 int targetNum = 8; // 调用函数 int index = findtarget(array1,ta
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

报错:<%@ taglib prefix=“c“ uri=“http://java.sun.com/jsp/jstl/core“ %>

问题:报错:<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>方法:找到tomcat的这个路径下的两个文件2. 把这两个文件导入到这个路径下添加一下示例:开发工具:IDEA把鼠标停留在<c:位置,alt+Enter,快速导包然后我的就导入下边这个包<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core_1_1" %
分类: 其他 发布时间: 04-05 10:52 阅读次数: 0

解决jsp文件中文乱码问题

问题:jsp文件中文乱码问题如图:方法:在jsp文件开头添加以下说明即可。<%@ page contentType="text/html;charset=UTF-8" language="java" %>
分类: 其他 发布时间: 04-05 10:51 阅读次数: 0

Java:一维、二维数组的遍历

数组遍历1:一维数组的遍历2:二维数组的遍历1:一维数组的遍历for循环遍历for(int i=0; i<数组名.length; i++){ 数组名[i]表示一个元素}foreach循环遍历for(元素的数据类型 临时变量 : 数组名){ 每一次循环临时变量代表一个元素}注意:不要对foreach的循环变量赋值for循环与foreach循环的区别2:二维数组的遍历普通forfor(int i=0; i<array.length; i
分类: 其他 发布时间: 04-05 10:43 阅读次数: 0

Java:数组的内存解析

1:一维数组的内存解析2:二维数组的内存解析
分类: 其他 发布时间: 04-05 10:43 阅读次数: 0

Java:数组的常用算法(赋值、复制、反转、查找)

1:数组的赋值array2 = array1//理解:将array1保存的数组的地址值赋给了array2,使得array1和array2共同指向堆空间中的同一个数组实体2:数组的复制array2 = new int[array1.length];for(int i = 0;i < array2.length;i++){array2[i] = array1[i];}//理解:通过new的方式,给array2在堆空间中新开辟了数组的空间。将array1数组中的元素值一个一个的赋值到
分类: 其他 发布时间: 04-05 10:43 阅读次数: 0

Java:类的内部成员

类的内部成员一:属性(成员变量)二:方法三:构造器(构造方法)四:内部类成员内部类静态内部类局部内部类匿名内部类一:属性(成员变量)1:成员变量 VS 局部变量2:如何声明3:属性封装概念二:方法1:基本概念权限修饰符 返回值类型 方法名(形参列表){ 方法体}方法名:属于标识符,遵循标识符的规则和规范,“见名知意”第一个单词首字母小写,其他单词首字母大写2:四类方法序号链接1无参无返回、无参带返回值、带参无返回值、带参带返回值3:返回值类型
分类: 其他 发布时间: 04-05 10:43 阅读次数: 0