JDBC(Java Database)数据库连接
JDBC是一组用于执行SQL的Java API ,为访问不同的数据库提供了一种统一的途径,几乎所有的关系型数据库厂商(DBMS)都提供了JDBC的服务或驱动。JDBC对数据库的访问也具有平台无关性。
JDBC是一组用于执行SQL的Java API ,为访问不同的数据库提供了一种统一的途径,几乎所有的关系型数据库厂商(DBMS)都提供了JDBC的服务或驱动。JDBC对数据库的访问也具有平台无关性。
1 | $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash |
具体版本查看GitHub
1 | $ nvm ls-remote |
1 | $ nvm install v7.8.0 |
1 | $ nvm ls |
1 | $ nvm alias default v7.8.0 |
1 | $ node -v |
1 | $ openssl genrsa -out ca.key 2048 |
生成过程中需要输入CA机构信息
1 | $ openssl req -x509 -new -key ca.key -out ca.crt |
1 | $ openssl genrsa -out server.key 2048 |
生成过程中需要输入服务端信息
1 | $ openssl req -new -key server.key -out server.csr |
1 | $ openssl x509 -req -sha256 -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial -days 3650 -out server.crt |
关于sha256,默认使用的是sha1,在新版本的chrome中会被认为是不安全的,因为使用了过时的加密算法
1 | $ openssl pkcs12 -export -in server.crt -inkey server.key -out server.pkcs12 |
生成过程中,需要创建访问密码
1 | $ keytool -importkeystore -srckeystore server.pkcs12 -destkeystore server.jks -srcstoretype pkcs12 |
生成过程中,需要创建访问密码
1 | $ keytool -importcert -keystore server.jks -file ca.crt |
使用上面生成的jks证书
1 | server.ssl.key-store=classpath:证书.jks |
1 | @Configuration |
1 | @RequestMapping(value = "/404") |
从事IT行业很多年了,居然一直都没有搭建一个属于自己的博客来记录一些学习心得和解决问题的方法和思路。
最近突然想起来,决定慢慢要把博客这块整起来,正好顺便学习下markdown语法。同时也把平时遇到问题时找到的解决方法记录到自己的博客里,方便自己回顾。