2023-02-18 一、尚好房项目的数据库建表文件 建立一个“db_house.sql”文件,将下述代码添加即可。 与idea连接的步骤: (1)与idea与数据库连接,之后,新建一个数据库,重命名      (2)选中刚刚的数据库,右击,点击执行SQL语句      找到该db_house.sql文件的位置,导入即可。 Host:r2czkq1vewxat78mnyg60oisurj5h4dp.mysql.qingcloud.link(Version5.7.29-32-log) Date:2022-02-1509:34:45...

  KxqBkJkdcmJp   2023年11月01日   43   0   0 Java

2023-02-22 1、Git常用命令 (1)Git中的初始化 gitinit (2)查看文件状态 gitstatus (3)将内容提交到暂存区 gitadd文件的名称 (4)将内容提交到本地仓库 gitcommit-m"这里放置本次提交的说明" (5)复合形式——将内容提交到暂存区和本地仓库合并 gitcommit-am"填写本次提交的注释" (6)查看日志 gitlog (7)查看日志的简洁版 gitlog--pretty=oneline  (8)查看历史操作 gitreflog (9)修改了内容还未添加到暂存区,想要恢复到未修改前的状态,使用的...

  KxqBkJkdcmJp   2023年11月01日   33   0   0 Java

2023-06-02 一、软件 1、软件包含的内容:程序、数据和文档 ①程序:一遍是由编程语言编写的,例如:C、C、java、Python等。 ②数据:一般使用文件或者数据库来存储数据 ③文档:包括安装说明书、帮助文档、许可协议等。  2、软件分类 2.1安装功能用途分类 (1)系统软件 例如:操作系统:Unix、Windows、Linux等;驱动软件 (2)支持软件 例如:开发工具软件:VisualStudio、JBuilder、Eclipse等; 数据库管理系统:SQLServer、Oracle、MySQL等 (3)应用软件 例如:QQ、游戏、各类网站、搜狗输入法等。 2.2软件...

  KxqBkJkdcmJp   2023年11月01日   58   0   0 软件测试

2023-06-02 一、VMware介绍 1.1 VMware即虚拟机软件,用于模拟计算机(虚拟机/客户机) 实体机(是实实在在的计算机) (1)特点 ①多启动系统 一个时刻只能运行一个系统,切换时必须重启。 ②虚拟PC软件 一台机器上同时运行多个系统 二、在虚拟机中安装操作系统 2.1安装前的准备工作 (1)准备安装文件 ①实体光盘 ②虚拟光盘 ③U盘(必须有U盘驱动器) (2)windows7的硬件要求 ①32位(x86版本): CPU:1GHz或更快的处理器;内存:1GBDDR物理内存;硬盘:16GB可用硬盘空间。 ②64位(x64版本): CPU:2GHz或更快的处理器;内...

  KxqBkJkdcmJp   2023年11月01日   149   0   0 软件测试

2022-10-21 第一个vue.js <!doctypehtml> <head> <title>Document</title> <!-开发环境--> <scriptsrc="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> </head> <body> <divid="app"> {{message}} </div> </body> <script> varapp=new...

  KxqBkJkdcmJp   2023年11月01日   86   0   0 Vue

2022-10-26 Vue属性的基本操作 一、绑定 (1)单向绑定 关键词:v-bind 用法:v-bind:原属性名="数据模型的key值" 例如:v-bind:href="username"(其中"username"中的说明放在“script”说明中) 简写:可以省略“v-bind”,但是不能省略冒号。 (2)双向绑定 关键词:v-model 用法:v-model:原属性名="数据模型的key值" 例如:v-model:value="username" 简写:可以省略“:value”,结果为:v-model="username",注意此处双向绑定的属性值默认为“value”。 扩展:在双...

  KxqBkJkdcmJp   2023年11月01日   90   0   0 Vue

2022-10-27  一、Vue的列表渲染 (1)关键字:v-for (2)用法:v-for:"临时变量名in列表名"。“列表”的说明是写在script中的Vue中的data中。 (3)扩展:在列表渲染中,渲染就是在前端能看见的。需要用到索引的用法。v-for:"(临时变量名,index)in列表名" 使用实例: 1<!DOCTYPEhtml> 2<htmllang="en"> 3<head> 4<metacharset="UTF-8"> 5<title>Title</title> 6<scriptsr...

  KxqBkJkdcmJp   2023年11月01日   81   0   0 Vue

2023-05-14 记录一下今天学习的内容 (1)今天看了在vscode中将代码提交到Gitee中。使用的方法如下: ①使用PowerShell打开终端(使用cmd也可以),之后打开你项目所在的文件,使用命令 gitinit 初始化一个仓库 ②之后将代码提交到暂存区中,使用的命令是 gitadd. ③之后将代码提交到本地仓库中,使用的命令是 gitcommit-m"初始化仓库" ④在码云中创建一个新的仓库 gitremoteaddorigin这里放置仓库的git(说明:创建好仓库之后,Gitee中会有提示的代码) ⑤之后将代码提交到这个远程仓库中,使用的命令是 gitpus...

  KxqBkJkdcmJp   2023年11月01日   44   0   0 Vue

2023-05-15 (1)js中的同步任务与异步任务 ①同步任务是指:不耗时的任务,就是执行很快, ②异步任务是指:耗时的任务,它里面有一个机制是EventLoop(事件循环),即值耗时任务会被js分配到宿主环境中进行执行,执行后的结果放到一个“消息队列”中,当js将同步任务执行完毕后,才会调用异步环境。在消息队列中的存放顺序的位置的规则是按照“谁(异步任务)先执行完,谁的运算结果先存放”,之后使用回调函数进行调用。 (2)有关EventLoop的经典面试题  问题:请说明上述代码的执行顺序 结果:ADCB 理由:A与D时同步任务,readFile与setTimeout是异步任务...

  KxqBkJkdcmJp   2023年11月01日   110   0   0 JavaScript

2023-01-13 一、基本功 (1)工程结构管理 掌握企业环境的搭建和管理 (2)java开发规范 P3C开发规约 (3)高并发及网络编程 需要考虑性能瓶颈 (4)底层源码分析 二、互联网常用技术——分布式 1、NoSQL数据库:是提升数据访问效率的优先选择。 访问效率的提升:Redis、MongoDB 2、分布式文件存储系统 2023-01-17 3、分布式搜索服务:Solr、ElasticSearch 4、消息中间件:ActiveMQ、RabbitMQ 消息中间件可以辅助降低流量高峰压力,提升访问效率 5、分布式事务管理:LCN 6、其他相关技术:Apollo(集中式的、分布式的配置文...

  KxqBkJkdcmJp   2023年11月01日   52   0   0 架构设计

2023-01-17  一、Servlet底层源码分析 1、Servlet结构图      说明:HttpServlet继承了GenericServlet类,GenericServlet实现了“ServletConfig”和“Servlet”两个接口,因此所以要实现一个Servlet直接就可以继承HttpServlet。 2、Servlet接口 内部方法解释 (1)负责初始化Servlet对象。容器一旦创建好Servlet对象后,就调用此方法来初始化Servlet对象 voidinit(ServletConfigvar1)throwsServletE...

  KxqBkJkdcmJp   2023年11月01日   40   0   0 架构设计

2023-01-18 一、Tomcat中的结点 1、Server(服务器) Server代表整个Tomcat服务器,一个tomcat只有一个Server Server中包含至少一个Service组件,用于提供具体服务。 2、Service Service中的一个逻辑功能层,一个Server可以包含多个Service。 Service接收客户端的请求,然后解析请求,完成相应事务业务逻辑,然后把处理后的结果返回给客户端,一般会提供两个节本方法,一个start打开服务Socket连接,监听服务端口,一个stop停止服务释放网络资源。 3、Connector(连接器) Connector是Servic...

  KxqBkJkdcmJp   2023年11月01日   51   0   0 架构设计

2023-01-25 一、redis中的数据类型 1、redis列表(List) redis列表底层是一个双向链表。 (1)从左边/右边插入一个或多个值 lpush/rpush<key><value1><value2><value3> 例如: (2)从左边/右边吐出一个值。值在键在,值光键亡 lpop/rpop<key> 例如: (3)从key1列表右边吐出一个值,插入到key2列表左边 rpoplpush<key1><key2> (4)按照索引下标获得元素(从左到右) lrange<...

  KxqBkJkdcmJp   2023年11月01日   50   0   0 其他数据库

2023-01-27 一、redis数据类型(ZSet) redis中的zset是一个有序集合,是一个没有重复元素的字符串集合。 注意:①zset中的每个成员都关联了一个评分,这个评分是从最低分到最高分的方式进行排序的。 ②集合的成员是唯一的,但是评分可以是重复的。 (1)将一个或多个member元素及其score值加入到有序集key当中 zadd<key><score1><value1><score2><value2> (2)返回有序集合key中,下标在<start><stop>之间的元素 zrang...

  KxqBkJkdcmJp   2023年11月01日   54   0   0 其他数据库

2023-02-10 一、redis提供了2个不同形式的持久化方式 1、RDB(RedisDataBase) 2、AOF(AppendOfFile) 二、RDB的定义 RDB是在指定的时间间隔内将内存中的数据集快照写入磁盘,即Snapshot快照,它恢复时是将快照文件直接读到内存里。 三、备份执行的过程 redis会单独创建(fork)一个子进程来进行持久化,会将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。RDB方式要比AOF方式更加的高效。 RDB的缺点最后一次持久化后的数据可能丢失。 四、Fork 1、Fork的作用 它的作用是复制一个与当前进程...

  KxqBkJkdcmJp   2023年11月01日   66   0   0 其他数据库

2023-02-10  一、集群的定义 1、redis集群实现了对redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在N个节点中,每个节点存储总数据的1/N。 2、redis集群通过分区来提供一定程度的可用性:即使集群中有一部分节点失效或者无法进行通讯,集群也可以继续处理命令请求 二、-c采用集群策略连接,设置数据会自动切换到相应的写主机 redis-cli-c-p6379 三、通过clusternodes命令查看集群信息 clusternodes 四、rediscluster分配六个节点的方式 1、一个集群至少要有三个主节点 2、选项--cluster-...

  KxqBkJkdcmJp   2023年11月01日   89   0   0 其他数据库

2023-01-24 一、NoSQL数据库 1、NoSQL数据库的简介 NoSQL(NoSQL=NotOnlySQL),即“不仅仅是SQL”,泛指非关系型的数据库。NosQL不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。 (1)不遵循SQL标准 (2)不支持ACID。(原子、一致、隔离、持久) (3)远超于SQL的性能 2、NoSQL适用场景 (1)对数据高并发的读写 (2)海量数据的读写 (3)对数据高可扩展的 3、NoSQL不适用场景 (1)需要事务支持 (2)基于sql的结构化查询存储,处理复杂的关系。 4、非关系型数据库 (1)Memc...

  KxqBkJkdcmJp   2023年11月01日   41   0   0 NoSQL

2022-11-05  一、自增长的键值问题 1、说明:   将在数据库表单中添加数据的自增长的字段返回给用户 2、使用方式:   在预编译语句中,除了要传入sql语句外,还要传入一个参数“Statement.RETURN_GENERATED_KEYS”。其中“Statement”表示的是一个接口,“RETURN_GENERATED_KEYS”表示在执行sql语句的同时,返回自增长的键值对。   之后,输出自增长键值对使用的方式是“先创建一个预编译对象的自增长结果集(如:rs)使用的语句是“ ResultSetrs=pst.getGeneratedKeys(); ”,之后输出语句为自...

  KxqBkJkdcmJp   2023年11月01日   67   0   0 MySQL

2023-01-27 一、安卓(AndroidStudio)的下载路径 https://developer.android.google.cn/studio/ 二、创建一个空的安卓project 1、打开安卓后,点击“NewProject”    2、点击选择一个“空的安卓项目”    3、选择文件存放路径以及编写语言    4、设置一个内置的安卓模拟器           5、点击内置安卓模拟器的启动按钮    6、启动后的显示页面  ...

  KxqBkJkdcmJp   2023年11月01日   69   0   0 Android开发
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~