自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 查询SQL server同义词

查询同义词个数:select count(1) from sys.synonyms。查询数据库同义词: select * from sys.synonyms,

2023-04-13 19:48:42 246 1

原创 MySQL日期获取系列

interval的说明:1、当函数使用时,即interval(),为比较函数,如:interval(10,1,3,5,7); 结果为4;原理:10为被比较数,后面1,3,5,7为比较数,将后面四个依次与10比较,看后面数字组有多少个少于10,则返回其个数。前提是后面数字组为从小到大排列,否则返回结果0。2、当关键词使用时,表示为设置时间间隔,常用在date_add()与date_sub()函数里,如:interval 1 day ,解释为将时间间隔设置为1天。本月第一天select date_ad

2020-06-30 11:00:17 129

原创 开发人员必学的几点 SQL 优化点

一、 MySQL性能最大数据量抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。文件系统单文件大小限制FAT32最大4GNTFS最大64GBNTFS5.0最大2TBEXT2块大小为1024字节,文件最大容量16GB;块大小为4096字节,文件最大容量2TBEXT3块大小为4KB,...

2020-03-15 11:58:26 133

原创 Linux shell命令总结大全

关机/重启关机(必须用root用户)shutdown -h now ## 立刻关机shutdown -h +10 ## 10分钟以后关机shutdown -h 12:00:00 ##12点整的时候关机halt # 等于立刻关机重启shutdown -r nowreboot # 等于立刻重启echoroot@ubuntu:~# a="hello,world"...

2020-01-26 18:02:21 142

原创 Nginx与安全有关的几个配置

上一篇文章《Nginx的几个常用配置和技巧》收到了不错的反馈,这里再总结下nginx配置中与安全有关的一些配置隐藏版本号http { server_tokens off;}经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是及时升级修复漏洞开启HTTPSserver { listen 443; serv...

2020-01-16 22:42:04 184

原创 Nginx的几个常用配置和技巧

一个站点配置多个域名server { listen 80; server_name ops-coffee.cn b.ops-coffee.cn;}server_name 后跟多个域名即可,多个域名之间用空格分隔一个服务配置多个站点server { listen 80; server_name a.ops-coffee.cn;...

2020-01-16 22:26:34 116

原创 MySQL数据库基本命令汇总

一、SQL常用数据类型1、数值型a、整型    默认有符号,需要无符号的话,用UNSIGNED INT。插入超过范围的数,最终为临界值。整型的长度代表显示的宽度,如果要使用,需要搭配zerofill使用,对于int(M),如长度小于M,用0左填充至宽度为M,如果大于M则无影响。没实际意义。b、小数  D保留小数位数。M整数+小数位数和。MD可以省略,DECIMAL默认为(10,0...

2020-01-14 18:11:21 200

原创 在ubuntu中彻底删除nginx

以下命令都在root用户权限下执行1 删除nginx,–purge包括配置文件apt-get --purge remove nginx2 自动移除全部不使用的软件包apt-get autoremove3 罗列出与nginx相关的软件dpkg --get-selections|grep nginx4 删除上一步查询出与nginx有关的软件apt-get --purge remo...

2020-01-13 22:10:01 296

原创 在ubuntu上安装Nginx服务器

官方教程:http://nginx.org/en/linux_packages.html1、安装证书sudo apt install curl gnupg2 ca-certificates lsb-release2、为稳定的nginx软件包设置apt存储库echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx"...

2020-01-13 15:19:20 144

原创 Git 基本操作

官网:https://www.runoob.com/git/git-server.htmlGit基本操作git clone [url] #克隆Git 仓库到本地git add #将文件添加到缓存git status [-s] #查看项目的...

2020-01-11 22:15:41 69

原创 pycharm快捷键大全

1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Insert...

2020-01-11 15:17:38 212

原创 正则表达式速查表

字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求无处不在。正则表达式是一种匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则。凡是符合规则的字符串,我们就认为它匹配了;否则该字符串就是不合法的。re 模块,使 Python 语言拥有全部的正则表达式功能。本文主要包括以下内容:1.一图总结正则表达式的核心知识点2.正则表达式的案例实战3.文...

2020-01-11 15:09:15 218

原创 基于百度飞浆深度学习框架的各个优化算法比较(手写数字识别)

# 加载相关库import osimport randomimport paddleimport paddle.fluid as fluidfrom paddle.fluid.dygraph.nn import Conv2D, Pool2D, FCimport numpy as npfrom PIL import Imageimport gzipimport json一、数...

2020-01-10 16:04:26 663

原创 永远不要在MySQL中使用UTF-8

转自:Python之禅译文:http://suo.im/4zBuvs来自:http://ju.outofmemory.cn最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误:Incorrectstring value:‘\xF0\x9F\x98\x83 <…’ for column ‘summary’ ...

2020-01-06 17:47:46 73

原创 金融大数据分析免费数据源Tushare

官网 :http://tushare.org/index.htmlTushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工 到 数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上。考虑到Python pandas包在金融量化分析中体现出的优势,Tu...

2020-01-06 08:49:54 1347 1

原创 pip安装超时的解决方案

在中国大陆使用pip进行python包安装的时候经常会出现socket.timeout: The read operation timed out的问题,下面就讲讲解决方案。解决方案使用国内镜像(以安装tushare pro为例)pip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple/深入探讨下面仔细说说上述问题并...

2020-01-05 21:29:59 495

原创 SQL干货 | 窗口函数的使用

Mysql从8.0版本开始,也和Sql Server、Oracle一样支持在查询中使用窗口函数,本文将根据官方文档,通过实例介绍窗口函数并举例分组排序函数的使用。本文用到的学生分数表格和语句如下:DROP TABLE IF EXISTS Marks;CREATE TABLE Marks(学生 VARCHAR(10), 科目 CHAR(2), 分数 INT); insert into...

2019-12-30 10:55:02 875

原创 剑指offer --- 数值的整数次方

本文算法使用python3实现1 题目描述::  给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方  时间限制:1s;空间限制:32768K3 程序代码:(1)方法一class Solution: def Power_1(self, base, exponent): # 普通算法 ...

2019-12-27 21:41:44 96

原创 Git连接到github

Linux下安装使用命令apt-get来安装sudo apt-get install git配置用户名密码:git config --global user.name "xxx"git config --global user.email "[email protected]"此时,Home目录下会新建一个.gitconfig文件为GitHub账号添加SSH Keys1、生成Keys...

2019-12-26 20:59:40 107

原创 剑指offer --- 两个栈实现队列

本文算法使用python3实现1.题目描述::  用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。  时间限制:1s;空间限制:32768K2.思路描述::  将栈stack1作为存储空间,栈stack2作为临时缓冲区。入队操作:将元素压入stack1中  出队操作:   (1)判断stack1与stack2是否同时为空,若是,则抛出异常。...

2019-12-23 21:50:32 95

原创 剑指offer --- 字符串的全排列

本文算法使用python3实现1.问题一1.1 题目描述:  输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。(输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母)  时间限制:1s;空间限制:32768K  1.2 思路描述:  大致思路...

2019-12-20 20:03:38 94

原创 剑指offer ---二叉搜索树与双向链表

本文算法使用python3实现1 题目描述::  输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。  时间限制:1s;空间限制:32768K2 思路描述:  大致思路:按照题目所说,不能开辟新的节点,只能修改原节点的指针。所以可以大致想到,借助python中的列表,先把节点按序放进列表中,再对列表中的节点进行操作。...

2019-12-19 19:55:14 71

原创 剑指offer --- 数组中只出现一次的数字

本文算法使用python3实现1 问题一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。  时间限制:1s;空间限制:32768K2 思路描述–  方法一:从头到尾遍历数组,如果使用count()进行判断,若出现次数为1,添加到结果中。  方法二:创建一个set()集合,从头到尾遍历数组,若数组中的数字已存在于set()集合中,则从set(...

2019-12-18 13:22:24 84

原创 剑指offer 最快找出整数中1出现的次数

本文使用python实现1. 问题 求1~1300的整数中1出现的次数?比如1,10,11,12,13这5个数字中1出现了6次。 时间限制:1s;空间限制:32768K2 思路描述方法一:暴力解法(当数字较小时可以,数字很大时不可取)方法二:观察规律(在此我们将题目拓展成整数中 X 出现的次数, X∈{1,2,3,4,5,6,7,8,9} )    (1)在...

2019-12-17 19:12:22 67

空空如也

空空如也

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

TA关注的人

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