
Java知识
文章平均质量分 87
夜公子、
一个python程序员,会使用java语言
展开
-
Java基础知识总结
写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4,该技术什么时候用?test。 ---------------------原创 2017-10-06 21:47:46 · 938 阅读 · 0 评论 -
MyBatis框架理解与使用
半自动化的ORM实现 DAO层 动态SQL 小巧灵活、简单易学原创 2017-10-06 22:13:37 · 589 阅读 · 0 评论 -
java算法
1.河内之塔.. 2.Algorithm Gossip: 费式数列. 3. 巴斯卡三角形 4.Algorithm Gossip: 三色棋 5.Algorithm Gossip: 老鼠走迷官(一) 6.Algorithm Gossip: 老鼠走迷官(二) 7.Algorithm Gossip: 骑士走棋盘 8.Algorithm Gossip: 八皇后 9.Algorithm Gos原创 2017-10-06 21:59:08 · 715 阅读 · 2 评论 -
Java创建模式
创建模式 设计模式之 Factory 工厂模式定义:提供创建对象的接口. 为何使用? 工厂模式是我们最常用的模式了,著名的 Jive 论坛 ,就大量使用了工厂模式,工厂模式在 Java 程序系统可以说是随处可见。 为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的 new,我们经常要根据 类 Class 生成实例对象,如 A a=new A() 工厂模式也是用来创原创 2017-10-07 20:15:46 · 308 阅读 · 0 评论 -
ajax原理过程 同步与异步区别 优缺点
ajax原理过程 利用XMLHttpRequest对象发送简单请求的基本步骤: 1)创建XMLHttpRequest对象实例原创 2017-10-07 20:18:55 · 451 阅读 · 0 评论 -
Java七种排序算法教程
冒泡排序、选择排序、快速排序、插入排序、希尔排序、归并排序、堆排序 Java排序算法 1)分类: 1)插入排序(直接插入排序、希尔排序) 2)交换排序(冒泡排序、快速排序) 3)选择排序(直接选择排序、堆排序) 4)归并排序 5)分配排序(箱排序、基数排序) 所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆排序原创 2017-10-07 20:23:56 · 273 阅读 · 0 评论 -
深入浅出设计模式
工厂模式(静态工厂模式、工厂方法模式、抽象工厂模式) 一、引子 话说十年前,有一个暴发户,他家有三辆汽车——Benz 奔驰、Bmw 宝马、Audi 奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上 Benz 车后跟司机说“开奔驰车!”,坐上 Bmw 后他说“开宝马车!”,坐上 Audi 说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?! 而当把这个暴原创 2017-10-07 20:47:53 · 1002 阅读 · 0 评论 -
Tomcat项目部署和启动
一、静态部署 1、直接将web项目文件件拷贝到webapps 目录中 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如原创 2017-10-07 21:27:21 · 678 阅读 · 0 评论 -
Servlet基础
Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Java Servlet 通常情况下与使用 CGI(Comm原创 2017-10-07 21:51:32 · 298 阅读 · 0 评论