php7.2.4安装rabbitmq扩展的过程中错误处理
1、根据自己php的版本选择 amqp包的版本,我开始随便选择了amqp-1.6.1.tar.gz make之后出现如下错误: /opt/amqp-1.6.1/amqp.c:984:37: error: too many arguments to function ‘zend_register_internal_class_ex’
amqp_queue_exception_class_entry = zend_register_internal_class_ex(&ce, amqp_exc
hdfs mapreduce hbase
参考资料:http://www.cnblogs.com/sharpxiajun/p/5585613.html 大数据时代的数据量是超大规模的,传统的关系数据库已经很难存储和管理这些数据了,为了存储海量数据,我们有了HDFS,它可以把成千上万台服务器上的硬盘聚集成一块超级大的硬盘,为了让这些数据产生价值,我们有了mapreduce,它可以计算这个超大硬盘的数据,面对这么大的数据量我们还有一个迫切的需求那就是如何快速检索出我们想要的数据,而这个功能就是由hbase来承担。 hbase利用索引技术从
Python知识点记录四(JSON)
JSON: JavaScript Object Notation(JavaScript对象标记) 其本质为“一种轻量级的数据交换格式”。JSON字符串就是JSON的表现形式(载体)。 符合JSON格式的字符串叫做JSON字符串。 JSON的优点(较之XML):易于阅读、易于解析、网络传输效率高。非常适合作为跨语言交换数据。 对于Python来说,其接收到的JSON格式的字符串的内涵有多种形式,比如“字典”、“字典作为元素的列表”,尽管其表现出来总是以字符串的形式。 比如: #JSON obje
ViewRoot 和 DecorView 简介
ViewRoot 对应于 ViewRootImpl 类,他是链接WindowManager 和 DecorView 的纽带,View 的三大流程均是通过 ViewRoot 来完成的。在ActivityThread 中,当 Activity 对象呗创建完毕后,会将 DecorView 添加到 Window 中,同时会创建 ViewRootImpl 对象,并将 ViewRootImpl 和 Deco...
理解 MeasureSpec
在开始本篇文章之前,我们先看一段代码: @Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expendSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureS...
Android 主题切换
今日科技快讯昨天,小米董事长、CEO雷军的母校武汉大学召开新品发布会,正式推出小米6X,该机售价1599元起,将于4月27日上午10点线上线下开卖。小米6X采用时下主流的5.99英寸18:9全面屏设计,全金属机身采用“隐形”天线和底部全对称设计,机身厚度为7.3mm,一共有赤焰红、流沙金、冰川蓝、曜石黑以及樱花粉五种配色。作者简介本篇来自 陈小缘 的投稿,分享了他如何一步一步完成炫酷主题动画的过程...
View 的工作流程(二)
上篇文章我们已经讲解了 View 的 measure 过程,这篇我们来继续分下下边的内容 View 的 Layout 过程和 Draw 过程1. Layout 过程Layout 的作用是 ViewGrrou 用来确定子元素的位置,当 ViewGrrou 的位置被确定后,它在 onLayout 中会遍历所有子元素并调用其 layout 方法,在 layout 方法中,onLayout 方法又会被调用...
Android 一键退出
有的时候我们的项目需要用到一键退出的功能,但是网上大多数退出功能都是使用一个集合,然后放在基类里边,分别添加每一个 Activity 到集合里边,然后在取出每个 Activity 进行销毁,代码如下: private List<Activity> activityList = new ArrayList<>();
activityList.add(this);...
Android适配刘海屏
前言公司最近要适配华为Pro20,没办法 – 。–一、AndroidP的适配方案上来我最先找到的就是AndroidP,就先以这个入手了。 首先看下谷歌给出的api,大致就分为两种。 1.设置全屏模式WindowManager.LayoutParams lp
=getWindow().getAttributes();
lp.layoutInDisplayCutoutM...
spring boot 打包jar
1.由于spring boot是自带tomcat的,so不用放在tomcat webapps里面2.我用的是idea编辑器然后把jar文件复制出来就行了,然后用cmd java -jar xx.jar运行(前提是有装jdk)3.jsp一般都打包不进去jar解决:pom.xml添加<packaging>jar</packaging> 结果为:<groupId>c...
CentOS安装各类软件
1.必备资源的虚拟机,以及CentOS.iso2.启动,开始干活3.先yum install manyum install wget这几个比较基本的命令linux mysql安装https://www.linuxidc.com/Linux/2016-09/134940.htm1.下载mysql的repo源
$ wget http://repo.mysql.com/mysql-community-...
spring boot对mongodb使用
1.pom.xml<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency> 2.在ap...
java Timer定时任务
long daySpan = 24 * 60 * 60 * 1000;
//一天执行一次
// 规定的每天时间14:30:00运行
final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd '14:30:00'");
// 首次运行时间
Date sta...
今日推荐
周排行