随笔分类 - 【Java】-学习笔记
摘要:springboot中的常用注解 个人觉得springboor中常用的注解主要可以分为三种:放入容器型注解、从容器中取出型注解和功能型注解。其中的放入容器型和从容器中取出型就是我们平时所说的控制反转和依赖注入的概念(个人版本- - - 可以看一看,别太当真 0.0) 放入容器型注解 简介:个人觉得就
阅读全文
摘要:1. 何为异步调用?在解释异步调用之前,我们先来看同步调用的定义;同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果。 异步调用则是只是发送了调用的指令,调用者无需等待被调用的方法完全执行完毕;而是继续执行下面的流程。例如, 在某个调用中,需要顺序调用 A, B, C三个过程方法;如他们
阅读全文
摘要:1 /** 2 * Java 两个整数相除保留两位小数,将小数转化为百分数 3 * java中,当两个整数相除时,由于小数点以后的数字会被截断,运算结果将为整数,此时若希望得到运算结果为浮点数,必须将两整数其一或是两者都强制转换为浮点数。 4 例如: 5 (float)a/b // 将整数其中一个强
阅读全文
摘要:配置c3p0数据源的方式有三种,分别是手动配置,xml文件配置和properties文件配置,这三种配置方式存在一种即可。 通常来讲,用文件配置更方便书写和阅读 配置如下: 注:*号部分写自己的配置 1.c3p0-config.xml配置 1 <?xml version="1.0" encoding
阅读全文
摘要:1 package Demo01; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 import java.util.Set; 6 7 public class test01 { 8 public static void main(St
阅读全文
摘要:1 package test; 2 3 import java.util.HashMap; 4 import java.util.Hashtable; 5 6 public class MapDemo { 7 public static void main(String[] args) { 8 /*
阅读全文
摘要:1 package test; 2 3 import java.util.HashMap; 4 import java.util.HashSet; 5 import java.util.Iterator; 6 import java.util.Set; 7 import java.util.Tree
阅读全文
摘要:网络编程 网络基本概念 网络模型: 物理层、数据链路层、网络层、传输层(UDP、TCP)、应用层、会话层、表示层 http、ftp、pop3、SMATP(电邮) 网络协议: 服务商和浏览器厂商之间约定的解析方式。 IP地址: 实际上是在网络中用于标记主机。 取值范围是0 - 255,一共能表示2^3
阅读全文
摘要:12 / 2 = 6 ~ 06 / 2 = 3 ~ 03 / 2 = 1 ~ 01 / 2 = 0 ~ 1 Latin1(iso8859-1 ascII) 1个字节 引文数字常用符号gb2312 2个字节 兼容Latin1 常用汉字gbk 2个字节 兼容 gb2312 更多的汉字unicode 全世
阅读全文
摘要:线程概述: 1、进程:当前操作系统执行的任务。 2、一般而言,现在操作系统都是多进程的。 3、线程:进程中的子任务。 4、在实际应用中,都是多线程的场景。 5、线程本身是CPU上执行,CPU的每一个核在同一时刻内只能执行一个线程, 但是CPU在底层会对线程进行快速的轮询切换。 6、每一个进程中至少包
阅读全文
摘要:1 package test; 2 3 import java.util.ArrayList; 4 import java.util.Comparator; 5 import java.util.LinkedList; 6 import java.util.List; 7 import java.u
阅读全文
摘要:1.仍然可以使用传统的方式来使用session 2.也可以使用SpringMVC提供的机制操作session 可以将属性存入model中 在通过在类上声明@SessionAttributes注解,将指定属性存入session中
阅读全文
摘要:请求转发和重定向的区别: 请求重定向和请求转发都是web开发中资源跳转的方式。 请求转发是服务器内部的跳转 地址栏不发生变化 只有一个请求响应 可以通过request域传递数据 请求重定向是浏览器自动发起对跳转目标的请求 地址栏会发生变化 两次请求响应 无法通过request域传递对象 Spring
阅读全文
摘要:SpringMVC支持使用注解方式配置,比配置文件方式更加的灵活易用,SpringMVC使用的主流模式。 一、配置方式 1.在配置文件中开启SpringMvc的注解模式 2.使用注解开发Contorller 3.发布应用,通过浏览器进行访问 二、SpringMVC注解方式工作原理 1.当服务器启动时
阅读全文
摘要:一、创建web项目,并导入SpringMVC相关开发包 配置前端控制器 本质上是一个servlet,在当前web项目中配置该servlet 生成SpringMVC的核心配置文件 SpringMVC默认会自动在web应用的WEB-INF目录下去寻找 [前端控制器-ServletName]-servle
阅读全文
摘要:一、SpringMVC概述 SpringMVC是一个WEB层、控制层框架,主要用来负责与客户端交互,业务逻辑的调用。 SpringMVC是Spring家族中的一大组件,Spring整合SpringMVC可以做到无缝集成。 特点:简单、易用、性能强 二、SpringMVC的组件介绍 1.前端控制器(D
阅读全文
摘要:插入排序: 代码逻辑: 1 package cn.lk; 2 3 public class Demo01 { 4 public static void main(String[] args) { 5 6 int a[]={1,58,62,45,874,12,496,152,123,-5,-45,-9
阅读全文
摘要:选择排序: 代码逻辑: 1 package cn.lk; 2 3 public class Demo01 { 4 public static void main(String[] args) { 5 6 int a[]={1,58,62,45,874,12,496,152,123,-5,-45,-9
阅读全文
摘要:冒泡排序 逻辑以及代码如下: 写的比较详细,如果还有的地方不理解,欢迎相互讨论 1 package cn.lk; 2 3 public class Demo01 { 4 public static void main(String[] args) { 5 6 int a[]={1,58,62,45,
阅读全文
摘要:一、数组概念 数组是长度固定内容可变的存储多个同一类型数据的容器。 二、定义数组 方式一: 这种方式定义的数组,只定义了长度而没有指定初始值,则初始值采用默认值。 数值类型为0,char型为 ‘a’,boolean型为false,引用类型为null。 方式二: 这种方式定义的数组,指定了数组的初始值
阅读全文

浙公网安备 33010602011771号