西安电子科技大学计算机考研信息,【2019更新版】西安电子科技大学计算机软件考研信息汇总...

5afbd50e4c6cc6b02743e15f971232a6.png

本篇文章来源西安电子科技大学19级

【接收院校宣传文章投稿】

院系包含

西安电子科技大学计算机科学与技术学院

https://cs.xidian.edu.cn/

西安电子科技大学网络与信息空间学院

http://ce.xidian.edu.cn/

西安电子科技大学人工智能学院

西安电子科技大学联合培养计划

评级:

计算机A-

软件工程B+

[标注已更新资料]计算机学校排名

[标注已更新资料]软件工程学校排名

计算机相关院系:

人工智能学院

081200 计算机科学与技术

①101 思想政治理论

②201 英语一

③301 数学一

④821 电路、信号与系统(电路75分、信号与系统75分)或 833 计算机专业基础综合(数据结构、计算机组织与体系结构)

085211 计算机技术(专业学位)

①101 思想政治理论

②201 英语一

③301 数学一

④833 计算机专业基础综合(数据结构、计算机组织与体系结构)

网络与信息安全学院

083900 网络空间安全

①101 思想政治理论

②201 英语一

③301 数学一

④(三选一) 871 高等代数; 951 数据结构; 952 计算机网络

085211 计算机技术(专业学位)

①101 思想政治理论

②201 英语一

③301 数学一

④833 计算机专业基础综合(数据结构、计算机组织与体系结构)

计算机科学与技术学院

081200 计算机科学与技术

083500 软件工程

085211 计算机技术(专业学位)

①101 思想政治理论

②201 英语一

③301 数学一

④833 计算机专业基础综合(数据结构、计算机组织与体系结构)

085212 软件工程(专业学位)

①101 思想政治理论

②201 英语一

③301 数学一

④902 数据结构与C语言程序设计

P.S存在若干联合培养计划,科目类似

2019西安电子科技大学招生简章

来源:

https://gr.xidian.edu.cn/info/1073/6747.htm

人工智能学院

网络与信息空间学院

640.png

640.png

计算机科学与技术学院

640.png

640.png

640.png

640.png

联合培养计划

640.png

640.png

640.png

640.png

计算机科学技术学院简介:

2018年原计算机学院和软件学院合并为计算机科学技术学院

该学院有4个专业:计算机科学与技术(学硕)、计算机技术(专硕)、软件工程(学硕)、软件工程(专硕)

备注:

学制:全日制3年,非全可适当延迟

学费:全日制8k/年,软件工程专硕及非全4w/年

奖学金、助学金等

640.jpeg

推免生

640.png

(1)初试科目:

计算机科学与技术(学硕)、软件工程学硕(学硕)、计算机技术(专硕):

1:思想政治理论 2:英语一  3:数学一  4:833计算机专业基础综合(数据结构、计算机组成与体系结构)

软件工程(专硕)

1:思想政治理论 2:英语一  3:数学一  4:902数据结构和c语言成雪设计

参考书目:

640.png

(2)复试科目

计算机科学与技术(学硕)、软件工程(学硕)、计算机技术(专硕):

总分(500)=面试(300)+上机(100)+笔试(100)

笔试:离散数学、计算机网络、操作系统

上机内容:程序设计、数据结构

环境:DEVC++,codeblock等编译软件

语言:c、c++

软件工程(专硕):

总分(200)=面试(100)+笔试(100)

笔试:软件工程、微机原理、软件体系结构、高级语言设计(4选2)

参考书目:

640.jpeg

备注:

计算机科学与技术(学硕)、软件工程(学硕)、计算机技术(专硕)

总分(1000)=初试成绩(满分500)+复试成绩(满分500)

软件工程(专硕)

复试成绩=笔试成绩x40%+面试成绩x60%

总成绩=初试成绩/本学科初试成绩最高分x100x50%+复试成绩x50%

(3)复试分数线

1:19年

640.png

2:18年

640.png

(4)招生计划

1:19年

640.png

2:18年

640.png

(5)录取情况

1:19年计算机院

640.png

1.计算机科学与技术

640.png图表说明横坐标代表不同的成绩分布区间,每个横坐标表示的范围是它和它前一个分数所表示的区间,对应的纵坐标是该区间对应的人数。例如此图中,横坐标292.3所代表的含义就是小于292.3所占的人数是8人。以下图分析类似。2.计算机技术

640.png3.软工专硕

640.png

4.软工学硕

640.png

2:17年

640.png

现在西电已经有了专门的考研辅导项目,项目包括历年成绩分布统计,西电历年真题,西电考研模拟题等等内容,还在不断扩充。

链接地址

https://github.com/NicolasErXiaoWang/HEY_XDU/wiki

项目截图

640.png

640.png

640.png

文末跳转

### JDBC 连接数据库时主键类型为 BIGINT 返回 NULL 的解决方案 在处理 JDBC 数据库连接时,如果遇到主键类型为 `BIGINT` 却返回 `NULL` 的情况,通常是因为驱动程序未能正确映射数据类型的默认行为所致。以下是详细的分析和解决方法: #### 1. **确认驱动版本** 确保使用的 MySQL 驱动版本是最新的。较老的驱动可能存在兼容性问题或未完全支持某些数据类型。可以通过更新依赖项来解决问题。例如,在 Maven 中可以指定最新版本的 MySQL Connector/J: ```xml <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.33</version> </dependency> ``` #### 2. **调整查询语句中的字段获取方式** 当通过 `ResultSet` 获取 `BIGINT` 类型的数据时,默认情况下可能会被映射为 Java 的 `Long` 或其他不匹配的类型。因此需要显式调用适合的方法。例如: ```java long primaryKeyValue = resultSet.getLong("id"); boolean isNull = resultSet.wasNull(); // 判断是否为 NULL if (isNull) { System.out.println("Primary Key is NULL."); } else { System.out.println("Primary Key Value: " + primaryKeyValue); } ``` 上述代码片段展示了如何安全地读取 `BIGINT` 字段并检测其是否为空。 #### 3. **设置正确的 URL 参数** 有时,MySQL 驱动的行为会受到连接字符串参数的影响。为了确保 `BIGINT` 正确映射到 Java 的 `Long` 类型,可以在连接 URL 中添加以下参数: ```java String url = String.format( "jdbc:mysql://%s:%d/%s?useLegacyDatetimeCode=false&serverTimezone=UTC&useSSL=false", dbHost, dbPort, dbName ); Connection connection = DriverManager.getConnection(url, dbUser, dbPassword); ``` 这里的关键参数包括但不限于: - `useLegacyDatetimeCode`: 控制日期时间解析逻辑。 - `serverTimezone`: 明确指定服务器时区以避免潜在的时间转换错误。 - `useSSL`: 如果不需要 SSL 加密,则禁用它以减少复杂度[^1]。 #### 4. **验证表结构定义** 检查数据库表的设计,特别是主键列的定义。确保该列为 `NOT NULL` 并具有适当的索引属性。例如: ```sql CREATE TABLE example_table ( id BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); ``` 此 SQL 定义了一个不可为空 (`NOT NULL`) 的自增主键列 `id`,从而防止插入记录时不赋值的情况发生。 #### 5. **考虑并发环境下的竞争条件** 如果有多个线程同时访问同一张表,并且涉及写入操作,那么可能出现因竞态条件而导致部分事务提交失败的现象。此时可引入原子操作机制如 Compare-and-Swap (CAS)[^2] 来保障一致性。然而需要注意的是,这种技术主要用于内存级别的同步控制而非直接作用于外部存储系统上。 --- ### 总结 综上所述,针对 JDBC 连接数据库过程中出现的大整数主键返回空值的问题,可以从以下几个方面入手排查与修复:升级驱动至最新稳定版;精确选取对应 API 方法提取数值;优化配置选项使二者间交互更加顺畅;最后再审视实体关系模型是否存在缺陷之处加以修正即可有效规避此类异常状况的发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值