- 博客(7)
- 收藏
- 关注
原创 String s=new String(“abc”)创建了几个对象
单引号表示char型的,而双引号表示字符串,所以是"abc"以上不是重点(只是注意下)以下才是重点String s= "Hello "; s= "Java "; String s1= "Hello "; String s2=new String( "Hello "); 啊,s所引用的string对象不是被修改了吗?之前所说的不变性,去那里了啊? 你别着急,让我告诉你说发生了什么事情...
2018-06-23 11:53:50 6927 3
原创 java项目中数据库的连接(使用mybatis和不使用)
(eclipse环境)首先介绍一下不使用mybatis框架(应该不会不知道的)来连接数据库 先要写出数据库的基本信息,建立数据库连接connection,声明切断连接的close()函数, public static final String DRIVER="com.mysql.jdbc.Driver"; public static final String DBURL="jd...
2018-06-14 11:41:02 3237
原创 使用git删除远程仓库的文件
1.git pull origin master把远程仓库的文件拉下来2.使用dir命令看有什么文件3.rm readme.txt(rm -r ABD)删除文件或文件夹4.再次把文件添加到缓存区一下git add .5.把文件提交到本地仓库 git commit -m "注释"6.提交到远程仓库git push -u origin master原先的readme.txt文件已被删除可以参考这篇博客...
2018-06-12 21:31:52 959
原创 git的用法
1.首先git安装成功后,会出现以下界面(不要点击桌面右键然后git bash here,那会把你桌面文件夹当做仓库)2.然后必须做的操作,添加自己的github的name和email,作为一个标识3.新建一个仓库(需要git init初始化)或者对一个文件夹git bash here(不需要git init)4.git add readme.txt将文件readme.txt提交到暂缓存区(git...
2018-06-12 19:45:46 217
原创 java多线程的几种同步和等待/通知的方式(概要)
1.synchronized关键字 1) synchronized方法:它的锁是this对象,所以不用另外声明锁的类型 2) synchronized同步代码块:自己声明锁。可以是object,string等类型2.wait/notify 1)wait方法释放锁并等待其它线程的通知notify,notify不会特意通知到那一个线程,他只会随机通知 2)这两个方法可以组成生产者/消费...
2018-06-11 17:17:29 782
原创 MySQL深度学习
存储过程也可以说是存储程序,是一条或者多条SQL语句的集合,可视为批处理https://www.cnblogs.com/mark-chan/p/5384139.html(特别详细)语法如下delimiter //create procedure 存储过程名称(参数列表)beginsql语句end//delimiter ;说明:delimiter用于设置分割符,默认为分号在“sql语句”部分编写的语...
2018-06-11 16:19:29 1045
原创 MYSQL用户切换
MySQL安装好久了,安装步骤就不和你们讨论了。可以自己找找博客看看。今天就来说说我今天突发奇想,想看看新用户可不可以在MySQL Command Line Client上切换,果然不可以。因为你进去就是验证root用户密码。所以如果你想用新建用户登录mysql,就必须用dos进入安装mysql的目录下的bin文件下。进入bin目录:cd "..\..\Program Files (x86)\My...
2018-06-11 15:17:46 11653 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人