10 2018 档案

摘要:MyBatis 是一个什么框架呢 ORM(Object relation mapping)对象关系映射 的框架JDBC:java连接数据库并且操作数据库的API(一堆类和接口)MyBatis基于JDBC且高于JDBC。 解析XML: 1.找到xml文件2.找到根节点3.循环读取跟节点的子节点4.打印 阅读全文
posted @ 2018-10-30 08:38 就让文谦先行 阅读(115) 评论(0) 推荐(0) 编辑
摘要:EL表达式1.为什么需要EL表达式 EL表达式可以简化JSP页面的java代码实现功能,java代码写在JSP中结构复杂,可读性差,比较繁琐,使用EL表达式可以使JSP页面开发更加简单。2.什么是EL表达式 EL是借助了JavaScript和Xpath的表达式语言,EL定义了一系列的隐藏对象和操作符 阅读全文
posted @ 2018-10-27 12:09 就让文谦先行 阅读(126) 评论(0) 推荐(0) 编辑
摘要:什么是Servlet sevlet是一个符合java规范的java程序,servlet是基于java技术的web组件(容器),servlet运行在服务器端,servlet用于接收客户的请求并作出响应。 当将java代码写在JSP中时,java内部是怎么运行的。 JSP在运行时会被翻译成一个Servl 阅读全文
posted @ 2018-10-26 09:35 就让文谦先行 阅读(173) 评论(0) 推荐(0) 编辑
摘要:数据库连接池 1.什么是连接池 (connection pool)连接池 在没有接触到连接池的时候,我们都是重复的去和数据库进行连接,打开资源,关闭资源,这样特别的繁琐。性能特别低,特别是在多用户访问的情况下。连接池负责与数据库进行连接不用重复进行打开资源和关闭资源,大大提高了程序的性能。连接池的最 阅读全文
posted @ 2018-10-23 13:35 就让文谦先行 阅读(489) 评论(0) 推荐(0) 编辑
摘要:JVM运行期间 线程共享 线程私有 线程共享: 方法区 堆方法区:存放可以共享数据,静态常量,类的共有方法属性字段等,可以共享的存在方法区。 堆:存放class对象 。 线程私有:本地方法栈 虚拟机栈 程序计数器 本地方法栈:存储有关键字native的对象 虚拟机栈:存储引用对象 程序计数器:假如两 阅读全文
posted @ 2018-10-22 17:15 就让文谦先行 阅读(462) 评论(0) 推荐(0) 编辑
摘要:application用于全局变量,可以获取全局的数据。作用范围比session大。 JSP常用内置对象总结:out对象:用于客户端输出数据。request对象:用于处理客户端发送的请求的数据信息。response对象:用于响应客户端发送的请求并向客户端输出信息。session对象:用于为客户端创建 阅读全文
posted @ 2018-10-21 21:55 就让文谦先行 阅读(331) 评论(0) 推荐(0) 编辑
摘要:JSP九大内置对象是:request、response、session、application、out、pagecontext、config、page、exception。 JSP常用的内置对象是:out、request、response、session、application。 out对象用于向浏 阅读全文
posted @ 2018-10-20 14:09 就让文谦先行 阅读(2208) 评论(0) 推荐(0) 编辑
摘要:首先我们先了解一下什么是单例? 答:单例模式是一种设计模式,是指一个类仅仅能有一个实例。 我们平常用到的都是原型,原型指的是一个类可以有多个实例,称为原型。 单例有三种写法: 懒汉:懒汉写法是别人使用我的时候我实例化。 如果这个类不经常使用可以使用懒汉。 饿汉:就是我实例化好了,就等着被别人调用了。 阅读全文
posted @ 2018-10-17 16:29 就让文谦先行 阅读(624) 评论(0) 推荐(0) 编辑
摘要:什么是io流? 分为两种: 输入流:可以从文件中读取到程序,从源数据源读取到程序,叫做输入流。 输出流:可以从程序中读取到文件,从程序写,使用输出流,写入到文件中。叫做输出流。 使用File操作文件或目录属性: 进行了对文件的查看,下面这个是对文件的创建和删除! 上面看了一下File进行对文件的操作 阅读全文
posted @ 2018-10-16 12:12 就让文谦先行 阅读(857) 评论(0) 推荐(1) 编辑
摘要:在说到位运算之前我们先说一下我们的进制, 我们的的10进制逢10进1,只有0-9.二进制逢2进1,只有0和1.。 原码:原码是给我们看的,我们可以根据原码计算。 反码:原码转换到补码需要的一个过程。 补码:给计算机计算的,我们看的是原码。 位运算需要注意的规则: 整数的三个码都是一样的,不需要进行转 阅读全文
posted @ 2018-10-15 17:22 就让文谦先行 阅读(215) 评论(0) 推荐(0) 编辑
摘要:1.Redis应用场景 答:分布式会话,分布式锁,计数器,缓存,消息队列,排行榜,最新列表。 2.如何访问一个类的私有方法? 答:使用反射进行访问,代码如下: 主代码: 3. 这几个对象使用==的对比结果是? String s1="a"; String s2=new String("a"); Int 阅读全文
posted @ 2018-10-14 14:29 就让文谦先行 阅读(1990) 评论(0) 推荐(0) 编辑
摘要:集合框架 在我们没认识集合框架之前,都是使用数组存储数据的。 数组的长度是固定的,如果新增一条数据数组放不下,如果减少一条数据数组会造成浪费,这也是我们为什么要用集合框架的原因。 集合框架存储数据比数组更加灵活,效率更高。如果程序不知道程序运行时会需要多少对象,或者需要更复杂的方式存储对象,可以使用 阅读全文
posted @ 2018-10-13 17:04 就让文谦先行 阅读(144) 评论(0) 推荐(0) 编辑
摘要:java基础 1.集合相关 1.1 java中常见的集合 答:Arraylist,LinkedList,ListedList,HashMap,HashSet。 1.2 arraylist和linkedlist区别 答:ArrayList和LinkedList都实现了List这个接口继承了Collec 阅读全文
posted @ 2018-10-13 14:49 就让文谦先行 阅读(439) 评论(0) 推荐(0) 编辑
摘要:异常(exception) 异常:在程序中不是正常运行,发生不正常的事件。叫做异常。 在以前我们可以使用if-else语句去判断。但是if语句去处理异常有很多缺点。 代码肿瘤,加入了大量的异常情况判断。 程序员把更多的精力放在了处理异常代码上,放在了“堵漏洞”上,影响开发效率。 异常处理代码和业务代 阅读全文
posted @ 2018-10-11 14:56 就让文谦先行 阅读(120) 评论(0) 推荐(0) 编辑
摘要:接口 1. 为什么使用接口? 比如防盗门,他有两个大的特性,一个是开门,关门。一个是上锁,一个是开锁。但是他即有门,也有锁。但是他不能同时继承们的特性和锁的特性。因为java只支持单继承。不能同时继承两个父类,所以这个时候就出现了接口。 防盗门可以继承门的特性然后去实现锁的接口。 2. 什么是接口? 阅读全文
posted @ 2018-10-10 21:40 就让文谦先行 阅读(177) 评论(0) 推荐(0) 编辑
摘要:第三章 多态 本章需要掌握的东西 答:多态的优势可以减少代码量,更加清晰明了。,应用场合为,一个事物需要做多种事情的时候需要用到多态。 2.掌握父类和子类之间的类型转换 答:父类引用转向子类为向上转型,自动类型转换。子类引用转向父类为向下类型转换,需要强制转换。 3.掌握instanceof运算符的 阅读全文
posted @ 2018-10-08 22:22 就让文谦先行 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Static了解 static加在局部变量的前面改变其存储类型使之成为静态局部变量,会延长它的生存周期,但是不会改变其作用域。 静态成员是属于类的,而不是属于某个对象的。即便没有任何一个实例,类的静态成员变量也已经存在了,因此静态成员除了能够和普通成员一样通过对象访问外,还可以通过类名访问。 sta 阅读全文
posted @ 2018-10-08 17:35 就让文谦先行 阅读(143) 评论(0) 推荐(0) 编辑
摘要:c/c++指针常见的坑。 1.避免内存泄漏:c/c++中,栈上的内存(比如说函数中的局部变量),使用完之后,操作系统会自动帮我们回收内存,但如果是通过动态分配得到的堆上的内存,需要我们手动释放。 如果忘记释放这些动态内存,而程序又是在持续运行的服务进程,会导致内存占用越来越高,轻者致残影响系统性能, 阅读全文
posted @ 2018-10-07 16:43 就让文谦先行 阅读(139) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示