老师 我这个 服务中Mysql启动了 但是 输入密码就闪退了 这个怎么回事
;a
老师你能帮我解释一下y的每一项的含义吗?为什么要这样子写?
y=4+3*x+np.random.randn(100,1)
老师,之前教了很多的urllib.request,但是视频中都用的是requests,想问一下两个模块,老师您建议使用哪个?
用idea在依赖和插件的<version>标签都报错了,怎么解决
老师请问视频有段饼干的语句是什么意思?我的电脑为什么不显示?
老师,请问如果字节流的中转站buf的长度如果比缓冲流的缓冲区32×1024还大,那不是直接用字节流更快了?把中转站buf长度设置很大会有什么弊端吗?
老师,我按照视频敲得,为啥最后出来是乱码
问题:代码一样,图的显示颜色不一样,是什么原因呢?我用的是spyder
代码:
import turtle
t=turtle.Pen()
for x in range(360):
t.forward(x)
t.left(90)
老师,能帮我看下我这有什么问题吗,为什么一运行创建两个文件,对功能1和功能2分别写入
import time def write_log(file_name,func_name): try: file = open(file_name, 'a', encoding='utf-8') useTime = time.ctime() useEvent = func_name connect = useEvent+'\t'+useTime+'\n' file.write(connect) except Exception as e: print(e.args) finally: file.close() def func1(): write_log('log.txt', 'func1') print('我是功能1') def func2(): write_log('log,txt', 'func2') print('我是功能2') func1() func2()
老师,请问log4j和面向切面的依赖应该在哪个模块里引入
代码异常,请求支援
package baizhanzuoye; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class TestCopyFile { public static void main(String[] args) { copydir(new File("D:\\我是你"),new File("E:\\我是你")); } public static void copydir(File olddir,File newdir) { if(newdir.exists()) { newdir.mkdir(); } File[] files=olddir.listFiles(); for(File f:files) { if(f.isFile()) { copyfile(new File(olddir+"\\"+f.getName()),new File(newdir+"\\"+f.getName())); }else { copydir(new File(olddir+"\\"+f.getName()),new File(newdir+"\\"+f.getName())); } } } public static void copyfile(File rread,File wwirte) { BufferedInputStream bis=null; BufferedOutputStream bos=null; try { bis = new BufferedInputStream(new FileInputStream(rread)); bos = new BufferedOutputStream(new FileOutputStream(wwirte)); byte[] buf=new byte[1024]; int len=0; if((len=bis.read(buf))!=-1) { bos.write(buf,0,len); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally { if(bos!=null) try { bos.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }if(bis!=null) try { bis.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }
异常截图
代码区:
/** * 测试字符类型 * @author Administrator * */ public class TestPrimitiveDataType3 { public static void main(String[]args) { char a='T'; char b='尚'; char c='\u0061'; System.out.println(c); //转义字符 System.out.println(""+'a'+'\n'+'b'); System.out.println(""+'a'+'\t'+'b'); System.out.println(""+'a'+'\''+'b'); System.out.println(""+'a'+'\\'+'b'); System.out.println(""+'a'+'\b'+'b'); System.out.println(""+'a'+'\r'+'b'); //String就是字符序列 String d="abc"; } }
运行结果:
问题1:\n和\r是啥区别啊?我看运行结果,两者都是另起一行
问题2:\b不是退格吗?怎么打印出来是一个问号外面还框起来那个图案啊?
import java.math.*; /** * 测试浮点型 * @author Administrator * */ public class TestPrimitivaDataType2 { public static void main(String[]args) { float a=3.14F; double b=6.28; double c=628E-2; System.out.println(c); //浮点数是不精确的,一定不要用于比较 float f=0.1f; double d=1.0/10; System.out.println(f==d);//结果为false float d1=0.1f; float d2=d1+1; if(d1==d2) { System.out.println("d1=d2");//输出结果为的d1==d2 }else { System.out.println(d1!=d2); } System.out.println("#####################"); //使用精确浮点运行,推荐:BigDecimal BigDecimal bd = BigDecimal.valueOf(1.0); bd = bd.subtract(BigDecimal.valueOf(0.1)); bd = bd.subtract(BigDecimal.valueOf(0.1)); bd = bd.subtract(BigDecimal.valueOf(0.1)); bd = bd.subtract(BigDecimal.valueOf(0.1)); bd = bd.subtract(BigDecimal.valueOf(0.1)); System.out.println(bd);//0.5 System.out.println(1.0 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1);//0.5000000000000001 BigDecimal bd2=BigDecimal.valueOf(0.1); BigDecimal bd3=BigDecimal.valueOf(1.0/10.0); System.out.println(bd2.equals(bd3)); } }
问题:
System.out.println(1.0 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1);//0.5000000000000001
的运行结果为什么是
0.5000000000000001
这个不应该也是0.5吗?不是直接算括号里面的内容吗?
1.0 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1
1.项目名称:打印实心和空心正方向的代码封装成方法
2.代码区:
public class TestDigui { public static void main(String[] args) { print1(); print2(); } public static void print1() { //打印实心10*10正方形 for(int m=1;m<=10;m++) { for(int n=1;n<=10;n++) { System.out.print("* "); } System.out.println(); } } public static void print2(); //打印空心10*10正方形 for(int p=1;p<=10;p++) { if(p>1&&p<10) { System.out.println("* *"); }else { System.out.println("* * * * * * * * * *"); } } } }
3.运行区:
4.问题
老师,这是哪里出问题了?我虽然依旧不明白如何封装成方法,我看优秀作业模仿的。也许,做着做着,自己就明白了。我遇到了问题,不知道是哪儿的问题。麻烦老师帮我看下
/** * 测试浮点型 * @author Administrator * */ public class TestPrimitivaDataType2 { public static void main(String[]args) { float a=3.14F; double b=6.28; double c=628E-2; System.out.println(c); //浮点数是不精确的,一定不要用于比较 float f=0.1f; double d=1.0/10; System.out.println(f==d);//结果为false float d1=0.1f; float d2=d1+1; if(d1==d2) { System.out.println("d1=d2");//输出结果为的d1==d2 }else { System.out.println(d1!=d2); } } }
问题1:我的运行结果的第三列是是“true”,而老师的运行结果是“d1=d2”。为啥运行结果不一样?
问题2:为什么“d1=d2”
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637