会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132711个问题
Python 全系列/第十二阶段:Python_Django3框架/Django高级 1171楼

image.png



https://www.jq22.com/jq2-jq

老师,我在网上下载动画要怎样用??

Python 全系列/第七阶段:网页编程基础/jquery 1172楼

老师为啥我事件没有效果也没有报错

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="libs/jquery.min.1.12.4.js"></script>
    <style>
        .heightLight{
            background-color: aqua;
        }
    </style>
</head>
<body>
             <p class="lal p1">拉拉啦啦啦啦</p>
             <p class="lal">oooooooooooo</p>
             <input type="text" value="120378794@qq.com">
             <button>移除</button>
             <img src="" alt="">
    <script>
        /*      操作Dom属性
        1.addClass() 给标签添加样式名 不覆盖原有的
        2.removeClass()  给标签删除样式名 
        3.hasClass()  确定任何一个匹配元素是否有被分配给定的(样式)类。 判断某个元素是否有某个属性
        4.toggleClass(className,swtich)  判断一个元素是否又样式,有则删除className,没有则添加className,  swtich布尔值,表示是否移除类,ture不删除
        5.html()  获取元素内容   html('拉拉')将元素内容设置成拉拉
        6.val()获取元素的值  val('xx')设置元素的值
        7.attr()   获取匹配的元素集合中的第一个元素的属性的值 或 设置每一个匹配元素的一个或多个属性
        8.removeAtt 为匹配的元素集合中的每个元素中移除一个属性(attribute)
        */

    //   $('p').addClass(function(index){
    //       return "class0"
    //   })
    //   $('p').click=function(){
    //       $(this).toggleClass()
    //   }
    var flag=false;
     $('p').toggleClass('p1')
    console.log( $('input').val());
    $('input').val('16607041879')
    console.log( $('input').val());
    $('img').attr({
        src:'i9.jpg',
        title:'lalalal'

    })
        $('button').click=function(){
       
         
       
        flag=!flag;
       if(flag){
        $('button').text('恢复')
        $('img').removeAttr('src')
       }else{
        $('button').html('移除')
        $('img').attr({
            src: 'i9.jpg',
        })
       }
    }



    </script>
</body>
</html>


WEB前端全系列/第三阶段:jQuery编程模块/jQuery基础知识(旧) 1174楼
Python 全系列/第十四阶段:Python 爬虫开发/scrapy框架使用(旧) 1175楼

Tornsdo_Demo.zip

老师,我实现了登录功能、

image.png


但是注册功能老是报错,

image.png

我在网上查找的方法都不行,帮我看看是什么问题,谢谢


文件是

作业-wtforms结合peeweer的使用.py

Python 全系列/第十三阶段:高并发性能怪兽-Tornado 框架/Tornado 深入学习(旧) 1176楼

image.png


Python 全系列/第十四阶段:Python 爬虫开发/移动端爬虫 1177楼
JAVA 全系列/第八阶段:Linux入门到实战/Linux(旧) 1178楼
Python 全系列/第一阶段:Python入门/Python入门(动画版) 1179楼
Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 1180楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/手写服务器项目(旧) 1183楼

提问:关于作业设计一个类代表二维空间的一个圆。要求两个成员变量。一个是圆心,一个是半径提供计算面积的方法。

这个作业参考的优秀案例但是看了优秀案例还是有很多不清楚的地方,以至于现在还没有把这个作业提交上去,打算

弄懂以后加入自己的理解作出来然后在提交,不然就和抄作业没什么两样了,因为是0基础所以问题可能有点太小白

还请老师多担待。

嗯。。。请问老师优秀案例是不是只能一个题看一个啊?也有可能是我没找到其他优秀案例

代码和问题如下:(我把问题注释在了优秀案例的代码后面希望能问题表述的尽可能直观)

public class TestCircle {
	private double point;	//圆心
	private double r;	//半径
	//创建area方法,面积公式
	double area() {//double是指的类型,会用到小数所以用double整数一般用int
		return Math.PI*r*r;	//返回面积
	}
	
	public double getpoint() {
		return point;//老师这里的逻辑我不太懂为什么会有public?return point 是返回point的值给这个语句块还是什么?有什么用?
	}
	
	public void setpoint(double point) {
		this.point =point;//看了this的视频,这里好像是告诉计算机这里的this和private double point;的point一样。但是我的理解也仅限于此,具体作用和和逻辑还是不懂
	}
	
	public double getR() {//创建getR方法,值等于r(我的理解是这个方法被调用时,其实就是调用我们定义的半径的值,而这个应该是把它打包成一个方法方便反复调用
		return r;
	}
	
	public void setR(double r) {
        this.r = r;//这里还是不懂,到底是这个方法的形参的值赋予给上面r,还是说把上面r的值赋予给这个方法,但如果是把r的值赋予方法,为什么不直接用this.r = r;还要在方法里面加一个形参?
    }
	
	TestCircle(){}//老师请问这个语句是起到什么作用?是创建一个新的类?
	TestCircle(double point,double r){//这是一个名为TestCircle的方法,这个应该是把实参调给形参然后这里面的形参值赋予给上面的point和r,上面public void setR(double r) {this.r = r;的问题有点头绪了但还是需要麻烦老师详细讲解一下
  
		this.point=point;
		this.r=r;
	}
	//程序执行入口
	public static void main(String[]args) {
		//创建一个TestCircle类的对象Circle
		TestCircle Circle=new TestCircle();
		Circle.setpoint(1);//赋值实参“1”给方法setpoint
		Circle.setR(3.0);//赋值实参“3.0”给方法setR
		System.out.println("第一个圆面积是"+Circle.area());//打印字符串“第一个圆的面积是”连接方法area的运算结果
		
		//创建一个TestCircle类的对象Circle2
		TestCircle Circle2=new TestCircle(1,3.0);
		System.out.println("第二个圆的面积是"+Circle2.area());
	}
	

}

代码源文件压缩包:

蔡永强20191218提问.zip


JAVA 全系列/第一阶段:JAVA 快速入门/面向对象详解和JVM底层内存分析 1184楼
Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 1185楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

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