搜索到与相关的文章
Python

python flask框架实现传数据到js的方法分析

本文实例讲述了pythonflask框架实现传数据到js的方法。分享给大家供大家参考,具体如下:首先要清楚后台和前端交互所采用的数据格式。一般选JSON,因为和js完美贴合。后台返回的数据进行序列化在/homepageRecommend路由的view方法中返回序列化数据dict={"a":1,"b":2}importjsonjson.dumps(dict)2)fromflaskimportjsonifyjsonify(dict)#在调用jsonfiy有时会

系统 2019-09-27 17:53:56 2498

Python

python中matplotlib画图中文乱码的解决方法

问题在python中使用matplotlib画图,里面的中文会显示乱码方块。解决方法这是由于matplotlib默认使用的字体中不包含中文字符引起的,可以通过将中文字符加入到默认字体中解决。前提:查找本地都有哪些中文字体打开matplotlib字体,默认为C:\Users\用户名\.matplotlib,打开fontList.json,查找中文字体如simHei,song,kai等,分别对应简体黑、宋体、楷体等。查找到之后,其对应的name字段值即为我们接

系统 2019-09-27 17:53:08 2498

Python

Qt使用C/C++扩展Python内置模块

之前和大家介绍过在C/C++中嵌入Python,本次和大家分享下使用C/C++扩展Python内置模块的方法。被扩展出来的新模块可以做两件无法直接在Python中完成的事情:一可以实现新的内置对象类型,二则可以调用C库函数和一些其他的系统调用。使用平台:ubuntu14.04、python3.5、Qt5.5.1下面借助Qt创建一个叫libpy3extend的Python内置模块,它可以做一个简单的加法操作,还可以返回一个自定义的数据类型。调用形式如下:im

系统 2019-09-27 17:50:55 2498

Python

python按行读取文件并找出其中指定字符串

python按行读取文件并找出其中指定字符串#coding=utf-8importos,time,sys,re#reload(sys)#sys.setdefaultencoding("utf8")#不设置,否则编码方式不对应,无法找出字符串file=open(path)sum=0forlineinfile.readlines():#line=line.strip("\n")key="解析渲染"ifkeyinline:s=re.findall('"TimeS

系统 2019-09-27 17:48:23 2498

Python

详解Python Socket网络编程

Socket是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于Socket来完成通信的,例如我们每天浏览网页、QQ聊天、收发email等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在TCP/IP网络协议中,就是通过(IP地址,协议,端口号)三元组来标识进程的,解决了进程标识问题,就有了通信的基础了。本文主要介绍使用Python进行TCPSocket网络编程,

系统 2019-09-27 17:38:43 2498

Android

初学Android,使用Bundle在Activity间交换数据(

在Android中,两个Acitivity之间是靠Intent传递信息的,因为Intent本来就起到信使的作用,所以用它来传递数据也显得顺理成章了.Intent提供了多个方法来"携带"额外的数据putExtras(Bundledata):向Intent中放入需要"携带"的数据putXxx(Stringkey,Xxxdate):向Bundle放入Int,Long等各种类型的数据(Xxx指代各种数据类型的名称)putSerializable(Stringkey

系统 2019-08-29 23:48:40 2498

Java

swing学习笔记 - Desktop Java Graphics APIs:

java应用程序开发中的GUI的API的体系架构如下:AWT:是第一个和java同时推出的GUI,他调用本地库,支持鼠标和键盘的事件,有本地窗口接收到事件,转到java程序进行处理。他是swing的基础,swing中的仍然需要awt的支持,例如:cut,paste,draganddrop,keyboardfocus等java2D:他是从jdk1.2开始存在jre中的,他是一个更加广泛的功能,包括了基本和高级的操作,图片处理,文本处理,打印等。swing:他

系统 2019-08-29 23:47:36 2498

编程技术

JDBC批量Insert深度优化(没事务)

JDBC批量Insert深度优化(没事务)最近在做一个数据同步分发工具,高并发,高效率,异步非实时是主要特点。为此,选择的方案是JDBC、只有两种操作,插入和更新。对于更新,只能逐条分批就可以了,优化空间不大。对于插入,则可以做批量的优化,优化的策略只能是具体问题具体分析,以测试结论为主要依据了。环境:MySQL5.1RedHatLinuxAS5JavaSE1.5DbConnectionBroker微型数据库连接池测试的方案:执行10万次Insert语句,

系统 2019-08-29 23:37:52 2498

编程技术

我心中最伟大的程序员

菲利普·卡兹2000年4月14日,在美国威斯康星州密尔沃基的一家汽车旅馆里,人们发现了一具年轻人的尸体,检查得知这个人的死因是酗酒、饮酒过量导致的死亡。死者被发现的时候,手中还握着一个空酒瓶,房间中还有五个空酒瓶。这样一个酒徒的死也许在平时只是地方小报上的一条不起眼的新闻,但这个人的死却在互联网上掀起了轩然大波。无数人在网上发表评论与文章,纪念他的离开,寄托人们的哀思,因为他不是一个普通人,他叫菲利普·卡兹(PhilipKatz),几乎全世界的每一台个人电

系统 2019-08-29 23:15:16 2498

Java

Java RMI

JavaRMIJavaRMI之HelloWorld篇JavaRMI指的是远程方法调用(RemoteMethodInvocation)。它是一种机制,能够让在某个Java虚拟机上的对象调用另一个Java虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。JavaRMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现在还有一些开源的远程调用组件,其

系统 2019-08-29 23:09:39 2498