<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fengzhimohan的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fengzhimohan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fengzhimohan]]></copyright><item><title><![CDATA[记事本txt老是显示为最小化]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/142562684</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/142562684</guid><author>fengzhimohan</author><pubDate>Thu, 26 Sep 2024 16:34:53 +0800</pubDate><description><![CDATA[记事本txt老是显示为最小化，无法修改编辑]]></description><category></category></item><item><title><![CDATA[电脑插入HDMI后音箱无声音解决办法（亲测可用）]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/139876214</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/139876214</guid><author>fengzhimohan</author><pubDate>Sat, 22 Jun 2024 09:51:28 +0800</pubDate><description><![CDATA[1.首先确认HDMI和音响都没有问题，可以拔掉HDMI看音响是否有声音，以及插入HDMI拔掉音箱线，确认HDMI是否正常。这里默认是将【HDMI的显示屏】设置为默认设备，从而导致音箱没有声音。2.当确认2者都没有问题后，右击电脑右下角的【声音】标示，选择。3.解决办法：右击【音箱】，点击【设置为默认设备】，【音箱】就变为默认设备，这样子音箱即可恢复正常声音。选中【声音】，找到【播放】界面，会看到如下内容。]]></description><category></category></item><item><title><![CDATA[运行Spark编程报错Unable to make field transient java.lang.Object[] java.util.ArrayList.elementDataaccessib]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/137242195</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/137242195</guid><author>fengzhimohan</author><pubDate>Mon, 01 Apr 2024 18:13:12 +0800</pubDate><description><![CDATA[IDEA运行Spark编程报错Unable to make field transient java.lang.Object[] java.util.ArrayList.elementData accessible: module java.base does not “opens java.util” to unnamed module @d2de489或者module java.base does not "opens java.util.concurrent  等等，跟这种类似的报错情况的话。]]></description><category></category></item><item><title><![CDATA[centos root忘记密码，修改方法]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/130126082</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/130126082</guid><author>fengzhimohan</author><pubDate>Thu, 13 Apr 2023 11:19:23 +0800</pubDate><description><![CDATA[Linux centos忘记root密码修改方法]]></description><category></category></item><item><title><![CDATA[Linux/Centos安装完python3还是提示python: command not found]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/122623930</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/122623930</guid><author>fengzhimohan</author><pubDate>Fri, 21 Jan 2022 16:16:49 +0800</pubDate><description><![CDATA[因安装的Python为Python3版本，因此直接输入python是会报错，可以输入python3即可。

现在教大家怎么修改python3变为python，即输入python不会报错：

查看python3路径 which python3

更改默认版本

alternatives --set python /usr/bin/python3

如果没有权限，可以加入sudo

之后在输入python就不会报错



...]]></description><category></category></item><item><title><![CDATA[亲测有效 debian出现does not have a Release file. N: Updating from such a repository can‘t be done securely]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/122159284</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/122159284</guid><author>fengzhimohan</author><pubDate>Sun, 26 Dec 2021 19:24:25 +0800</pubDate><description><![CDATA[当安装完Debian系统，要安装软件时候，出现如下报错信息：
The repository 'cdrom://[Debian GNU/Linux 10.6.0 _Buster_ - Official amd64 DLBD Binary-1 20200926-10:17] buster Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefor]]></description><category></category></item><item><title><![CDATA[Google浏览器无法打开，出现错误：应用程序无法启动，因为应用程序的并行配置不对，或使用命令行sxstrace.exe工具的解决办法(亲测可行)]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/120632673</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/120632673</guid><author>fengzhimohan</author><pubDate>Thu, 07 Oct 2021 09:37:27 +0800</pubDate><description><![CDATA[Google浏览器无法打开，出现错误：应用程序无法启动，因为应用程序的并行配置不对，或使用命令行sxstrace.exe工具的解决办法(亲测可行)
电脑几点没有关机，有点卡，反应很忙，就重启了一下，结果一开机要打开Google浏览器提示：应用程序无法启动，因为并行配置不对。网上找了一些解决方法，比如打开服务查看是否开启，依然无法解决。

亲测可用的方法：
打开C盘，找到这个路径：C:\Users\dell\AppData\Local\Google\Chrome\Application（每个人路径会有点不同，]]></description><category></category></item><item><title><![CDATA[python中\t，\n，\n\t三者之间的区别]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/105491857</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/105491857</guid><author>fengzhimohan</author><pubDate>Mon, 13 Apr 2020 16:41:11 +0800</pubDate><description><![CDATA[python中经常看到使用\t，\n，\n\t，那么它们有什么区别之处呢？
\t ：表示空4个字符，类似于文档中的缩进功能，相当于按一个Tab键。
\n ：表示换行，相当于按一个 回车键
\n\t : 表示换行的同时空4个字符。
我们用例子来说明它们的区别。
# -*- coding: utf-8 -*-

print("\t你好")
print("\n你好\n在吗")
print("你好\n\t...]]></description><category></category></item><item><title><![CDATA[脚本文件实现elasticsearch集群定时删除7天前索引数据]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/102936771</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/102936771</guid><author>fengzhimohan</author><pubDate>Wed, 06 Nov 2019 16:22:24 +0800</pubDate><description><![CDATA[elasticsearch定时删除7天前索引数据的步骤：
1.新建sh脚本文件
项目中elasticsearch集群有两台服务器，分别为126和127,选择127服务器新建sh脚本文件。

es_index_delete.sh脚本文件内容如下：
#!/bin/bash
#es_index_delete.sh
LAST_DATA=`date -d "-7 days" "+%Y-%m-%d"`
cur...]]></description><category></category></item><item><title><![CDATA[logstash利用grok截取字符中指定长度的内容]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/102796815</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/102796815</guid><author>fengzhimohan</author><pubDate>Tue, 29 Oct 2019 11:54:47 +0800</pubDate><description><![CDATA[最近项目用到logstash，要求利用grok截取日志消息中某一指定长度的内容。
Logstatsh需要两个必需参数input、output，以及一个可选参数filter。input用于输入数据的设置，output用于输出数据的设置。filter是实现数据过滤的设置。grok是在filter里面实现数据截取。
项目有一串协议消息如 7e8900000c040116432693324af001018...]]></description><category></category></item><item><title><![CDATA[模型评价指标说明和scikit-learn代码实现]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/93860479</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/93860479</guid><author>fengzhimohan</author><pubDate>Thu, 27 Jun 2019 11:49:50 +0800</pubDate><description><![CDATA[目前常用的评价指标有：准确率(Precision)、召回率(Recall)、F值(F-Measure)、ROC曲线、PR曲线，AUC曲线。
1.混淆矩阵


True Positive(真正，TP)：将正类预测为正类数
True Negative(真负，TN)：将负类预测为负类数
False Positive(假正，FP)：将负类预测为正类数→误报 (Type I error)
False Neg...]]></description><category></category></item><item><title><![CDATA[交叉验证(cross validation)原理和方法说明以及scikit-learn代码实现。]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/93720370</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/93720370</guid><author>fengzhimohan</author><pubDate>Wed, 26 Jun 2019 11:04:24 +0800</pubDate><description><![CDATA[交叉验证(cross validation)
1.定义：
用来验证分类器的性能一种统计分析方法，基本思想是把在某种意义下将原始数据(data set)进行分组，一部分做为训练集(training set)，另一部分做为验证集(validation set)，首先用训练集对分类器进行训练，在利用验证集来测试训练得到的模型(model)，以此来做为评价分类器的性能指标。
2.作用：
针对在训练集上训练...]]></description><category></category></item><item><title><![CDATA[转载——5 分钟带你弄懂非监督学习k-means 聚类(通俗易懂)]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/92763760</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/92763760</guid><author>fengzhimohan</author><pubDate>Tue, 18 Jun 2019 09:59:19 +0800</pubDate><description><![CDATA[本文转载，原文为https://blog.youkuaiyun.com/huangfei711/article/details/78480078

            
            
              
            
            聚类与分类的区别
分类：类别是已知的，通过对已知分类的数据进行训练和学习，找到这些不同类的特征，再对未分类的数据进行分类。属于监督学...]]></description><category></category></item><item><title><![CDATA[支持向量机SVM的原理和常用名称解释，以及利用sklearn-SVC实现简单的支持向量机]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/91604860</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/91604860</guid><author>fengzhimohan</author><pubDate>Wed, 12 Jun 2019 19:46:39 +0800</pubDate><description><![CDATA[支持向量机(SVM)
1. 简介
支持向量机（Support Vector Machine, SVM）是一类按监督学习（supervised learning）方式对数据进行二元分类（binary classification）的广义线性分类器（generalized linear classifier），其决策边界是对学习样本求解的最大边距超平面（maximum-margin hyperplan...]]></description><category></category></item><item><title><![CDATA[java开发——时间类型和时间格式转换]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/90604418</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/90604418</guid><author>fengzhimohan</author><pubDate>Mon, 27 May 2019 15:31:30 +0800</pubDate><description><![CDATA[项目开发过程中，有时候需要将时间的形式进行变换，时间的输入和输出不一致的转换，本文用于记录常用到的方法。
首先对sdf.format(a),sdf.parse(a)两个类型进行区分.
sdf.format(a):将String类型a转换为Date类型，输出结果为Date类型。
sdf.parse(a):将Date类型a转换为String类型，输出结果为String类型
【时间类型转换】
1.将St...]]></description><category></category></item><item><title><![CDATA[pandas数据分析处理常用知识点整理]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/89186326</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/89186326</guid><author>fengzhimohan</author><pubDate>Wed, 10 Apr 2019 16:17:28 +0800</pubDate><description><![CDATA[一.基本知识
有两个主要的数据结构，Series和DataFrame，记住大小写区分。
导入库方法：import pandas as pd
1.Series类似于一维数组，和numpy的array接近，由一组数据和数据标签组成。数据标签有索引的作用。数据标签是pandas区分于numpy的重要特征。
(1) 用列表list创建Series
s=pd.Series([1,2,3,4,])
s
0 1...]]></description><category></category></item><item><title><![CDATA[数据分析处理Numpy库方法整理]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/88976469</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/88976469</guid><author>fengzhimohan</author><pubDate>Tue, 02 Apr 2019 17:12:26 +0800</pubDate><description><![CDATA[一.基本知识
NumPy的主要对象是同构多维数组。它是一个元素表（通常是数字），都是相同的类型，由正整数元组索引。在NumPy维度中称为轴。
导入库方法：import numpy as np
对应的属性有：
.ndim：返回的是数组的维度，只有一个数。
.shape：每个维度中数组的大小，返回的是元组，对n行和m列的矩阵，shape将是(n,m)
.size：数组的元素总数。这等于元素的乘积sha...]]></description><category></category></item><item><title><![CDATA[解决报错：Parser must be a string or character stream, not Series]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/88636117</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/88636117</guid><author>fengzhimohan</author><pubDate>Mon, 25 Mar 2019 19:09:48 +0800</pubDate><description><![CDATA[一开始使用df[‘TIME’] = parser.parse(df[‘GPS_TIME’]),出现错误，错误提示为：
Parser must be a string or character stream, not Series
df[‘GPS_TIME’]中的每个数据虽然是str，但df[‘GPS_TIME’]整体是Series，parse()需要str类型才能进行时间转换，故不能直接用。
df...]]></description><category></category></item><item><title><![CDATA[pandas中Series索引切片说明]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/88553116</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/88553116</guid><author>fengzhimohan</author><pubDate>Thu, 14 Mar 2019 15:02:28 +0800</pubDate><description><![CDATA[Series是pandas中一个重要的数据结构，Series是一种类似于一维数组的对象，它由一组数据以及一组与之相关的数据标签(即索引)组成。
Series索引可以使用索引值也可以使用位置数值两种方法索引。
import numpy as np
import pandas as pd
obj = pd.Series(np.arange(4.0),index=['a','b','c','d'])

...]]></description><category></category></item><item><title><![CDATA[python中*args和**kargs的用法和区别]]></title><link>https://blog.youkuaiyun.com/fengzhimohan/article/details/88421549</link><guid>https://blog.youkuaiyun.com/fengzhimohan/article/details/88421549</guid><author>fengzhimohan</author><pubDate>Tue, 12 Mar 2019 15:21:45 +0800</pubDate><description><![CDATA[*一.args
1.直接赋值
python中在参数前面加一个 的参数 ，可以按照位置传值，称为可变位置参数，如args
*args：是一个列表，传入的参数会被放进列表里。
values = (1,2,3,4,5,6)
a ,b , *args = values


2.函数定义
*args：将实参中按照位置传值，多出来的值都给args，且以元组的方式表示，即实现拆分功能
def fun(*args...]]></description><category></category></item></channel></rss>