他是怎么做到每五个数就换行的,不是很理解
[main] #配置数据源 dataSou=com.mchange.v2.c3p0.ComboPooledDataSource dataSou.driverClass=com.mysql.cj.jdbc.Driver dataSou.jdbcUrl=jdbc:mysql://localhost:3306/shiro?useUnicode=true&characterEncoding=utf8&useSSL=false dataSou.user=root dataSou.password=123456 #数据源注入 jdbcRealm=org.apache.shiro.realm.jdbc.JdbcRealm jdbcRealm.dataSource=$dataSou #配置数据源2 dataSou2=com.mchange.v2.c3p0.ComboPooledDataSource dataSou2.driverClass=com.mysql.cj.jdbc.Driver dataSou2.jdbcUrl=jdbc:mysql://localhost:3306/shiro2?useUnicode=true&characterEncoding=utf8&useSSL=false dataSou2.user=root dataSou2.password=123456 #数据源注入2 jdbcRealm2=org.apache.shiro.realm.jdbc.JdbcRealm jdbcRealm2.dataSource=$dataSou2 #配置验证器 authenticationStrategy=org.apache.shiro.authc.pam.FirstSuccessfulStrategy #把jdbcRealm注入到realm securityManager.realm=$jdbcRealm securityManager.realm=$jdbcRealm2 securityManager.authenticator.authenticationStrategy=$authenticationStrategy
注入realm时,如果使用逗号的方式就报错,但是分开使用没事?
jdbcRealm2
在前就显示正确,在后面就用户名不正确,但是我的正确数据是在
jdbcRealm
存放的,他在前不是应该正确才对吗?
用“be”分隔的时候,为什么最后面有一个空字符,开头为什么没有呢
@app.route('/download/<filename>/')
def download_file(filename):
return send_from_directory(UPLOAD_PATH,filename)
这段也有点不理解,send_from_directory是只能看传过来地址的图片吗,其他类型也能看吗
这的ture false是干啥的
老师,您写的代码中
root.geometry("500x500+200+400")
怎么每次保持合适的大小,我每次大小都是随便写的
这个普通方法的修饰词为什么不是int String这种数据类型呢?Vehicle是属于什么类型啊,他返回一个空值这个值是返回给谁呢?返回这个值之后又有什么用呢?不太理解,像正常的a=3是把3赋值给a,这个是个方法,返回一个值这个值给了谁呢?
这个视频中的第二个例子。说将connect的static修饰去掉后。Dao类中的增删改查,就需要创建4个连接对象,增加服务器的压力。
那我在Dao中设一个连接对象为成员变量。然后增删改查都用这个成员变量不就行了么?
其实把min(salary)和department_id一起作为子查询的输出就可以了
select last_name,salary,department_id from employees where (department_id,salary) in(select department_id,min(salary) from employees group by department_id);
额外的咨询,谢谢
老师我写了一个简单的工具,用于实现数字用英文“,”逗号拼接
预期结果:键盘输入字符和 空格,直接用“,”号拼接好
期望获得的帮助:如何做一个页面工具,让其他不懂代码的同学使用
需要用什么开发?实现的思路是什么呢?
代码:
import java.util.Scanner; /** * 数字用,号拼接 * @author yanglei * */ public class Test01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入直播列表:"); //利用hasNextXXX()判断是否还有下一输入项 while (sc.hasNext()) { //利用nextXXX()方法输出内容 String str = sc.next(); System.out.print(str+","); } } }
MyTestPro.zip
希望老师给个方向知道啊
可以上传一下本章节的文档和视频中需要的软件吗?
构造器不是用来创建对象,二是用来初始化对象的。 这句话怎么理解? 如果对象不是构造器创建的, 那是谁创建的?是 new 吗? 创建 这个动作具体是做了什么动作? 是分配内存空间吗?
想问一下有没有老师上课用的中文的api帮助文档
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637