- 博客(15)
- 资源 (2)
- 收藏
- 关注
转载 Java中的static作用解析
Java中的static作用解析static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟 机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。用public修饰的static成员变量和成员方法本质是全局变量
2020-08-26 09:07:50
188
原创 添加外部java库
添加普林斯顿Algorithms中的algs4 library在CMD中运行 java,要用到普林斯顿Algorithms中的algs4 library。参考博客:https://www.cnblogs.com/Ruby517/p/6569121.html电脑操作系统:win7专业版步骤:从官网下载algs4 library将其保存在路径F:\JAVACODE中注:官网上介绍了手动...
2019-12-18 15:32:34
466
原创 批量替换dataframe中的特定值
批量替换dataframe中的特定值下面举一个例子来展示。首先生成一个dataframe代码如下:# coding: utf-8import pandas as pddt = pd.DataFrame({'name': ['liming', 'zhangyu', 'wangge'], 'age': [12, 14, 18], 'born': ['sichuan chengdu',...
2019-09-16 16:59:13
12475
原创 dataframe 删除行操作--删除特定值的行
dataframe 删除行操作--删除某个列中值为空的行生成一个含有空值的dataframe删除列c1中值为空“NaN”的行下面举一个例子来展示。生成一个含有空值的dataframe代码如下:# coding: utf-8import pandas as pdimport numpy as npdt = pd.DataFrame({'c1': [11, 12, 10, np.n...
2019-09-16 10:44:44
33209
4
原创 win7环境中 下载安装安装Java开发工具JDK
win7环境中 下载安装Java开发工具JDK下载JDK安装JDK设置环境变量初次接触Java编程语言,需要下载安装JDK,注意是JDK而不是JRE,关于两者的区别,可以自行百度。下载JDK下载JDK12版本的网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html...
2019-09-15 17:16:10
1161
原创 编程学习辅助工具
可视化的算法网站最近学习算法课程,在一个课程的官网上CSE373: Data Structures and Algorithms, Princeton University。发现一个工具推荐Useful Tools,推荐了【VisuAlgo - visualising data structures and algorithms through animation】...
2019-08-09 17:12:37
338
原创 代码格式设置
代码格式设置格式设置指南PEP8缩进行长空行注释类编码风格格式设置指南PEP8可参考https://python.org/dev/peps/pep-0008/1。缩进PEP8建议每级缩进使用四个空格。混合使用制表符和空格会让Python解释器感到迷惑;如果你混合使用了制表符和空格,可将文件中所有的制表符转换为空格。下图以Notepad++为例,展示如何实现TAB和空格的转换。可以通...
2019-08-09 16:41:24
478
原创 如何更改Jupyter 运行路径
如何更改Jupyter 运行路径Method1 从cmd中直接进入运行路径Method2 直接更改Jupyter的路径文件配置内容更改Jupyter运行路径有以下两种方法可以参考:Method1 从cmd中直接进入运行路径在cmd 中切换路径到需要执行文件的路径下,再启动Jupyter。此处假设执行文件存放在路径’E:\mywork’下面C:\Users\Administrator>...
2019-08-06 16:40:05
1503
1
原创 手把手安装Jupyter notebook,建立你的第一个“ipynb”笔记
手把手入门,从安装开始安装Anaconda使用Anaconda安装Jupyter notebook运行Jupyter Notebook创建“ipynb”格式的笔记本通过安装和建立一个“ipynb”笔记,进入Jupyter Notebook的世界。favorite_languages = { 'jen':'python', 'sarah':'c', 'edward':'rby',...
2019-03-29 09:59:07
7348
原创 如果你是小白,如果你在学习SVM请参阅
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-02-27 12:05:44
153
原创 通过open()函数理解参数encoding
open函数的三个参数open(file,mode,encoding)参数含义如何判断所要打开的文件的编码格式open(file,mode,encoding)主要学习三个参数:file、mode和encoding。参数含义file:在指定了文件路径的情况下,可以直接用文件名作为输入参数列如os.chdir(r’F:\文本分析)file=‘data.csv’with open(fi...
2019-02-14 18:41:57
22438
原创 字典中的items()、keys()、values()方法
字典类dict的三种方法items()keys()合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入深入理解 字典类 dict中...
2019-02-09 11:10:48
12935
1
原创 re.search 与 re.match 的用法区别
问题描述希望通过以下的小程序实例,进一步探究re.search 与 re.match 的用法及其区别.代码实例如下#!/usr/bin/python# -*- coding: UTF-8 -*-#比较re.search 和re.match '''re.match(pattern, string)函数只从string的开始位置匹配,即使是中间位置有匹配的项,也不算匹配成功也就是说只有...
2019-02-02 17:35:49
4212
原创 Python中关于return语句的理解
问题描述在一个定义的函数内部,若出现多个return,该函数会返回哪个return,是函数里第一个遇到的return,还是函数里最后的return.代码实例1#!/usr/bin/python# -*- coding: UTF-8 -*- def test1(string,cut=True): if string == 'h': return['return ...
2019-01-24 13:23:42
1512
原创 在window7下安装tensorflow的CPU版本
安装步骤安装python考虑到系统稳定性,准备安装python 3.5版。程序中要用到其他包和模块,例如pip、numpy、pillow。因此选择采用安装Anaconda的方式,安装Anaconda,同时就自动集成化安装了这些包。安装完Anaconda.Anaconda的清华镜像安装地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/arc...
2019-01-21 16:43:50
376
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人