什么是多线程 先了解几个基本的概念 进程:进程是操作系统进行资源分配和调度的一个独立单位,每个进程都有自己独立的地址空间,即它们拥有各自独立的内存空间。进程间通信比较复杂,如通过管道、信号、套接字等方式。如果一个进程崩溃,通常情况下不会影响到其他进程,因为它们彼此隔离。(当程序开始执行时,操作系 ...
-
Mybatis 逆向工程使用方法
Mybatis 逆向工程能够很大的节约开发时间,需要学会使用。下面直接开始 第一步在项目文件下创建一个逆向工程的mbg.xml的配置文件,内容如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" ...
-
maven项目的resources文件夹下的配置xml文件无法编译到classpath问题
今天在学习mybatis时发现maven项目的resources文件夹下的配置文件无法编译到classpath,导致程序报错找不到xml文件,maven里面clean,重新build项目,...... 折腾了半天,最后发现是没有将文件作为资源文件标注。 看一下文件夹上面是不是有三根黄线,如果没有,右键resources点击Mark Directory as,选择Resources ...
-
Java 数据类型和基本数据类型和 String 之前的转换
Java 基本数据类型 整型 类型 存放字节数 范围 byte 1 -128~127 short 2 -32768~32767 int 4 -2147483648~2147483647 long 8 -9223372036854775808~9223372036854775807 声明 long 类型需要加 l 或者 L:long num = 50l 浮点型 类型 存放字节数 范围 float 4 -3.403E38~3.403E38 double 8 ...
-
手写 Servlet 思路
Tomcat 类 初始化容器方法 读取 web.xml 文件的内容,将 servlet 类与请求 url 建立对应关系 运行方法 监控端口,获取 socket ,创建新的线程将 socket 传入请求处理类 Handler 主方法 调用初始化容器方法、调用运行方法 Handler 类 通过 socket 获取 InputStream 和 OutputStream 将 I ...
-
Java 常用转义字符、DOS命令和 Java 注释
Java 常用的转义字符 字符含义\t制表符\r回车\n换行\转义字符 Java 中的注释(comment) 介绍 写在 Java 代码中的对代码进行解释说明的文字 注释类型 单行注释 //注释文字 多行注释 /* 多行注释 * 多行注释中不能嵌套多行注释 文档注释 /*** @author 创梦流浪人* @version 1.0*/ ...
-
Mysql数据库笔记3——表的相关操作
选中数据库 use table_name; 创建数据表 CREATE TABLE table_name(id INT,name VARCHAR(50)) CHARACTER SET utf8 COLLATE utf8_general_ci ENGINE INNODB;注意:id、name是列名,后面的INT和VARCHAR是列的类型,后面会写关于数据库的数据类型的一个介绍。ENGINE:数据库引擎,常用的有一下三种innodb 存储引 ...
-
Mysql数据库笔记2——创建、查看、删除、备份数据库
创建数据库: 命令格式:CREATE DATABASE [IF NOT EXISTS] db_name CHARACTER SET charset_name COLLATE collation_name提醒:1.CHARACTER SET :指定数据库采用的字符集,如果没有指定,默认字符集utf82.COLLATE:指定数据库字符集的校对规则,如果没有指定,默认校对规则是utf8_general_ci补充:常用的数据库字符 ...