摘要: 一、配置情况 二、差错情况 1.在xml中<>,&具有各自的意思,所以需要转义字符,如 &:&amp; 2.mysql8.0的连接包需要使用C3p0的最新的包0.9.5.2 3.另外就是你的driverClass写出driverclass,或者说url,driver,user,password出错。 阅读全文
posted @ 2019-04-25 17:38 千千万花世界 阅读(4008) 评论(0) 推荐(0) 编辑
摘要: 1.查询是常见的增删改查操作中最为复杂的一段。 2.常见格式 3.去重(distinct) 使用关键字distinct来去除重复的内容(注意:指查询结果所有内容重复的元组),在mysql中不只是distinct可以去重,也可以使用group by 自带的去重。 4.排序(order by) 使用用o 阅读全文
posted @ 2019-04-25 10:09 千千万花世界 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、信息世界 1.实体:现实中存在的事物,可以看做对象 2.属性:实体具备的一个特性叫做属性 3.码:具备唯一性的属性 4实体集:同一类型的实体的集合 5.实体型:一个单独的实体,也就是对象 二、关系模型 1.关系:具备共同属性的实体集构成的一个关系,一个关系对应一张表 2.元组:表中的一行就是一个 阅读全文
posted @ 2019-04-23 14:15 千千万花世界 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一、一些基本标签和属性 1.class:类名,指代所有classname是他的值。 2.title:注释,定义元素的额外信息。 3.id:具备唯一性的指示器,不会强制唯一性,但是如果是作为唯一性的话可以被class代替,没有意义。 4.link:定义文档与外部标签的关系,多用于加载html文件外的c 阅读全文
posted @ 2019-04-03 09:39 千千万花世界 阅读(117) 评论(0) 推荐(0) 编辑
摘要: <h1>...<h7> 标题 <p> 段落 <font> 字体 <strong> 字体加粗 <small> 字体变小 <big> 字体表达 <b> 字体加粗 <em> 字体斜体 <i> 字体斜体 <del> 删除体 <ins> 插入体 <sup> 字体变下且向上 <sub> 字体变小且向下 <cod 阅读全文
posted @ 2019-04-02 20:53 千千万花世界 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 一、线程池(ThreadPoolExecutor)的创建 ThreadPoolExecutor内部的构造函数只有四种 关于这些每个变量名的具体含义可以在上一篇线程池的基本介绍中看到 https://www.cnblogs.com/qqwhsj/p/10642918.html 通过这四种构造函数我们可 阅读全文
posted @ 2019-04-02 17:07 千千万花世界 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、线程池简介: 1.线程池的出现,在多线程中当我们需要创建一个线程时,需要作出创建T1,执行T2,销毁T3总共三个阶段。而正常情况下,创建一个线程到销毁需要消耗1MB左右的大小,当我们只是创建几个线程时,这点消耗不足为道,但是我们需要执行大量的任务时,我们就需要创建大量的线程。我们花费在T1与T3 阅读全文
posted @ 2019-04-02 15:32 千千万花世界 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 一:线程与进程 1. 进程 :是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元; 2.线程 : 进程的一个独立控制单元,进程不共享数据,线程可以共享数据 3多线程:使用并发原理,是多个线程呈现出共同运行的情况 二:线程的生命周期 1.新建:从线程被建立 阅读全文
posted @ 2019-04-02 11:49 千千万花世界 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 一、线程的优先级 1.线程优先级分为1-10(低-高),通过代码自行调控 2.默认优先级为5,一般可以通过静态变量设置一个最大优先级与最小优先级。 3.优先级只会影响就绪状态的顺序,不会影响运行状态的线程,即高优先级不会把正在运行的低优先级的线程代替。 4.通过setProirity()与getPr 阅读全文
posted @ 2019-04-02 11:48 千千万花世界 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、守护线程(Daemon Thread) 为用户线程提供便利服务的线程就是守护线程,比如JVM中的垃圾回收器就是一种守护线程。守护线程不止是有JVM自行创建的线程,程序员也可以通过setDaemon(true)的方式,将用户线程转化为守护线程。当然,既然守护线程的唯一作用是为用户线程提供便利服务, 阅读全文
posted @ 2019-04-01 17:38 千千万花世界 阅读(327) 评论(0) 推荐(0) 编辑