发表于: 2018-09-10 22:51:17
1 399
今天完成的事情:
1.插入多条数据,对比有无索引的查询效率,感受数据库的性能
2.初步学习git相关知识
①Git是目前世界上最先进的分布式版本控制系统(没有之一)。
②下载git,默认下一步。最后添加这两句命令:设置用户名和邮箱
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
③创建一个文件夹 D/ learngit,并且在命令行切换到D盘使用git init命令使这个文件夹变成git可以管理的仓库
④创建文件readme.txt,并使用git add和git commit添加并提交到仓库
git add(file)可以使用很多次,因为git commit -m (message)可以一次性把所有文件全部提交
明天计划的是情:
继续学习git 继续学习mybatis和spring
遇到的问题:
一个关于连接池的DEMO,在重启了DB之后,运行出错,编译通过...报错如下
解决办法:改一行代码......... 修改注释那行,变成上一行
package dbcp;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Properties;
import javax.sql.DataSource;
import org.apache.commons.dbcp2.BasicDataSourceFactory;
/**
* DBCP配置类
* @author SUN
*/
public class KCYDBCPUtil {
private static Properties properties = new Properties();
private static DataSource dataSource;
//加载DBCP配置文件
static{
try{
InputStream fis =KCYDBCPUtil.class.getClassLoader().getResourceAsStream("config/dbcp.properties");
// InputStream fis = new FileInputStream("config/dbcp.properties");
properties.load(fis);
}catch(IOException e){
System.out.println("出错啦啦啦啦啦");
e.printStackTrace();
}
try{
dataSource = BasicDataSourceFactory.createDataSource(properties);
}catch(Exception e){
e.printStackTrace();
}
}
//从连接池中获取一个连接
public static Connection getConnection(){
Connection connection = null;
try {
connection = dataSource.getConnection();
connection.setAutoCommit(false);
} catch (SQLException e) {
e.printStackTrace();
}
return connection;
}
public static void main(String[] args) {
getConnection();
}
}
https://blog.csdn.net/cor_twi/article/details/44514871
收获:了解了一部分git知识,连接池性能、复习了部分mysql知识
评论