最后
无论是哪家公司,都很重视基础,大厂更加重视技术的深度和广度,面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。
针对以上面试技术点,我在这里也做一些分享,希望能更好的帮助到大家。
System.out.print(“修改成功”);
pre.close();
testcon.close();
}
===================================================================
public void select() throws SQLException{
String sql=“SELECT * FROM TEST;”;
Connection testcon=getConn();
Statement state=testcon.createStatement();
ResultSet res=state.executeQuery(sql);
while(res.next()){
System.out.println(
res.getInt(1)+“,”+
res.getString(2)
);
}
}
===================================================================
public void delete() throws SQLException{
String sql=“DELETE FROM TEST WHERE C1=1”;
Connection testcon=getConn();
PreparedStatement pre=testcon.prepareStatement(sql);
try{
pre.executeUpdate();
}catch(SQLException e){
System.out.print(e);
}
System.out.print(“删除成功”);
pre.close();
testcon.close();
}
===================================================================
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.io.*;
import java.sql.*;
import java.util.Date;
import javafx.scene.control.Tab;
class Connec{
public Connection getConn(){
Connection conn=null;
String name=“dm.jdbc.driver.DmDriver”;
String url=“jdbc:dm://127.0.0.1:5237”;
String user=“SYSDBA”;
String password=“wf1105tm0306”;
try{
Class.forName(name);
conn=DriverManager.getConnection(url,user,password);
System.out.println(“数据库连接成功”);
}catch(Exception e){
System.out.println(e);
}
return conn;
}
}
class Table extends Connec{
public void create() throws SQLException{
String sql_1=“DROP TABLE TEST;”;
String sql_2=“CREATE TABLE TEST(C1 INT,C2 VARCHAR(50));”;
Connection testcon=getConn();
Statement state=testcon.createStatement();
try{
state.executeUpdate(sql_2);
}catch(SQLException e){
state.executeUpdate(sql_1);
state.executeUpdate(sql_2);
}
System.out.print(“建表成功”);
state.close();
testcon.close();
}
public void insert() throws SQLException{
String sql=“INSERT INTO TEST VALUES(1,‘LALALA’)”;
Connection testcon=getConn();
PreparedStatement pre=testcon.prepareStatement(sql);
try{
pre.executeUpdate();
}catch(SQLException e){
System.out.print(e);
}
System.out.print(“插入成功”);
pre.close();
testcon.close();
}
public void update() throws SQLException{
String sql=“UPDATE TEST SET C2=‘HAHAHA’ WHERE C1 =1”;
Connection testcon=getConn();
PreparedStatement pre=testcon.prepareStatement(sql);
try{
pre.executeUpdate();
}catch(SQLException e){
System.out.print(e);
}
System.out.print(“修改成功”);
pre.close();
testcon.close();
}
public void delete() throws SQLException{
String sql=“DELETE FROM TEST WHERE C1=1”;
Connection testcon=getConn();
PreparedStatement pre=testcon.prepareStatement(sql);
try{
pre.executeUpdate();
}catch(SQLException e){
System.out.print(e);
}
System.out.print(“删除成功”);
pre.close();
testcon.close();
}
public void select() throws SQLException{
String sql=“SELECT * FROM TEST;”;
Connection testcon=getConn();
Statement state=testcon.createStatement();
ResultSet res=state.executeQuery(sql);
while(res.next()){
System.out.println(
res.getInt(1)+“,”+
res.getString(2)
);
}
}
}
public class main {
public static void main(String[] args) {
Table table=new Table();
try{
// table.create();
// table.insert();
// table.update();
// table.select();
总结
虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。
架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。
如果你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。
天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。
如果你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。
[外链图片转存中…(img-SdKHiX8A-1715416899493)]