老师,这个保存不了,是为什么,设置不成功
老师 你那儿为什么要写Ture吗 我改成False 后 没变化呀
public class DruidTest { public static void main(String[] args) throws Exception { //获取读取druid配置的字节输入流 InputStream is = DruidTest.class.getClassLoader().getResourceAsStream("druid.properties"); //创建Properties对象 Properties pos = new Properties(); //加载配置文件 pos.load(is); //获取连接池对象 DataSource ds = DruidDataSourceFactory.createDataSource(pos); //获取连接 Connection connection = ds.getConnection(); System.out.println(connection); } }
老师,请问,这是哪里出错了呢,我检查了也没发现
#导入海归绘图模块
import turtle
t = turtle.Pen()
#这是一个循环
for x in range(360):
t.forward(x)
t.left(90)
这是我的代码
但是运行不了partially initialized module 'turtle' has no attribute 'Pen' (most likely due to a circular import)
if 100<score<0: score = int(input("Error! please enter a number between 0 to 100:"))
老师,这里为什么不可以用以上的代码呢?不是一样表示当数字大于100小过0吗?为什么一定要用 if score >100 or score<0呢?
源码:
package com.bjsxt; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.OutputStream; /** * 下载文件, * 添加头信息,获取资源对象即可下载 */ public class servletDemo06 extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doPost(req, resp); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { File file = new File("C:\\Users\\j1781\\Desktop\\JAVA学习\\java尚学堂\\plane.jpg"); FileInputStream fis = new FileInputStream(file); byte[] buff = new byte[fis.available()]; fis.read(buff); //在响应中添加附加信息 resp.addHeader("Content-Disposition", "attachment;filename" + file.getName()); OutputStream os = resp.getOutputStream(); os.write(buff); os.flush(); os.close(); fis.close(); } }
可以下载信息,但是文件名不对,后缀不对,是图片可以用画图工具打开, 说明传输没有问题
下载就是这样的文件, 文件名是访问的URI名
我是按照文档上的复制上去执行的,为什么执行不成功呢?
13分27秒 老师为啥 不封装函数之前获取url字符串的时候是用window.location.search,使用封装函数的时候,调用者要调用函数的时候传入参数为啥使用document.location.search?一样吗
package BallGamee; public class FangFa { public static void main(String[] args) { int a= add(12,9000); int c= add(34,9000); int b= add(67,9000); System.out.println("罚款总数"+(a+b+c)); } public static int add( int shi,int qian ){ System.out.println("时间"+shi); System.out.println("月薪"+qian); int rexin=(int)(qian/22.5); int jiner=0; while (true){ if (shi<10){ System.out.println("警告"); }else if (shi<=20){ System.out.println("罚款100"); jiner =100; }else if (shi<=30){ System.out.println("罚款200"); jiner=200; }else if (shi<=60){ System.out.println("扣半天工资"); jiner=rexin/2; }else if (shi>60){ System.out.println("扣全天工资"); jiner=rexin; } return jiner; } } }
这个图片怎么添加进去,是要调用吗
# 创建broker1 master docker run -d -p 11000:10911 -p 11001:10909 --name rmqbroker-a-m --link rmqserver:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt" -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m" -v /usr/local/rocketmq-4.9.3/conf/2m-2s-async/broker-a.properties:/etc/rocketmq/broker.conf foxiswho/rocketmq:broker-4.7.0 # 创建broker2 master docker run -d -p 11002:10911 -p 11003:10909 --name rmqbroker-b-m --link rmqserver:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt" -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m" -v /usr/local/rocketmq-4.9.3/conf/2m-2s-async/broker-b.properties:/etc/rocketmq/broker.conf foxiswho/rocketmq:broker-4.7.0 # 创建broker1 slave docker run -d -p 11004:10911 -p 11005:10909 --name rmqbroker-a-s --link rmqserver:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt" -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m" -v /usr/local/rocketmq-4.9.3/conf/2m-2s-async/broker-a-s.properties:/etc/rocketmq/broker.conf foxiswho/rocketmq:broker-4.7.0 # 创建broker2 slave docker run -d -p 11006:10911 -p 11007:10909 --name rmqbroker-b-s --link rmqserver:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt" -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m" -v /usr/local/rocketmq-4.9.3/conf/2m-2s-async/broker-b-s.properties:/etc/rocketmq/broker.conf foxiswho/rocketmq:broker-4.7.0 # 添加插件 docker run --name rmqconsole --link rmqserver:namesrv -e "JAVA_OPTS=-Drocketmq.namesrv.addr=rmqserver:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8180:8080 -t styletang/rocketmq-console-ng
访问本机ip:8180 点击 cluster可以看到broker集群状态
用docker方式比较方便这里分享一下
老师这边写这个为什么会有异常,里面写数字就不会
老师我没有域名,直接用的IP但是运行程序的时候报链接不上zookeeper
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637