-
Python- 文件读写
1.打开文件 读写文件是最常见的 IO 操作。Python 内置了读写文件的函数,方便了文件的 IO 操作。 文件读写之前需要打开文件,确定文件的读写模式。open 函数用来打开文件,语法如下: open(name [.mode[.buffering]]) open 函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象。模式(mode)和缓冲区(buffering)参数都是可选…- 0
- 0
- 107
-
Linux- 恢复.swp文件
当我们对Linux文件系统下的文件编辑时,很多新手老手都有可能出现一些失误,在对一个文件编辑或者改动,甚至是不小心按到键盘并没有发现改动到某处时,没有强制退出(:q!)就直接退出,导致文件变成了.swp后缀并隐藏起来。在对源文件编辑时提示你只读,还原,退出等等。 输入 ls -a或 ll -a 可以看到刚刚在编辑的文件变成了隐藏文件。 这时候想要恢复回原来的文件如何处理呢。不能通过直…- 0
- 0
- 103
-
Spring Boot- 用idea新建spring boot web项目
1.新建project 2.选择Spring Initializr,next 3.输入项目信息,next 4.选择web依赖以及Spring Boot的版本,next 5.Finish 6.Enable Auto-Import- 0
- 0
- 90
-
MySQL- SQL UNION 和 UNION ALL 操作符
在数据库查询中我们常常遇到这样一种情况,想把两个子查询的结果合并在一起变成一条 sql 去执行而不是多个sql分次执行。只是后我们就可以使用 UNION 和 UNION ALL 操作符来操作了。 SQL UNION 操作符 1 2 3 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相…- 0
- 0
- 67
-
Linux学习之路(一)命令基本格式
据统计Linxu里面能够识别的命令超过3000个,而我们常用的Linux基本命令在60个左右。常用命令是我们必须掌握的命令,需要我们多练习才能记住,最起码要敲3遍以上。 简单的把常用命令分为以下几大类: Linux常用命令 一、命令基本格式 二、文件处理命令 三、文件搜索命令 四、帮助命令 五、压缩与解压缩命令 六、关机和重启命令 七、其他常用命令 一、命令基本格式 L…- 0
- 0
- 67
-
JAVA-配置path环境
配置path环境变量变的目的是什么? 控制台可以在任意的路径下都可以找到java的开发工具。 为了说明几个JDK环境变量的作用,这里先给出环境变量的定义 环境变量: 环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的默认路径,你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路径中去查找。简单地说这…- 0
- 0
- 153
-
Hadoop- MR的shuffle过程
step1 input InputFormat读取数据,将数据转换成<key ,value>对,设置FileInputFormat,默认是文本格式(TextInputFormat) step2 map map<KEYIN, VALUEIN, KEYOUT, VALUEOUT> 默认情况下KEYIN:LongWritable,偏移量。VALUEIN:Text,K…- 0
- 0
- 82
-
Hadoop- HDFS的API操作
1、引入依赖 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId> <version>2.6.1</version> </dependency> 注:如需手动引入ja…- 0
- 0
- 186
-
idea 2018 永久破解!(有效期2099最详细教程!有彩蛋!)
在网上找了好多方法,没有一个特别全的破解方法,自己弄了好长时间终于破解成功,记录一下详细方法,分享给大家。 首先下载需要破解的jar包链接:https://pan.baidu.com/s/1VX-5L8teUtO2ehIf_KMqxA提取码:q1yc 下载好之后,复制到idea安装目录的bin目录下然后依次打开bin目录下的idea.exe.vmoptions文件和idea64.exe.vmopt…- 0
- 0
- 327
-
SpringBoot- springboot集成Redis出现报错:No qualifying bean of type ‘org.springframework.data.redis.connection.RedisConnectionFactory’
Springboot将accessToke写入Redisk 缓存,springboot集成Redis出现报错 No qualifying bean of type 'org.springframework.data.redis.connection.RedisConnectionFactory' 原因:我们在pom.xml中引入了spring-boo…- 0
- 0
- 443
-
Zookeeper- Error contacting service. It is probably not running解决方案和原理
搭建启动Zookeeper集群出现Error contacting service. It is probably not running解决方案和原理 1.关闭防火墙 1 2 3 4 [root@srv01 bin]# zkServer.sh start JMX enabled by default Using config: /usr/zookeeper/bin/../con…- 0
- 0
- 167
-
如何在VMware Workstation上安装CentOS 7
1.首先打开VMware Workstation-文件-新建虚拟机 2.选择自定义向导,下一步。 3.由于我的软件版本比较高,不想太多硬件限制就选了版本11.也可以选择低一些版本的,这样兼容性会更好,你把虚拟机文件拷贝到低版本的VMware也能打开,也就是说当前版本能打开与他相同版本与低版本的虚拟机,不能打开比他高版本的。 4.选择安装来源-稍后安装操作系统,下一步 5.选择你所要安…- 0
- 0
- 118
-
Spark- 共享变量
Shared Variables Normally, when a function passed to a Spark operation (such as map or reduce) is executed on a remote cluster node, it works on separate copies of all the variables used in the…- 0
- 0
- 137
-
Linux安装Scala(小白版)
一、下载Scala安装包 从scala官方网站地址:http://www.scala-lang.org/download/下载scala二进制包,以2.12.6版本为例 二、安装 1、将下载的二进制包移动到/usr/local目录,解压缩文件包 tar zxvf scala-2.12.6.tgz mv scala-2.12.6 scala //重命名目录 2、设置环境变量 vi /etc/pro…- 0
- 1
- 90
-
JAVA- JSP中解决无法在Cookie当中保存中文字符的问题
因为cookie的值是ASCII字符,不能直接把自定义cookie的值直接赋值为中文,但是要实现这个功能,还是有方法的。 1.java中已经给我们提供了方法,此时只需要导入该包就行 <%@ page language="java" import="java.util.*,java.net.*" contentType="text…- 0
- 0
- 77
-
如何识别真Microsoft服务与非Microsoft服务来定位病毒自己的服务
在我当网管的那段时间,发现有病毒入侵客户服务器,该病毒伪装自己的进程名,我们在服务中发现其也有伪装成系统服务的服务在运行,占用客户服务器的性能,使得CPU与内存的利用率达到90%以上,并持续时间长,甚至不能远程登陆,只能通过云平台查看服务器是否仍然在线。那么有没有一个这样的方法,在电脑性能被占用很高的情况下,发现可以的进程,并找到其服务(发现存在服务)是不是真Microsoft服务,…- 0
- 0
- 60
-
JAVA- 成员变量与局部变量的区别
成员变量与局部变量的区别 成员变量是定义在方法之外,类之内的 局部变量是定义在方法之内的。 作用上的区别: 1.成员变量的作用是用于描述一类事物的公共属性的。 2.局部变量的作用就是提供一个变量给方法内部使用而已。 生命周期的区别: 1.成员变量随着对象的创建而存在,随着对象的消失而消失。 2.局部变量在调用了对应的方法时执行到了创建该变量的语句时存在,局部变量一旦出了自己的作用域那…- 0
- 0
- 78
-
微擎小程序模块安装详细图文教程 如何安装微擎小程序操作图文步骤
安装步骤:1、首先到下载你需要的小程序功能模块2、把小程序模块下载解压后上传到微信管理程序的功能模块目录/addons下3、登录微擎管理后台点击安装小程序4、点击小程序后,手动添加小程序版本,填写相应的信息,点击加号+添加小程序应用5、点击应用即可进行相关的图文讲解:1、首先到下载你需要的小程序功能模块 2、把小程序模块下载解压后上传到微信管理程序的功能模块目录/addons下 3、登录…- 0
- 0
- 291
-
用八字口诀记网线八根线序
标准网络线的颜色排列顺序如下: 568A标准:1:白绿,2:绿,3:白橙,4:蓝,5:白蓝,6:橙,7:白棕,8:棕 568B标准:1:白橙,2:橙,3:白绿,4:蓝,5:白蓝,6:绿,7:白棕,8:棕 568A的8字口诀:绿橙蓝棕,46交叉 1:白绿,2:绿,3:白橙,4:蓝,5:白蓝,6:橙,7:白棕,8:棕 568B的8字口诀:橙绿蓝棕,46交叉 1:白橙,2:橙,3:白绿,4…- 0
- 0
- 176
-
-
Linux学习之路(三)搜索命令
1.文件搜索命令locate 2.命令搜索命令whereis与which 3.字符串搜索命令grep 4.find命令与grep命令的区别 locate命令相对于find命令搜索非常快,find命令在哪个目录下使用就在该目录下遍历一遍,非常消耗资源。 locate命令格式 locate 文件名 在后台数据库中按文件名搜索,搜索速度非常更快。locate不能…- 0
- 0
- 80










































