最后
我想问下大家当初选择做程序员的初衷是什么?有思考过这个问题吗?高薪?热爱?
既然入了这行就应该知道,这个行业是靠本事吃饭的,你想要拿高薪没有问题,请好好磨练自己的技术,不要抱怨。有的人通过培训可以让自己成长,有些人可以通过自律强大的自学能力成长,如果你两者都不占,还怎么拿高薪?
架构师是很多程序员的职业目标,一个好的架构师是不愁所谓的35岁高龄门槛的,到了那个时候,照样大把的企业挖他。为什么很多人想进阿里巴巴,无非不是福利待遇好以及优质的人脉资源,这对个人职业发展是有非常大帮助的。
如果你也想成为一名好的架构师,那或许这份Java核心架构笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。
中高级开发必知必会:
}
}
===================================================================
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 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){
Java高频面试专题合集解析:
当然在这还有更多整理总结的Java进阶学习笔记和面试题未展示,其中囊括了Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构资料和完整的Java架构学习进阶导图!
更多Java架构进阶资料展示
更多Java架构进阶资料展示
[外链图片转存中…(img-O20Ekwro-1715329450400)]
[外链图片转存中…(img-c6W4Tb8s-1715329450400)]
[外链图片转存中…(img-FuZzFOkm-1715329450401)]