摘要: 一个错误的例子 #include<stdio.h> int* function(){ int a[5]; a[0] = 1; a[1] = 2; a[2] = 3; return a; } int main(){ int* b; b = function(); // printf("123\n"); 阅读全文
posted @ 2021-01-28 19:36 我就是隔壁老张 阅读(8024) 评论(0) 推荐(0) 编辑
摘要: 自己在写bean的实例化中感觉后面明明比构造器更麻烦,为什么还能留着,后来在网上学习才懂“香”在哪? 翻开《Effective Java》的第一条建议就是用静态工厂方法代替构造器,下面先给出书上的解释 接下来谈谈我对于这部分的理解,使用静态方法的优势有如下: 静态工厂方法与构造器不同的第一大优势在于 阅读全文
posted @ 2021-01-28 14:15 我就是隔壁老张 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1。 输入: 测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。 输出 对于每组输入,请输出结果。 样例输入 4 1 2 3 4 3 样例输出 2 阅读全文
posted @ 2021-01-27 17:03 我就是隔壁老张 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1.1概述 1.1.1 Spring是什么 Spring一个轻量级的框架,以IOC(控制反转)和AOP(面向切面编程)为内核,Spring在表现层提供了Spring MVC的框架整和功能,在业务逻辑层可以管理事务,记录日志,在持久层可以整合Mybatics。虽然Spring可以贯穿表现层,业务逻辑层 阅读全文
posted @ 2021-01-27 12:20 我就是隔壁老张 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 我们在使用二维数组作为参数时,我们既可以指明这个数组各个维度的维数,同时我们也可以省略一维,但是二维却不能省略。why呢?由于编译器原理的限制,在一个数组Elemtype test[m][n]中,访问test[i][j]时(也就是寻找绝对地址了),loc(i,j)=loc(0,0)+i * n * 阅读全文
posted @ 2021-01-22 18:03 我就是隔壁老张 阅读(1021) 评论(0) 推荐(0) 编辑