![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础编程
文章平均质量分 56
Mr_ZhangSan
生存是一项技术,生活是一门艺术。
生活本就不易,既然选择了拼搏,就当用尽全力。
展开
-
记录调试Linux定时任务及排错的过程
参考文档:https://www.runoob.com/w3cnote/linux-crontab-tasks.html需求:在内网写一个Python脚本定时探测代理的公网是否能够正常访问定时任务实际上就是定时执行这个测试没问题的Python脚本经过:1、测试定时任务是否生效执行crontab -e,在定时任务中编辑如下内容* * * * * python /home/xxx/mycode/test.py此Python脚本实际上就是往一个固定的log文件中打印当前时间结果发现log文原创 2021-02-25 09:15:05 · 276 阅读 · 0 评论 -
学习Python的pyecharts的过程中踩到的一些坑
一位朋友在学习Python的使用,而教学的内容就是使用pyecharts画雷达图,他由于不是相关专业的,所以很多地方不懂,于是向我请教但是他将代码发送给我,使用"pip install pyecharts"安装依赖之后,发现执行以下代码会报错执行代码:from pyecharts import Radarradar = Radar("雷达图", "一年的降水量与蒸发量")错误信息错误信息:Traceback (most recent call last):File "D:/Workspace.原创 2020-09-14 00:25:41 · 1769 阅读 · 1 评论 -
解决问题:ModuleNotFoundError: No module named ‘requests‘
代码片段:#!/usr/bin/python# -*- coding: UTF-8 -*-import requests报错提示:Traceback (most recent call last): File "D:/MyWorkspace/PycharmProjects/pythonProject/httpUtils.py", line 4, in <module> import requestsModuleNotFoundError: No module name...原创 2020-09-11 18:28:35 · 19184 阅读 · 5 评论 -
java几种常见运行时异常及简单例子
java几种常见运行时异常及简单例子1、java.lang.IndexOutOfBoundsExceptionpublic static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.get(0);}Exception in th...原创 2019-12-02 16:51:24 · 5584 阅读 · 1 评论 -
解决利用Jenkins REST API对任务做config更新时报错“前言中不允许有内容”
如果遇到这个报错,我们可以看看xml文件对应的编码格式。如果你是用的记事本编辑的xml文件,然后保存的格式选择的是UTF-8编码,这种情况下多半是会报错的。我们用Notepad++打开文件,选择编码我们会看见里面UTF-8是有两种编码的,一种是UTF-8-BOM,一种是UTF-8无BOM编码。而用记事本编辑的文件选择UTF-8保存的文件就是UTF-8-BOM格式的编码,这种格式的编...原创 2019-08-07 15:39:29 · 1880 阅读 · 0 评论 -
自己写一个java程序研究对{key}的匹配和替换
很多工具类都有对{key}进行匹配和替换的功能,但是限于其功能并不能适应特殊业务要求,所以自己写程序研究其原理并对其功能进行扩展。原创 2019-07-22 16:20:24 · 1197 阅读 · 0 评论 -
发现json串格式化的时候没网怎么办?自己撸一个
为什么要自己撸一个json格式化的代码? 很多时候json是一个长长的字符串,分析其结构很不爽,更让人不爽的是,你正在使用的环境不允许使用外网。这就比较尴尬了,找个notepad++自己一个一个单词进行格式化。作为一个程序员为什么不学会偷懒呢?自己撸一个json串格式化的code岂不是一劳永逸。所以,你的条件不满足以上情况的时候,你就没有必要自己撸这样的代码了。不需要...原创 2019-07-24 11:15:45 · 1033 阅读 · 0 评论 -
对java封装和java反射机制之间的关系的一些理解
java的封装,个人的简单理解就是将一个类的功能暴露给外部,但是将内部实现细节隐藏起来。换个说话就是类的外部只需要知道我给你提供了哪些功能即可,关于这些功能是是如何实现的你不需要知道,也不让你知道。这就相当于一款软件,用户只需要这款软件有些什么功能,如何使用即可,具体这些功能是如何实现的,用户不需要知道也无权知道。java的封装机制就有效的在代码的编码阶段防止外部类窥探功能接口的内...原创 2019-05-20 10:23:06 · 1557 阅读 · 0 评论 -
单例模式及其应用
单例模式的目标就是让目标类只能有一个实力类。它的实现方式有以下几种方式,我们分别来进行分析一下,最后我们看看单例模式在实际当中的应用。第一种方式:在该类中初始化一个该类的类变量,每次获取该类的实例化对象的时候直接把这个类变量返回出去。public class Singleton { private static Singleton singleton = new Singleton...原创 2019-01-03 21:39:48 · 921 阅读 · 0 评论 -
谈谈对try-catch中finally的一些理解
首先我们看看最基本最简单的try-catch写法并对其进行分析。public static void main(String[] args) { System.out.println(show());} static int show(){ try { System.out.println("try"); return 1; } catch (Exception ...原创 2018-12-06 22:08:19 · 794 阅读 · 1 评论 -
关于IO操作的一些建议
在进行IO操作的时候,不可避免的要进行异常捕获和处理。有些朋友比较懒,或者说对于自己的代码非常自信,直接将异常一股脑的throws出去。这样的代码看着整洁舒服,容易理解,但是一旦出现异常就比较麻烦了。比如一个简单的展示文本文件内容的方法,有些人喜欢这样写:static void showAll(String pathname) throws IOException{ File file...原创 2018-12-07 17:27:57 · 659 阅读 · 0 评论 -
浅谈Java中“==”和“equals”的区别
要谈“==”和“equals”的区别,首先要区分是基本数据类型还是引用数据类型。因为基本数据类型没有方法,所以只能谈“==”。对于基本数据类型来说,值相等返回就为true。引用数据类型则不同,因为引用数据类型“==”比较的是变量的引用地址,即为栈地址。引用类型的变量就是String、数组、对象等,如果他指向对象类型的话,就涉及了两块内存,变量存储在栈内存中,对象本身存储在堆内存中。举个例子...原创 2018-11-27 16:58:19 · 643 阅读 · 0 评论 -
装箱与拆箱
什么叫做装箱和拆箱。所有的基本类型都对应一个类类型,比如int对应的类是Integer,这个类就叫做封装类。不需要调用构造方法,通过=符号自动把基本类型转换为类类型就叫装箱;不需要调用Integer的intValue方法,通就自动转换成int类型,就叫拆箱。简单一点说,装箱就是自动将基本数据类型转换为封装类;拆箱就是自动将封装类转换为基本数据类型。由于知识水平有限,如果有不对或者不全的地方,请...原创 2018-11-27 16:51:47 · 994 阅读 · 0 评论