font

如何使用属性选择器

試著忘記壹切 提交于 2019-12-05 18:15:02
属性选择器介绍 属性选择器可以根据元素的属性及属性值来选择元素。 属性选择器有什么好处呢,如:可以通过标签的属性名和属性值来匹配对应的元素。 attr 是英文单词 attribute 的简写,中文意思就是 属性 或 属性名 。 val 是英文单词 value 的简写,中文意思就是 值 或 属性值 。 属性选择器必须使用 [] 中括号。 属性选择器说明表 属性名 描述 举例 [attr] 匹配指定的属性名的所有元素。 [align]{color: red;} [attr=val] 匹配属性等于指定的值所有元素。 [align=center]{color: red;} [attr^=val] 匹配属性以指定的属性值开头的所有元素 [color^="#f"]{color :mediumblue;} [attr$ =val] 匹配属性以指定的属性值结尾的所有元素 [color$="aa"]{color :mediumblue;} [attr*=val] 匹配属性中包含指定的属性值所有元素 [color*="aa"]{color :mediumblue; } 属性名为[attr]使用方式 让我们进入属性名为 [attr] 实践,实践内容如:将 HTML 页面中的属性名为 align 元素文本颜色设置为红色。 代码块 <!DOCTYPE html> <html lang="en"> <head

Matplotlib---柱状图

自作多情 提交于 2019-12-05 18:14:55
# _*_ coding: gbk _*_ # @Author: Wonde # bar 直方图 import matplotlib.pyplot as plt # 绘图 from matplotlib.font_manager import FontProperties # 管理字体 font = FontProperties(fname=r'STLITI.TTF') # 设置字体 设置路径即可 plt.style.use('ggplot') # 样式可选,默认ggplot和classic # print(plt.style.available) #查看可以使用的背景样式 classes = ['class1', 'class2', 'class3', 'class4'] # x轴数据 studentnum = [11, 21, 33, 25] # y轴数据 classes_index = range(len(classes)) # 传一个可迭代对象range是一个可迭代对象,目的是为了让非数字的X轴均匀分布,通过索引实现 #画布设计 fig = plt.figure() #实例化一个对象 ax1 = fig.add_subplot(1, 1, 1) # 将一个画布分为几(1)行(1)列以及选定第(1)张add_subplot(1, 1, 1) ax1.bar(classes

一百一十三:CMS系统之图形验证码生成

爷,独闯天下 提交于 2019-12-05 18:10:42
安装Pillow库,用于生成图形验证码:pip install Pillow 字体文件来源 生成一个验证码图片 import randomimport stringfrom PIL import Image, ImageDraw, ImageFont# Image:一个画布# ImageDraw:一个画笔# ImageFont:画笔的字体class Captcha(object): """ 生成图形验证码 """ number = 4 # 生成几位数的验证码 size = (100, 30) # 验证码图片的宽度和高度 fontsize = 25 # 验证码字体大小 line_number = 2 # 加入干扰线的条数 # 构建一个验证码源文本 SOURCE = list(string.ascii_letters) for index in range(0, 10): SOURCE.append(str(index)) # 用来绘制干扰线 @classmethod def __gene_line(cls, draw, width, height): begin = (random.randint(0, width), random.randint(0, height)) end = (random.randint(0, width), random.randint(0,

用户名实时检测

老子叫甜甜 提交于 2019-12-05 18:00:53
PHP+AJAX实现无刷新注册(带用户名实时检测) 更新时间:2007年01月02日 00:00:00 作者: 我要评论 很多时候,我们在网上注册个人信息,在提交完页面后,总得等待页面刷新来告诉我们注册是否成功,遇到网络差的时候,如果注册了一大串的东西,在经过漫长的等待页面刷新后,得到的确是“您的用户名已被使用”或XXXXXXX不合法,我想大家的心情一定特别不爽,今天就介绍个AJAX实现页面不刷新注册+实时检测用户信息的简单注册程序,希望对大家有所帮助。好的,先看注册界面代码: <table width="831" border="0" align="center" cellpadding="0" cellspacing="0"> <tr style="display:none"> <td height="35" align="center" id="result"> </td> </tr> </table> <table width="100%" height="256" border="0" align="center" cellpadding="1" cellspacing="1"> <tr> <td width="150" align="left" bgcolor="#FFFFFF"> · 用户名称: </td> <td width="310" align="center"

基于Tesseract的OCR图像识别

妖精的绣舞 提交于 2019-12-05 17:19:17
何为Tesseract? Tesseract的OCR引擎最先由HP实验室于1985年开始研发,至1995年时已经成为OCR业内最准确的三款识别引擎之一。然而,HP不久便决定放弃OCR业务,Tesseract也从此尘封。数年以后,HP意识到,与其将Tesseract束之高阁,不如贡献给开源软件业,让其重焕新生。在2005年,Tesseract由美国内华达州信息技术研究所获得,并委托Google对其进行改进、优化工作。 Tesseract目前已作为开源项目发布在Google Project,它与Leptonica图片处理库结合,可以读取各种格式的图像并将它们转化成超过60种语言的文本,我们还可以不断训练自己的库,使图像转换文本的能力不断增强。如果团队深度需要,还可以以它为模板,开发出符合自身需求的OCR引擎。 Tesseract基本工作原理: Tesseract安装教程: 1. tesseract下载地址:https://digi.bib.uni-mannheim.de/tesseract/ 2.下载完成后双击安装包,选择路径,选择语言后继续下一步直到安装成功 3.配置Tesseract的环境变量 4.查看安装结果 在cmd中输入tesseract –v 有结果如下图,则说明安装成功: Tesseract使用教程: bat调用Tesseract在cmd中进入图片所在目录,输入

python——爬取有道翻译制作一个翻译软件

别等时光非礼了梦想. 提交于 2019-12-05 17:13:07
用tkinter创建两个text和一个button,在输入的text中输入待翻译的内容,点击按钮,程序获取输入的内容,提交表单并爬取有道翻译,获取翻译结果,显示在另一个text内 附上菜鸟工具 HTML取色器: https://c.runoob.com/front-end/5449 效果图: 程序代码: import requests from bs4 import BeautifulSoup import json import tkinter as tk from tkinter import scrolledtext from datetime import datetime def trs(): word = src.get("0.0","end")#获取编辑框数据 word = word.lstrip() word = word.rstrip()#去掉两端的空格 if len(word) == 0: #判断输入框内容是否为空 return -1 html = get_html(word)#获取有道翻译返回html res = parser_data(html)#处理数据,返回翻译结果 tgt.delete("0.0","end")#清空原来的显示 tgt.insert(tk.INSERT,res)#显示新翻译内容 def get_html(word): url =

egret:添加外部字体

对着背影说爱祢 提交于 2019-12-05 16:48:56
将外部字体放在与index.html同目录下; 打开index.html文件; 在style中引入外部字体:   @font-face { font-family: 'MyText'; src:url('./font/MyText.ttf') ; } 在script里监听字体是否加载完成: document.fonts.ready.then(success, fail); function success(){ egret.runEgret({renderMode:"webgl", audioType:0}); } function fail(){ } 直接引用:label.fontFamily = "MyText" 来源: https://www.cnblogs.com/WentingC/p/11934503.html

vue点击出现蒙版

牧云@^-^@ 提交于 2019-12-05 13:15:02
需求: 1.点击一个事件时弹出一个蒙版; 2.蒙版上有取消,删除事件;(点击取消时候蒙版消失,点击删除时,删除蒙版并消失); 3.点击空白地方,蒙版也消失; <template> <div class="waitPay"> <div class="logo"> <span></span> <span>保单号{{accidentData.orderId}}</span> <span @click="isdele">删除</span> </div> <div class="carInfo"> <div class="text"> <p>{{accidentData.orderMemberName}}</p> <p>投保人:{{accidentData.policyHolder}} </p> <p>被保人: {{accidentData.protectHolder}} </p> <p> 结算日期:{{accidentData.orderMemberName}} </p> </div> <div class="item-img"> <img :src="orderStatus" alt=""> </div> </div> <div class="item"> <p> <span>保费 :{{accidentData.amount}}</span> <span>推广费 : 271.1<

如何优雅地在Ubuntu上快速浏览并安装Google字体

烂漫一生 提交于 2019-12-05 12:20:15
导读 如果您正在寻找适合 Linux 的体面字体查找器应用程序,那么您只需查看“Font Finder”即可。Font Finder是一款适用于Linux的免费开源应用程序,可让您从大型Google字体存档中筛选、排序和安装字体,全部来自桌面环境。 谷歌字体(如果你不知道)是一个在线回购站,上面有数百种免费用于网站项目、应用程序、艺术品等的开源字体和字体。Font Finder将此回购软件带入Linux桌面,帮助您在Ubuntu和其他发行版上轻松快速地安装Google字体。 也许你正在研究一个需要一些漂亮字体的项目;或者用新的系统字体寻找你的桌面;或者您可能希望自己喜欢的网页字体放在桌面上。无论你想用Google的网页字体做什么,这个应用程序都可以帮助你做到这一点。 在Linux桌面上安装Google字体的简单方法 手动安装字体需要知道字体文件夹,这个文件夹是隐藏,不好记忆。Font Finder就方便多了。 Font Finder可以轻松浏览,下载和安装Google字体上的数百种字体 – 但可以按类别过滤字体: Serif Sans Serif Display Handwriting Monospace 如果您使用的是新的终端字体,时髦的衬线或系统的显示字体,请使用这些过滤器快速缩小到特定于这些用例的字体: 该应用程序还可以让你做一堆其他任务,如: 按字体名称搜索(包括自动完成)

纪念一下我的Java课设...

空扰寡人 提交于 2019-12-05 12:08:54
纪念一下我的Java课设 前言: 从上周周日到本周周六下午两点,其间每天睡眠时间没超过五小时(我觉得是比较累的,当然也是很有收获的一次经历) 问题描述 **结合JavaSocket编程开发文本处理程序。 1、自行下载最喜爱的小说1部。存到服务器中,格式自定。一般存储为文本文档。要求长篇小说,20万字以上。举例说明:下载《三国演义》保存在服务器端。 2、该软件支持从服务器载入小说,对小说中的文本进行分析。举例说明:服务器端保存《三国演义》,客户端进行分析。 3、首先运行服务器。服务器运行之后,可以连接1个客户端。 4、运行客户端。用户能够输入昵称,确定,则连接到服务器。连接成功,即可出现功能界面。 客户端功能界面如下: 1、功能1:载入小说。能够选择服务器端的小说。举例说明:客户端点击按钮,选择服务器端的文件名,《三国演义》传输到客户端。 2、功能2:任意设置10个人姓名(可以预设置在客户端界面上),将这10个人在小说中的存在感进行排名,用柱状图表示。如何计算存在感?自己定义。点击按钮,存在感排名的柱状图可以保存到服务器端。举例说明:界面上设置“刘备、曹操、张飞、关羽、赵云、诸葛亮、吕布、貂蝉、董卓、孙权”,点击按钮,出现一个柱状图,显示存在感排名为:刘备、曹操、张飞、关羽、诸葛亮、赵云、孙权、吕布、董卓、貂蝉(只是举例说明)。 3、每个人在小说中活跃的位置是不一样的