首页 > 编程语言
java面试常见问题
TCP三次握手 JVM垃圾回收机制https://www.jianshu.com/p/23f8249886c6 https://www.jb51.net/article/111330.htm 垃圾判断算法:可达性分析 通过GC ROOT的对象作为搜索起始点,通过引用向下搜索,所走过的路径称为引用链。 ...
分类:编程语言   时间:2021-03-28 12:45:00    收藏:0  评论:0  赞:0  阅读:26
[拦截器]spring 中 HandlerInterceptor 与 javax.servlet.Filter区别及使用
拦截器定义 1.Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并做相应的处理。例如通过拦截器可以进行权限验证、判断用户是否已登录等。 2. 执行先后顺序:Filter前处理 --> Interceptor前处理 --> ...
分类:编程语言   时间:2021-03-28 12:44:42    收藏:0  评论:0  赞:0  阅读:37
c语言中计算4行3列矩阵 和 3行4列矩阵的乘积
1、c语言中计算4行3列矩阵和3行4列矩阵的乘积 #include <stdio.h> int main(void) { int i, j, k; int a[4][3], b[3][4]; puts("input the array a."); for (i = 0; i < 4; i++) { ...
分类:编程语言   时间:2021-03-28 12:43:33    收藏:0  评论:0  赞:0  阅读:45
数组面试提
1.冒泡排序 双层for循环,外层循环控制轮数(arr.length-1),内层循环控制比较的次数(arr.length.i-1)。 2.数组越界异常、空指针。 3.输出数组中的最大值或最小值 将第一个元素定义为最大或最小,然后进行判断交换,求出最大或最小值。 4.数组的反转 通过遍历数组一半的数据 ...
分类:编程语言   时间:2021-03-28 12:41:10    收藏:0  评论:0  赞:0  阅读:23
仪表指针检测算法
算法的实现方法: 通过对仪表的观察决定算法采用传统的检测方法实现,对仪表特征的分析,发现仪表的指针特征较为明显,且仪表形状为圆形,故算法决定采用Hough直线检测方法检测指针的位置,采用Hough检测圆的方法实现对仪表的检测。 @(文章目录) 一、 算法实现步骤 1.1 流程图说明: 1.1.1 标 ...
分类:编程语言   时间:2021-03-28 12:40:58    收藏:0  评论:0  赞:0  阅读:30
python 绝对路径理解
绝对路径和一般的理解有点不一样 import os path1=os.path.abspath('.') # 表示当前所处的文件夹的绝对路径 print(path1) import sys print(sys.executable) # 常用的调试python所在的文件路径 ...
分类:编程语言   时间:2021-03-28 12:40:01    收藏:0  评论:0  赞:0  阅读:25
栈的顺序表示和实现(C语言)
用C语言并采用线性表的顺序存储方式实现了栈的定义和有关操作,加深了对栈的特性和特点的理解(后进先出:LIFO),强化了对顺序表的灵活利用能力。 ...
分类:编程语言   时间:2021-03-28 12:39:29    收藏:0  评论:0  赞:0  阅读:26
c语言中求4行3列矩阵的成绩
1、 #include <stdio.h> int main(void) { int i, j, k; int a[4][3] = {{4,2,3},{1,5,4},{2,3,1},{4,2,6}}; ## 4行3列矩阵 int b[3][4] = {{4,2,3,6},{2,4,3,5},{2,3 ...
分类:编程语言   时间:2021-03-28 12:38:03    收藏:0  评论:0  赞:0  阅读:35
Spring 自动装配
很明显之前学的方式 手动配置还是不够方便。就需要我们去学习Spring的自动装配! #autowire="byName" 定义几个简单类 package Demo; public class Cat { public void shout(){ System.out.println("miao~") ...
分类:编程语言   时间:2021-03-28 12:37:01    收藏:0  评论:0  赞:0  阅读:31
python之lambda表达式
我们先来看一个函数 >>> def ds(x): return 2*x+1 >>> >>> ds(5) 11 lambda表达式省去了定义函数的过程 >>> g=lambda x:2*x+1 >>> g(5) 11 简单的两行函数定义变成了一行,让我们的程序变得更加简洁 例题: 当有两个参数时我们应 ...
分类:编程语言   时间:2021-03-28 11:42:34    收藏:0  评论:0  赞:0  阅读:27
c语言中求三维数组元素的和(2、4、3)。
1、 c语言中求三维数组元素的和(2、4、3) #include <stdio.h> int main(void) { int i, j, k; int v[2][4][3] = {{{74,58,96},{14,25,36},{45,65,74},{45,56,96}},{{74,58,36},{ ...
分类:编程语言   时间:2021-03-28 11:42:02    收藏:0  评论:0  赞:0  阅读:32
基于Spring的用户的登录模块
通过Spring实现用户的登录模块 1.创建一个Maven项目 然后填项目名,一直下一步即可。 2.修改pom.xml文件 主要是添加Spring的依赖包,以及数库的jdbc等依赖。 为了方便修改,提前设置好Spring版本。 添加依赖 <dependencies> <dependency> <gr ...
分类:编程语言   时间:2021-03-28 11:41:11    收藏:0  评论:0  赞:0  阅读:53
C语言:条件编译
假如现在要开发一个C语言程序,让它输出红色的文字,并且要求跨平台,在 Windows 和 Linux 下都能运行,怎么办呢?这个程序的难点在于,不同平台下控制文字颜色的代码不一样,我们必须要能够识别出不同的平台。Windows 有专有的宏_WIN32,Linux 有专有的宏__linux__,以现有 ...
分类:编程语言   时间:2021-03-28 11:39:41    收藏:0  评论:0  赞:0  阅读:23
java基础语法
1.注释、标识符、关键字 Java中的注释 单行注释 // 多行注释 /* */ 文档注释 /** */ 关键字 标识符 所有标识符都应该以字母、$、下划线 ( _ ) 开始. 首字符之后可以是字母、$、下划线或数字的任何字符组合 不能使用关键字作为变量名或方法名 标识符大小写敏感 2.数据类型 强 ...
分类:编程语言   时间:2021-03-28 11:39:26    收藏:0  评论:0  赞:0  阅读:17
c语言中输入数组元素的值
1、一维数组 #include <stdio.h> #define NUMBER 6 int main(void) { int i; int v[NUMBER]; for (i = 0; i < NUMBER; i++) { printf("v[%d] = ", i); scanf("%d", &v ...
分类:编程语言   时间:2021-03-28 11:37:22    收藏:0  评论:0  赞:0  阅读:29
Java流程控制
Scanner 我们可以通过Scanner类来获取用户的输入 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine(),方法获取输入的字符串,在读取输入的字符串,在读取前我们一般需要使用hasNext()与hasNe ...
分类:编程语言   时间:2021-03-28 11:37:00    收藏:0  评论:0  赞:0  阅读:31
JAVA 集合框架总结一(Collection, List, 泛型)
Java集合框架部分细节总结 Collection List 有序,有下标,元素可重复 Set 无序,无下标,元素不可重复 以上为Collection接口 以ArrayList为实现类实现遍历:增强for 和迭代器 for (Object object : collection) { System. ...
分类:编程语言   时间:2021-03-28 11:36:42    收藏:0  评论:0  赞:0  阅读:27
C语言之整形表示
#原码, 反码, 补码 ##大前提(8Bit情况下,最高位代表符号位) ##小前提:设计思路符合时钟计数和数学上模的概念 原码:最直观的表示 [+1] = [0000 0001]原 [-1] = [1000 0001]原 缺点:负数无法直接让计算机计算,结果不对 反码:(解决负数问题) 正数的反码是 ...
分类:编程语言   时间:2021-03-28 11:36:29    收藏:0  评论:0  赞:0  阅读:22
【算法】二分三步走
据查,医书有服用响豆的方法,响豆就是槐树果实在夜里爆响的,这种豆一棵树上只有一个,辨认不出来。取这种豆的方法是,在槐树刚开花时,就用丝网罩在树上,以防鸟雀啄食。结果成熟后,缝制许多布囊贮存豆荚。夜里用来当枕头,没有听到声音,便扔掉。就这么轮着枕,肯定有一个囊里有爆响声。然后把这一囊的豆类又分成几个小 ...
分类:编程语言   时间:2021-03-28 11:35:52    收藏:0  评论:0  赞:0  阅读:22
SpringBoot邮件发送
spring: mail: username: 2603820757@qq.com password: okfutaifmatcdjeh host: smtp.qq.com properties: #开启加密验证 mail: smtp: ssl: enable: true 简单邮件 @Autowir ...
分类:编程语言   时间:2021-03-28 11:34:31    收藏:0  评论:0  赞:0  阅读:39
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!