会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132463个问题

untitled8.zip

mongo 不会保存并且能成功,但是mysql会报错

image.png

image.png

image.png

image.png

Python 全系列/第十五阶段:Python 爬虫开发/爬虫数据存储 31171楼

<template>
  <div class="hello">
   {{ msg }}
    <p v-html="room"></p>
    <a v-bind:href="links.url">{{ links.title }}</a>
    <p>{{1+1}}</p>
    <div>
      <template v-if="flag">
        <p>孙悟空</p>
        <p>唐僧</p>
        <p>猪八戒</p>
        <p>沙和尚</p>
      </template>
      <template v-else>
        <p>六耳猕猴1</p>
        <p>六耳猕猴2</p>
        <p>六耳猕猴3</p>
        <p>六耳猕猴4</p>
      </template>
    </div>
    <p v-show="flag">我是show</p>
    <p v-for="(item,index) in names" v-bind:key="index">{{ item }}</p>
    <p v-for="(item,name,index) in obj" v-bind:key="index">{{name}}:{{item}}: {{index}}</p>
    <p>{{count}}</p>
    <button v-on:mouseover="addCountHandler(10,$event)">按钮</button>
  </div>

</template>

<script>
export default {
  name: 'HelloWorld',
  data () {
    return {
      msg: 'HelloWorld',
      flag:true,
      count:0,
      room:"<h2>只是一个h2标签</h2>",
      names:["zhou","jia","quan"],
      obj:{name:"邹雅婷",age:20,sex:"女"},
      id:1002,
      links:{
        title:"周家泉的小屋",
        url:"http://www.baidu.com",
      }
    }
  },
  methods:{
    addCountHandler(data,event){
      console.log(event)
      this.count += data
    }
  }
}
</script>

这个event事件一直报错

image.png

WEB前端全系列/第十九阶段:Vue2知识体系(旧)/Vue基础知识 31172楼
WEB前端全系列/第十九阶段:Vue2知识体系(旧)/Vue基础知识 31173楼
JAVA 全系列/第一阶段:JAVA 快速入门/数组和数据存储 31174楼
WEB前端全系列/第二十三阶段:经典面试题解析/框架 31177楼

package com.bjsxt.array;

import java.util.Arrays;

public class TestGoods {
	
	
	
	
	public static void main(String[] args) {
 Goods g1=new Goods(1,"百战牌鼠标","BZ_001",99.21,0.9);
 Goods g2=new Goods(2,"键盘侠玩偶","WO_102",403.00,0.7);
 Goods g3=new Goods(3,"实战java程序设计","BK_001",89.00,0.8);
 Goods g4=new Goods(4,"高淇牌西装","GQ_XF_12",700.00,0.5);
 Goods g5=new Goods(5,"大米牌手机","DM_PH_13",900.00,0.3);
 Goods[] good=new Goods[5]; 
 good[0]=g1;
 good[1]=g2;
 good[2]=g3;
 good[3]=g4;
 good[4]=g5; 
 for(int i=0;i<good.length;i++) {
	 System.out.println(good[i].getId()+"\t"+good[i].getName()+"\t"+good[i].getXinghao()+"\t"+good[i].getPrice()+"\t"+good[i].getZhekou()+"\t");
 }
 System.out.println("==================");
 
 for(int i=0;i<good.length;i++) {
	 System.out.println(good[i].toString());
 }
 System.out.println("============");
for(int i=0;i<good.length;i++) {
	
	good[i].a(good[i].getPrice()*good[i].getZhekou());
	
	
}
 }
}


class Goods{
	private int id;
	private String name;
	private String xinghao;
	private double price;
	private double zhekou;
	public Goods() {}
	public  Goods(int id,String name,String xinghao,double price,double zhekou) {
		this.id=id;
		this.name=name;
		this.xinghao=xinghao;
		this.price=price;
		this.zhekou=zhekou;
	}
	public void a(double d) {
		while(d>100) {
			System.out.println(getId()+"\t"+getName()+"\t"+getXinghao()+"\t"+getPrice()+"\t"+getZhekou());
			break; 
		}
		
	
	}
	
	public String toString() {
		return getId()+"\t"+getName()+"\t"+getXinghao()+"\t"+getPrice()+"\t"+getZhekou();
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getXinghao() {
		return xinghao;
	}
	public void setXinghao(String xinghao) {
		this.xinghao = xinghao;
	}
	public double getPrice() {
		return price;
	}
	public void setPrice(double price) {
		this.price = price;
	}
	public double getZhekou() {
		return zhekou;
	}
	public void setZhekou(double zhekou) {
		this.zhekou = zhekou;
	}
	
}

这样写行吗  方法a和第三个for循环是老师 课上作业的最后一问

image.png

JAVA 全系列/第一阶段:JAVA 快速入门/数组和数据存储 31178楼
Python 全系列/第十阶段:Flask百战电商后台项目/Flask百战电商后台项目 31179楼

在这节课敲代码的时候遇见了一个错误sqlalchemy.orm.exc.UnmappedInstanceError: Class 'builtins.NoneType' is not mapped,这个错误信息度娘了一下结果好像解决不了,如果没解决得话课程进度又往下不了。希望老师能帮忙测试一下~(ps:我以为是我代码输错了,检查几次发现没问题,把课程资料那里得源码复制下来运行还是出错)

相关代码:

from sqlalchemy  import  create_engine,Column,Integer,String,Float,DECIMAL,Boolean,Enum,Date,DateTime,Time,Text
from  sqlalchemy.ext.declarative  import  declarative_base
from sqlalchemy.dialects.mysql import  LONGTEXT
from sqlalchemy.orm  import  sessionmaker
from datetime import date,datetime,time
#在python 3.x中  有enum模块
import  enum

#准备连接数据库基本信息
HOSTNAME = '127.0.0.1'
PORT = '3306'
DATABASE = 'first_sqlalchemy'
USERNAME = 'root'
PASSWORD = 'root'

#dialect+driver://username:password@host:port/database?charset=utf8
#按照上述的格式来 组织数据库信息
DB_URI ="mysql+pymysql://{username}:{password}@{host}:{port}/{db}?charset=utf8".format(username=USERNAME,password=PASSWORD,host=HOSTNAME,port=PORT,db=DATABASE)

#创建数据库引擎
engine = create_engine(DB_URI)

Base = declarative_base(engine)
#需求:sqlalchemy中常用的字段数据类型有哪些?
#定义一个枚举类
class TagEnum(enum.Enum):
    python="Python"
    flask="FLASK"
    django="DJANGO"

class News(Base):
    __tablename__='news'
    id = Column(Integer,primary_key=True,autoincrement=True)
    price1 = Column(Float)  #存储数据时存在精度丢失问题
    price2 = Column(DECIMAL(10,4))
    title = Column(String(50))
    is_delete =Column(Boolean)
    tag1 =Column(Enum('PYTHON','FLASK','DJANGO'))  #枚举常规写法
    tag2 =Column(Enum(TagEnum)) #枚举另一种写法
    create_time1=Column(Date)
    create_time2=Column(DateTime)
    create_time3=Column(Time)
    content1 =Column(Text)
    content2 =Column(LONGTEXT)

Base.metadata.drop_all() #将Base上的ORM类模型对应数据中的表都删除
Base.metadata.create_all() #创建Base上的ORM类到数据库中成为表

错误信息截图:

image.png

Python 全系列/第八阶段:轻量级Web开发利器-Flask框架/Flask数据库 31180楼
WEB前端全系列/第十九阶段:Vue2知识体系(旧)/Vue基础知识 31181楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637