摘要:https://www.cnblogs.com/zhanht/p/5450559.html
阅读全文
摘要:https://blog.csdn.net/happyhorizion/article/details/77894035 初接触python觉得及其友好(类似matlab),尤其是一些令人拍案叫绝不可思议的简单命令就可以完成非常复杂的计算,但是真正接触一下就发现,python比matlab有很多不一
阅读全文
摘要:https://www.cnblogs.com/TensorSense/p/6795995.html 前言:最近学习Python,才发现原来python里的各种库才是大头! 于是乎找了学习资料对Numpy库常用的函数进行总结,并带了注释。在这里分享给大家,对于库的学习,还是用到时候再查,没必要死记硬
阅读全文
摘要:已经安装的情况下: > which ipython /usr/local/bin/ipython > cat /usr/local/bin/ipython #!/usr/local/opt/python/bin/python2.7 # -*- coding: utf-8 -*-import reim
阅读全文
摘要:https://www.cnblogs.com/zhanht/p/5431273.html 一:概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);In
阅读全文
摘要:https://www.cnblogs.com/zhanht/p/5450559.html 本文主要介绍MySQL 中关于索引的一些问题,例如:索引的作用;怎么创建索引;设计索引的原则;怎么优化索引等等。 一:索引概述 索引一般是通过排序,然后查找时可以二分查找,这一特点来达到加速查找的目的的。 所
阅读全文
摘要:https://www.cnblogs.com/zhanht/p/5427270.html 一:几种常用存储引擎汇总表 二:如何选择 一句话:除非需要InnoDB 不具备的特性,并且没有其他办法替代,否则都应该优先考虑InnoDB;或者,不需要InnoDB的特性,并且其他的引擎更加合适当前情况,例如
阅读全文
摘要:https://www.cnblogs.com/zhanht/p/5404635.html 本文主要介绍了MySQL 的常用数据类型,以及实际应用时如何选择合适的类型。 ******几个通用的简单原则:******* 1. 更小的通常更好。但是要确保没有低估需要存储的值的范围,如果无法确定哪个数据类
阅读全文
摘要:https://www.cnblogs.com/zhanht/p/5407800.html 一:字符串函数 需要注意的几个细节: 1.cancat中有一个字符串为null,则结果为null。 2.left(str,x) 和 right(str,x)中x为null,则不返回任何字符串,不是null.
阅读全文
摘要:https://www.cnblogs.com/zhanht/p/5404193.html 定义:SQL即Structure Query Language(机构化查询语言)的缩写,是使用关系数据库的应用语言。 包括三个类别: (1):DDL(Data Definition Language) 数据定
阅读全文
摘要:有一个查询如下: 1 SELECT c.CustomerId, c.CompanyName 2 FROM Customers c 3 WHERE EXISTS( 4 SELECT OrderID FROM Orders o 5 WHERE o.CustomerID = c.CustomerID) 这
阅读全文
摘要:git merge是用来合并两个分支的。 git merge b git merge b # 将b分支合并到当前分支 同样 git rebase b,也是把 b分支合并到当前分支 他们的 原理 如下: 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git check
阅读全文
摘要:原文链接:进程、线程与处理器的调度 (1)进程的概念(Dijkstra) 进程是可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和调度的基本单位。 (2)进程与程序的联系与区别 ① 程序是指令的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次
阅读全文
摘要:1、对于操作系统来说,一个任务就是一个进程(Process)。比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程。 2、在一个进程内部,要同时干多件事,就需要同时运行多个“子任务”,我们把进程内的这些“子任务”称为线程(Thread)。比如Word,它可以同时进行打字、拼
阅读全文
摘要:內容多,主要參考包含的知識點 1.1 进程 考虑一个场景:浏览器,网易云音乐以及notepad++ 三个软件只能顺序执行是怎样一种场景呢?另外,假如有两个程序A和B,程序A在执行到一半的过程中,需要读取大量的数据输入(I/O操作),而此时CPU只能静静地等待任务A读取完数据才能继续执行,这样就白白浪
阅读全文
摘要:网络模型一般是指 OSI 七层参考模型和 TCP/IP 五层参考模型。 1 2 3 4 5 6 物理层: 1 2 3 数据链路层: 1 2 3 网络层: 1 2 3 传输层: 1 2 3 4 会话层: 1 2 3 表示层: 1 2 3 应用层:
阅读全文
摘要:io 操作不占用CPU(从硬盘、从网络、从内存读数据都算io)计算占用CPU(如1+1计算) python中的线程是假线程,不同线程之间的切换是需要耗费资源的,因为需要存储线程的上下文,不断的切换就会耗费资源。。 python多线程适合io操作密集型的任务(如socket server 网络并发这一
阅读全文
摘要:本文是对StackOverflow上的一篇高赞回答的不完全翻译,原文链接:meaning-of-classmethod-and-staticmethod-for-beginner Python面向对象编程中,类中定义的方法可以是@classmethod 装饰的类方法,也可以是@staticmetho
阅读全文
摘要:http://www.runoob.com/python/python-func-super.html class FooParent(object): def __init__(self): self.parent = 'I\'m the parent.' print ('Parent') def
阅读全文
摘要:https://blog.csdn.net/gang_strong/article/details/52161438UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复 union 是取唯一值,记录没有重复 1、UNION 的语法如下: [SQL 语句 1] UNION
阅读全文
摘要:https://blog.csdn.net/kriszhang/article/details/72125203 首先设置一个变量,初始值为0: 1 然后更新表中对应的ID列: 1 如果是插入,那就找一个记录多的表t1 1 2 @完
阅读全文