python学习之PIL模块基础功能

Image主要是打开图片后,对图片进行编辑,主要有以下一些常用功能: 1、读取并显示图片: from PIL import Image img = Image.open("H:\\salary.png",'r') img.show() 2、显示图片大小: from PIL import Image img = Image.open("H:\\salary.png",'r') print(img.size) 3、把图片旋转40度并显示: from PIL import Image img
分类: 其他 发布时间: 05-22 22:42 阅读次数: 4

数组逆序排列

方法一: public void reverse(String arr[]){   for(int i=arr.length-1;i>=0;i--){     System.out.println(arr[i]);   } } 方法二: public static void reverse2(String arr[]){   for(int x=0;x<arr.length/2;x++){     String temp=arr[x];     arr[x]=arr[arr.length-1-
分类: 其他 发布时间: 05-22 22:42 阅读次数: 4

jsp通过include指令引入html乱码的解决方法

本文转自:https://blog.csdn.net/gnail_oug/article/details/51707061 在jsp中使用<%@include file="in.html" %>导入html页面时,如果html页面里有中文,就会产生乱码。检查jsp文件和html文件的编码,编码一致,都是统一使用的utf-8,检查生成的Servlet类文件,发现里面直接就乱码了。 通过生成的Servlet内容可以看出,在将jsp文件编译成java类这一过程就出现了乱码,问题肯定是编码一致的,而设
分类: 其他 发布时间: 05-22 22:42 阅读次数: 4

vivado SDK之找不到"platform.h"

解决方法:建工程的时候不要选择empty application,而是选择hello world,里面会自动包含platform.c,platform.h等。 另外,常用的xgpio.h头文件有时候需要自己添加路径(Paths and Symbols):比如我的在 D:\vivado\vivado2016.2\SDK\2016.2\data\embeddedsw\XilinxProcessorIPLib\drivers\gpio_v4_1\src 里面就包含有下面这些函数和头文件:
分类: 其他 发布时间: 05-22 22:42 阅读次数: 4

记Dagger2使用过程中的一个BUG--compileGoogleDebugJavaWithJavac

  项目编译可以通过,不过没有生成Dagger2的类,导致无法运行项目。。 错误提示 Error:(14, 41) 错误: 找不到符号 符号: 类 DaggerAppComponent 位置: 程序包 com.codeest.geeknews.di.component 和 Error:Execution failed for task ':geeknews:compileGoogleDebugJavaWithJavac'. > Compilation failed; see the
分类: 其他 发布时间: 05-22 22:42 阅读次数: 11

Android ANR Waiting because no window has focus问题分析

转自:https://www.cnblogs.com/MMLoveMeMM/articles/4849667.html 这种问题主要是发生在两个应用页面之间切换的时候,这个临界点的时候,一个页面正在起来,另外一个页面已经"压栈",即失去焦点,并且在这个页面切换的时候快速点击返回back键,按照目前android系统的约定是先判断是否有window获得focus,发送按键message必须要有有效的focus窗口来接收,否则input event消息将会在系统里面Block,一当Block,系统
分类: 其他 发布时间: 05-22 22:42 阅读次数: 4

2018山东省赛 E Sequence ( 思维 )

题目链接 题意 : 给出一个排列,让你删除一个数,使得删除后整个序列的 Good 数数量最多。Good 数的定义为 若 Ai 为 Good 则存在 Aj < Ai ( j < i ) 分析 : 画画几个规律就能得出如下几个结论 ① 若删除一个 Good 数,则原序列 Good 数的数量只会减一,即只会影响到这个 Good 数本身 这个也不难证明,若 Ai 是 Good 数,则存在 Aj < Ai ( j < i ) 考虑当前有 Good 数 Ak 因删除 Ai 而变成非 Good 数,这个显然
分类: 其他 发布时间: 05-22 22:42 阅读次数: 3

初步理解React

1.组件化 在 MV* 架构出现之前,组件主要分为两种: 狭义上的组件,又称为 UI 组件,比如 Tabs 组件、Dropdown 组件。组件主要围绕在交互 动作上的抽象,针对这些交互动作,利用 JavaScript 操作 DOM 结构或 style 样式来控制。 广义上的组件,即带有业务含义和数据的 UI 组件组合。这类组件不仅有交互动作,更重 要的是有数据与界面之间的交互。 就像React官网上的描述一样:“每个组件都是独立包装好的,这样也就方便你像搭积木一样组合各种组件来构建复杂的UI界
分类: 其他 发布时间: 05-22 22:42 阅读次数: 4

HBASE_HIVE整合

Hive与HBase的整合功能的实现是利用两者本身对外的API接口互相进行通信,相互通信主要是依靠hive_hbase-handler.jar工具类 首先保证版本一致 cd /home/hadoop/hive-1.1.0-cdh5.5.2/lib 查看版本是否一致hbase-server-1.0.0-cdh5.5.2.jar zookeeper-3.4.5-cdh5.5.2.jar hive-hbase-handler-1.1.0-cdh5.5.2.jar 如果不一致删除原有jar cp 原h
分类: 其他 发布时间: 05-22 22:42 阅读次数: 4

SRS之SrsRtmpServer::connect_app详解

1. connect('live') 2. SrsRtmpServer::connect_app 位于 srs_rtmp_stack.cpp。在 SRS 的 RTMP 连接处理线程 conn 中,当与客户端 handshake 完成后,即调用该函数接收客户端第一个 RTMP 消息:connect。如上图. int SrsRtmpServer::connect_app(SrsRequest* req) { int ret = ERROR_SUCCESS; SrsComm
分类: 其他 发布时间: 05-22 22:41 阅读次数: 4

【LinuxC】GCC编译C程序,关闭随机基址

1、编译、链接和运行程序 C代码示例: #include <stdio.h> #include <stdlib.h> int main() { printf("hello world!\n"); exit(0); } 编译运行参数如下: [root@localhost Desktop]# gcc -o hello hello.c [root@localhost Desktop]# ./hello 2、关闭内存地址随机化机制(alsr) 关闭 [root@localhos
分类: 其他 发布时间: 05-22 22:41 阅读次数: 4

BZOJ 3053: The Closest M Points(K-D Tree)

Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1235 Solved: 418 [Submit][Status][Discuss] Description The course of Software Design and Development Practice is objectionable. ZLC is facing a serious problem .There are many points in K-dimensional s
分类: 其他 发布时间: 05-22 22:41 阅读次数: 4

前端好用js库

1、pubsub-js: PubSubJS is a topic-based publish/subscribe library written in JavaScript. 评价:做发布订阅超级简单
分类: 其他 发布时间: 05-22 22:41 阅读次数: 4

限流(三)Redis + lua分布式限流

一、简介 1)分布式限流 如果是单实例项目,我们使用Guava这样的轻便又高性能的堆缓存来处理限流。但是当项目发展为多实例了以后呢?这时候我们就需要采用分布式限流的方式,分布式限流可以以redis + lua 或者 nignx + lua这样的组合来实现。。 分布式限流一般应用场景都是在业务上进行限流,所以本文不涉及niginx + lua,简单介绍redis + lua分布式限流的实现。如果是需要在接入层限流的话,应该直接采用nginx自带的连接数限流模块和请求限流模块。 2)redis r
分类: 其他 发布时间: 05-22 22:41 阅读次数: 4

疯狂收集个人信息的谷歌,为何不像Facebook那样让人毛骨悚然?

自从Facebook信息泄露丑闻事件发生后,互联网上的个人隐私及安全成为大众的“心病”。而大众最讨厌的,是互联网企业收集自己的信息,因此都在积极讨伐这种行为。
分类: 其他 发布时间: 05-22 22:41 阅读次数: 4

管理操作主机

管理操作主机
分类: 企业开发 发布时间: 05-22 22:41 阅读次数: 4

Linux学习总结(五十二)keepalived 配置高可用

在此keepalived 仅仅实现了高可用功能,他可以单独作为调度器实现lvs的负载均衡。后面很快会讲到。
分类: 企业开发 发布时间: 05-22 22:41 阅读次数: 4

思考卷积神经网络(CNN)中各种意义

原文:https://blog.csdn.net/aimreant/article/details/53145063 思考卷积神经网络(CNN)中各种意义 只是知道CNN是不够,我们需要对其进行解剖,继而分析不同部件存在的意义 CNN的目的 简单来说,CNN的目的是以一定的模型对事物进行特征提取,而后根据特征对该事物进行分类、识别、预测或决策等。在这个过程里,最重要的步骤在于特征提取,即如何提取到能最大程度区分事物的特征。如果提取的特征无法将不同的事物进行划分,那么该特征提取步骤将毫无意义。而
分类: 其他 发布时间: 05-22 22:36 阅读次数: 4

vue-router路由元信息详解

一、官方文档   路由元信息:定义路由的时候可以配置 meta 字段 const router = new VueRouter({ routes: [ { path: '/foo', component: Foo, children: [ { path: 'bar', component: Bar, // a meta field meta: { re
分类: 其他 发布时间: 05-22 22:36 阅读次数: 6

浅谈Java中的final关键字

 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。 一、final关键字的基本用法 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。 1、修饰类   当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用fin
分类: 其他 发布时间: 05-22 22:32 阅读次数: 4