看了前面的字典的内容,不知道你对字典有没有一个大概的认识。 先来科普一下小知识: 你知道在编程中一般是如何将两个数互换的吗?也就是说把X1和X2的值相调换,一般人是这么想的,再重新定义一个变量,然后把X1的值赋给新变量,比如Z,然后把X2的值赋给X1,再把Z的值赋给X2,这样子,就实现了X1和X2的 ...
分类:
其他好文 时间:
2018-05-22 23:51:48
阅读次数:
244
1.在什么场景下需要重写hashcode?HashMap的实现原理? 如果我们对equals()方法进行了重写,一般对hashcode进行重写,保证相同的对象返回相同的hash值 HashMap实际上是一个"链表散列"的数据结构,即数组和链表的组合 当我们向HashMap中put值的时候,先计算ke ...
分类:
编程语言 时间:
2018-05-21 19:53:32
阅读次数:
173
本想每个小知识一篇随笔,但是那样,看起来有些单薄,所以,就放在一片文章里了。而且,以后还会慢慢在最后不断的追加。 目录: FactoryBean BeanPostProcessor 1.FactoryBean FactoryBean接口,它在Spring框架源码内部,被大量使用,如使用AOP创建be ...
分类:
编程语言 时间:
2018-05-20 15:23:47
阅读次数:
173
Golang 中的指针 - Pointer Go 的原生数据类型可以分为基本类型和高级类型,基本类型主要包含 string, bool, int 及 float 系列,高级类型包含 struct,array/slice,map,chan, func 。 相比 Java,Python,Javascri ...
分类:
其他好文 时间:
2018-05-19 10:35:59
阅读次数:
148
1.子视图超出frame的部分不显示 view.clipsToBounds 设置为YES; UIScrollview的clipsToBounds默认就是YES 2.UIImage 有一个属性叫size 。 当为对象Image赋值一张图片以后,Image会自动生成一个size。 那么也就是说你可以用i ...
分类:
移动开发 时间:
2018-05-17 11:57:06
阅读次数:
241
文件内容如下,要求显示文件内容对应的行号[root@gaoyang ~ 13:01:16]# cat 123.txt
name:i am gaoyang
birthday:19961025
what the fuck!!!!1、cat -n 123.txt[root@gaoyang ~&nbs
分类:
系统相关 时间:
2018-05-15 17:35:10
阅读次数:
543
Oracle数据库对很多开发人员而言,基本就只是一个存储数据的仓库,只不过这个仓库功能非常强大,额外提供了很多好用的功能,需要的时候会用就好,不会纠结于某个细节。而对很多DBA而言,正好相反,喜欢沉溺于某些细节上,对某些小知识点对应的原理理解的非常透彻,但却往往很少会站在开发层面认识Oracle。 ...
分类:
其他好文 时间:
2018-05-15 00:28:02
阅读次数:
172
函数 函数 js中的函数 创建函数 执行函数 js中函数的核心原理 函数中的形参和实参 函数中的arguments js 函数中return js中的匿名函数 js中的函数 函数是实现某一个功能的方法 也叫做子程序,(oop中)方法 创建函数 function 函数名(形参){ 函数体(实现功能的具 ...
分类:
Web程序 时间:
2018-05-14 16:42:14
阅读次数:
239
今天这篇文章呢,主要讲的就是关于HTTP协议、Ajax请求以及一些相关的小知识点。虽然内容不算多,可是是很重点的东西~ HTTP协议 1. http:超文本传输协议。简单、快速、灵活、无状态、无连接。2. url:统一资源定位符。 组成部分:协议名://主机名(主机ip):端口号/项目资源地址?传递 ...
分类:
Web程序 时间:
2018-05-13 13:46:14
阅读次数:
210
一. mybatis SQL转义 < --> < > --> > & > & " > " 二. @Resource 和@Autowored区分 1> @Resource 注解 由J2EE提供 @Autowired 是由Spring提供 减少系统对Spring依赖建议使用 ...
分类:
其他好文 时间:
2018-05-12 12:50:01
阅读次数:
128