PIL库将图片转成字符
PIL(Python Image Library)库是Python平台上一个功能强大的图像处理标准库,支持图像的存储、显示和处理,几乎可以处理所有图片格式,如图像的压缩、裁剪、叠加、添加文字等等 安装PIL库:pip install pillow from PIL import Image
ascii_char=list('\~!@#.,[abcdefghij]wmnoxy$%;-=<>?:|^&*/ ')
def get_char(r,b,g,alpha=256):
if alph
Python3基础 def 函数要先定义再调用
Python : 3.7.3 OS : Ubuntu 18.04.2 LTS IDE : pycharm-community-2019.1.3 Conda : 4.7.5 typesetting : Markdown code_1 """
@Author : 行初心
@Date : 2019/7/2
@Blog : www.cnblogs.com/xingchuxin
@Gitee : gitee.com/zhichen
精通并发与 Netty (一)如何使用
精通并发与 Netty Netty 是一个异步的,事件驱动的网络通信框架,用于高性能的基于协议的客户端和服务端的开发。 异步指的是会立即返回,并不知道到底发送过去没有,成功没有,一般都会使用监听器来监听返回。 事件驱动是指开发者只需要关注事件对应的回调方法即可,比如 channel active,inactive,read 等等。 网络通信框架就不用解释了,很多你非常熟悉的组件都使用了 netty,比如 spark,dubbo 等等。 初步了解 Netty 第一个简单的例子,使用 Netty
【洛谷 1359】租用游艇
题目描述 长江游艇俱乐部在长江上设置了n 个游艇出租站1,2,…,n。游客可在这些游艇出租站租用游艇,并在下游的任何一个游艇出租站归还游艇。游艇出租站i 到游艇出租站j 之间的租金为r(i,j),1<=i<=j<=n。试设计一个算法,计算出从游艇出租站1 到游艇出租站n 所需的最少租金。 对于给定的游艇出租站i 到游艇出租站j 之间的租金为r(i,j),1<=i<j<=n,编程计算从游艇出租站1 到游艇出租站n所需的最少租金。 保证计算过程中任何时刻数值都不超过10^6 输入输出格式 输入格式
Oracle错误——引发ORA-01843:无效的月份。
问题 引发ORA-01843:无效的月份。 解决 改动client会话日期的语言: ALTER SESSION SET nls_date_language='american';
python with方法
在实际的编码过程中,有时有一些任务,需要事先做一些设置,事后做一些清理,这时就需要python with出场了,with能够对这样的需求进行一个比较优雅的处理,最常用的例子就是对访问文件的处理。 一般访问文件资源时我们会这样处理: f = open(r'c:\test.txt', 'r')
data = f.read()
f.close() 这样写没有错,但是容易犯两个毛病: 1. 如果在读写时出现异常而忘了异常处理。 2. 忘了关闭文件句柄 以下的加强版本的写法: f = open(r'
rsync+inotify同步备份
1.rsync与scp区别 scp无法备份大量数据,先统计文件信息,后进行拷贝,如果文件大小超出磁盘空间,则无法拷贝 rsync边复制,边比较,边统计 2.rsync特点 (1.)支持增量备份 (2.)选择性的保持:符号链接,硬链接,文件属性,权限,时间 (3)传输前执行压缩,适用于异地备份,镜像服务器等应用。 (4.)使用ssh作为传输端口,sftp,ssh (5.)rsync默认端口 873,是c/s架构,可以直接使用rsync命令,进行点到点的传输 。 (6.)官网:http://rsy
English trip EM2- LP 5B Eating Right 正确的饮食 Teacher:Gabi
课上内容(Lesson) sticky notes 便利贴;即时贴 # write down 3 favorite foods or drinks pork ribs 排骨;肋骨;猪肋排;叉烧排骨 cola hotpot fruit soda Mapo Tofu strawberries # Which one foods is health or unhealth? 词汇(Key Word ) caffeine n. [有化][药] 咖啡因;茶精(兴奋剂) # 坏处是会让心跳加快 oily
无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。是否在安装 VMware Workstation 后重新引导? 未能初始化监视器设备。
像往常一样,忙完工作了,打开虚拟机测试点数据啥的,启动虚拟机进系统报下面这个错误,纳尼???啥情况!!!退出虚拟机,右键以管理员身份运行,启动....对不起,还报同样的错误..... 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。是否在安装 VMware Workstation 后重新引导? 未能初始化监视器设备。 阿西吧,开个热点,连上无线,百度了一下,找到了解决方法,如下: net start vmci
net start vmx86
net start
val() value html 的记录
JQ 中: text():获取或者改变指定元素的文本 html():获取或改变指定元素的html元素以及文本 val():获取或者改变指定元素的value值(一般是表单元素) JS中: 使用this.value无需引入任何库文件 顺便一下JQ中获取值和设定值的方法 获取值:$("#value").attr("value"); 设定值:$("#value").attr("value","设定值");
java NIO 原理解析之学习笔记
关键抽象 1.Buffer缓冲区 NIO数据传递模型,是一个连续的内存区域、所有数据传承均通过buffer类处理;NIO提供了字符串、整形、字节、堆等多种缓冲区。 2.Channel(通道) NIO把它支持的I/O对象抽象为Channel。它模拟了通信连接,类似于原I/O中的流(Stream),用户可以通过它读取和写入数据。目前已知的实例类有SocketChannel、ServerSocketChannel、DatagramChannel、FileChannel等。 3
惊:FastThreadLocal吞吐量居然是ThreadLocal的3倍!!!
说明 接着上次手撕面试题ThreadLocal!!!面试官一听,哎呦不错哦!本文将继续上文的话题,来聊聊FastThreadLocal,目前关于FastThreadLocal的很多文章都有点老有点过时了(本文将澄清几个误区),很多文章关于FastThreadLocal介绍的也不全,希望本篇文章可以带你彻底理解FastThreadLocal!!! FastThreadLocal是Netty提供的,在池化内存分配等都有涉及到! 关于FastThreadLocal,零度准备从这几个方面进行讲解: F
Python学习之路【目录】
本系列博文包含 Python基础,内容为学习笔记。如有雷同全是抄的,侵权请联系! 目录: 第一章 基础知识 1.1 Python基础知识01-简介及入门代码 1.2 Python基础知识02-数据类型与变量 1.3 Python基础知识03-编程风格 1.4 Python基础知识04-条件和循环 1.5 Python基础知识05-文件处理 1.6 Python基础知识06-函数,递归,内置函数 1.7 Python基础知识07-装饰器 1.8 Python基础知
Linux C/C++ 学习路线(已拿腾讯、百度 offer)
一、秋招LinuxC/C++offer情况二、LinuxC/C++方向的一些思考三、计算机基础知识的梳理四、C++方向的深入学习路线五、项目+亮点+面试的一些思考六、总结前言LinuxC/C++从零基础到大神的学习路线,自己的真实学习路线,干货很多,建议收藏,认真阅读。在校期间,我一直走的都是LinuxC/C++学习路线,历经暑期实习、秋招决战、校招期间投的大部分岗位都是LinuxC/C++后台方
今日推荐
周排行