Souleigh ✨ Souleigh ✨
4年前
JavaScript - 关于 var、let、const 的区别使用
一、var在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量,也是顶层变量注意:顶层对象,在浏览器环境指的是window对象,在Node指的是global对象var a  10;console.log(window.a) // 10使用var声明的变量存在变量提升的情况console.log(a) // undefine
22 22
4年前
一文看懂二叉树的概念和原理
系列文章推荐阅读0.前言到目前为止,我们已经讲述了、、、四种数据结构,它们有一个共同的特点,就是它们都是线性表,换句话来说,它们都是线性结构,像一根绳子一样。在文章已经介绍过线性表的定义了,即由若干元素按照线性结构(一对一的关系)组成的有限序列。关键词是一对一的关系。显然,在复杂的现实社会中,这种一对一的关系是不能较好的满足我们的需求的。比如
Stella981 Stella981
4年前
SQLAlchemy连接Oracle
SQLAlchemy是python下的数据库orm映射框架,几乎支持所有常用数据库,很受python开发者的青睐SQLAlChemy依赖cx\_oracle先根据自己的python版本下载oracle库:cx\_oracle(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2F
Stella981 Stella981
4年前
SpringBoot实践:集成Mybatis
第一步:在pom文件中加入依赖关系<dependency<groupIdcom.baomidou</groupId<artifactIdmybatisplusspringbootstarter</artifactId<version${mybatisplusspringbootstarter.vers
Stella981 Stella981
4年前
MyBatis之databaseIdProvider多数据库支持
一、databaseIdProvider官方描述MyBatis可以根据不同的数据库厂商执行不同的语句,这种多厂商的支持是基于映射语句中的databaseId属性。MyBatis会加载不带databaseId属性和带有匹配当前数据库databaseId属性的所有语句。如果同时找到带有databaseId和不带databaseId
Easter79 Easter79
4年前
SpringBoot实践:集成Mybatis
第一步:在pom文件中加入依赖关系<dependency<groupIdcom.baomidou</groupId<artifactIdmybatisplusspringbootstarter</artifactId<version${mybatisplusspringbootstarter.vers
Stella981 Stella981
4年前
Django(四)路由系统
Django的路由系统URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。URLconf配置基本格式fromdjang
Stella981 Stella981
4年前
MSSQL2012中SQL调优(SQL TUNING)时CBO支持和常用的hints
虽然当前各关系库CBO都已经非常先进和智能,但因为关系库理论和实现上的限制,CBO在特殊场景下也会给出次优甚至存在严重性能问题的执行计划,而这些场景中,有一部分只能或适合通过关系库提供的hints来进行干涉和解决。目前,所有三个商业数据库都提供了一定数目的hints,虽然具体使用语法或形式有所差别,但本质都是一样的,那就是指示数据库CBO给出更合理、更高效的
Stella981 Stella981
4年前
Phalcon7发布1.1.0版
合并Phalcon\Mvc\Model\Validator\到Phalcon\Validation\Validator\统一验证类。优化表单类,更加方便的创建新的表单元素,并支持转换为数组,提供给前端JS动态生成表单。内置支持HMVC。强化Model,更加方便的自定义字段和映射字段。完善了文档。<?php
Stella981 Stella981
4年前
Mybatis:resultMap的使用总结
resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。resultMap包含的元素:<!column不做限制,可以为任意表的字段,而property须为type定义的pojo属性<resultMapid"唯一的标识"t