09 2020 档案

摘要:mysql数据查询 一:简单的查询语句(DQL) 语法格式:select 字段名1,字段名2,字段名3... from 表名; 提示: 1.任何一条sql语句以“;”结尾的。 2.sql语句不区分大小写。 3.sql语句中想要出现中文,必须把中文单引号括起来。 4.想要把修改后的数据重命名,则不用逗 阅读全文
posted @ 2020-09-28 19:41 焕不涣 阅读(377) 评论(0) 推荐(0)
摘要:事务: 什么是事务: 保证多个DML语句同时成功或者同时失败,那么就要使用“事务机制”。 事务机制存在范围: DML语句:事务的存在是为了保证数据的完整性和安全性。 事务的原理: 案例:一个事务,先insert,后update,最后delete 开启事务机制: 执行insert-->记录一下历史操作 阅读全文
posted @ 2020-09-28 19:25 焕不涣 阅读(130) 评论(0) 推荐(0)
摘要:mysql基本数据操作 dos登录:mysql -uroot -p 查看有哪些数据库:show databases;(这个不是sql命令语句,而是mysql命令语句,注意加分号) 创建/删除属于自己的数据库bjpowenode create/drop database bjpowernode;(这个 阅读全文
posted @ 2020-09-28 19:21 焕不涣 阅读(96) 评论(0) 推荐(0)
摘要:Servlet中连接tomcat出现404 在创建完成后会出现404错误,如下图所示: 分析其原因: 1.在配置web.xml的时候,由于是在Eclipse中是自己创建的,所以错放路径,也会导致找不到tomcat服务器,出现404.需要按照下列方式存放表格 2.有时候也会出现tomcat服务器sta 阅读全文
posted @ 2020-09-28 08:30 焕不涣 阅读(3845) 评论(0) 推荐(0)
摘要:super在Servlet中的使用 一:super是什么? super()是在继承当中,默认加载在重写方法中的,默认先调用父类的方法。也就是C++中的先调用父类的方法。就像this代表类本身一样 1.表示调用父类的构造函数。也是一个特殊语法,不是变量,没有什么类型 2.可以在一个类的非static成 阅读全文
posted @ 2020-09-27 17:44 焕不涣 阅读(527) 评论(0) 推荐(0)
摘要:最优二叉树——哈夫曼树 一:什么是最优二叉树: 就是从已给出的目标带权结点(单独的结点) 经过一种方式的组合形成一棵树.使树的权值最小。 注意: 带权值的结点都是叶子结点。权值越小的结点,其到根结点的路径越长 二:哈夫曼算法: (1)根据给定的n个权值wl,w2,…,wn构成n棵二叉树的森林F={T 阅读全文
posted @ 2020-09-26 10:00 焕不涣 阅读(1045) 评论(0) 推荐(0)
摘要:二叉平衡树 一:AVL树介绍: 它是最先发明的自平衡二叉查找树,也被称为高度平衡树。相比于"二叉查找树",它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。 注意: 上面的两张图片,左边的是AVL树,它的任何节点的两个子树的高度差别都<=1;而右边的不是AVL树,因为7的两颗子树的高度相差 阅读全文
posted @ 2020-09-23 14:16 焕不涣 阅读(544) 评论(0) 推荐(0)
摘要:二叉树 一:创建以及初始化赋值: struct BiTree { char data; BiTree* lchild; BiTree* Rchild; }; //初始化 BiTree* create() {//先序创建二叉树 BiTree *T; char a; cin >> a; if (a == 阅读全文
posted @ 2020-09-21 20:54 焕不涣 阅读(396) 评论(0) 推荐(0)
摘要:双向链表(C语言) 一:初始化以及创建: struct Node { int data; Node* prior; Node* next; }; int Init(Node* L) {//初始化 Node* temp = (Node*)malloc(sizeof(Node)); if (!L) re 阅读全文
posted @ 2020-09-20 14:34 焕不涣 阅读(297) 评论(0) 推荐(0)
摘要:循环链表(C语言) 一:创建循环链表: struct Node { int data; Node* next; }; ​ struct Node* circlecreate(void) {//创建双向链表 struct Node* head; head = (Node*)malloc(sizeof( 阅读全文
posted @ 2020-09-20 13:30 焕不涣 阅读(458) 评论(0) 推荐(0)
摘要:单向链表 一:创建以及初始化: typedef struct node { int elem; struct node* next; }DataNode; ​ typedef struct { int count; DataNode* next; }*LinkHead,LinkNode; ​ int 阅读全文
posted @ 2020-09-20 13:24 焕不涣 阅读(278) 评论(0) 推荐(0)
摘要:JQuery Jquery对象 jQuery 是⼀套兼容多浏览器的 javascript 脚本库.。核⼼理念是写得更少,做得更多,使⽤ jQuery 将极 ⼤的提⾼编写 javascript 代码的效率,帮助开发者节省了⼤量的⼯作,让写出来的代码更加优雅,更加 健壮,“如⻁添翼”。 下载 http: 阅读全文
posted @ 2020-09-05 23:36 焕不涣 阅读(196) 评论(0) 推荐(0)
摘要:JS事件 事件 事件 (Event) 是 JavaScript 应⽤跳动的⼼脏 ,进⾏交互,使⽹⻚动起来。当我们与浏览器中 Web ⻚⾯进⾏某些类型的交互时,事件就发⽣了。 事件源: 谁触发的事件 事件名: 触发了什么事件 事件监听: 谁管这个事情,谁监视? 事件处理:发⽣了怎么办 作用: (1)验 阅读全文
posted @ 2020-09-05 23:14 焕不涣 阅读(159) 评论(0) 推荐(0)
摘要:一:用户登录实现: 1.需求:模拟用户登录功能的实现 2.业务描述:程序运行的时候,提供一个输入接口,可以让用户输入用户名和密码,并提交信息,JAVA连接数据库核实信息,合法,登录成功,不合法,登陆失败。 3.数据准备:需要一个建模工具:PowerDesigner 4.懒得写那么多,直接上代码: p 阅读全文
posted @ 2020-09-05 22:28 焕不涣 阅读(209) 评论(0) 推荐(0)
摘要:一:JDBC编程六步骤: 注册驱动 获取连接(表示JVM进程和数据库进程通道打开了,这属于进程之间的通信,重量级,使用完一定要关闭) 获取数据库操作对象(专门执行sql语句的对象) 执行SQL语句 处理查询结果集 释放资源(千万要记得开启后,一定要关闭) 二:注册驱动,获取连接,获取数据库操作对象: 阅读全文
posted @ 2020-09-05 21:53 焕不涣 阅读(222) 评论(0) 推荐(0)
摘要:反射 ​ 反射的概念是由 Smith 在 1982 年首次提出的,主要是指程序可以访问、检测和修改它本身状 态或行为的一种能力, 并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和 相关的语义。Java 中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在 运行时装配,无需 阅读全文
posted @ 2020-09-05 21:44 焕不涣 阅读(259) 评论(0) 推荐(0)
摘要:反射机制: 一:作用: 可以操作字节码文件,有点类似于黑客,通过反射机制可以操作代码片段 二:在哪个包下面? java.lang.reflect.* 三:反射机制相关的类有哪些? java.lang.Class 代表整个字节码,代表一个类型 java.lang.reflect.Method代表字节码 阅读全文
posted @ 2020-09-05 20:36 焕不涣 阅读(253) 评论(0) 推荐(0)
摘要:多线程 一:java语言中,实现线程的两种方式 java支持多线程机制。并且java已经将多线程实现了,我们只需要继承就行了。 第一种方式:编写一个类,直接继承java.lang.Thread,重写run方法。 // 定义线程类 public class MyThread extends Threa 阅读全文
posted @ 2020-09-05 18:31 焕不涣 阅读(329) 评论(0) 推荐(0)
摘要:一:概述: 1.1什么是进程,什么是线程: 进程是一个应用程序,线程是一个应用单元。eg:现在java的dos命令里面最起码有main线程和垃圾回收线程 1.2进程和线程的关系: 进程A和进程B内存空间独立不共享,线程A和线程B堆内存和方法区内存共存,但是栈内存,一个线程一个栈。(堆和方法区共享,栈 阅读全文
posted @ 2020-09-05 18:08 焕不涣 阅读(156) 评论(0) 推荐(0)