求老师给个教程,在网上看了很多大致分为两种但是都没成功,求老师给个相关教程,不然项目凌乱的放在文件夹不方便管理
第16行写的方法 可以直接写fos.write(buf)吗 这些写和读的方法有点乱啊
while(!"over".equals((line=br.readLine()))){ bw.write(line); bw.newLine(); bw.flush(); }
这个while语句中 这个比较方法前加个!什么意思呢
老师我想问的是我现在IDEA的默认工作空间是D:\J2EE,每次创建的项目都被放在在里面了,我想对这个文件夹进行分门别类,于是在里面创建了Servlet文件夹,我现在想把创建的Servlet项目默认都放在这个子文件夹里该怎么设置
代码没显示,我发图片了。麻烦老师帮我看看
<!DOCTYPE > <> <> <> <>Title</> </> <> <> </> </> </> </> </>
<> <>dd</> <>GetRequestDataServlet</> </> <> <>dd</> <>/de.do</> </>
; ; ; ; ; ; { ( req,resp) , { = req.getParameter(); = resp.getWriter(); .println(++); .flush(); .close(); } }
请问老师,这是为什么?
老师这是啥情况,没遇到过一直变红的依赖,是版本错了吗。从老师的代码复制过来的,还是不行。
显示jstl 1.2版本 找不到,但是既可以下载,也可以从本地读取(本地计算机上是有1.2这个版本的),为啥还是不行呢。如下图,我D盘中是有这个的。
老师,我在课程更新之前用的一直是eclipse后面的课程突然换到IDEA,因为eclipse里面的project相当于IDEA里面的module,而IDEA里面的project则是对module的整合,
我现在在IDEA创建project默认的是D:\J2EE这个文件夹,我想把目前学的servlet部分创建的project都默认放到D:\J2EE\Servlet这个子文件夹中,在Servlet这个子文件夹中就可以看到我创建的所有工程,该怎么办?
我试过在Project location指定我想放的文件夹,但是我发现项目创建好了之后在IDEA里面的项目命名为demo而在我的磁盘内项目命名则是Servlet
老师,我在做分辨率和缩放率的测试时,发现在div设置了背景图后,div内的文字本来是居中的,一般的分辨率也正常,但是在电脑的缩放率300%和分辨率变得很大,到达4000左右的时候,就会出现文字不居中了的情况了?这是为什么呢?背景图在设置为宽100%,高为auto,不就是自适应页面大小的,文字设置了center,我觉得就不会出现这种情况的。实在不明白了,麻烦老师了,正常图和问题图如下:
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1" /> <meta http-equiv="X-UA-Compatible" content="IE=9" /> <title>flex</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 --> <!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 --> <!--[if lt IE 9]> <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script <![endif]--> <script src="https://cdn.datatables.net/1.10.21/css/jquery.dataTables.min.css"></script> <script src="https: //cdn.datatables.net/1.10.21/js/jquery.dataTables.min.js"></script> <script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script> <style> *{ margin: 0px; padding: 0px; } html,body{ width: 100%; height: 100%; background: #0d3349; } body{ min-width: 768px; } #div{ width: 100%; height: 100%; background: #00c2de; } #div1{ background: #bd362f; background-image:url(static/images/shouye-biaoti.png); background-size: 100% auto; background-repeat: no-repeat; width: 100%; height: 15%; margin-top: 1%; } h1{ text-align: center; font-size: 0.7rem; font-weight: 700; } </style> </head> <script> function setRem() { var whdef = 100 / 1920 var bodyWidth = document.body.clientWidth console.log(bodyWidth) console.log(window.screen.width) var rem = bodyWidth * whdef document.getElementsByTagName('html')[0].style.fontSize = rem + 'px' } window.addEventListener('load', setRem) window.addEventListener('resize', setRem) </script> <body style="font-size: 60px"> <div id="div"> <div id="div1" > <h1 >标题</h1> </div> </div> </body> </html>
string底层是怎么实现的 啊老师,,,,,,
还有就是视频中复制一个文件和复制一个文件夹下的文件,之间有什么逻辑关系?有些搞不清。因为在复制整个文件夹文件的时候是调用了,复制一个文件的copyFile().
class Person: def __init__(self,name,age): self.name=name self.__age=age def say_age(self): print("年龄20") class Student(Person): def __init__(self,name,age,score): Person.__init__(self,name,age) self.score=score def say_age(self): print("我的年龄是",self.age) s=Student("焦鹏",30,40) s.say_sge()
问题:如果父类的age私有化,那么子类中重写的say_age()函数怎么才能打印对应值呢
老师好,这个程序里面小写的file到底是什么意思。我的理解里面就是一个变量的名称,为什么在代码中进行一直使用呢(file.getName)就表示文件名,是有什么其他的意思么?(整个程序是没有错误的,正常运行的)下面是我问题的地方和我的代码
package com.io; import java.io.*; public class TestCopy { public static void main(String[]args){ /**File srcFile =new File("/Users/pain_/Downloads/world.docx"); File targetFile =new File("/Users/pain_/Desktop/world.docx"); //调用复制文件的方法 cpoyFile(srcFile,targetFile); */ File srcDir =new File("/Users/pain_/Downloads/xyyyy"); File targetDir =new File("/Users/pain_/Desktop/xyyyy"); copyDir(srcDir,targetDir); } public static void copyDir(File srcDir,File targetDir){ //判断目的地文件是否存在通过exists() if(!targetDir.exists()){ targetDir.mkdir();//如果目的地不存在,需要使用File类的mkdir()方法进行创建目录 } //list()方法是返回某个目录下的所有文件和目录的文件名,返回的是String数组 //listFiles()方法是返回某个目录下所有文件和目录的绝对路径,返回的是File数组 File[] files = srcDir.listFiles(); //加强for循环 //for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体 for(File file:files) { if (file.isFile()) { //是文件复制,目录先不管,需要复制srcDir的目录下的指定文件的具体的文件 copyFile(new File(srcDir + "/" + file.getName()), new File(targetDir + "/" + file.getName())); }else{ //继续调用该方法,使用递归实现 copyDir(new File(srcDir + "/" + file.getName()), new File(targetDir + "/" + file.getName())); } } } public static void copyFile(File srcFile, File targetFile){ //提高读取效率,从数据源 BufferedInputStream bis = null; BufferedOutputStream bos = null; try { bis = new BufferedInputStream(new FileInputStream(srcFile)); //提高读取效率,写到目的地 bos = new BufferedOutputStream(new FileOutputStream(targetFile)); //边读边写 byte [] buf =new byte[1024];//中转站 int len =0;//用于存储读到的字节的个数 while((len=bis.read(buf))!=-1){ bos.write(buf,0,len); } } catch (IOException e) { e.printStackTrace(); }finally { //关闭 if(bos!=null) { try { bos.close(); } catch (IOException e) { e.printStackTrace(); } }if(bis!=null){ try { bis.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
老师为什么数字太多了会显示乱码?或者是添加空格都是乱码
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637