![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程学习
pengfeierzhang
这个作者很懒,什么都没留下…
展开
-
使用vue-cli编写一个to-do-list
准备工作安装node安装npm安装vue-cli使用vue-cli创建一个vue项目我们打算在桌面进行创建一个vue项目。在命令行中的桌面文件下进行执行以下的命令:vue init webpack todolist进行上面的简单设置之后,即可进行项目的初始化,期间主要会进行安装一些项目所依赖的包。启动项目在命令行工具中运行如下:npm run dev或者 npm run start然后进行访问localhost8080即可进行访问我们所创建的vue项目...原创 2020-11-02 16:26:36 · 440 阅读 · 0 评论 -
索引的分类
MySQL中的索引按照不同的分类标准,有不同的分类。下面分别列出了当按照不同的分类标准时,MySQL索引的具体分类。数据结构:B+树、哈希索引(Hash)、全文索引(Full-text)物理特性:聚簇索引和二级索引(辅助索引)字段特性:主键索引、唯一索引、普通索引、前缀索引字段个数:单列索引和联合索引基于数据结构的索引分类不同存储引擎下对索引的支持情况如下:InnoDBMyISAMMemoryB+树索引YesYesYesHash索引NoNoYes原创 2020-09-19 14:24:26 · 504 阅读 · 0 评论 -
对于堆排序的从下到上的建堆过程为什么时间复杂度是O(n)而不是O(nlogn)
堆排序的第一步:建堆过程为什么时间度是O(n)。以升序为例,我们知道对于堆排序的第一步,是要先建立一个大顶堆。代码如下:void adjustHeap(vector<int>& arr, int parent, int length){ //先进行暂存最初的调整的开始位置即顶端的值 //如下也可以不用每次交换 int temp = arr[paren...原创 2020-05-07 00:12:53 · 2231 阅读 · 2 评论 -
使用c++实现二叉树的重建
问题定义:输入一个二叉树的前序和中序的字符串序列,输出重建二叉树之后的后序遍历结果。分析:先根据二叉树的前序和中序的序列进行重建二叉树,然后再进行使用递归进行后续遍历二叉树。示例代码:#include <iostream>using namespace std;//首先定义一个结构体struct Node{ struct Node* left; stru...原创 2020-05-01 14:51:49 · 497 阅读 · 1 评论 -
双指针
当一个列表是有序的,并且是关于序对问题,考虑使用双指针方法原创 2019-06-05 16:17:06 · 164 阅读 · 0 评论 -
Vue的简单学习
vue 是一个渐进式的响应式的可以实现双向数据绑定的Javascript框架。下面简单学习下vue里面的几个较为核心的功能。首先引入vue.js :1. 数据和dom的绑定(文本差值){{ }} 语法进行实现文本差值首先是以一个模板似的形式声明一个vue对象<div id="app-1"> {{ message }}</div><script&...原创 2019-04-10 15:09:57 · 121 阅读 · 0 评论 -
mysql数据库操作
常见的数据库命令:https://www.cnblogs.com/jiangxiaobo/p/7089345.html1.在配置好mysql数据库之后,将mysql的安装目录下的bin目录添加到环境变量中mysql的安装和配置参考博文:https://blog.csdn.net/m0_37788308/article/details/79965378然后直接是打开命令行进行输入如下命令:...原创 2019-03-25 22:17:10 · 133 阅读 · 0 评论 -
Django的Mysql数据库的配置学习
2019/3/25django配置mysql数据库在setting.py 中进行配置DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'mydb', # 你要存储数据的库名,事先要创建之 'USER':...原创 2019-03-25 21:26:55 · 98 阅读 · 0 评论 -
mysql 8.04之后的重设密码的方法
在MySQL 8.04前,执行:SET PASSWORD=PASSWORD(’[新密码]’);但是MySQL8.0.4开始,这样默认是不行的。因为之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。使用ALTER修改root用户密码,方法为 ALTER user ‘root’@‘localhost’ ID...原创 2019-03-25 20:56:57 · 291 阅读 · 0 评论 -
用一维数组打印杨辉三角
void printyanghui(int n){ int triangle[n+1]; int front=0; int behind=0; memset(triangle,0,sizeof(triangle)); for (int i = 1; i < n+1; ++i) { //cout<<triangle[i]; ...原创 2019-08-01 09:17:34 · 793 阅读 · 0 评论