- 博客(7)
- 收藏
- 关注
原创 Java多线程最佳实践指南
最近正值秋招旺季,面试免不了问一些多线程的问题,而在Java多线程编程中,为了确保程序的稳定性和性能,我们需要遵循一系列的最佳实践。本文将介绍这些最佳实践,并提供代码示例来帮助理解。
2024-10-10 10:11:03
751
原创 MySQL 模糊查询再也不用 like+% 了!
我们都知道 InnoDB 在模糊查询数据时使用 “%xx” 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如,搜索引擎需要根基用户数据的关键字进行全文查找,电子商务网站需要根据用户的查询条件,在可能需要在商品的详细介绍中进行查找,这些都不是B+树索引能很好完成的工作。通过数值比较,范围过滤等就可以完成绝大多数我们需要的查询了。但是,如果希望通过关键字的匹配来进行查询过滤,那么就需要基于相似度的查询,而不是原来的精确数值比较,全文索引就是为这种场景设计的。
2024-10-08 21:33:02
1868
1
原创 使用python对csv文件进行预处理
python数据清洗:替换csv文件中的特殊符号、查找文件路径方法一:利用for循环及正则表达式替换方法二:直接对需要替换的列使用正则表达式替换方法三:使用replace替换另外,anaconda中,查找当前目录代码存储位置的路径可使用:假设存在一列数据,需要将 ‘+’删去或是替换成空方法一:利用for循环及正则表达式替换import pandas as pdimport reimport csv#使用pd函数将Excel表格p中的数据读取,存储到users中users=pd.read_ex
2021-10-30 12:47:00
2635
原创 2021-10-06
使用python读取csv文件1.将csv文件中的数据读取到数组中import numpy as npimport pandas as pdimport seaborn as snimport matplotlib.pyplot as plt%matplotlib inline#若使用的pycharm则不需要此行#将csv文件中的数据读取到dataDaily数组中dataDaily = pd.read_csv("./drug1.csv")#括号中的为csv文件的路径,此处是csv文件相
2021-10-06 16:54:47
199
原创 pycharm的下载安装
一、首先下载python 3.8(pycharm2019.2发布开始支持Python3.8),1.进入python官网 点击Welcome to Python.org 进入官网我的电脑是64位的,我就选择64位的安装包或者直接:2.下载完成后如图所示:双击进行安装3.按照图中所示进行设置勾选4.检验是否安装成功:进入cmd,输入python ,若显示如图则表明安装成功二、安装Pycharm1.进入pycharm...
2021-10-06 16:05:14
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人