阿里云Centos7安装Oracle jdk1.8

1.Oracle官网下载JDK1.8 (链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) 2.下载完后将jdk压缩包上传到centos中(博主采用的是xftp) (博主实际下载的是jdk-8u152版本,学习者可根据实际情况来进行下载,差异不大) 3.使用命令进行解压缩 命令: tar zxvf jdk-8u152-linux-x64.tar.gz 3.配置环境变量
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

5. abp集成asp.net core

一、前言 参照前篇《4. abp中的asp.net core模块剖析》,首先放张图,这也是asp.net core框架上MVC模块的扩展点 二、abp的mvc对象 AbpAspNetCoreMvcOptions类 从这个类的名称来看,这个是abp框架里面的asp.net core配置mvc选项类,是abp对asp.net core mvc的封装。源码如下: public class AbpAspNetCoreMvcOptions { public ConventionalControl
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

Hadoop_MapReduce_03

1. MapReduce入门   1.1 MapReduce的思想     MapReduce的思想核心是"分而治之" , 适用于大量的复杂的任务处理场景 (大规模数据处理场景) .     Map负责"分" , 即把复杂的任务分解为若干个"简单的任务"来进行处理. 可以进行拆分的前提是这些小任务并行计算, 彼此间几乎没有依赖关系.     Reduce负责"合" , 即对map阶段的结果进行全局汇总.     这两个阶段合起来正是MR思想的体现.   1.2 MapReduce设计构思   
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

2019年12月5号 王腾飞 spss

1假设检验(hypothesistesting ):又称统计学,假设检验是用来判断样本与样本,样本与总体的差异是由样差误差引起,还是本质差别造成的统计推断方法。 2,显著检验:贤洙检验是一种假设,检验最常用的一种方法,也是一种最基本的统计推断形式,洗衣基本原理,事先对总体的特征作出某种假设,通过抽样研究的统计推理,对此假设应该被拒绝,还是接受的做出判断。 所谓反证法,这是首先,假定原假设正确,然后据此得到一定的消息,如果据此得到的消息和己知的消息矛盾(一般根据小概率原理)则可以说明原假设成立的
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

typedef 定义结构体数组或其他数组

typedef 定义结构体数组或其他数组 C\C++语言下 typedef其实是对一个变量类型的名字进行重新定义,例如下面中: typedef struct { int num[10]; char name[10]; }DATA; //这样我们就可以使用DATA来进行变量声明了 typedef struct node { int num[10]; char name[10]; }DATA; struct node tmp; DATA tmp; //经过实验上面
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

Linux环境乱码排查

我们知道我们的操作系统是无所谓中文版和英文版的,无论是windows还是Linux,系统发行的时候全世界都是一样的内核,系统呈现给我们是英文还是中文,完全取决于你选择的语言包。不同国家的人在安装使用的时候选择属于自己国家的语言包,应用程序中的语言也不是写死的,它根据系统的设置来调用相关的语言,所以,一个应用程序写出来不经过修改,全世界不同国家的用户都可以以母语界面使用它,这就事所谓的internationalization(国际化),简称 i18n。这也是未来软件的发展趋势。 那么,如果我在系
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

YY工具隐私政策

YY工具(以下简称“我们”)深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任,恪守以下原则,保护您的个人信息:权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。同时,我们承诺,我们将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。 请在使用我们的产品(或服务)前,仔细阅读并了解本《隐私权政策》。 一、我们如何收集和使用您的个人信息 个人信息是指以电子或者其他方式记录的能够单独或者与其他信
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

Python中取整的方法floor,ceil,round

地板函数: math.floor(4.9)=4 天花板函数: math.ceil(4.1)=5 四舍五入: round(4.5)=4 round(4.6)=5
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

dubbo遇坑记录

1、qos-server can not bind localhost:22222 是由于在本机同时跑着生产者和消费者,虽然tomcat以及dubbo端口设置的都不同,但是dubbo中telnet端口还是都用的默认端口:22222 由于生产者已正常启动,所以消费者启动时就会报这个错误。我用的时yml文件配置的:在dubbo: application: 后面加上 dubbo:   application:    qos:      port: 33333      enable: true   
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

web框架--tornado框架之初识

一、初识tornado   对于Web框架来说,一般分为两类,其中一类则是包含上述 4部分 内容的框架,另外一类就是只包含 第3部分 功能的框架。tornado就是一中属于前者的框架。tornado 是一个基于 Python 开发的web框架,较其他 Web 框架的区别是:采用了非阻塞的方式和对epoll的应用。这意味着对于实时 Web 服务来说,Tornado 是一个理想的 Web 框架。 经典的hello world 案例:tornado内部已经帮我们实现socket。 1 #!/usr
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

第一章 微服务

Eric Evans的《领域驱动设计》一书帮助我们理解了用代码呈现真实世界的重要性, 并且 告诉我们如何更好地进行建模。持续交付理论告诉我们如何更有效及更高效地发布软件 产品, 并指出保持每次提交均可发布的重要性。 基于对Web的理解,我们寻找到了机器 与机器交互的更好方式。Alistair Cockbum的六边形架构理论(http://alistair.cockburn.us/Hexagonal+architecture) 把我们从分层架构中極救出来,从而能够更好地体现业务逻辑。 借助虚拟化
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

8080: bind: address already in use

netstat -apn|grep 8080 kill -9 15815
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

高手回归总结幸运《5678码走势技巧规律》飞艇滚雪球连中公式计划

说明:这个模块的功能是缓存调用结果,但是我有一个疑问,比如说开始调用的时候,返回结果列表中只有一条数据,另一个进程插入了一条数据,那么下一次调用缓存的那个方法时,那是返回一条结果,还是两条结果了? 99247405 Cache 接口定义了两个方法,put 和 get. public interface Cache { /** * API to store value against a key * @param key Unique identifier for the object bein
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

numpy random.shuffle()和random.permutation()

这两个方法都是打乱一个随机地打乱一个数组,他们的语法如下: np.random.shuffle(x),这里的参数x要求为array-like或者是一个list,没有返回值 np.random.permutation(x), 这里的参数x可以是array-like或者是一个int,如果是int就等价与传入np.arange(x),返回打乱的数组 他们二者的区别就在于shuffle是就地打乱数组,就是说传入的数组x被打乱,而permutation是打乱复制的x的数组,然后返回这个复制被打乱的数组,
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

大数据学习笔记——Hadoop编程实战之Mapreduce

Hadoop编程实战——Mapreduce基本功能实现 此篇博客承接上一篇总结的HDFS编程实战,将会详细地对mapreduce的各种数据分析功能进行一个整理,由于实际工作中并不会过多地涉及原理,因此,掌握好mapreduce框架将会有助于了解sql语句在大数据场景下的底层实现原理,从而能够帮助开发人员优化sql语句,提高查询速度,废话不多说,现在正式开始吧! 1. Mapreduce入门——word count实现 一个基本的mapreduce程序一般要写三个类,Mapper类,Reduce
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

好好思考之(二)---介绍什么是思维模型,分析它的本质内涵

我们最熟悉的决策方式 前段时间,我在一个面向“独角兽”企业高管的培训营中,向管理着几千人团队的企业高管们提了一个问题:“如果在你管理的团队中,有下属缺乏工作责任心,你会怎么处理?” 有人说:“我要以身作则,用自己的责任心影响他。”有人说:“没有责任心的员工就不能待在我的队伍里,立刻开掉。”也有人说:“我要先和他好好谈谈心,了解一下他为什么没有责任心,再做决定。”……大家你来我往地提出了很多方法。 这时,我没有继续讨论这些方法的好坏,而是换了一个角度问大家:“我们每个人都能提出各种建议,可是,我
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

docker registry (私有仓库)

首先要导入registry的镜像文件 1.普通的registry 一条命令创建一个仓库 docker run -d -p 5000:5000 --restart=always --name registry -v /opt/myregistry:/var/lib/registry registry 上传镜像到私有仓库 a.给镜像打标签 docker tag centos:6.9 10.0.0.11:5000/centos:6.9 b.上传镜像 docker push 10.0.0.11:500
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

selenium完整例子

driver.get("https://www.booking.com") //通过 xpath 等待input 元素 是否 加载出来, 最大等 60s input_blno = WebDriverWait(driver, 60).until( EC.presence_of_element_located((By.XPATH, """//*[@id="search-stripe"]/table/input""")) ) //通过 xpath 定位 元素 ,点击元素
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

给定数轴上的n个点,求距离最近的两个点的距离

public class MinimumSpacing { //给定平面上的n个点,求距离最近的两个点的距离。 //无从下手的话,先分解问题,分解成简单的,逐个分析,然后再合在一起考虑 //这是个2维的数据,那就先降维到1维分析 //先考虑在一条数轴上有n个点,求最近距离的2个点的距离 // // ------*--*------*---*---> //用分治思想处理 // 1.分割 2.处理 3.合并 3个步骤 //
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0

加入博客园的第八个月

大家好,记录我成长之路的,希望和大家共勉。
分类: 其他 发布时间: 12-05 21:34 阅读次数: 0