test

centos FTP服务器的架设和配置

 ̄綄美尐妖づ 提交于 2020-02-28 14:33:43
1. yum install vsftpd 2.启动/重启/关闭vsftpd服务器 [root@localhost ftp]# /sbin/service vsftpd restart Shutting down vsftpd: [ OK ] Starting vsftpd for vsftpd: [ OK ] OK表示重启成功了. 启动和关闭分别把restart改为start/stop即可. 如果是源码安装的,到安装文件夹下找到start.sh和shutdown.sh文件,执行它们就可以了. 3.与vsftpd服务器有关的文件和文件夹 vsftpd服务器的配置文件的是: /etc/vsftpd/vsftpd.conf vsftpd服务器的根目录,即FTP服务器的主目录: 在/var/ftp处pub处 如果你想修改服务器目录的路径,那么你只要修改/var/ftp到别处就行了 4.添加FTP本地用户 有的FTP服务器需要用户名和密码才能登录,就是因为设置了FTP用户和权限. FTP用户一般是不能登录系统的,只能进入FTP服务器自己的目录中,这是为了安全.这样的用户就叫做虚拟用户了.实际上并不是真正的虚拟用户,只是不能登录SHELL了而已,没能力登录系统. /usr/sbin/adduser -d /opt/test_ftp -g ftp -s /sbin/nologin test

springboot jpa 测试小例子

瘦欲@ 提交于 2020-02-28 14:30:54
在比较大型的项目中,我们需要在开发之前,进行某些模块的先行测试,这就用到了springboot中单元测试工具了 下面我们通过一个小案例,来讲解下如何利用Junit测试工具进行jpa开发的测试 测试代码我们要存放到test包下 这个数据库连接以及jpa的配置 我们利用接口继承jpa实现类 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId>

LinuxShell学习(二)

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-28 14:17:24
Linux Shell2 #####进程 系统中的每一个进程都不是凭空出现的,而是通过它的父进程创建出来的 可以通过 ps -ef 来查看系统中的进程,以及他们的状态信息, -e 的作用是列出系统的所有进程, -f 的作用是使用完整的格式显示每一个进程的信息 ps -fu 来查找用户名或者用户的UID 只要在命令提示符下执行一个命令或者脚本时,都会相应的在bash下创建一个进程,进程分为两类:前台进程和后台进程 前台进程是在命令提示符下执行的操作,当命令行执行时,需要等待相应进程终止时才能执行其他程序 后台进程不占用命令提示符 执行shell命令的时候,通过在shell命令后添加符号 & ,告诉shell我们想把命令放到后台执行 查看后台进程的状态,使用bash内建的 jobs 来查看当前终端的后台进程, -l 会在输出的信息添加后台进程的PID, -r 只显示为running的后台进程, -s 显示为状态为stopped的后台进程 可以使用bash的内建命令 fg 把后台进程调回前台,指定任务号的方法是在数字前面加上一个 % 来表示这是一个任务号 使用 bg 命令将挂起的进程放到后台继续执行,或者使用 ctrl+z stty -a 会显示当前的终端使用的各种组合键 eof = ^D ,这里把 ctrl+d 定义为结束标识 EOF , ctrl +c 来终止当前终端的前台进程

通过 ApplicationContext 发布 TestApplicationEvent 事件

杀马特。学长 韩版系。学妹 提交于 2020-02-28 14:07:41
Spring 提供了非常多的扩展接口,官方将这些接口称之为钩子,这些钩子会在特定的时间被回调,以此来增强 Spring 功能,众多优秀的框架也是通过扩展这些接口,来实现自身特定的功能,如 SpringBoot、mybatis 等。 1、Aware 系列接口 Aware 从字面意思理解就是“知道”、“感知”的意思,是用来获取 Spring 内部对象的接口。A ware 自身是一 个顶级接口,它有一系列子接口,在一个 Bean 中实现这些子接口并重写里面的 set 方法后,Spring 容器启动时,就会回调该 set 方法,而相应的对象会通过方法参数传递进去。我们以其中的 ApplicationContextAware 接口为例。 ApplicationContextAware 大部分 Aware 系列接口都有一个规律,它们以对象名称为前缀,获取的就是该对象,所以 ApplicationContextAware 获取的对象是 ApplicationContext 。 public interface ApplicationContextAware extends Aware { void setApplicationContext(ApplicationContext applicationContext) throws BeansException; }

kafka cmd with ssl

戏子无情 提交于 2020-02-28 13:34:39
set PATH=C:\Program Files\Java\jdk1.8.0_201\bin; @call kafka-consumer-groups.bat --bootstrap-server localhost:9092 --describe --group test-uat --command-config client-ssl.properties pause client-ssl.properties bootstrap.servers=localhost:9092 security.protocol=SSL ssl.truststore.location=C:/cacerts/UAT_cacerts.jks ssl.truststore.password=changeit https://stackoverflow.com/questions/57780477/kafka-consumer-group-script-to-see-all-consumer-group-not-working 来源: https://www.cnblogs.com/tonggc1668/p/12376682.html

Go 1.14 中 Cleanup 方法简介

雨燕双飞 提交于 2020-02-28 13:31:41
目录 一般的测试 使用 defer 清除依赖 使用 Cleanup 关于 t.Parallel 总结 原文: What's New In Go 1.14: Test Cleanup 单元测试通常遵循某些步骤。首先,建立单元测试的依赖关系;接下来运行测试的逻辑;然后,比较测试结果是否达到我们的期望;最后,清除测试时的依赖关系,为避免影响其他单元测试要将测试环境还原。在Go1.14中,testing 包现在有了 testing.(*T).Cleanup 方法,其目的是更加容易地创建和清除测试的依赖关系。 一般的测试 通常,应用会有某些 类似于存储库 的结构,用作对数据库的访问。测试这些结构可能有点挑战性,因为测试时会更改数据库的数据状态。通常,测试会有个函数实例化该结构对象: 1. func NewTestTaskStore(t *testing.T) *pg.TaskStore { 2. store := &pg.TaskStore{ 3. Config: pg.Config{ 4. Host: os.Getenv("PG_HOST"), 5. Port: os.Getenv("PG_PORT"), 6. Username: "postgres", 7. Password: "postgres", 8. DBName: "task_test", 9. TLS: false, 10.

百面机器学习——python实现二分类逻辑回归

纵饮孤独 提交于 2020-02-28 13:03:43
后面注释的是一个py文件写好分装的LogisticRegression函数,而不是直接调用sklearn import matplotlib . pyplot as plt from sklearn import datasets from sklearn . model_selection import train_test_split from LogisticRegression import LogisticRegression # 取鸢尾花数据集 iris = datasets . load_iris ( ) X = iris . data y = iris . target # 筛选特征 X = X [ y < 2 , : 2 ] y = y [ y < 2 ] y array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,

mnist数据集的处理和获取load_data,load_data_wrapper

偶尔善良 提交于 2020-02-28 12:57:02
import pickle import gzip import numpy as np def load_data ( ) : f = gzip . open ( 'D://dataset/mnist.pkl.gz' , 'rb' ) training_data , validation_data , test_data = pickle . load ( f , encoding = 'bytes' ) f . close ( ) return training_data , validation_data , test_data def vectorized_result ( j ) : e = np . zeros ( ( 10 , 1 ) ) e [ j ] = 1.0 return e def load_data_wrapper ( ) : tr_data , va_data , te_d = load_data ( ) # training data training_inputs = [ np . reshape ( x , ( 784 , 1 ) ) for x in tr_data [ 0 ] ] training_results = [ vectorized_result ( y ) for y in tr_data [ 1 ] ] training_data

IDEA开发spark本地运行

隐身守侯 提交于 2020-02-28 10:48:08
1.建立spakTesk项目,建立scala对象Test 2.Tesk对象的代码如下 package sparkTest /** * Created by jiahong on 15-8-2. */ import org.apache.spark.{SparkConf,SparkContext} object Test { def main(args: Array[String]) { if (args.length < 1) { System.err.println("Usage: <file>") System.exit(1) } val conf=new SparkConf().setAppName("Test").setMaster("local") val sc=new SparkContext(conf) val rdd=sc.textFile("/home/jiahong/sparkWorkSpace/input") //统计单词个数,然后按个数从高到低排序 val result=rdd.flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).map(x=>(x._2,x._1)).sortByKey(false).map(x=>(x._2,x._1)) result.saveAsTextFile("/home

Spring(七)核心容器 - 钩子接口

天涯浪子 提交于 2020-02-28 09:59:23
目录 前言 1、Aware 系列接口 2、InitializingBean 3、BeanPostProcessor 4、BeanFactoryPostProcessor 5、ImportSelector 6、ImportBeanDefinitionRegistrar 7、FactoryBean 8、ApplicationListener 最后 前言 Spring 提供了非常多的扩展接口,官方将这些接口称之为钩子,这些钩子会在特定的时间被回调,以此来增强 Spring 功能,众多优秀的框架也是通过扩展这些接口,来实现自身特定的功能,如 SpringBoot、mybatis 等。 1、Aware 系列接口 Aware 从字面意思理解就是“知道”、“感知”的意思,是用来获取 Spring 内部对象的接口。Aware 自身是一个顶级接口,它有一系列子接口,在一个 Bean 中实现这些子接口并重写里面的 set 方法后,Spring 容器启动时,就会回调该 set 方法,而相应的对象会通过方法参数传递进去。我们以其中的 ApplicationContextAware 接口为例。 ApplicationContextAware 大部分 Aware 系列接口都有一个规律,它们以对象名称为前缀,获取的就是该对象,所以 ApplicationContextAware 获取的对象是