摘要:
MyBatis框架
一、介绍:
MyBatis实际上是Ibatis3.0版本以后的持久化层框架【也就是和数据库打交道的框架】!
和数据库打交道的技术有:
原生的JDBC技术---> Spring的JdbcTemplate技术
这些工具都是提供简单的SQL语句的执行,但是和我们这里学的MyBati... 阅读原文
2017-09-05 12:04:01 阅读(784) 评论(0)
摘要:
在Java的面试中,HashMap知识点被问到的可能性非常大。下面就我对其理解以及整理资料如下:
1、谈一下HashMap的工作原理
HashMao是基于hashing的原理(源码hash算法的本质:取key的hashCode值、高位运算(高16bit不变,低16bit作异或运算)、取模运算((n-1)&ha... 阅读原文
2017-09-05 11:05:04 阅读(843) 评论(0)
摘要:
版本不同的原因是,Windows 系统之前安装了JRE 是别的版本的
解决方法,将其卸载,卸载后可以正常使用,不再错误提示。
阅读原文
2017-09-05 09:51:03 阅读(803) 评论(0)
摘要:
为什么用java.exe执行编译的类文件的时候,不这样写java Welcome.class
是因为java虚拟机调用Welcome的时候,已经替我们增减了.class,如果你还要写java Welcome.class ,那么实际上你的执行是java Welcome.class.class
阅读原文
2017-09-05 09:07:03 阅读(813) 评论(0)
摘要:
一、掌握静态方法和属性 静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法... 阅读原文
2017-09-05 08:04:01 阅读(816) 评论(0)
摘要:
如下图, 检查过maven的pom中已经把servlet相关的jar包依赖进来,但还是有这个错误。
需要为eclipse添加目标环境(targeted runtimes) 右击项目--> properties -->选择targeted runtimes , 可以添加一个环境
刷新或者编译这个项... 阅读原文
2017-09-05 07:34:02 阅读(750) 评论(0)
摘要:
一道编程题如下:
实例化三个线程,一个线程打印a,一个打印b,一个打印c,三个线程同时执行,要求打印出6个连着的abc
题目分析:
通过题意我们可以得出,本题需要我们使用三个线程,三个线程分别会打印6次字符,关键是如何保证顺序一定是abc...呢。所以此题需要同步机制来解决问题!
令打印字符A的线程为ThreadA,... 阅读原文
2017-09-05 06:49:01 阅读(773) 评论(0)
摘要:
第一种方法:按快捷键 Win+R (run),然后运行框中输入cmd。
第二种方法:开始菜单--》运行--》然后运行框中输入cmd。
第三种方法:在附件当中,找命令行选项即可。
阅读原文
2017-09-05 06:08:02 阅读(794) 评论(0)
摘要:
世间总是一图胜过千万言!
下面的8幅图来自于 Program Creek 的 Java教程 ,目前这是该网站最受欢迎的文章.希望本文能帮你回顾你已经知道的那些知识。如果图片讲解的不够清晰,你可能需要阅读详细的文章或者进行搜索。
1. String对象不可改变的特性
(详情请点击上面的标题查看)
下图显示了如下代码运行... 阅读原文
2017-09-05 00:42:11 阅读(857) 评论(0)
摘要:
常用的web.xml的配置
1、Spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name) 2、在web.xml配置监听器ContextLoaderListener(listener-class) ContextLoaderListener的作用就是启动We... 阅读原文
2017-09-05 00:03:01 阅读(793) 评论(0)