随笔分类 - Java
摘要:结果:
阅读全文
摘要:import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.font.FontRenderContext;import java.awt.
阅读全文
摘要:1 原子性,列不可分割 2 有主键,所有非主键字段依赖主键 3 不可形成依赖传递
阅读全文
摘要://选择排序 public class SelectionSort { public static void main(String[] args) { int[] arr={1,3,2,45,65,33,12}; System.out.println("交换之前:"); for(int num:a
阅读全文
摘要:1. pageContext : 当前页面的范围 2. request : 一次请求的范围, 可能包含一个或多个pageContext 3. session : 一次会话的范围, 可能包含一个或多个请求对象(request) 4. application : 一次服务的范围 , 可能包含一个或多个会
阅读全文
摘要:服务器在收到请求之后,会启动一个线程来进行相应的请求处理。 默认情况下,服务器为每个Servlet只创建一个对象实例。 当多个请求访问同一个Servlet时,会有多个线程访问同一个Servlet对象,此时就可能发生线程安全问题。 解决方案: 多线程并发逻辑,需要使用synchronized对代码加锁
阅读全文
摘要:1. request:表示HttpServletRequest对象,它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie,header和session数据的有用方法; 2. response:表示HttpServletResponse对象,并提供了几个用于设置送回浏览器的响应的方法(如c
阅读全文
摘要:请求重定向Redirect: 1. 产生了两次请求,俩次相应 , 所以浏览器地址会发生改变 ! 2. 可以重新定向到非本项目的服务器地址! 请求转发forword: 1. 产生了一次请求,一次相应 , 所以浏览器地址不会发生变化 ! 2. 只能转发到本项目的服务器地址!
阅读全文
摘要:生命周期全过程: 1. 实例化:Servlet 容器创建 Servlet 的实例 2. 初始化:该容器调用 init() 方法 3. 服务:如果请求 Servlet,则容器调用 service() 方法 4. 销毁:销毁实例之前调用 destroy() 方法 5. 释放:垃圾回收
阅读全文
摘要:是值传递. Java 编程语言只有值传递参数.当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用.对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的
阅读全文
摘要:冒泡排序 / 冒泡排序 @author yangzi / public class Sort { public static void maoPao(int[] arr){ int ib = 0; for(int i = 1; i arr[j+1]){ ib = arr[j]; arr[j] = a
阅读全文
摘要:二分法查找 / 二分法查找 找不到返回 1 @author yangzi / public class TwoFind { public static int twoFind(int ia, int[] arr, int left, int right) { if (left right) { re
阅读全文
摘要:软件开发中,各个开发阶段不是顺序执行的,而各个阶段都进行迭代并行执行的,然后在进入下一个阶段的开发。 这样对于开发中的需求变化,及人员变动都能得到更好的适应。 软件开发过程汇总迭代模型如下图所示:
阅读全文

浙公网安备 33010602011771号