搜索到与相关的文章
Python

在python image 中安装中文字体的实现方法

如果一些应用需要到中文字体(如果pygraphviz,不安装中文字体,中文会显示乱码),就要在image中安装中文字体。默认pythonimage是不包含中文字体的:mac-temp:relation_graphtest$dockerrun--rm-itpythonbashroot@36d738e2084c:/#fc-list/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf:DejaVuSerif:

系统 2019-09-27 17:50:38 2238

Python

Python web框架:flask路由系统

1.可传入参数:@app.route('/user/')#常用的不加参数的时候默认是字符串形式的@app.route('/post/')#常用的#指定int,说明是整型的@app.route('/post/')@app.route('/post/')@app.route('/login',methods=['GET','POST'])DEFAULT_CONVERTERS={'default':UnicodeConverter,'string':Unicod

系统 2019-09-27 17:49:32 2238

Python

python连接hive批量补充时间分区特征

1.python连接数据库frompyhiveimporthiveconn=hive.Connection(host='xxxxxx',port=xxx,auth='CUSTOM',username='yourusername',password='yourpassword',database='default')cursor=conn.cursor()2.SQL代码封装设计为可传参方式defget_sql(d):d="'"+d+"'"add_sql_ho

系统 2019-09-27 17:49:01 2238

Python

python 爬取网易云音乐评论

网易云音乐的评论里总会有大批的神评论,突发灵感想写个爬虫爬取评论,后来发现百度的方法都需要AES加密的密钥,太麻烦了,本人小白表示看不懂,在知乎上看到网易云有API接口可以直接爬取,不需要任何密钥。具体代码如下:#coding:utf-8importreimporttimefromurllibimportrequestclassPL:def__init__(self):#定义初始信息#定义http头信息self.headers={"User-Agent":

系统 2019-09-27 17:45:44 2238

Python

Python中字符串的处理技巧分享

一、如何拆分含有多种分隔符的字符串?实际案例我们要把某个字符串依据分隔符号拆分不同的字符段,该字符串包含多种不同的分隔符,例如:s='asd;aad|dasd|dasd,sdasd|asd,,Adas|sdasd;Asdasd,d|asd'其中<,>,<;>,<|>,<\t>都是分隔符,如何处理?解决方案连续使用split()方法,每次处理一种分隔符#使用Python2defmySplit(s,ds):res=[s]fordinds:t=[]map(lam

系统 2019-09-27 17:38:05 2238

编程技术

家有妙招:教你一个在淘宝买东西打折的好方法

其实我们可以使用淘宝客来实现打折。下面是阿里妈妈对淘宝客的定义:淘宝客推广是一种按成交计费的推广模式,淘宝客只要从淘宝客推广专区获取商品代码,任何买家(包括您自己)经过您的推广(链接,个人网站,博客或者社区发的帖子)进入淘宝卖家店铺完成购买后,就可得到由卖家支付的佣金。就是说把在淘宝客生成的物品连接发送给他人,只要有人使用这个链接完成购买,那么你就可以获得淘宝卖家的佣金。如果把这个方法用在自己的身上,自己完成购买,那么就相当于打折了。打折的多少要根据佣金的

系统 2019-08-29 23:30:50 2238

编程技术

AOP 的利器:ASM 3.0 介绍(4)

ASM3.0编程框架ASM通过树这种数据结构来表示复杂的字节码结构,并利用Push模型来对树进行遍历,在遍历过程中对字节码进行修改。所谓的Push模型类似于简单的Visitor设计模式,因为需要处理字节码结构是固定的,所以不需要专门抽象出一种Vistable接口,而只需要提供Visitor接口。所谓Visitor模式和Iterator模式有点类似,它们都被用来遍历一些复杂的数据结构。Visitor相当于用户派出的代表,深入到算法内部,由算法安排访问行程。V

系统 2019-08-29 23:29:57 2238

编程技术

收集自己喜欢的家常菜谱 - 健康程序员,至尚生

酱烧茄子(zz)原料:茄子,肉末,大蒜(稍多),葱末,酱油,味精做法:1)茄子洗净,对半切开。然后在茄皮一面切花刀2)茄子放入油锅里炸熟,炸熟后捞起,放入盘中备用3)锅中放油,然后放入大蒜,炒香后倒入肉末,直道肉末熟了,倒入酱油(因为不放盐,所以酱油稍多),之后放少许味精,将炸好的茄子倒入,翻炒几下,让茄子都能裹上酱油色,装盘时用筷子先把茄子夹起来放在盘底,然后倒入肉末,最后撒上葱末即可。注意:1如果觉得炸比较麻烦,煎茄子也是可以的,只要熟了就行。但是煎很

系统 2019-08-29 23:03:58 2238

编程技术

Arcgis server的池化和非池化

ServerObject的池化和非池化模式当我们访问一个服务器对象ServerObject的时候,这个对象是已经存在的呢?还是在访问时新建的?都有可能,这取决于我们如何选择。如果我们选择共享池化模式,则在SOM启动的时候,SOM就建立了几个SO供外界访问,一个SO被A请求访问后,被释放回共享池中,还可以下次被B访问使用,因此,SO将可以被多个用户访问。如果是非共享池模式,当一个请求访问时,SOM专门为它新建一个SO。这样,在池化模式下,访问与SO的比例不是

系统 2019-08-29 22:53:08 2238

编程技术

总结垂直居中对齐的解决方案

一、单行文本垂直居中对齐方法height:20px;line-height:20px;overflow:hidden;注意:overflow:hidden不可省略,以上数字自定义,此法不适应图片二、多行文本在未知容器内垂直居中对齐方法padding-top:10px;padding-bottom:10px;注意:以上数字自定义,此法不适应图片三、多行文本在已知容器内垂直居中对齐方法.valign{border:2px#666solid;height:560

系统 2019-08-29 22:47:36 2238