- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 JAVA spring boot 微服务快速上手(03)
本节内容主要介绍如何使用配置文件的属性给实体类赋值。1. 通过Controller类直接读取配置文件给实体类赋值可采用两种方式,一种是直接在application.yml文件里配置属性:my: name: hawk age: 30之后在Controller里(即被@RestController修饰的类里)在需要关联的变量前用@Value("${属性名}")修饰即可。@Value...
2019-09-21 01:35:32
313
原创 JAVA spring boot 微服务快速上手(02)
1. 打开HelloWorldApplicationTests.java文件默认情况下系统应自动创建该文件,位置如下:2. 添加@RunWith(SpringRunner.class)和@SpringBootTest注解@RunWith(SpringRunner.class)和@SpringBootTest注解,表明被注解的类是测试类。为测试环境指定随机端口:@SpringBootTe...
2019-09-19 00:06:02
330
原创 JAVA微服务导入项目问题
新导入项目问题IDEA打开git上刚下载的项目后,发现各种问题,依赖库找不到,编包提示是1.5的jdk。打开项目文件夹下的iml文件后,发现里面写的jdk是1.5,改成1.8,右键点pom.xml文件选择reimport,再次编包发现又提示jdk为1.5。重新打开iml文件发现又被改了。怀疑是编辑器问题。重新下载源码后,不再用import方式打开项目,直接open,idea开始解析pom.x...
2019-09-18 19:52:11
3154
原创 机器学习(1)- 简单线性回归
简单线性回归# -*- coding=utf8 -*- import numpy as npimport matplotlib as mplimport matplotlib.pyplot as pltfrom matplotlib.font_manager import _rebuild_rebuild()# mpl.rcParams['font.family'] = 'Sim...
2019-09-08 18:45:39
243
1
原创 Docker在CentOS的安装
新版本的Docker叫docker-ce1.在/etc/yum.repos.d/下新建文件docker-ce.repo 文件,这里创建国内的一个yum源[docker-ce-stable]name=Docker CE Stable - $basearchbaseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch...
2019-04-22 20:51:06
155
原创 一点管理的体会
绩效考评体系不能太重型,互联网项目要讲究轻装快跑,看重创新,看重措施落地,看重效率。所有的管理都不直接创造价值,相反还都要成本。所以管理要考虑投入产出比。比如,10人的团队,因为一项管理活动每人每天需花15分钟填表,人均月薪10000,那么一个月下来,成本:(15÷60÷8)×10000×10=3125元。那么如果我们的管理活动带来的效率提升的增益或成本削减月均不能超过3125元,那么管理就是...
2019-02-18 19:03:44
215
原创 巧用Pandas筛选数据
初始化数据如下In [6]: name = ['alex', 'sam', 'tom', 'nick', 'jack']In [76]: dataOut[76]: 0 1 2 3 name0 0.463155 0.539862 0.519511 0.327331 alex1 1.000000 0.949...
2019-01-31 23:24:10
689
原创 Pandas数据比较——“==”的妙用
pandas 的优势,再大、再复杂的表,一个“==”即可实现比较,非常方便!In [40]: d1Out[40]: 0 1 2 3 4 s0 0.166063 0.643387 0.890301 0.960277 0.289727 year1 0.678300 0.90556...
2019-01-17 18:11:58
4140
2
原创 Python copy & deepcopy 的比较
先看下copyIn [1]: d1 = {'a':1, 'b':2, 'c':{'c1':3.1, 'c2':3.2, 'c3':{'c31':3.31,'c32':3.32}}, 'd':[41,42,43,[441,442]]}In [3]: d1Out[3]:{'a': 1, 'b': 2, 'c': {'c1': 3.1, 'c2': 3.2, 'c3': {'c31': 3...
2019-01-15 20:46:23
214
原创 Windows10下配置大数据开发环境(3) - 安装Spark,PySpark
一 预备条件下载安装scale:Scala 2.12.7https://www.scala-lang.org/download/all.html二 安装spark下载安装spark:http://spark.apache.org/downloads.html三 配置先配置系统环境变量安装用start-all.cmd启动hadoop,先确认/tmp/hive存在:D:\ha...
2019-01-14 11:17:09
949
原创 Windows10下配置大数据开发环境(2) - 安装HIVE
一 准备工作安装Hadoop 3.1.1安装JDK 1.8或更高版本Hadoop已经能正常启动,启动过程中无exception或error信息下载hive 3.1.0:http://mirror.bit.edu.cn/apache/hive/下载下来应该是tar包的形式:apache-hive-3.1.0-bin.tar.gz找一个较早的hive版本源码包,在其bin文件夹下必须含...
2019-01-14 11:10:55
4864
原创 JAVA spring boot 微服务快速上手(01)
0. 准备条件安装JAVA JDK 1.8 并配置环境变量 安装IntelliJ IDEA 安装Maven1. 创建项目在IDEA中,点击File->New->Project,选择spring initializer, 点击Next,创建项目名称,下面的hawkzy,各位可以替换成自己喜欢的名字,工程名字就叫hello-world: 在左边和右边的...
2018-12-22 00:17:25
362
原创 利用pandas.DataFrame.isna方法做替换(很棒的技巧)
应用背景data是一个pandas.DataFrame数据对象,是从mysql读取的数据。由于有的列在数据库是int类型,而且有空值(Null),因此在从数据库抽取到df对象后,pandas自动将int转成float,比如10变成了10.0,15902912345变成了1.5902912345E10,Null变成了NaN。这种列由于存在NaN,因此不能用DataFrame.astype()方法转...
2018-12-20 00:39:18
9233
原创 根据已有DataFrame创建df对象的方法
先生成一个df对象:m = pandas.DataFrame(numpy.random.random((10, 5)))m.columns = ['a', 'b', 'c', 'd', 'e']下面几种方法产生的对象id跟m都不一样。# 第一种方法n = pandas.DataFrame(m)# 第二种方法o = pandas.DataFrame(m[['a','c']])# ...
2018-12-20 00:07:09
4327
1
原创 pandas.DataFrame.apply方法的典型应用
很多情况下我们需要对DataFrame数据进行清洗,此时apply方法可以起到非常高效的作用。。例如有这样一组数据:In [18]: d = pd.DataFrame(np.random.random((10, 5)))In [19]: dOut[19]: 0 1 2 3 40 0.792077 0.607113...
2018-12-19 23:55:05
3281
原创 Windows10下配置大数据开发环境(1) - 安装Hadoop
一 准备工作1. 安装JDK https://www.oracle.com/technetwork/java/javase/downloads/index.html如果安装的Hadoop是3.1.1版本,应选择jdk1.8以上版本2. 下载HADOOP https://hadoop.apache.org/releases.html3. 搜索HADOOP在Windows环境需要的工具...
2018-11-08 20:35:28
7187
8
原创 MariaDB在win10下的快速安装
从官网下载mariadb-10.3.10-winx64.zip后,解压到C盘mariadb-10.3.10目录。有很多文章介绍要配置my.ini,其实不用手工配置my.ini,可以参考官方文档快速安装,自动生成配置文件:初始化配置:PS C:\mariadb-10.3.10\bin> .\mysql_install_db.exe --datadir=c:\mariadb-10.3...
2018-10-18 20:18:36
4395
2
原创 Jmeter获取插件和安装
1. 获取jmeter插件https://jmeter-plugins.org/install/Install/ 先下载:plugins-manager.jar放到jmeter/lib/ext 下面以一个典型插件为例介绍如何配置:2. 下载步进插件:Custom Thread Groups图为已下载的状态。下载后自动重启。 3. 新增线程组 bzm - ...
2018-09-13 11:27:36
2324
1
原创 Python代码行统计脚本
一个超简单的Python代码行统计程序:python2版本:# -*- coding:utf8 -*-import osimport syssys.getdefaultencoding()sumline = 0endsuffix = ['py']# 将下面的路径换成你本地要统计的路径path = r'E:\VAL\validation\Automatic_Test'fo...
2018-08-28 21:59:03
635
原创 python时间处理
strftime和strptimestrftime()函数是用来格式化一个日期、日期时间和时间的函数,支持date、datetime、time等类,把这些日期、日期时间或时间通过格式字符要求格式为字符串表示。相反strptime()函数就是从字符串表示的日期时间按格式化字符串要求转换为相应的日期时间。以1970年1月1日开始的秒的处理import timetimeofsecond...
2018-08-13 14:10:39
406
原创 Jenkins + Robot Framework 安装
检查环境,安装Python和RF1. 查看版本(适用于Center OS, redhat)[root@xxxx ~]# cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core) 如果用yum检查不到Python或Chromedriver,或ChromeBrowser,可执行下面2,32. 更新rpmforg...
2018-05-30 19:27:39
2052
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人