- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 查看字符的所占字节数
查看字符的所占字节数比如你要查看的字符是个???? emoji的字符In [12]: a="""????"""In [13]: a.encode('utf8')Out[13]: b'\xf0\x9f\x98\x8b'In [14]: b=a.encode('utf8')In [15]: len(b)Out[15]: 4????编码为utf8之后,所以占4个字节,要使用utf8mb4...
2021-05-08 16:21:44
3209
原创 mysql 大表delete删数据的替代方法
直接delete where方法删除在数据了较大的表中,比如有几千万的内容,执行delete from xxx where xxx,会有两个问题执行速度很慢delete where 删除不会立刻释放空间,需要optimize table(如果硬盘空间不足,优化时候可能会将磁盘空间占满)替代方法如果磁盘空间足够1. create table new_table like old_table;2. insert into new_table select * from old_table
2021-03-26 16:43:38
508
原创 excel中STDEV.P STDEV.S STDEVA STDEVPA STDEV STDEVP 的区别
用于计算样本的标准差,分母是n-1STDEV :被STDEV.S 代替STDEV.S :计算数值类型的样本标准差STDEVA : 可计算逻辑值(TRUE,FALSE)和文本数值的样本标准差用于计算总体标准差,分母是nSTDEVP:被STDEV.P 代替STDEV.P :计算数值类型的总体标准差STDEVPA : 可计算逻辑值(TRUE,FALSE)和文本数值的总体标准差...
2021-03-26 16:08:57
18684
原创 pyenv、venv、virtualenv三种python虚拟环境的区别
venvpython3.3版本之后自带的虚拟环境,无需额外安装python3 -m venv ./venvvirtualenv需要安装后使用,好处是能支持python2和python3pip install virtualenvpyenv需要安装的可以访问这里,https://github.com/pyenv/pyenv。好处是可以在pyenv里安装不同版本的python,然后再根据不同版本的python创建不同的虚拟环境。非常强大。...
2021-03-26 15:25:39
696
原创 windows7 安装visual studio 19报错: 无法下载安装文件,请检查Internet连接,然后重试。
windows7 安装visual studio 2019报错: 无法下载安装文件,请检查Internet连接,然后重试。最终解决办法:把所有系统更新的补丁都安上就可以了。然后win7停止支持,所有系统自带的更新无法使用,最终使用360安装全部更新补丁。网上也查了其他办法:创建离线安装包,麻烦,未尝试安装特定不定,未成功,不知道具体需要哪些补丁查看“事件消息”中的报错信息,是证书的问题,相关操作后也不生效写的比较好的文章:https://blo...
2021-03-26 14:42:15
1186
原创 VLOOKUP的使用
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])=VLOOKUP (要查找的项、要查找位置、包含要返回的值的单元格区域中的列号、近似匹配 (TRUE) 或精确匹配 (FALSE))lookup_value:要在table_array里查找的key值table_array: 要查找key的范围col_index_num: 在table_array中找到lookup_value中key的时候,展示..
2021-03-26 14:34:35
141
原创 python的xlwt库写入报错Exception: String longer than 32767 characters
使用python的xlwt库写入xls的时候,报错Exception: String longer than 32767 characters解决办法:使用xlsxwriter库,这个库是将数据截断,但是不会报错import xlsxwriterdef write_excel_xls(path, sheet_name, value): index = len(value) workbook = xlsxwriter.Workbook(path) sheet = wor
2020-12-24 16:43:42
3978
1
原创 Updating Homebrew 太慢,且没有进度显示
brew install git-lfsUpdating Homebrew... mac 安装软件,经常会遇到Updating Homebrew 一直卡着,很慢,也不知道进度解决慢的问题方法1# 更换镜像源,然后正常安装即可。cd `brew --repo`git remote set-url origin https://mirrors.ustc.edu.cn/brew.git以下是常用的镜像源,可以试下自己用哪个快https://mirrors.tuna.tsinghua.ed
2020-12-17 18:41:22
676
原创 git无法push大文件:this exceeds GitHub‘s file size limit of 100.00 MB
报错问题remote: Resolving deltas: 100% (16/16), completed with 1 local object.remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.remote: error: Trace: cd56401cea0e1e976a7eb6c551f09a61ccb004964
2020-12-17 18:40:04
3428
原创 grep连续匹配多个关键字
使用grep连续匹配关键字grep -rn keywork1 ./ |grep --line-buffered keyword2其中:–line-buffered :Use line buffering on output. This can cause a performance penalty.在输出上使用行缓冲,可能导致性能下降
2020-12-04 16:26:27
713
原创 linux查看gbk编码文件的方法(linux将gbk转utf8编码方法)
linux查看gbk编码文件的方法只为查看linux/ubuntu上的gbk文件内容,没必要写脚本或者将文件进行转换。iconv -f gbk -t utf8 gbk_file | less -f 输入文件编码-t 输出文件编码这种方法有一个问题,就是转码后的文件被加载到内存了,如果文件特别大,那就不能这样查看了所以就要将转码后文件保存到硬盘,在less查看iconv -f gbk -t utf8 gbk_file utf8_fileless utf8_filelinux查看gbk
2020-12-04 16:15:12
2341
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人