本月的任务

博主列出10月任务,一是深入重新学习C/C++,中英文联读相关精品书籍并做总结;二是脚踏实地学英语,背牛津中阶单词、听英文节目并写心得;三是搜集学习、研究、出国及软件开发等方面的情报,为后续计划打基础。

10月份的任务,写出来,推自己一下。

第一,重新学习c/c++,深入学习。以前总以为自己懂C了,也会C++了,但实际上还差远了。特别是新标准出来了——其实早出来了,但是中国的狗屁教科书还没翻新,加上教学要求本身就不深,所以,基本上白学。。。清华计算机系的教程也看过,都差不太多,看来,如果有人想学计算机的话,必须有超强的自学能力。。。

1、学习《c++ primer 3ed》、《Thinking in c++》、《Essential C++》;
——都算是精品级的书,而且之前花了一个多月的时间把中英文版也都找齐了,同时也找了不少前辈对各种书籍和学习方法的评价——所谓磨刀不误砍柴工呀。前边看过一些中文的教程了,现在准备中英文联读,我想这样既可以将个各种英文术语和中文术语详细对应,而且可以很好的体会中英文表达之间的差别,为以后的全英文计算机专业阅读打基础。
初步准备每天一章,我将把总结,摘要,体会,等等写出来,方便自己以后的复习和查找,也让大家监督我的进度和质量,当然不要指望我做太多的事情。。。

第二,开始“脚踏实地”的学英语,之所以这么说,主要是因为自己从高三开始就没好好背过单词,虽然一直还算可以,4级也打擦边球过了(六级逃考了,觉得没大用),但是现在想起来,当初的确应该踏实一些。。。

1、 背牛津中阶的单词——相对来说词不很偏,而且我总是要考GT的,早晚的事情而已。大概计算了一下,需要100多天,一天10页。
本来想被红宝书的,可后来一想,以前就没坚持下来,现在再来恐怕会条件反射,影响心情。。。而且,我肯定是去考新版GER的,这个时候的红宝书——应试明显——到那个时候恐怕没用。所以,还是找万变不离其宗的背。现在是第一步。看过好多语言大牛都详述过背辞典的历史,而且,记得当初学中文的时候也是背过辞典的,也就坦然很多。或者说,这是必然吧。我要是因此而解决掉英语的话,也算是又一次印证了。
不知道能不能坚持下来。。。
我准备每天把单词和词义写出来,这样可能会比较有成就感。
2、 听VOA/LISTEN TO THIS或者看别的什么英文节目,主要是要有感觉——日语对白中文字幕的动画片看多了,我现在。。。呵呵。
写个影评、心得、感想什么的——现在只敢用中文,等单词背完了,估计才差不多有信心用鸟语——不是不会,而是要呵护一下my宝贝的heart,呵呵。

第三,搜集情报——学习的,研究的,出国的,还有软件开发方面的等等,为以后的计划和执行打基础。
这方面吗,有时间,有心情,有内容就会写一点出来。不过,还是不想要别人知道太多的,呵呵呵。

共同进步吧。我把自己的写出来,有利于我自己,也有利于观者。

所以,大家也都来写写吧。NO SHAME;否则我会SHAME。。。




java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束 是一个常见的SQL语法错误,通常发生在使用JDBC连接Oracle数据库时。这个错误的具体含义是SQL语句的语法不正确,导致命令无法正常结束。以下是一些可能的原因和解决方法: ### 可能的原因 1. **SQL语句末尾有多余的分号**:在JDBC中执行SQL语句时,语句末尾不需要加分号。 2. **使用了不支持的SQL语法**:某些SQL语法在JDBC中可能不被支持。 3. **SQL语句中存在拼写错误或语法错误**。 4. **使用了不正确的占位符**:在预编译语句(PreparedStatement)中使用了不正确的占位符。 ### 解决方法 1. **检查SQL语句末尾是否有多余的分号**: ```java String sql = "SELECT * FROM users"; // 正确 // String sql = "SELECT * FROM users;"; // 错误 ``` 2. **确保SQL语法正确**: ```java String sql = "SELECT * FROM users WHERE id = ?"; // 正确 ``` 3. **使用预编译语句(PreparedStatement)时,确保占位符使用正确**: ```java String sql = "SELECT * FROM users WHERE id = ?"; PreparedStatement pstmt = connection.prepareStatement(sql); pstmt.setInt(1, userId); ResultSet rs = pstmt.executeQuery(); ``` 4. **检查SQL语句中是否有拼写错误或语法错误**。 ### 示例代码 ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class OracleJDBCExample { public static void main(String[] args) { String url = "jdbc:oracle:thin:@localhost:1521:xe"; String user = "username"; String password = "password"; String sql = "SELECT * FROM users WHERE id = ?"; try (Connection connection = DriverManager.getConnection(url, user, password); PreparedStatement pstmt = connection.prepareStatement(sql)) { pstmt.setInt(1, 1); ResultSet rs = pstmt.executeQuery(); while (rs.next()) { System.out.println("ID: " + rs.getInt("id")); System.out.println("Name: " + rs.getString("name")); } } catch (SQLException e) { e.printStackTrace(); } } } ``` ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值