Java过滤utf8mb4字符串
两个数据库迁移,有一个字符集用的utf8mb4,放入到utf8里面,就会报错。
通过如下方法,可以把utf8mb4的字符串全部过滤掉。
1 | String source = "your input string"; |
两个数据库迁移,有一个字符集用的utf8mb4,放入到utf8里面,就会报错。
通过如下方法,可以把utf8mb4的字符串全部过滤掉。
1 | String source = "your input string"; |
启动Miniconda Prompt命令提示行时,默认会进入到默认的base
环境中。
要切换到用户使用的环境,都需要人工去切换一下,比较麻烦。
按照如下方法,设置成用户想要的环境。
1 | conda env list |
然后右击Miniconda Prompt
,进入到如下图片所示
在目标
位置,把后面的参数改为用户想设置的环境的具体位置C:\ProgramData\Miniconda3\envs\py310
。
如果是mac系统,则是编译bash_profile
配置文件。
1 | $ vi ~/.bash_profile |
移动到最下面,添加如下内容:
1 | cd ~/Development/python/ |
1 | $ vi ~/.bashrc |
内容修改为:
1 | conda activate py310 |
在conda py310环境下启动 jupyter lab,发现notebook里面运行的python环境并不是conda的环境。
解决方案:
在my-conda-env环境下运行如下语句,安装nb_conda_kernels
时,要换一个conda环境。
1 | conda activate base # base环境 |
最后再切换回my-conda-env,启动jupyter lab即可。
如图如示,在jupyter notebook上面可以选择环境了。