摘要: Java泛型中的标记符含义: E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型) ? - 表示不确定的java类型 S、U、V - 2nd、3rd、4th types 遇 阅读全文
posted @ 2018-08-06 17:17 黄进广寒 阅读(294) 评论(0) 推荐(0)
摘要: 要求去除ArrayList集合中重复的Student的对象(什么叫重复,所有属性值都相同叫做重复)。 思路: 1、创建一个新集合 2、遍历旧集合中的每一个元素,去新集合中找这个元素,如果这个元素不存在就添加到新集合中 Student类如下:有两个成员变量name和age 测试类如下: 输出结果为: 阅读全文
posted @ 2018-08-03 15:34 黄进广寒 阅读(1401) 评论(0) 推荐(0)
摘要: string sql="select a,b,'常量' as c from table" 注:单引号' ' 很重要,否则编译时会把其看成查询参数,从而提示参数未指定错误 阅读全文
posted @ 2018-08-01 13:09 黄进广寒 阅读(2354) 评论(0) 推荐(0)
摘要: 1、如果为空返回0 select ifnull(null,0) 2、如果为空返回0,否则返回1 select if(isnull(col),0,1) as col. MYSQL 中的IFNULL函数 IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1, 阅读全文
posted @ 2018-07-30 18:08 黄进广寒 阅读(27333) 评论(0) 推荐(1)
摘要: 1、大型网站系统与JAVA中间件实践 本书围绕大型网站和支撑大型网站架构的Java中间件的实践展开介绍。 从分布式系统的知识切入,让读者对分布式系统有基本的了解;然后介绍大型网站随着数据量、访问量增长而发生的架构变迁;接着讲述构建Java中间件的相关知识;之后的几章都是根据笔者的经验来介绍支撑大型网 阅读全文
posted @ 2018-07-28 12:19 黄进广寒 阅读(5074) 评论(0) 推荐(0)
摘要: 以Oracle为例吧 Statement为一条Sql语句生成执行计划,如果要执行两条sql语句select colume from table where colume=1;select colume from table where colume=2;会生成两个执行计划一千个查询就生成一千个执行计 阅读全文
posted @ 2018-07-27 10:09 黄进广寒 阅读(7898) 评论(0) 推荐(0)
摘要: 所谓的预处理技术,最初也是由MySQL提出的一种减轻服务器压力的一种技术! 传统mysql处理流程 1, 在客户端准备sql语句 2, 发送sql语句到MySQL服务器 3, 在MySQL服务器执行该sql语句 4, 服务器将执行结果返回给客户端 这样每条sql语句请求一次,mysql服务器就要接收 阅读全文
posted @ 2018-07-27 09:59 黄进广寒 阅读(910) 评论(0) 推荐(1)
摘要: 在mybatis接口mapper文件中引用传入的参数是通过#{param}或者${param}来使用的。 1.数据类型匹配 #:会进行预编译,而且进行类型匹配 $:不进行数据类型匹配 2.实现方式 #:用于变量替换 $:实质上是字符串拼接 3.#和$的使用场景 (1)变量的传递,必须使用#,使用#{ 阅读全文
posted @ 2018-07-27 09:36 黄进广寒 阅读(175) 评论(0) 推荐(0)
摘要: 个人认为看书有两点好处: “看完书之后再次提升自我的最好途径是看一些相关的好博文“,我个人认为这是学习的第二步,因为一本书往往有好几百页,好的博文是自己看书学习之后的一些总结和提炼,对于梳理学习的内容很有好处,当然这里不是说自己的学习方法,就不再扯下去了。 很多程序员们往往有看书的冲动,但不知道看哪 阅读全文
posted @ 2018-07-26 17:44 黄进广寒 阅读(2537) 评论(0) 推荐(0)
摘要: 1、$("#父窗口元素ID",window.parent.document); 对应javascript版本为 取父窗口的元素方法: 取父窗口的父窗口的元素就可以用: 类似的,取其它窗口的方法大同小异获取iframe父窗体元素: 获取通过windows.open()打开的父窗体: 获取通过 show 阅读全文
posted @ 2018-07-25 17:49 黄进广寒 阅读(19422) 评论(1) 推荐(1)