自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 VS Code 终端设置为Git Bash

VS Code 终端设置为Git Bash

2022-11-15 12:40:37 570

转载 go解决使用oci8读取字符集为GBK的oracle的中文乱码问题

go解决使用oci8读取字符集为GBK的oracle的中文乱码问题 - 尼古拉斯胖狗 - 博客园因为go编程中需要的编码字符集是UTF-8,所以在读取字符集为GBK的Oracle中文数据时显示乱码,此时我们需要用到"github.com/axgle/mahonia" "github.com/djimenez/iconv-go" 两个包来解决,话不多说上代码://os.Setenv("NLS_LANG", "SIMPLIFIED CHINESE_CHINA.AL32UTF8")//os.Setenv(

2022-05-06 11:28:19 618

原创 selenium

selenium主要是为了解决js动态渲染页面的问题如果只是为了获取ajax方式的数据,直接用requests构造请求即可

2022-03-25 10:56:52 1044

原创 vscode 批量添加单引号

ctrl +H调出替换工具栏ALT+R 启用正则表达式使用正则表达式:(.*?):(.*)'$1':'$2',全部替换

2022-03-12 11:16:19 926

原创 MYSQL 执行计划

explain + SQL语句;其中比较重要的是type,mysql性能比较重要的标志,性能从低到高依次:all<index<range<index_merge<ref_or_null <ref <system/constALL:全表扫描,数据表从头到尾找一遍(一般未命中索引,都是会执行全表扫描)特别的:如果有limit,则找到之后就不再继续往下扫描index:全索引扫描,对索引从头到尾找一遍range:对索引列进行范围查找index_merge:

2022-01-25 15:31:54 1389

原创 MySQL RANK 函数

RANK()函数为结果集的分区中的每一行分配一个排名。行的等级由一加上前面的等级数指定。RANK() OVER (PARTITION BY [{,…}]ORDER BY [ASC|DESC], [{,…}])与ROW_NUMBER()函数不同,RANK()函数并不总是返回连续的整数。重复数据排名相同,下一条数据排名会跳过连续的数字...

2022-01-21 15:49:46 332

原创 MySQL ROW_NUMBER 函数

MySQL ROW_NUMBER()函数为结果集中的每一行生成序列号MySQL ROW_NUMBER()从8.0版开始引入了功能。这ROW_NUMBER()是一个窗口函数或分析函数,它为从1开始应用的每一行分配一个序号。ROW_NUMBER() OVER (<partition_definition> <order_definition>)PARTITION BY子句将行分成更小的集合。表达式可以是将在GROUP BY子句中使用的任何有效表达式。您可以使用以逗号分隔的多个表达

2022-01-21 15:43:30 2969

原创 位运算判断奇偶数

1 判断奇偶数常用的(a%2!=0)位运算 a&1 = 0 偶数 a&1 = 1 奇数 原理:任何偶数二进制第一位数必定0,而奇数必定是1,而1的二进制就是1,所以可以用这个判断位运算判断奇偶数_位运算用法_Stark Einstein的博客-CSDN博客位运算的优先级最低,但是运算速度却最快,所以用i&1判断奇偶,要比用i%2==1来判断大约快4倍。在一个要执行上万次的for循环里,能明显提升判断效率。位运算判断奇偶数 - ..

2022-01-19 15:26:16 2437

原创 mysql 题2-关键字 distinct limit offset

SQL2 查找入职员工时间排名倒数第三的员工所有信息描述有一个员工employees表简况如下:请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下:注意:可能会存在同一个日期入职的员工,所以入职员工时间排名倒数第三的员工可能不止一个。关键字 distinct limit offsetselect * from employees where hire_date in (select distinct hire_date from em

2022-01-19 10:35:28 445

原创 文件 操作

f=open(filename) # 打开文件f =open(filename , mode ='r/w/a') ,r-只读-默认;w-创建,若文件已存在,则覆盖源文件;a-追加,新数据写到文件末尾混合模式:w+:用的不多r+:读写,能读能写,但是写在文件最后,和追加一样a+ 追加读,文件已打开光标就会在文件尾部f.write("今天") # 写入内容f.read() #读取文件f.close() #关闭文件循环文件:for line in f:flush()

2022-01-14 19:00:54 69

原创 vscode 使用

1.安装 Python 第三方库 pip install 库名 ---安装速度慢调用用国内镜像地址安装:豆瓣:pip install 库名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2022-01-14 08:22:00 252

原创 常用字符串功能

居中:center()string.center(length, character)例:print("开始炸金花游戏".center(50,"-"))

2022-01-12 10:55:58 113

转载 python中的三个读read(),readline()和readlines()

我们谈到“文本处理”时,我们通常是指处理的内容。Python 将文本文件的内容读入可以操作的字符串变量非常容易。文件对象提供了三个“读”方法: .read()、.readline() 和 .readlines()。每种方法可以接受一个变量以限制每次读取的数据量,但它们通常不使用变量。 .read() 每次读取整个文件,它通常用于将文件内容放到一个字符串变量中。然而 .read() 生成文件内容

2014-05-14 23:11:34 436

原创 Python list 输出

list输出直接print即可,如果想在输出时前面加字符串:

2014-05-14 22:20:14 2400

原创 Python list 显示中文问题

一txt文件:#-- scores.txt刘备 23 35 44 47 51关羽 60 77 68张飞 97 99 89 91诸葛亮 100读取其中内容:c

2014-05-14 21:31:30 702

空空如也

空空如也

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

TA关注的人

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