<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jccc39的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jccc39</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jccc39]]></copyright><item><title><![CDATA[Windows10下Jupyter Notebook 使用虚拟环境]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/123300167</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/123300167</guid><author>jccc39</author><pubDate>Sat, 05 Mar 2022 20:09:00 +0800</pubDate><description><![CDATA[问题描述
启动Jupyter Notebook之后它会自动加载原始的python环境，但是自己又在Anaconda中下载了新的虚拟环境，很多库都在这个虚拟环境中，那么如何让Jupyter Notebook加载自己的这个虚拟环境呢？
更换步骤：
打开命令行窗口，输入：


conda env list

查看Anaconda中已经安装的虚拟环境

继续执行命令：


conda activate your_env_name


然后执行代码：


pip install ipykernel

继续执行命令：
]]></description><category></category></item><item><title><![CDATA[使用cx_oracle向数据库中导入数据报错]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/114988820</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/114988820</guid><author>jccc39</author><pubDate>Thu, 18 Mar 2021 20:29:51 +0800</pubDate><description><![CDATA[1、python value of type numpy.int64 not supported：

2、DPI-1043:invalid number

3、无效数字（无效的数据类型）



以上三种错误的解决方法：

建表时，将所有的数据类型设置为varchar即可

这种方法比将nan改为None，int类型改为float类型等方法要来的快，而且成功率更高，不过nan和None导入后在数据库中仍然显示为nan和None，而不会变为null


...]]></description><category></category></item><item><title><![CDATA[python 时间频率]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/114601975</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/114601975</guid><author>jccc39</author><pubDate>Tue, 09 Mar 2021 21:20:15 +0800</pubDate><description><![CDATA[下面是python可使用的时间序列的基础频率表：

别名
			偏移量类型
			说明
		D
			Day
			每日历日
		B
			BusinessDay
			每工作日
		H
			Hour
			每小时
		T或min
			Minute
			每分钟
		S
			Second
			每秒
		L或ms
			Milli
			每毫秒
		U
			Micro
			每微秒
		M
			MonthEnd
			每月最后一个日历日
		BM
			BusinessMonthEnd
			每月]]></description><category></category></item><item><title><![CDATA[企业加密环境快速离线安装python包]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/114585850</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/114585850</guid><author>jccc39</author><pubDate>Tue, 09 Mar 2021 16:03:47 +0800</pubDate><description><![CDATA[说明：对于企业加密环境，不能使用命令行安装离线python包，否则会报错，这时可采用加密软件安装离线pyhton包，或删除报错中的相应说明文件。

以下假设pycharm为加密软件，则可以用pycharm安装离线python包。

1、首先，在联网环境下，打开pycharm，使用pip install 安装指定包，并使用pip show 查看前置包，如：


pip install pmdarima   # 自动arima包
pip show pmdarima   #查看所有前置包

2、去https:/.]]></description><category></category></item><item><title><![CDATA[对含有nan值的列表求均值]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/114242916</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/114242916</guid><author>jccc39</author><pubDate>Mon, 01 Mar 2021 02:04:20 +0800</pubDate><description><![CDATA[使用np.nanmean()函数，如：


a=[1,2,3,np.nan]
print(a,np.nanmean(a))

结果为：


[1, 2, 3, nan] 2.0


]]></description><category></category></item><item><title><![CDATA[python 数据框对nan和None的处理]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/114235212</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/114235212</guid><author>jccc39</author><pubDate>Sun, 28 Feb 2021 18:37:46 +0800</pubDate><description><![CDATA[问题：有时python从文件或数据库向中导入数据成数据框时，有些空值会被替换成nan，而有些会被替换成None（似乎列值全为空或者字符类型时会替换成None，列值为数值时会换成nan），这时应该如何处理较好？

建议将None全部替换成nan，因为np和pandas中处理nan的函数比较多，使用语句：


df=df.fillna(value=np.nan)

后面只需判断某值number是否为nan，而不用再担心出现None，使用：


np.isnan(number)

判断number是否为nan

]]></description><category></category></item><item><title><![CDATA[快速安装任意指定python包及其所有前置包的方法]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/114046304</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/114046304</guid><author>jccc39</author><pubDate>Wed, 24 Feb 2021 22:48:08 +0800</pubDate><description><![CDATA[为了解决在某些离线场景下安装指定python包及其前置包的问题，有如下解决方案：

1、创建一个新的python虚拟虚拟环境venv，保证其中没有python包；



2、使用pip install 命令安装指定包，如


pip install py2neo   #py2neo改为指定的包名

3、使用pip freeze &gt; requirement.txt 将虚拟环境中的所有包写入requirement.txt


pip freeze &gt; requirement.txt

4、使用pip]]></description><category></category></item><item><title><![CDATA[R—读取数据（导入csv,txt,excel文件）]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106652893</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106652893</guid><author>jccc39</author><pubDate>Tue, 09 Jun 2020 22:49:27 +0800</pubDate><description><![CDATA[R—读取数据（导入csv,txt,excel文件）

导入CSV、TXT文件

read.table函数：read.table函数以数据框的格式读入数据，所以适合读取混合模式的数据，但是要求每列的数据数据类型相同。

read.table读取数据非常方便，通常只需要文件路径、URL或连接对象就可以了，也接受非常丰富的参数设置：

file参数：这是必须的，可以是相对路径或者绝对路径（注意：Windows下路径要用斜杠'/'或者双反斜杠'\\'）。
	header参数：默认为FALSE即数据框的列名为V1,V]]></description><category></category></item><item><title><![CDATA[Latex中用Bibtex引用文献]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106579781</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106579781</guid><author>jccc39</author><pubDate>Fri, 05 Jun 2020 23:08:40 +0800</pubDate><description><![CDATA[Step1，创建BibTex文件：

再Texstudio中，新建文件，保存的时候选择保存为 .bib文件，即创建了一个BibTex参考文献库。



Step2，添加引用文章的内容：

把要引用的文献的BibTex格式内容的复制到.bib文件里面。



Step3，添加引用配置：

在Latex文档里面添加BibTex库的引用，\end{document} 添加如下内容：
\bibliographystyle{plain}

\bibliography{.bib文件名}

其中\bibliograp..]]></description><category></category></item><item><title><![CDATA[VS一个项目下多个main函数源文件运行导致出现 “系统找不到指定文件”的错误]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106414861</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106414861</guid><author>jccc39</author><pubDate>Thu, 28 May 2020 22:25:04 +0800</pubDate><description><![CDATA[VS一个项目下多个main函数源文件运行冲突问题
问题
学C++过程中，经常写一些小的案例代码，在一个项目下会建立多个源文件编译运行，每个源文件都由main函数，经常冲突，一开始只是把main改成main1，main2…，后来查了一下，有以下几种方法可以解决这个问题。

解决
1、移除
移除不需要编译的源文件即可。
2、不参与生成
在不期望生成的源文件，右击属性-&gt;从生成中排除
————————————————
版权声明：本文为优快云博主「CHN_陈浩男」的原创文章，遵循CC 4.0 BY-SA版权]]></description><category></category></item><item><title><![CDATA[欢迎进入Flask大型教程项目！]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106283172</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106283172</guid><author>jccc39</author><pubDate>Fri, 22 May 2020 16:33:15 +0800</pubDate><description><![CDATA[转载一个极好的学习Flask编程的tutorial!

应用程序简介

作为本教程的一部分–我要开发的应用程序是一个极具特色的微博服务器，我称之为microblog。

我会随着应用程序的不断地进展将涉及到如下这些主题：

用户管理，包括管理登录，会话，用户角色，权限以及用户头像。
	数据库管理，包括迁移处理。
	Web 表单支持，包括对各个字段的验证。
	分页处理。
	全文搜索。
	用户邮件提醒。
	HTML 模板。
	支持多国语言。
	缓存以及其它性能优化技术。
	开发以及生产服务器的调试技巧。
	..]]></description><category></category></item><item><title><![CDATA[将英文字符串信息编码隐藏进图片，并解码信息]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106188173</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106188173</guid><author>jccc39</author><pubDate>Mon, 18 May 2020 11:01:42 +0800</pubDate><description><![CDATA[首先，定义一些重要的函数

1、编码函数：将一段话编码成二进制数，储存在列表中。返回二进制数列表和这个列表的行数和每行对应的列数。


def encode(s):      #编码函数
    n=len(s)
    l=list()       #编码数组
    num=list()
    k=0      #记录数组中字符的个数
    for i in range(n):
        l.append([])
        num.append(len(s[i]))
        f.]]></description><category></category></item><item><title><![CDATA[机器学习系列(3)_逻辑回归应用之Kaggle泰坦尼克之灾]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106162926</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106162926</guid><author>jccc39</author><pubDate>Sat, 16 May 2020 18:09:47 +0800</pubDate><description><![CDATA[作者：寒小阳
时间：2015年11月。
出处：http://blog.youkuaiyun.com/han_xiaoyang/article/details/49797143
声明：版权所有，转载请注明出处，谢谢。
]]></description><category></category></item><item><title><![CDATA[大数据竞赛平台——Kaggle 入门]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106161421</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106161421</guid><author>jccc39</author><pubDate>Sat, 16 May 2020 16:50:22 +0800</pubDate><description><![CDATA[大数据竞赛平台——Kaggle 入门篇


这篇文章适合那些刚接触Kaggle、想尽快熟悉Kaggle并且独立完成一个竞赛项目的网友，对于已经在Kaggle上参赛过的网友来说，大可不必耗费时间阅读本文。本文分为两部分介绍Kaggle，第一部分简单介绍Kaggle，第二部分将展示解决一个竞赛项目的全过程。如有错误，请指正！
————————————————
版权声明：本文为优快云博主「wepon_」的原创文章，遵循CC 4.0 BY-SA版权协议，...]]></description><category></category></item><item><title><![CDATA[计算机领域有哪些常见的比赛？各个比赛的含金量？]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106145526</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106145526</guid><author>jccc39</author><pubDate>Fri, 15 May 2020 16:57:35 +0800</pubDate><description><![CDATA[入了计算机这一行，写代码便是我们安身立命的本领，夜以继日勤学苦练，希望早日成为编程高手。

和其他行业相比，计算机领域的实验成本是比较低的，毕竟，我们程序员的练习，通常是在电脑上敲击下一行行代码，然后执行查看结果。

而很多行业，是需要真真切切的进入实际工作环境，加以学习实操。例如，医学生想要积攒经验，需要和真正的病人打交道；土木建筑行业的同学，学校都会安排亲自去工地体验一番，感受一下面向黄土背朝天的辛劳。

相对低廉的实验成本，就促进了行业的快速发展，同时的，也为比赛的开展提供了很好的土壤。每年，计算机领]]></description><category></category></item><item><title><![CDATA[LaTeX中矩阵的输入]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106132703</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106132703</guid><author>jccc39</author><pubDate>Fri, 15 May 2020 00:52:36 +0800</pubDate><description><![CDATA[利用amsmath 宏包进行矩阵的输入

在\begin{document}前面加上 \usepackage{amsmath}
然后用


\begin{equation}
\left[
\begin{array}{cc}  % 三行就写ccc
a_1&amp; a_2 \\
a_3 &amp; a_4
\end{array}
\right ]                               % matrix1  
\end{equation}


即可得到




...]]></description><category></category></item><item><title><![CDATA[利用turtle模块画一棵树，包括枝干和树叶，并涂上颜色]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106049849</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106049849</guid><author>jccc39</author><pubDate>Mon, 11 May 2020 11:06:17 +0800</pubDate><description><![CDATA[#利用turtle模块画一棵树，包括枝干和树叶，并涂上颜色
import turtle
import random
turtle.screensize(10000,10000)
turtle.Turtle().screen.delay(0)               #取消延迟，有奇效
p=turtle.Pen()
p.speed(0)                                    #笔尖速度调至最大
p.color('Goldenrod4')                  .]]></description><category></category></item><item><title><![CDATA[Python:使用Python turtle画图时，画完图形窗口一下子消失，退出窗口的几个解决方法]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106033493</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106033493</guid><author>jccc39</author><pubDate>Sun, 10 May 2020 11:13:06 +0800</pubDate><description><![CDATA[1.第一种方法：在程序的最后面加上：turtle.exitonclick()

该语句让程序等待用户点击界面后才能够退出

2.第二种方法：在程序的最后面加上：turtle.mainloop()

该语句必须放到最后一句，该句子后面的所有代码都无法执行

3.第三种方法：在程序的最后面加上：turtle.done()

该语句的功能和mainloop()，差不多。
————————————————
版权声明：本文为优快云博主「data_amateur」的原创文章，遵循CC 4.0 BY-SA...]]></description><category></category></item><item><title><![CDATA[Python：读出文本本件，统计单词数输出；读出文本文件，随机输出其中的10个单词]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/106016462</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/106016462</guid><author>jccc39</author><pubDate>Sat, 09 May 2020 12:27:38 +0800</pubDate><description><![CDATA[#读出文本本件，统计单词数输出；读出文本文件，随机输出其中的10个单词
import re
import random
f=open("this.txt","r")
r = re.compile(r"[,!\*\.]")
#统计每个单词数
words = {}
f=open("this.txt","r")
for line in f:
    for word in r.sub("",line.strip()).split(" "):
        if word in words:
    ...]]></description><category></category></item><item><title><![CDATA[LaTex 把上下标符号放在正上和正下方公式介绍]]></title><link>https://blog.youkuaiyun.com/jccc39/article/details/105948042</link><guid>https://blog.youkuaiyun.com/jccc39/article/details/105948042</guid><author>jccc39</author><pubDate>Wed, 06 May 2020 12:10:33 +0800</pubDate><description><![CDATA[文章目录
问题来源
问题解决
扩展
公式全局概览
问题来源
当使用行内数学环境$…$时，由于采用的是inline mode模式，上下标默认是出现在右上和右下。如图：

$J(\theta)=\sum_{i=0}^{m} (h_{\theta}(x_i)-y_i)^2$
1


问题解决
当使用行间数学环境
…
…
时，由于采用的是interline mode模式，上下标默认是出现在正上方正下方。如...]]></description><category></category></item></channel></rss>