- 博客(17)
- 收藏
- 关注
原创 MySQL入门集锦(四)
go on go on~~~今天的主要是编码问题,在学习一门语言的过程中,编码是不可避避免遇到的问题,而且有时候一困扰就会让人挠破脑袋,所以接下来我们一起了解一下每一种编码吧~编码的产生:由于计算机只有0和1两种符号,但人的世界里有更为复杂的东西,所以就出现了人为规定。例如,0100 0001 是表示A,还是65?这就要看上下文环境来决定。首先,我们先来了解一些编码的发展历史。...
2020-02-17 09:46:27
228
原创 MySQL进阶(四)
关于MySQL锁的机制。锁的概念:锁机制用于管理对共享资源的并发访问,是数据库系统区别文件系统的关键特性。通常,我们根据对数据操作的类型(读/写)或对数据操作的粒度(行/表)来对锁进行分类。a、按类型分:读锁(共享锁):针对同一份数据,多个读操作可以同时进行而不会互相影响。 写锁(排它锁):当前写操作没有完成前,它会阻断其他写锁和读锁。b、按粒度分:行锁(偏写):操作时只锁...
2020-01-30 10:47:26
192
原创 MySQL进阶(三)
关于索引失效那些事......在执行SQL语句时,有时尽管设置了索引,但是在语句真正执行时却依然是全表扫描,并没有优化性能,这其实与我们所写的SQL语句有很大关系,以下简单列举几个导致索引失效的原因以及例子。针对接下来的点,使用的例子,我们先简单建个book表,并插入一些数据,建立一个简单的索引。-- 建立book表create table if not exists book(...
2020-01-29 11:39:35
223
原创 MySQL进阶(二)
在MySQL中,优化是十分重要的一个过程,今天主要了解其中的一个小部分:性能分析之Explain:使用Explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,从而分析查询语句或是表结构的性能瓶颈。用法:Explain SQL语句就能够查看对于该语句的包含的各种信息:以上,是执行计划中所囊括的10个字段信息。对于执行Explai...
2020-01-25 14:40:32
294
原创 MySQL进阶(一)
前面学习了MySQL中的一些比较基础的用法,接下来我们开始关于MySQL的进一步学习......首先,我们要学习MySQL中的过程式对象,过程式对象主要有存储过程、存储函数、触发器和事件。在使用中,过程式对象具有以下优势:a、在服务端运行,执行速度快;b、执行一次后,其执行规划就驻留在高速缓冲存储器中,以后的操作中,直接调用已经变异好的二进制代码执行就可以,提高了系统性能;c、...
2020-01-22 10:25:30
260
原创 MySQL入门集锦(三)
飞鸟冲,山猪冲,冲冲冲!!!今天是关于MySQL中的函数版块,MySQL中的函数有很多,以下只是简单的列举了最为常用的几类,如果想要了解更多更详细,可以查看MySQL学习手册。前面两次入门集锦链接如下:MySQL入门集锦(一)MySQL入门集锦(二)一、函数1、数学函数abs(),绝对值ceiling(),向上取整round(),四舍五入floor(),直接...
2019-12-08 15:39:06
222
原创 MySQL入门集锦(二)
继续MySQL的学习啦~~如果对建表、基本查询有问题的,可以去看看我的上一篇博客~MySQL入门集锦(一)1、左右连接以左连接为例,假设左表为A,右表为B,左连接的语法为:A left join B on 条件;关于左连接,我们可以这样理解:以A表为中心,滑动B表进行关系匹配,匹配成真的条目提取出来。据此,我们的A表中的每一条数据至少存在1次在新表中,如果表A中的某一条数据...
2019-12-07 14:52:46
141
原创 MySQL入门集锦(一)
最近在学习MySQL,看了一个的视频,以下是一点点笔记,希望对大家的学习有帮助。1、建表语句create table 表名(列名1 列类型 列参数,列名2 列类型 列参数,....列名n 列类型 列参数)engine myisam charset utf8;如上,除最后一行外,每行以逗号结尾,engine为引擎,charse为编码。具体例子:create ...
2019-12-07 00:15:30
202
原创 python实现简易最大匹配算法
1、关于最大匹配的用途最大匹配算法通常用于分词,即将一个句子分成若干个词。最大匹配算法包括前向最大匹配和反向最大匹配,两者的区别就是开始的位置以及进行的方向不同。其中的最大取决于我们在编写时设定的最大子串的长度。2、关于最大匹配的思想最大匹配的思想可以理解为在遍历句子的过程中比较子串与对照集(词典)是否一致。子串指的是我们按照一定的长度从句子中得到的字符串,将得到的字符串与对照集一一比...
2019-11-30 23:44:43
1359
原创 PyCharm中遇到 Process finished with exit code -1073741819 (0xC0000005)
这个问题我真的。。。。遇到几次了,遇到时百度找解决方法,多种多样,最后发现只要把h5py这个安装包卸载了就行,但是这种安装包如果用conda删除的话,就会连带着把keras也给删了,是行不通的,删除的时候用pip uninstall h5py就好了,下次谨记,不要再浪费在这个问题上。...
2019-11-26 10:11:04
818
原创 关于进制转换的问题
由于计算机通常都是以二进制形式存储,甚至也会有十六进制、八进制形式存储,所以进制之间的转换变得尤为重要,所以以下我们简单介绍几种进制转换的方法。一、十进制转换成其他进制1、''.format(number)#例如,定义a为一个十进制数a = 123b = '{:08b}'.format(a)c = '{:08o}'.format(a)d = '{:08x}'...
2019-09-13 23:41:07
732
原创 关于drouput
为了讲解论文而做的博客.....dropout的存在是为了避免training data的过拟合,这是一个非常有deep learning 特色的方法。首先,我们要知道,过拟合指的是在training data 上结果非常好,几乎是100%拟合,但是一放到testing data就很差。dropout的做法呢,就是在每次进行training之前,对于每个神经元都随机的去掉p%的参数(p...
2019-07-01 14:54:32
705
原创 安卓控件及布局的初步认识
一、控件控件是用来展示一个界面的,安卓中提供了大量的UI控件,通过这些控件的组合就能够编写出一个我们想要的界面。比如:按钮、进度条、对话框、编辑栏、显示栏这些都是组件。1、TextView(用于显示文本信息)id是给予这个控件一个标识符,是唯一的,每个控件都具有width和height属性,而属性值一般有match_parent、fill_parent以及wrap_content。...
2018-10-30 23:26:06
1241
原创 java学习——抽象类与接口
一、抽象类常规类是完善的功能类,它可以实例化对象使用,但是抽象类并不能使用new操作符创建它的实例。通常,如果某个父类只是知道其子类包含怎样的方法,但是并不关心也并不知道该如何实现方法时我们会利用抽象类;或者,我们可以理解成我们为子类制作一个模板,子类必须具有的一些方法。在抽象类内,常规类拥有的它同样都可以有,区别就是在于它具有抽象方法。对于抽象类,abstract是它的关键字,如果类...
2018-10-21 20:25:12
224
原创 重载和重写的不同,以及多态的简单介绍
一、方法的重载重载:方法重载是让类以统一的方式处理不同类型数据的一种手段。是指在一个类里面,方法名字相同,而参数必须不同。返回类型可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。最经常使用的就是构造器的重载。重载是一个类中多态性的一种表现。重载的规则:1、重载的方法必须修改参数列表(可以是参数数目,也可以是类型)2、重载的方法可以改变返回值类型...
2018-10-20 23:45:14
640
原创 关于Java中的字符串
一、关于String类String实际上与System类和Scanner类一样,都是Java库中一个预定义的类,String类是final的,不可被继承的。String类不是基本数据类型,而是引用类型。其实,String类其实是通过char数组来保存字符串的,所以String一旦创建也是不可改变的。char类型只能表示一个字符。当我们需要表示一串字符的时候,就会使用字符串的数据类型。例如:...
2018-10-12 23:27:48
501
原创 Java中数组的认识与用法
一、数组数组是用来存储一个元素个数固定且元素类型相同·的有序集。数组的两个特点:大小是固定的,且确定之后是不能改变的;数组内的元素类型是相同的。1、数组的定义(两种):int array[] ;//第一种int[] array ;//第二种 其实这两种定义方式效果完全一样。2、Java在定义数组时并不为数组元素分配内存空间,因此[ ] 中无需指定数组元素的个数,也...
2018-10-12 00:40:13
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人