2018年12月14日

MySQL索引之博客荐读

摘要: 推荐博客: 寒江独钓. 浅谈算法和数据结构: 十 平衡查找树之B树 张洋. MySQL索引背后的数据结构及算法原理 漫画算法:什么是 B+ 树? B树和B+树的插入、删除图文详解 Jeremy Cole 阅读全文

posted @ 2018-12-14 19:15 wangzhch 阅读(233) 评论(0) 推荐(0) 编辑

2018年12月12日

MySQL数据库常见面试题

摘要: 什么是存储过程?有哪些优缺点? 存储过程简单来说就是为了以后使用而保存的一条或多条预编译SQL语句,这些语句块像一个方法一样执行一些功能。 优点: 缺点: 索引是什么?有什么作用?以及优缺点?使用索引查询一定能提高查询性能吗? 索引是存储引擎用于快速找到记录的一种数据结构,索引类似一本书的目录,我们 阅读全文

posted @ 2018-12-12 15:29 wangzhch 阅读(4664) 评论(0) 推荐(0) 编辑

2018年12月8日

SVG转PNG

摘要: 前段时间想把SVG矢量图转换成PNG图片,就用谷歌、火狐试了一下都不可以。不过,今天使用Internet Explorer 11时无意发现真的能直接把SVG另存为PNG!! 根本不需要其他工具。 下面是SVG的一些介绍:【详细信息参见维基百科】 可缩放矢量图形(Scalable Vector Gra 阅读全文

posted @ 2018-12-08 22:06 wangzhch 阅读(1467) 评论(0) 推荐(0) 编辑

2018年12月7日

MySQL常用表结构查询语句

摘要: 阅读全文

posted @ 2018-12-07 20:16 wangzhch 阅读(17793) 评论(0) 推荐(1) 编辑

2018年12月6日

MySQL存储过程实践

摘要: 阅读全文

posted @ 2018-12-06 22:57 wangzhch 阅读(411) 评论(0) 推荐(1) 编辑

C++ typedef用法小结 (转载)

摘要: 声明:本文转自charley_yang,点击此处查看原文 第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typ 阅读全文

posted @ 2018-12-06 16:11 wangzhch 阅读(369) 评论(0) 推荐(0) 编辑

2018年12月3日

色码表 Color code table

摘要: 最近打算更新设计博客页面,需要用到CSS色码表,查了一些资料现转载此处以备以后使用,点击此处查看原文,另外还发现了几个不错的网站: color-hex HTML颜色代码 色碼表 色碼表英文為 Color code table,是網頁設計師在做設計時,挑選顏色常常會用到的參考表,好的設計往往需要做許多 阅读全文

posted @ 2018-12-03 10:10 wangzhch 阅读(4948) 评论(0) 推荐(1) 编辑

Visual Studio 2013/2015/2017快捷键(转载)

摘要: 阅读全文

posted @ 2018-12-03 09:50 wangzhch 阅读(363) 评论(0) 推荐(0) 编辑

2018年12月2日

C/C++连接MySQL数据库执行查询

摘要: 1. 简介: 使用C/C++连接MySQL数据库执行增删改查操作,基本就是围绕以下两个文件展开: mysql.h(此头文件一般在MySQL的include文件夹内,如 D:\MySQL\mysql-5.7.23-winx64\include) MySQL官方 C API C/C++连接数据库执行查询 阅读全文

posted @ 2018-12-02 22:59 wangzhch 阅读(15671) 评论(1) 推荐(5) 编辑

2018年12月1日

图解C/C++多级指针与多维数组

摘要: 声明:本文转自 chenyang_yao ,欢迎阅读原文。 指针与数组是C/C++编程中非常重要的元素,同时也是较难以理解的。其中,多级指针与“多维”数组更是让很多人云里雾里,其实,只要掌握一定的方法,理解多级指针和“多维”数组完全可以像理解一级指针和一维数组那样简单。 首先,先声明一些常识,如果你 阅读全文

posted @ 2018-12-01 15:52 wangzhch 阅读(1922) 评论(0) 推荐(3) 编辑

2018年11月23日

排序---选择排序

摘要: 1. 选择排序 选择排序(Select sort)是一种简单直观的排序算法。工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。【详情见维基百科】 选择排序的特点: 运行时间与 阅读全文

posted @ 2018-11-23 22:33 wangzhch 阅读(361) 评论(0) 推荐(0) 编辑

排序---插入排序

摘要: 1. 插入排序 插入排序(Insert Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序 阅读全文

posted @ 2018-11-23 22:11 wangzhch 阅读(1235) 评论(0) 推荐(0) 编辑

排序---希尔排序

摘要: 1. 希尔排序 希尔排序(Shell Sort),也称递减增量排序算法,是插入排序的一种更高效的改进版本。希尔排序是非稳定排序算法。【详情见维基百科】 我们使用插入排序时,希望待排序列具有以下特性: 待排序列部分有序 序列较短 而对于随机无序序列,插入排序时间复杂度为O(n2) 希尔排序是基于插入排 阅读全文

posted @ 2018-11-23 21:46 wangzhch 阅读(310) 评论(0) 推荐(0) 编辑

2018年11月19日

Merge Two Sorted Lists

摘要: Question: Merge Two Sorted Lists Description: Merge two sorted linked lists and return it as a new list. The new list should be made by splicing toget 阅读全文

posted @ 2018-11-19 20:19 wangzhch 阅读(149) 评论(0) 推荐(0) 编辑

2018年11月17日

Remove Nth Node From End of List

摘要: Question: Remove Nth Node From End of List Description: Given a linked list, remove the n-th node from the end of list and return its head. Example: G 阅读全文

posted @ 2018-11-17 20:24 wangzhch 阅读(170) 评论(0) 推荐(0) 编辑

导航