数组 一维数组 1.数组定义 type[] arrayName 或type arrayName [] int [] arr 或是 int arr2 [] 2.静态初始化 type arrayName = new type[]{element1,element2,element3} 例子:int ar ...
分类:
编程语言 时间:
2020-05-02 22:43:18
阅读次数:
62
一、问题起源 我们定义了一个注解如下: 1 /** 2 * AOP的切面嵌套测试-注解 3 * 4 * @author suxiaolong 5 */ 6 @Target({ElementType.PARAMETER, ElementType.METHOD}) 7 @Retention(Retent ...
分类:
其他好文 时间:
2020-05-02 17:21:48
阅读次数:
113
顺序存储结构 定义:一段地址连续的储存单元依次存储的数据元素。 实际上就是把数组封装进结构体,增加一个记录当前长度的变量。 时间复杂度:存储,查看,时间复杂度为 O(1) 删除,插入,时间复杂度为 O(n) 优点:无需为表示表中元素之间的逻辑关系而添加额外的存储空间 可以快速的存,取表中的任意位置的 ...
分类:
其他好文 时间:
2020-05-02 16:35:47
阅读次数:
60
springboot默认使用hikaricp连接池,如果要使用其他的连接池,如:druid,c3p0等等,需要另行配置。 首先要引入依赖 jdbc的启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri ...
分类:
编程语言 时间:
2020-05-01 22:27:45
阅读次数:
87
出错原因 前几天用第三方工具优化了“去除桌面图标小箭头”这一项,应该是更改了注册表或是删除了某些系统文件。然后导致开始菜单右键无反应。网上搜的一些说是去注册表里新建一个IsShortcut的字符串键值,然而注册表里本来就有,重启也试过,都没用。 解决方法 首先去第三方工具里把那些优化项都调回来,然后 ...
Buffer的capacity,position和limit 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。 为了理解Buffer的工作原理,需要熟悉它的三个属性: capacitypositionli ...
分类:
其他好文 时间:
2020-05-01 10:37:49
阅读次数:
74
在使用Linux内核提供的打印函数时,使用“%p”可以实现很多额外的效果,对于我们调试内核代码也有一定帮助。 比如当我们看到函数指针变量,想获取这个函数指针对应的是哪个函数,可以使用“%pF”,示例: 1 #include <linux/init.h> 2 #include <linux/modul ...
分类:
系统相关 时间:
2020-05-01 01:28:59
阅读次数:
93
SQL Server 2017数据库卸载教程 卸载步骤: 1.在控制面板中先卸载掉SQL2017主程序 2.依次在控制面板中卸载掉所有SQL2017相关的安装程序 3.删除注册表中SQL2017相关的内容 4.删除安装目录中SQL2017相关的所有文件 5.完全卸载完后重启一次电脑 注意事项: 尽量 ...
分类:
数据库 时间:
2020-04-30 21:42:47
阅读次数:
396
laravel表单提交419解决办法 zz_lkw 2019-06-11 09:53:21 3890 收藏 2展开最近用laravel post表单提交数据报419错误,如下图(原因是表单提交必须带上_token值,防止csrf攻击) 最后的解决办法如下 第一种 找到app/Http/Middlew ...
分类:
其他好文 时间:
2020-04-30 21:41:51
阅读次数:
112
母题: 有若干堆石子,每堆石子的数量是有限的,二个人依次从这些石子堆中拿取任意的石子,至少一个(不能不取),最后一个拿光石子的人胜利。 分析: 1、我们首先以一堆为例: 假设现在只有一堆石子,你的最佳选择是将所有石子全部拿走,那么你就赢了。 2、如果是两堆:假设现在有两堆石子且数量不相同,那么你的最 ...
分类:
其他好文 时间:
2020-04-29 21:40:46
阅读次数:
62