循环语句与中断

首先,我们先来学习一下如何进行格式化输出: name = input("Name:") #输入名字 age = input("Age:") #输入年龄 if age.isdigit():#如果age的值长得像数字,则转换为数字 其中“.”为对象age通过“.”调用属性 age = int(age) else: #print() #如果对选中的多行全部注释,则使用快捷键ctrl+? exit("please input digit!")#在此处退出程序,不继续往下执行,并输出 please in
分类: 其他 发布时间: 05-19 23:26 阅读次数: 4

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
分类: 其他 发布时间: 05-19 23:26 阅读次数: 4

美军武器命名

A Attack B Bomber C Cargo/transport D Drone control E Special electronics F Fighter K Tanker H Helicopter L Cold weather operations M Missile capability O Observation P Patrol R Reconnaissance S Antisubmarine T Trainer U Utility V Vertical takeoff a
分类: 其他 发布时间: 05-19 23:26 阅读次数: 4

hdfs mapreduce hbase

参考资料:http://www.cnblogs.com/sharpxiajun/p/5585613.html 大数据时代的数据量是超大规模的,传统的关系数据库已经很难存储和管理这些数据了,为了存储海量数据,我们有了HDFS,它可以把成千上万台服务器上的硬盘聚集成一块超级大的硬盘,为了让这些数据产生价值,我们有了mapreduce,它可以计算这个超大硬盘的数据,面对这么大的数据量我们还有一个迫切的需求那就是如何快速检索出我们想要的数据,而这个功能就是由hbase来承担。 hbase利用索引技术从
分类: 其他 发布时间: 05-19 23:26 阅读次数: 5

Python知识点记录四(JSON)

JSON: JavaScript Object Notation(JavaScript对象标记) 其本质为“一种轻量级的数据交换格式”。JSON字符串就是JSON的表现形式(载体)。 符合JSON格式的字符串叫做JSON字符串。 JSON的优点(较之XML):易于阅读、易于解析、网络传输效率高。非常适合作为跨语言交换数据。 对于Python来说,其接收到的JSON格式的字符串的内涵有多种形式,比如“字典”、“字典作为元素的列表”,尽管其表现出来总是以字符串的形式。 比如: #JSON obje
分类: 其他 发布时间: 05-19 23:26 阅读次数: 4

背景变色

https://github.com/Moosphan/Eyebrows
分类: 其他 发布时间: 05-19 23:26 阅读次数: 4

ViewRoot 和 DecorView 简介

ViewRoot 对应于 ViewRootImpl 类,他是链接WindowManager 和 DecorView 的纽带,View 的三大流程均是通过 ViewRoot 来完成的。在ActivityThread 中,当 Activity 对象呗创建完毕后,会将 DecorView 添加到 Window 中,同时会创建 ViewRootImpl 对象,并将 ViewRootImpl  和 Deco...
分类: 其他 发布时间: 05-19 23:26 阅读次数: 6

理解 MeasureSpec

在开始本篇文章之前,我们先看一段代码: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expendSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureS...
分类: 其他 发布时间: 05-19 23:26 阅读次数: 5

Android 主题切换

今日科技快讯昨天,小米董事长、CEO雷军的母校武汉大学召开新品发布会,正式推出小米6X,该机售价1599元起,将于4月27日上午10点线上线下开卖。小米6X采用时下主流的5.99英寸18:9全面屏设计,全金属机身采用“隐形”天线和底部全对称设计,机身厚度为7.3mm,一共有赤焰红、流沙金、冰川蓝、曜石黑以及樱花粉五种配色。作者简介本篇来自 陈小缘 的投稿,分享了他如何一步一步完成炫酷主题动画的过程...
分类: 其他 发布时间: 05-19 23:25 阅读次数: 5

View 的工作流程(二)

上篇文章我们已经讲解了 View 的 measure 过程,这篇我们来继续分下下边的内容 View 的 Layout 过程和 Draw 过程1. Layout 过程Layout 的作用是 ViewGrrou 用来确定子元素的位置,当 ViewGrrou 的位置被确定后,它在 onLayout 中会遍历所有子元素并调用其 layout 方法,在 layout 方法中,onLayout 方法又会被调用...
分类: 其他 发布时间: 05-19 23:25 阅读次数: 4

Android 一键退出

有的时候我们的项目需要用到一键退出的功能,但是网上大多数退出功能都是使用一个集合,然后放在基类里边,分别添加每一个 Activity 到集合里边,然后在取出每个 Activity 进行销毁,代码如下: private List<Activity> activityList = new ArrayList<>(); activityList.add(this);...
分类: 其他 发布时间: 05-19 23:25 阅读次数: 4

Android适配刘海屏

前言公司最近要适配华为Pro20,没办法 – 。–一、AndroidP的适配方案上来我最先找到的就是AndroidP,就先以这个入手了。 首先看下谷歌给出的api,大致就分为两种。 1.设置全屏模式WindowManager.LayoutParams lp =getWindow().getAttributes(); lp.layoutInDisplayCutoutM...
分类: 其他 发布时间: 05-19 23:25 阅读次数: 17

ab测试工具

1.apache ab测试工具2.so下载apache啦,http://httpd.apache.org/ 3.下载完之后解压,再bin目录下,有个ab.exe4.用cmd运行它输入命令 ab -n 100 -c 10 http://test.com/ 其中-n表示请求数,-c表示并发数 报告分析Concurrency Level: 100 //并发请求数 Time taken for tests...
分类: 其他 发布时间: 05-19 23:24 阅读次数: 4

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...
分类: 其他 发布时间: 05-19 23:24 阅读次数: 5

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-...
分类: 其他 发布时间: 05-19 23:24 阅读次数: 4

数据库控制事务级别

事务4要素:ACID原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做,不能只做一部分; 一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行完成后数据库的数据还是处于正确的状态,即数据完整性约束没有被破坏;比如我们做银行转账的相关业务,A转账给B,要求A转的钱B一定要收到。如果A转了钱而B没有收到,那么数据库数据的一致性...
分类: 其他 发布时间: 05-19 23:23 阅读次数: 4

web 防禦xss

1.先看下xss什麽來著https://www.cnblogs.com/edi-kai/p/4939896.html2.看下解決方法1)前端在特殊的輸入的地方進行判斷特殊符號限制2)後端進行攔截,數據庫輸入不能為空spring boot防禦xss攻擊pop.xml<dependency> <groupId>org.jsoup</groupId> ...
分类: 其他 发布时间: 05-19 23:23 阅读次数: 4

初学mongodb

1.基于分布式的文档存储,以BSON存储2.和mysql比,速度:无id插入mongodb>无id mysql插入>有id mysql插入>有id mongodb插入总体来说插入的话mysql稳定多了,如果是读的业务比较多的话建议采用mongodb,它会充分使用电脑的资源3.如何安装mongodbhttps://www.mongodb.com/ 官网下载,有点慢我是在这里下载的h...
分类: 其他 发布时间: 05-19 23:23 阅读次数: 4

spring boot对mongodb使用

1.pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency> 2.在ap...
分类: 其他 发布时间: 05-19 23:23 阅读次数: 4

java Timer定时任务

long daySpan = 24 * 60 * 60 * 1000; //一天执行一次 // 规定的每天时间14:30:00运行 final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd '14:30:00'"); // 首次运行时间 Date sta...
分类: 其他 发布时间: 05-19 23:22 阅读次数: 4