自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ping

IT

  • 博客(13)
  • 收藏
  • 关注

转载 mysql存储树状结构数据

分析树形数据JSON格式的树形结构数据需要保存到mysql中。树形图如下:  分析成文本如图: 存到表中的结构为: 需求一般树形结构的数据使用需求有两点:显示整棵树的数据select * from treeNodes1给出某个点,显示到达该点所经过的路径a=select * from treeNodes where id='7'b=select * from treeNodes where id...

2018-03-29 22:13:29 3548

转载 MySQL安装配置

对版本的说明之所以说是MySQL5.7及以上版本,是因为从MySQL5.7版本之后,其安全机制有所改变。在安装完成后,登陆MySQL时,需要输入一个密码,这个密码其实是在配置MySQL的过程中生成的一个随机密码,而我们必须找到这个随机密码才能登陆MySQL。而在5.7之前的版本并不需要这样做,因此对于5.7之前的版本,本教程可能并不完全适用,不过网上有很多,如果需要可以自己搜索。系统环境win10...

2018-03-29 22:11:41 132

转载 js箭头函数

箭头函数就是个简写形式的函数表达式,并且它拥有词法作用域的this值(即不会新产生自己作用域下的this,arguments,super和new.target等对象)。此外,箭头函数总是匿名的。语法基础语法[javascript] view plain copy(param1, param2, …, paramN) => { statements }  (param1, param2, …,...

2018-03-29 14:53:56 1590

转载 c++ 深入理解虚函数

为什么使用虚函数?什么是虚函数?虚函数是为了解决什么问题?面向对象的三大特征:封装多态继承普通虚函数虚析构函数纯虚函数抽象类接口类隐藏 vs 覆盖隐藏与覆盖之间的关系早绑定和晚绑定虚函数表什么是多态?相同对象收到不同消息或不同对象收到相同消息时产生的不同的动作。静态多态 vs 动态多态[-:>静态多态也叫做早绑定class Rect //矩形类{public: int...

2018-03-28 17:58:10 134

转载 安装npm及cnpm(Windows)

【工具官网】Node.js : http://nodejs.cn/淘宝NPM: https://npm.taobao.org/ 【安装步骤】一、安装node.js1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\Program Files\nodejs 安装完毕在命令行输入以下命令测试是否安装成功,正确会出现版本号1npm -v 2.改变原有的环境变量,  (1)我们要先配置n...

2018-03-24 23:55:45 225

转载 免费电子书列表

List of Free Programming books (compiled): Meta-ListHow to Design Programs: An Introduction to Computing and Programming25 Free Computer Science EbooksFree Tech BooksMindView Inc (List of Free Books)W...

2018-03-23 09:35:56 204

转载 虚函数表

C++ 虚函数表解析 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使...

2018-03-23 09:29:23 153

转载 cmd命令窗口连接mysql的命令大全

连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)断开:exit (回车)创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"修改密码:mysqladmin -u用户名 -p旧密码 password 新密码删除授权: revoke select,insert,update,del...

2018-03-22 21:00:24 2966

转载 Idea+maven+tomcat部署第一个tomcat项目

Idea+maven+tomcat部署第一个tomcat项目IDEA创建Maven项目及部署发布,IDEA配置Tomcat,创建java源文件夹。此教程适合刚刚使用IDEA的新手。个人网站http://www.duomao.xyz希望大家支持工具/原料 IntelliJ IDEA 2016.3.4apache-maven-3.3.9apache-tomcat-8.5.11一、创建Maven项目 1...

2018-03-22 20:16:38 273

原创 Idea配置web项目

Intellij Idea,jdk使用1.8,主要是配置好系统环境变量,tomcat7上tomcat的官网下载压缩包解压即可。一、创建简单web项目1、创建一个web projectFile -> new Project ->选择project sdk 为1.6(如果没有sdk的同学请先配置)-> Nextcreate project from template 页面,不勾选任何...

2018-03-20 22:46:31 293

翻译 MySQL查询优化

本人属于菜鸟型,只能总结一下大牛的经验,以便自己在后面的工作中能提高效率。网上流行的SQL优化方法如下:1、应尽量避免在where子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃...

2018-03-19 16:40:20 124

原创 MySQL基础命令和管理工具

mysql -u用户名 -p密码                                MySQL用户登录grant 权限 on 库名.表名 to 用户@‘%’      分配用户权限,撤销是revokeflush privileges                                            权限刷新use 数据库名                      ...

2018-03-15 10:23:03 168

转载 SVN回退到历史版本

不丢失新建的文件,获得最新的SVN版本控制。TortoiseSVN-ShowLog-选中你要回滚的版本-右键-Export,之后将修改的文件覆盖到你的最新版本,commit即可。编辑了代码,但是想放弃修改,可以直接TortoiseSVN-revert就可以更新到工程的最新版本。回到某一个版本,可以直接选择TortoiseSVN-update to reversion,这样可以把版本回退到选中的版本...

2018-03-15 10:12:38 1609

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除