回答一下上一个同学的问题,因为pop出栈的时候就算不删除数组里那个出栈的元素也不影响,因为size和index都进行了 减减操作 ,在老师的源码里。在执行了出栈操作后进行入栈操作,原有位置的元素会被替换掉,所以不删除也不影响。
不过老师我有个问题,如果初始化栈容量为4,如果后期扩容到几百上千元素的容器,然后在出栈到只剩下1个元素,那个容器是否会有对应的减容操作呢?
老师,我把代码输进去后,改成utf-8编码,用html格式保存,检查过没错误,打开网页后,显示的是代码,我用的是苹果系统,是这个原因吗,该如何解决呢
老师上面评论介绍的方法只能实现敲击后一次循环,如何实现一直敲击一直切换的效果呢
3. 变量作为程序中最基本的存储单元,其要素包括变量名 ×,变量类型 ×正确答案:变量名,变量类型,作用域。变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储空间。
这道课后题目正确答案中 "作用域" 是指什么?不太了解这个
写了如下代码,想在输出的时候对格式进行排版:
输出结果:2062018880 * 2062020480 * 59650496 *
请老师指正修正:
c=str(b)
c.center(10,"*")
这两句怎么没用啊?
a=[100,200,300,400] for i in range(3): b=id(a[i]) c=str(b) c.center(10,"#") print(c,end=' * ')
你好,请问老师,用第一种方法进入不了,第二种就能进入,怎么解决,这两种方法是一样的吗?
老师,辛苦给我讲下这个代码的逻辑:
// 求 ∑1+∑2+∑3+……+∑100 的和
int sum=0;//定义一个和的初始值为0, for(int a=1;a<=100;a++) { //取出1-100的数 for(int i=1;i<=a;i++) {// ???????? sum=sum+i; } System.out.println("∑1+∑2+∑3+……+∑100的和为:"+sum); }
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>node方法2</title> </head> <body> <div> <div>div1</div> <div id="div2">div2</div> </div> <button id="but">点我</button> <script> var div=document.querySelector('div'); var div1=document.querySelector('.div1'); var div2=document.getElementById('div2'); var but=document.getElementById('but'); but.onclick.function () { var textNode=document.createTextNode('收藏'); but.replaceChild(textNode,but.firstChild); but.setAttribute('disabled','disabled'); } </script> </body> </html>
老师,为什么报错了呢?哪里错了?
老师,请教下,这串代码,为什么可以让数字 每行只输出 3个的排列。b=0;代表什么,b++在被5整除数后面,代表什么,为什么要在这后面让b+1.
if(b==3){
System.out.println(); b=0;
}
public class Welcome0 { public static void main(String[] args) { //用 while 和 for 循环输出 1-1000 之间能被 5 整除的数,且每行输出 3 个 int b=0; for(int a=1;a<=1000;a++) { if(a%5==0) { System.out.print(a+"\t"); b++; } if(b==3) { System.out.println(); b=0; } }
老师这里为啥访问不了admin啊,之前安装uwsgi可以访问admin,安装nginx可以正常访问nginx,安装了两次每次步骤和实现的情况都没什么问题,就是这里配置项目,nginx配置后尝试访问admin访问不了,404错误。
老师:
你这个运行是什么软件?如何安装极使用,有相关的说明书没有?
老师,这一节声音有问题???????????????????
错误信息(配置出现问题)
"C:\Program Files\Java\jdk1.8.0_241\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2020.1.4\lib\idea_rt.jar=57253:C:\Program Files\JetBrains\IntelliJ IDEA 2020.1.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_241\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_241\jre\lib\rt.jar;E:\Code\mybatisDemo\out\production\mybatisDemo;E:\尚学堂\ssm\3\软件\软件\lib\asm-7.1.jar;E:\尚学堂\ssm\3\软件\软件\lib\cglib-3.3.0.jar;E:\尚学堂\ssm\3\软件\软件\lib\ognl-3.2.14.jar;E:\尚学堂\ssm\3\软件\软件\lib\log4j-1.2.17.jar;E:\尚学堂\ssm\3\软件\软件\lib\mybatis-3.5.5.jar;E:\尚学堂\ssm\3\软件\软件\lib\jsqlparser-3.1.jar;E:\尚学堂\ssm\3\软件\软件\lib\log4j-api-2.13.3.jar;E:\尚学堂\ssm\3\软件\软件\lib\slf4j-api-1.7.30.jar;E:\尚学堂\ssm\3\软件\软件\lib\log4j-core-2.13.3.jar;E:\尚学堂\ssm\3\软件\软件\lib\pagehelper-5.1.11.jar;E:\尚学堂\ssm\3\软件\软件\lib\commons-logging-1.2.jar;E:\尚学堂\ssm\3\软件\软件\lib\javassist-3.27.0-GA.jar;E:\尚学堂\ssm\3\软件\软件\lib\slf4j-log4j12-1.7.30.jar;E:\尚学堂\ssm\3\软件\软件\lib\mysql-connector-java-5.1.48.jar" com.bjsxt.test.Test log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession. ### The error may exist in com/bjsxt/mapper/UsersMapper.xml ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/bjsxt/mapper/UsersMapper.xml at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80) at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:64) at com.bjsxt.dao.impl.UsersDaoImpl.selectUsersAll(UsersDaoImpl.java:28) at com.bjsxt.test.Test.main(Test.java:13) Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/bjsxt/mapper/UsersMapper.xml at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:122) at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:99) at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:78) ... 3 more Caused by: java.io.IOException: Could not find resource com/bjsxt/mapper/UsersMapper.xml at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:114) at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:100) at org.apache.ibatis.builder.xml.XMLConfigBuilder.mapperElement(XMLConfigBuilder.java:374) at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:120) ... 5 more Process finished with exit code 1 db.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/bjsxt jdbc.username=root jdbc.password=root
mybatis-cfg.xml
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!--引入 properties 文件--> <properties resource="db.properties"/> <!--环境的配置--> <environments default="development"> <environment id="development"> <!-- 配置事务--> <transactionManager type="JDBC"></transactionManager> <!-- 配置数据源--> <dataSource type="POOLED"> <property name="driver" value="${jdbc.driver}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/> </dataSource> </environment> </environments> <!--引入映射配置文件--> <mappers> <!-- 使用相对路径方式引入--> <mapper resource="com/bjsxt/mapper/UsersMapper.xml"/> </mappers></configuration>
usermapper.xml
select from users
UserDaoImpl
com.bjsxt.dao.implcom.bjsxt.dao.UsersDaocom.bjsxt.pojo.Usersorg.apache.ibatis.io.Resourcesorg.apache.ibatis.session.SqlSessionorg.apache.ibatis.session.SqlSessionFactoryorg.apache.ibatis.session.SqlSessionFactoryBuilderjava.io.IOExceptionjava.io.InputStreamjava.util.ListUsersDaoImpl UsersDao { List<Users> () IOException { InputStream inputStream = Resources.()SqlSessionFactory sqlSessionFactory = SqlSessionFactoryBuilder().build(inputStream)SqlSession sqlSession = sqlSessionFactory.openSession()List<Users>list = sqlSession.selectList()sqlSession.close()list} }
把Apachehe和mySQL都打开了没有报错后面就不用修改了吧,还是可以修改了以后就不会报错了
老师,我这里为什么这些文件展示不出来??
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637