自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LANCE的博客

One By One, Step By Step--Don't Be Lazy!

原创 Windows10安装Anaconda,并通过Anaconda安装Scrapy,配置Pycharm解释器

1.在Anaconda官网点击Download跳转到下载页,然后选择对应平台下载 2.下载好后安装,提供三种安装方案选择 a.(强烈推荐)小白选项,两个选项框都选,然后如果已经安装了官方Python的去官方Python安装所在的文件夹将python.exe复制到同一目录(指官方py...

2019-03-21 12:13:35

阅读数 549

评论数 0

转载 python问题:IndentationError:expected an indented block错误解决

解决:注意代码的缩进 Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。 在编译时会出现这样的错IndentationError:ex...

2019-03-19 17:40:34

阅读数 137

评论数 0

转载 Linux使用vi/vim打开文档/文件报错E325:ATTENTION Found a swap file by the name

重点:解决方法是: rm -rf .文件名.文件类型后缀.swp 如 rm -rf .test.py.swp rm -rf .test.java.swp 1、对于同一个文件如果上次已经打开,而未关闭的情况下,又打开该文件进行编辑时,会出现如下提醒: 这是由于已经打开但未闭关的文件,...

2019-03-19 17:36:58

阅读数 572

评论数 0

原创 python命名空间和作用域之global和nonlocal初理解

一、命名空间: 1.命名空间是从命名到对象的映射。 2.当前命名空间主要是通过 Python 字典实现的,键为变量名,值是变量对应的值。 3.关于命名空间需要了解的一件很重要的事就是不同命名空间中的命名没有任何联系,例如两个不同的模块可能都会定义一个名为maximize的函数而不会发生混淆-...

2019-03-19 17:29:36

阅读数 98

评论数 0

转载 python的位置参数、默认参数、关键字参数、可变参数区别

python的位置参数、默认参数、关键字参数、可变参数区别 一、位置参数 调用函数时根据函数定义的参数位置来传递参数。 #!/usr/bin/env python # coding=utf-8 def print_hello(name, sex): sex_dict = {1: ...

2019-03-17 13:11:01

阅读数 84

评论数 0

原创 阿里云Centos7.3安装Mysql8.0

1.从官网https://dev.mysql.com/downloads/repo/yum/获取下载链接,并用wget下载 wgethttps://repo.mysql.com//mysql80-community-release-el7-2.noarch.rpm 2. 安装Mysql及其...

2019-03-13 00:24:44

阅读数 82

评论数 0

转载 Linux下的tar压缩解压缩命令详解

Linux下的tar压缩解压缩命令详解 tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -...

2019-03-12 16:26:38

阅读数 34

评论数 0

转载 使用SSH命令行传输文件到远程服务器【使用SCP】

使用SSH命令行传输文件到远程服务器【使用SCP】 使用方式如下: 1、上传本地文件到服务器 scp /path/filename username@servername:/path/ 例如scp /var/www/test.php root@192.168.0.101:/var/www...

2019-03-12 16:02:10

阅读数 83

评论数 0

转载 如何查看Linux服务器是64位还是32位?

如何查看Linux服务器是32位还是64位?   使用命令 “getconf LONG_BIT”   如果返回的是32,那么就是32位   如果返回的是64,那么就是64位

2019-03-12 16:00:31

阅读数 679

评论数 0

原创 阿里云Centos7.3实践:安装Python3.7.2

*非必要执行代码 yum -y install Development LibrariesDevelopment Tools 安装Python3相关依赖包 yum -y install zlib zlib-devel; yum -y install bzip2 bzip2-devel...

2019-03-11 00:58:42

阅读数 117

评论数 0

转载 linux shell 执行多个命令的方法

(1)在每个命令之间用;(分号)隔开。 (2)在每个命令之间用&&隔开。 &&表示:若前一个命令执行成功,才会执行下一个。这样,可确保所有的命令执行完毕后,其执行过程都是成功的 这种执行方法,经常运用在自动安装的Script...

2019-03-10 20:47:50

阅读数 1813

评论数 0

转载 wget命令详解

1、使用wget下载单个文件 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。2、使用wget ...

2019-03-10 16:54:27

阅读数 116

评论数 0

转载 cURL与wget的区别

cURL与wget的区别 当想要直接通过Linux命令行下载文件,马上就能想到两个工具:wget 和 cURL。它们有很多一样的特征,可以很轻易的完成一些相同的任务,虽然它们有一些相似的特征,但它们并不是完全一样。这两个程序适用与不同的场合,在特定场合下,都拥有各自的特性。 cUR...

2019-03-10 16:41:11

阅读数 35

评论数 0

原创 WINDOWS10通过SSH连接阿里云Centos7.3

1.WINDOWS键+R 打开命令行输入CMD 2-1.输入ssh,若出现以下界面则证明ssh已经可用,否则见2-2 2-2.打开设置-应用和功能-管理可选功能-添加功能-OpenSSH客户端,安装后可在列表中看到,如下 3.在命令行中输入ssh root@12.123.12...

2019-03-10 16:30:05

阅读数 778

评论数 0

转载 【转】WIN10如何查看固态硬盘是否开启TRIM

1、win10专业版(非工作站版):SSD硬盘格式 NTFS,安装win10专业版正常是默认开启TRIM的,查询是否开启,以管理员身份运行“命令提示符”输入:fsutil behavior query disabledeletenotify,显示Disab1eDe1e1eteNotify=0 (0...

2018-10-19 15:08:58

阅读数 2895

评论数 0

原创 使用软碟通Ultraiso制作PE/系统盘的U盘系统--两个分区,一个启动/系统盘分区,一个任意格式分区

  有时我们需要将一个U盘制作成有两个分区的启动盘/系统盘,其中一个作为启动盘/系统盘分区,另一个则用来存放其他有需要的东西(可转为NTFS等可存放超过4GB文件的分区) 1.打开软碟通Ultraiso软件,打开所要写入的PE盘/系统盘镜像。本步骤示范写入的为平板x86架构适用WINPE触摸版...

2018-09-22 12:59:06

阅读数 6343

评论数 1

原创 JAVA学习:线程通信

1.使用synchronized关键字时,可使用wait() , notify() , notifyAll()进行线程通信控制**可以自定义一个变量作为标志位结合使用。**调用wait()导致的程序阻塞并不是死锁。2.使用LOCK对象时,可使用Condition进行线程通信控制import jav...

2018-07-16 11:31:53

阅读数 75

评论数 0

原创 JAVA学习:线程同步

线程同步:保证多线程并发访问线程安全,对可变对象(即对象成员变量值可以改变)采取加锁,整个流程即加锁-->修改-->释放锁。*PS:不可变对象意味着这个对象是final的,对象中所有的公共属性是final的。同时说明这个对象是线程安全的,这意味着他们可以在多线程中使用,...

2018-07-15 21:47:33

阅读数 57

评论数 0

原创 JAVA学习:多线程之控制线程

一、join()加入线程调用join()方法后,主线程会进入阻塞,直到调用join()的线程执行完成,才继续回到主线程。join()方法使用思路:join()方法主要由使用线程的程序使用,将大问题分解为许多个小问题,每个小问题分配一个线程,当所有小问题都解决完后,再回到主线程进行进一步操作。cla...

2018-07-13 22:17:10

阅读数 463

评论数 0

原创 JAVA学习:多线程生命周期

使用new关键字创建线程,线程处于新建状态。注意仅仅可对新建状态的线程调用start(),并只能调用一次。如果需要马上调用子线程,可使用Thread.sleep(1)来使主线程睡眠1ms。采用Thread.currentThread()获取当前线程采用System.out.println(Thre...

2018-07-12 23:32:47

阅读数 51

评论数 0

原创 JAVA学习:IO输入输出

JAVA IO输出学习:第一种,字节流,指定字节数:import java.io.*; class IO_study0{ public static void main(String args[]){ FileInputStream fis=null; FileOutputStream fo...

2018-07-12 22:03:55

阅读数 45

评论数 0

原创 JAVA学习:多线程的创建

创建多线程的两种方法:class thread1 extends Thread{//方法一:继承Thread类,重写run()方法 private int i=1; public void run(){ for(;i<10;i++) System.out.println...

2018-07-12 21:00:07

阅读数 41

评论数 0

原创 JAVA学习:内部类

静态成员不能访问非静态成员。内部类可以访问外部类private成员,反之不成立。非静态内部类不能拥有静态成员。接口内部类默认为public static。子类继承内部类父类,会自动调用非静态内部类构造器,此时子类构造器必须存在一个外部类对象。interface jiekou{ void s...

2018-07-10 22:01:35

阅读数 33

评论数 0

原创 JAVA学习日志:FileInputStream的read()读取为顺序读取

调用FileInputStream中的read()方法时,read()从输入流中读取的字节是按顺序读取的,并且只读一遍,比如下面的示例代码中,"test.txt"文件里有"abcdef",每次读取3个字符,则第一次读取的为abc,第二次读取的为def。示例代...

2018-06-30 22:07:54

阅读数 487

评论数 0

转载 JAVA架构师技能概览——自用收藏

*一、先说说当前常用框架以及开发流程***常用框架*    谈起java web开发框架,先是SSH(Struts、Spring、Hibernate),后来升级为Struts2    到后来Struts2被spring mvc替换掉,变成了Spring + SpringMVC + Hibernat...

2018-06-29 15:06:12

阅读数 203

评论数 0

转载 java 中普通类继承,抽象类继承,接口类继承,子类一定要重写父类中的方法吗

java 中普通类继承,抽象类继承,接口类继承,子类一定要重写父类中的方法吗不一定。1. 普通类继承,并非一定要重写父类方法。2. 抽象类继承,如果子类也是一个抽象类,并不要求一定重写父类方法。如果子类不是抽象类,则要求子类一定要实现父类中的抽象方法。3. 接口类继承。如果是一个子接口,可以扩展父...

2018-06-29 12:35:42

阅读数 5183

评论数 0

原创 JAVA常见错误之<identifier> expected

例1:public class line1{ int test1=666; line2 l2=new line2(); l2.ShowIt(test1); }例2:public class line1{ int test1=666; line2 l2=new line2(); line1(){ l...

2018-06-29 12:01:13

阅读数 12314

评论数 0

转载 java命令行基础:jar打包

打包一个可以直接利用java -jar ***就可以运行的jar包步骤: jar cvfm lottery.jar MANIFEST.MF jdbc.properties com如果出现:java.io.IOException: invalid header field这样的错误的话,就说明MAN...

2018-06-29 09:35:20

阅读数 4746

评论数 1

转载 修复windows系统引导

工具:安装好winPE的启动u盘1.使用winPE中带的bootice扇区引导管理  2.点击“目标磁盘”进行磁盘选择,选择“主引导记录”。  3.在弹跳出的窗口中,我们选择“windows NT5.x/6.x MBR”,并点击下方的“安装/配置”。  4.在“主引导记录”页面中,若使用的是win...

2018-06-28 16:21:08

阅读数 13486

评论数 0

原创 Ubuntu18.04LTS与Win10双系统安装

实现单硬盘Ubuntu18.04LTS与Win10双系统安装,且默认用windows引导双系统*本文基于已经安装好Win10 64bit系统基础上,且此硬盘分区表格式为mbr1.使用软碟通ultraiso,制作u盘启动盘a.文件--&gt;打开--&gt;找到你所要制作的Ubunt...

2018-06-28 16:15:06

阅读数 851

评论数 0

转载 javac 编译时报"编码GBK的不可映射字符"

javac 编译时报"编码GBK的不可映射字符"在用javac 编译java类的时候报“编码GBK的不可映射字符”错误。解决方法:1. javac -encoding UTF-8 XXX.java2. 将java文件保存为ANSI格式...

2018-06-19 11:29:13

阅读数 64

评论数 0

原创 JAVADOC命令生成注释文档API

输入javadoc -help 查看命令具体参数和帮助javadoc -d apidoc_directory -windowtitle 测试 -doctitle JAVADOC生成测试文档API -header 小爷的所有类 -author -version *.java//test1.java ...

2018-06-13 09:42:36

阅读数 2306

评论数 0

原创 JAVA命令行第一课:JAVAC编译

1.输入javac,可看命令详解初学者掌握javac命令:javac -d destdir srcFile      &lt;--  javac -d 指定编译生成的class文件存放路径。其中destdir为class文件存放路径,srcFile为                    ...

2018-06-12 11:09:23

阅读数 68

评论数 0

转载 CentOS安装jdk SE 1.8 JDK与OpenJDK的区别

CentOS安装jdk SE 1.8 JDK与OpenJDK的区别 使用CentOS 安装jdk SE1.8通过yum安装的 一般都是 OpenJDK一般在windows平台上开发时都用的是SunJDK为避免可能出现的问题  需要卸载自带的OpenJDK  安装SunJDK先查看openJDK版本...

2018-06-12 10:40:22

阅读数 930

评论数 0

原创 Centos7.3实践:删除用户后,重新添加用户失败

删除用户ftp123后,重新添加用户ftp123失败,显示:useradd: warning: the home directory already exists.Not copying any file from skel directory into it.Creating mailbox f...

2018-06-11 11:08:00

阅读数 2305

评论数 0

原创 JAVA 常用实用类实例

1.检索例1public class findMess{ static String test; public static void main(String args[]){ String mess="我的自我介绍:大家好!我是lance!出生日期:1997-07-01。价值:8000...

2018-06-10 15:30:45

阅读数 659

评论数 0

原创 阿里云Centos7.3实践:搭建Sendmail服务器和配置

*以服务器地址120.79.254.2为例,服务器具体地址数值仅为示范所需,并非真实所用地址,如有冒犯,请联系更改。1. 切换权限sudo su root2.安装DNS服务器软件包yum install bind -yyum install bind-libs -y3.配置/etc/named.c...

2018-06-07 00:04:28

阅读数 3464

评论数 1

原创 阿里云centos7.3实践:安装Xfce轻量级图形化桌面,并使用VNC远程登录

sudo su root*可选输入步骤(非必要操作步骤):*安装额外yum源yum install epel-release*查看目前有哪些可用源 (搜索yum包可以使用命令yum search 关键字) yum grouplist安装Xfce yum groupinstall Xfce -y安...

2018-06-04 23:54:24

阅读数 1515

评论数 0

原创 设计模式之模版方法模式

模版方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中具体实现细节,模版方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。1.模版方法将若干个方法集成到一个方法中,以便形成一个解决问题的算法骨架。模版方法在接口或抽象类中定义,其调用的方法在接口或抽象类也有定义,在子类...

2018-06-03 16:03:53

阅读数 54

评论数 0

原创 设计模式之中介者模式

中介者接口(contact):定义了使用中介者接口通信的方法。A类(buyer):使用中介者接口通信的具体类。B类(seller):使用中介者接口通信的具体类。中介者类(intermediary):对使用中介者接口通信的类进行处理转发的类。PS:如果仅仅需要一个中介者,模式中的中介者接口可以省略。...

2018-06-03 14:29:23

阅读数 83

评论数 0

提示
确定要删除当前文章?
取消 删除