自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 MySQL中MOD函数

MySQL中使用MOD函数进行取余例子:某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非boring(不无聊)的并且 id 为奇数的影片,结果请按等级 rating 排列。例如,下表 cinema:+---------+-----------+--------------+-----------+| id ...

2021-04-14 17:50:03 1321

原创 MySQL DATEDIFF() 函数

DATEDIFF() 函数返回两个日期之间的天数语法:DATEDIFF(date1,date2)eg:SELECT DATEDIFF('2008-12-30','2008-12-29') AS DiffDate 结果:1SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate 结果:-1

2020-11-23 11:09:35 203

原创 python中编码(encode)解码(decode)讲解

一、python3中str与unicode在python3中,字符串有两种形式:str和bytes,两者区别如下:unicode string(str类型):以Unicode code points形式存储(人认识的形式)byte string(bytes类型):以byte形式存储(机器认识的形式)在python3中所定义的所有字符串都是unicode string类型,使用type和isinstance可以判别而bytes是一个二进制序列对象,你只要你在定义字符串时前面加一个b,就

2020-07-03 17:58:07 9143

原创 CNN模型Alexnet

2012年,Imagenet比赛冠军的model——Alexnet,它证明了CNN在复杂模型下的有效性,然后GPU实现使得训练在可接受的时间范围内得到结果,推动了有监督DL的发展。模型结构见下图: 图中卷积部分都是画成上下两块,意思是说把这一层计算出来的feature map分开,但是前一层用到的数据要看连接的虚线,如图中input层之后的第一层第二层之间的虚线是分开的,是说二层上面的128map是由一层上面的48map计算的,下面同理;而第三层前面的虚线是完...

2020-07-03 15:39:38 551

原创 Python面试题

1.列出5个常用python标准库(1)os:提供与操作系统相关联的函数(2)re:正则匹配(3)sys:通常用于命令行参数(4)math:数学运算(5)datatime:处理日期时间2.简述with方法打开文件帮我们做了什么?with语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的‘清理’操作,释放资源,比如文件使用后自动关闭、线程中锁的自...

2020-03-07 15:44:26 1063

原创 Python垃圾回收机制

整数:小整数:python对小整数的定义是[-5,257)这些整数对象是提前建立好的,不会被垃圾回收。在一个python的程序中,所有位于这个范围内的整数使用的都是同一个对象。单个字母同样也是如此。 大整数:每一个大整数的创建均在内存中分配一个内存空间,所以大整数的内存空间是需要被回收的引用计数为主,标记清除和分代回收为辅:引用计数:python里每一个东西都是对象,它们的核心就是一个结构...

2020-03-07 15:18:54 101

原创 Python中进程之间如何通信?

python提供了多种进程通信的方式,包括信号,管道,消息队列,信号量,共享内存,socket等主要Queue和Pipe这两种方式,Queue用于多个进程间实现通信,Pipe是两个进程的通信。1.管道:分为匿名管道和命名管道匿名管道:在内核中申请一块固定大小的缓冲区,程序拥有写入和读取的权利,一般使用fock函数实现父子进程的通信命名函数:在内存中申请一块固定大小的缓冲区,程序拥有...

2020-03-07 15:17:17 1412

原创 python中多线程、多进程和协程的区别

进程:是表示资源分配的基本单位,也是调度运行的基本单位。例如,用户运行自己的程序,系统就创建了一个进程,并为它分配资源。线程:是进程中执行运算的最小单位,如果把进程理解为在逻辑上操作系统所完成的任务,那么线程就表示完成该任务的许多可能的子任务之一。多进程:Python由于cpython解释器的原因,似乎对多进程并不支持,但是可以通过multiprocessing调用多个解释器来实现多进程...

2020-03-07 15:13:09 1156

原创 Hadoop伪分布式安装

一、安装jdk1、将压缩文件上传到Linux系统2、解压:rpm -i /software/file/linux-basic/jdk-8u67-linux-x64.rpm3、pwd 复制安装目录4、配置环境变量vi /etc/profile  添加jdk路径和pathexport JAVA_HOME=/usr/java/jdk1.7.0_67export PATH=...

2018-11-15 16:28:30 137

原创 centos普通用户如何获得管理员权限

方法一、找到/etc/sudoers文件 使用root用户打开这个文件,找到#%wheel    ALL=(ALL)    ALL    这一行  把前面的 #去掉 ,然后保存保存后,使用管理员修改创建的普通用户的权限,更改用户的所属组为rootusermod -g root ceshi方法二、找到/etc/sudoers文件 使用root用户打开这个文件,找到root    ...

2018-11-15 15:43:33 5750

原创 几种常用回归算法的比较

type introduce example k-nearest neighbors 原理:是一种常用的监督学习方法,给定测试样本,基于某种距离度量找出训练集中与其最靠近的k个训练样本,然后基于这k个“邻居”的信息来进行预测。 判定方法: (1)在分类任务中的可使用“投票法”,即选择这k个...

2018-08-17 10:10:47 34071

原创 如何选择合适的算法?

sklearn官网给出了算法选择的依据,可以根据以下图片结合自己的实际情况选择合适的算法总结:如果需要<降低维度>,则使用<主成分分析>。           如果需要<快速的数字预测>,则使用<决策树>或<逻辑回归>。           如果需要<分层结果>,则使用<层次聚类> 算法选择

2018-08-17 09:34:30 3201

原创 大数据面试题1

大数据面试过程中被问到的一些问题:1、关系型数据库中的存储过程和索引?2、Hive中的join知识点?3、手写代码 用Saprk实现PageRank的第一轮迭代(初始每个页面票面值为1)4、什么是多态?5、什么情况下表现为多态?6、静态变量和非静态变量的区别?7、静态方法中能调用非静态方法吗?为什么?8、java中final关键字有什么作用?9、error与Ex...

2018-08-15 11:14:43 605 1

转载 redis面试总结

什么是redis?Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正)Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读...

2018-08-14 09:08:00 124

原创 pandas读取文件时报错OSError: Initializing from file failed

原因:当你用pandas读取文件报这种错误时,一般是因为你的文件名中带有中文,例如:        res = pd.read_csv('数据.csv')修改(方法1):这种情况就会报错,只需要这样更改就可以:        f = open('数据.csv')        res = pd.read_csv(f)    (方法2):read_csv中engine参数的问题,...

2018-08-13 14:58:35 1144 1

原创 如何设置python程序在window后台运行,开机自启动

由于服务器是window环境,运维人员没接触过python,担心启动窗口不小心会被关闭,因此提出了该需求经过多次尝试后用以下方法实现了开机自启,后台运行的功能1、在启动python启动文件加入以下代码:import win32api, win32guict = win32api.GetConsoleTitle()hd = win32gui.FindWindow(0,ct)w...

2018-08-13 14:33:25 16094

原创 安装VMWare和CentOS详细教程

下载安装文件双击安装下一步接受、下一步修改安装路径,路径中不能有中文下一步下一步下一步安装许可证:VMware 12 专业版永久许可证密钥:5A02H-AU243-TZJ49-GTC7K-3C61N 输入完成  新建虚拟机自定义、下一步稍后安装操作系统、下一步Li...

2018-08-13 14:24:02 940

空空如也

空空如也

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

TA关注的人

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