会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133301个问题
JAVA 全系列/第二阶段:JAVA 基础深化和提高/数据结构 24376楼

代码会报错,没看懂报的是啥错误

<?xml version="1.0" encoding="UTF-8" ?>
<books xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="books.xsd">
    <book id="1001">
        <name>java开发实战</name>
        <author>张小一</author>
        <price>36.1</price>
    </book>
    <book id="1022">
        <name>mysql</name>
        <author>张小二</author>
        <price>78.1</price>
    </book>
</books>
<?xml version="1.0"   encoding="UTF-8" ?>
<xs:schema  xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="books">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="book" maxOccurs="unbounded">
                    <xs:complexTypen>
                        <xs:squence>
                            <xs:element name="name" type="xs:string"></xs:element>
                            <xs:element name="author" type="xs:string"></xs:element>
                            <xs:element name="price" type="xs:double"></xs:element>
                        </xs:squence>
                        <xs:attribute name="id" type="xs:positiveInteger" use="required"></xs:attribute>
                    </xs:complexTypen>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>

图片.png

图片.png

JAVA 全系列/第二阶段:JAVA 基础深化和提高/XML 技术(旧) 24377楼
JAVA 全系列/第六阶段:项目管理与SSM框架/Mybatis 24379楼
Python 全系列/第二阶段:Python 深入与提高/文件处理 24380楼
Python 全系列/第六阶段:数据库与AI协同技术实战/mysql介绍与环境安装 24384楼

我父项目的POM文件如下:

<>
    <>4.0.0</>

    <>
        <>org.springframework.boot</>
        <>spring-boot-starter-parent</>
        <>2.2.6.RELEASE</>
        </> </>

    <>com.cerana</>
    <>open-his</>
    <>1.0</>
    <>pom</>
    <>门诊管理系统</>

    <>
        <>1.8</>
        <>1.5.3</>
        <>1.1.21</>
        <>3.3.1.tmp</>
        <>1.26.7</>
        <>3.2.3</>
        <>1.2.62</>
        <>5.1.1</>
        <>1.19</>
        <>2.7.5</>
    </>

    <>
        <>
            <>
                <>com.alibaba</>
                <>druid-spring-boot-starter</>
                <>${druid.version}</>
            </>
            <>
                <>com.baomidou</>
                <>mybatis-plus-boot-starter</>
                <>${mybatis-plus.version}</>
            </>
            <>
                <>org.apache.shiro</>
                <>shiro-spring-boot-web-starter</>
                <>${shiro-boot.version}</>
            </>
            <>
                <>com.github.tobato</>
                <>fastdfs-client</>
                <>${fastdfs.version}</>
            </>
            <>
                <>org.crazycake</>
                <>shiro-redis</>
                <>${shiro-redis.version}</>
            </>

            <>
                <>com.alibaba</>
                <>fastjson</>
                <>${fastjson.version}</>
            </>

            <>
                <>cn.hutool</>
                <>hutool-all</>
                <>${hutool.version}</>
            </>
            <>
                <>eu.bitwalker</>
                <>UserAgentUtils</>
                <>${bitwalker.version}</>
            </>

            <>
                <>org.apache.dubbo</>
                <>dubbo-spring-boot-starter</>
                <>${dubbo.version}</>
            </>
            <>
                <>org.apache.dubbo</>
                <>dubbo-dependencies-zookeeper</>
                <>${dubbo.version}</>
                <>pom</>
                <>
                    <>
                        <>org.slf4j</>
                        <>slf4j-log4j12</>
                    </>
                </>
            </>
        </>
    </>

</>


结果发现好多包导不进来:

image.png

导不进来的包具体有:

druid-spring-boot-starter

mybatis-plus-boot-starter

shiro-spring-boot-web-starter

fastdfs-client

shiro-redis

hutool-all

dubbo-dependencies-zookeeper


我使用的IDEA版本:2019 2.2

我使用的maven版本3.6.0,且已做了如下的阿里云镜像

<mirror>

<id>nexus-aliyun</id>

<mirrorOf>*</mirrorOf>

<name>Nexus aliyun</name>

<url>http://maven.aliyun.com/nexus/content/groups/public</url>

</mirror>


请问:

  1.  可能是什么原因导致包到不进来?

  2. 要如何解决?

JAVA 全系列/第二十二阶段:分布式医疗云平台/项目环境搭建(旧) 24385楼
Python 全系列/第二阶段:Python 深入与提高/模块 24388楼
JAVA 全系列/第二十二阶段:分布式医疗云平台/项目环境搭建(旧) 24389楼

'''测试一个经典的GUI程序的写法,使用面向对象的方法'''


from tkinter import *

from tkinter import messagebox


class Application(Frame):

    '''一个经典的GUI程序的类的写法'''


    def __init__(self,master=None):

        super().__init__(master)    #super()代表的是父类的定义,而不失父类的对象   super()是调用父类的方法,这里是调用父类初始化方法

        self.master=master

        self.pack()


        self.createWidget()


    def createWidget(self):

        '''创建组件'''

        self.btn01=Button(self)

        self.btn01['text']='点击送花'

        self.btn01.pack()   #调用布局管理器,把组建对象合理的放到窗口里

        self.btn01['command']=self.songhua   #command为调用函数


        #创建一个退出按钮

        self.btnQuit=Button(self,text='退出',command=root.destroy)      #destroy是结束窗口

        self.btnQuit.pack()


    def songhua(self):

        messagebox.showinfo('送花','送你99朵玫瑰花,亲亲我吧')


if __name__=='__main__':

    root=Tk()

    root.geometry('400x100+200+300')

    root.title('一个经典的GUI程序的类的测试')

    app=Application(master=root)

    root.mainloop()    #调用组件的mainloop方法,进入事件循环,展示效果



'''

老师您好,以下遇到几个问题:

1.self.btn01=Button(self)和self.btnQuit=Button(self,text='退出',command=root.destroy) 为什么只把self传进去里面呢,看得不是很懂?

2.from tkinter import messagebox  在tkinter中导入的这个messagebox这个是啥玩意呢?

3.if __name__=='__main__':  这个测试代码不是只有在程序脚本直接运行的时候才会有效的吗,怎么在模块导入的情况下也可以正常执行?

4.app=Application(master=root) 为什么要在前面赋值给app,不加可以嘛?

5.self.master=master  这一行我注释掉程序也一样可以正常执行,这是为什么呢?


'''


Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 24390楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

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