- 博客(33)
- 收藏
- 关注
原创 Windows下载安装MongoDB教程
输入命令回车后可以看到输出启动日志,可以查看端口号(默认为27017),进入浏览器输入http://127.0.0.1:27017,出现下图说明启动成功。msi格式需安装,一直next(第二次next可以自定义安装路径),完成点finsh。D:\app\mongodb\data下新建名为db的文件夹(存放数据库文件)D:\app\mongodb\data下新建名为log的文件夹(存放日志信息)2.2 切换到刚刚创建好的db目录下,输入下面命令后回车。2.1 win+r——>cmd进入命令行窗口。
2023-07-20 11:46:09
1565
原创 mongoDB(DAY01)
(1)概念:非关系型数据库(nosql)数据结构松散,类似Json格式(Bson)最像关系型数据库的一种非关系型数据库,开源、高性能、无模式(区别于关系型数据库,无具体的列,不需要在建表Collection时指定对应的列)。(2)使用场景:传统的关系型数据库,无法应对高并发读写、高效率存储和访问、高可扩展性和高可用性,Mongodb适用于数据量较大,读写操作频繁,价值较低的数据,对于事务的要求不高。
2023-07-19 22:58:12
115
原创 昨日内容复习-es6新特性
在块级作用域下,let和const为局部变量、常量,var仍然为全局变量;简化了匿名函数声明局部变量。简化了匿名函数的写法,如果函数体中只有一行代码且为return时,return可省略,写法为。使用let声明变量,不再使用var;解决了var声明变量时声明提升和重复声明的问题。优化了字符串拼接,之前拼接方式与java类似,‘ a’+‘b ’现在拼接使用反引号 ` ` 和 ${表达式}参数可以直接进行赋值。
2023-04-06 09:07:58
107
原创 Servlet连接数据库实现用户登录功能
做一个小案例顺便复习一下jdbc的知识一、需求:用户在浏览器输入用户名和密码,如果数据库中有数据,提醒用户登录成功,如果没有数据,提醒用户重新登录二、先复习一下JDBC,今天用的时候有些细节忘了,知识还是需要多次复习啊,并不是说学过就是自己的。1.概述:用java程序操作数据库的一个技术,是java程序连接数据库的一套标准,本质上就是一堆API。2.开发步骤:2.1.导jar包:对于java项目,直接将jar包复制到项目然后解析jar(add as library)就可以用.
2022-03-19 19:36:23
3769
10
原创 vue中常见指令
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>vue指令</title> </head> <body> <div id="app"> {{id}} <!-- <button v-on:click="test()">点击</button> --> <.
2022-03-11 20:21:37
322
原创 Java基础---foreach循环与for循环的区别
一、语法格式都在代码里package cn.tedu;/**本类用于复习泛型*/public class ReviewGeneric { public static void main(String[] args) { /** * foreach循环的格式 * foreach(循环的元素的类型 每轮循环到的元素的名字:要循环的主体){ * 循环体 * } */
2022-03-09 17:46:45
443
原创 序列化和反序列化
一、概念序列化:把对象序列化后保存到磁盘中;反序列化:把序列化的对象从磁盘中恢复出来;二、如何序列化/反序列化序列化:创建ObjectOutputStream对象,调用writeObject();反序列化:创建ObjectIutputStream对象,调用readObject();三、准备测试类,用来序列化和反序列化package cn.tedu;import java.io.Serializable;/**本类用于序列化*/public class test imp
2022-03-08 18:16:53
172
原创 省份选择案例
总结一下今天晚上,从7:00——10:00,一直在写这个案例,HbuilderX的报错功能真的希望能完善一下,对新手来说确实不友好,几个小错误找了整整一晚上,嗨害。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>省市选择案例</title> <!-- 思路: 1、给省份绑定事件 2、怎么知道选择的是哪个事件
2022-03-07 22:16:24
226
原创 Java基础---String复习
一、创建方式:1、String str = "abc";2、char[] value = {'a','b','c'}; String str = new String(value);package cn.tedu;/**本类用于复习String*/public class ReviewString { public static void main(String[] args) { /** * string创建对象的两种方式 *
2022-03-07 15:41:52
173
原创 Java基础复习---关键字abstract&static&final&private
一、abstract用法:1、用来修饰类和方法,被abstract修饰的类/方法是抽象类/抽象方法,抽象类不能被实例化,抽象方法没有方法体;2、如果一个类里面有抽象方法,那么这个类必须被声明成抽象类;反之,一个抽象类中的方法可以全普、全抽、半普半抽;抽象类中可以定义成员变量、常量;3、如果一个类继承了一个抽象父类,两种解决方案:方案一:实现抽象父类的全部抽象方法,成为普通类方案二:不实现/实现部分父类的抽象方法,继续抽象4、抽象类有构造方法吗?如果有那么抽象类为什么不能被实例化?
2022-03-05 15:24:29
234
原创 Java基础复习---面向对象三大特性之一---多态
学习多态要知道几点1.多态的前提:继承+重写。father f = new son();2.口诀:(1)父类引用指向子类对象:创建出来的子类对象的地址值交给父类类型的引用变量来保存;(2)编译看左边,运行看右边:必须要在父类中定义这个方法才能通过编译,因为多态对象认为自己是父类类型;必须要在子类中重写父类提供的方法,才能满足多态,因为实际干活的是子类。package cn.tedu;/**本类用于复习多态*/public class ReviewPolymorphism {
2022-03-05 11:49:08
236
原创 Java基础复习---面向对象三大特性之一---封装
package cn.tedu;/**本类用于复习面向对象三大特性之一---封装*/public class ReviewPrivate { public static void main(String[] args) { /** * 封装复习: * 1.问:如何封装? * 答:使用privat关键字来封装成员变量和方法 * 2.问:封装后的资源如何访问?.
2022-03-05 11:05:38
185
原创 复习java基础---重写和重载的区别
话不多说,直接上代码package cn.tedu;/**本类用于复习重写和重载*/public class ReviewOverride { /** * 复习回顾: * 重载:一个类中出现了多个方法名相同但是参数不同的方法构成重载 * 重写:子类继承父类以后,继承了父类的方法,如果子类对父类的方法不满意,可以对父类的方法进行重写 * 重写的规则: 一大:子类方法的修饰符 >= 父类方法的修饰符 *
2022-03-05 10:23:32
228
原创 复习java关键字---this&&super
1.this关键字package cn.tedu;/**本类用于复习this关键字和super关键字*/public class ReviewThis { public static void main(String[] args) { /** * 回顾: * this:1.区分本类中同名的成员变量和局部变量,this指定本类中的成员变量 * 2.this关键字用来调用构造函数,必须写在构造函数的第一行
2022-03-05 10:21:19
176
原创 数据库基础操作总结
数据库:存储数据,管理数据的仓库常见数据库分为:关系型数据库和非关系型数据库(数据之间的紧密程度) 关系型:Oracle MySQL SQL server Access非关系型:MongoDB Redis Solr Hive HBase ElasticSearchMySQL 数据库:1、 MySQL 服务端:处理具体数据维护,保存磁盘2、 MySQL 客户端:(Create Rentrieve (读取) Update Delete)数据库结构: 数据库—表—数据(行和列组成)SQL 语句:结构
2022-02-10 07:03:37
1041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人