搜索到与相关的文章
Python

Python使用Flask实现RESTful API,使用Postman工具

RESTful是一种API设计规范。在RESTful架构中,主要使用POST,DELETE,PUT和GET四种HTTP请求方式分别对指定的URL资源进行增删改查操作。RESTful之前的做法:/users/query/1GET根据用户id查询用户数据/users/savePOST新增用户/users/updatePOST修改用户信息/users/deleteGET/POST删除用户信息RESTful做法:/users/1GET根据用户id查询用户数据/us

系统 2019-09-27 17:49:08 2058

Python

Python从小白到攻城狮(3)——列表和元组

Python内置了多种类型的数据结构,常用的有:列表、元组、集合和字典。本文主要介绍列表和元组。列表(list)和元组(tuple)定义列表和元组,都是一个可以放置任意数据类型的有序集合。列表和元组的区别列表是动态的,长度大小不固定,可以随意增加、删减或者改变元素(mutable)。元组是静态的,长度大小固定,无法增加删减或改变(immutable)。如果要对已有的元组做任何“改变”,只能重新开辟一块内存,创建新的元组。#列表(list)list=[1,2

系统 2019-09-27 17:47:55 2058

Python

Python从list类型、range()序列简单认识类(class)【可迭代】

本文实例讲述了Python从list类型、range()序列简单认识类(class)。分享给大家供大家参考,具体如下:list类型定义:items=[]这就定义了一个名叫items的list。往里填充数据:items.append(1)items.append(3)items.append(4)print(items)#[1,3,4]range序列上面那个list,如果我们要append进去0~9的数字。最好是利用循环。items=[]forxinrang

系统 2019-09-27 17:46:52 2058

Python

python h5py库的使用

文章目录H5数据集的使用使用h5py的group分割GB级数据H5数据集的使用#创建withh5py.File("data_train.h5",'w')ashf:hf.create_dataset('train_input',data=shuffled_input)hf.create_dataset('train_label',data=shuffled_label)#打开withh5py.File("data_train.h5",'r')ashf:tra

系统 2019-09-27 17:46:09 2058

编程技术

Win32 OpenGL编程(12) 混合及半透明效果

writeby九天雁翎(JTianLing)--blog.csdn.net/vagrxie讨论新闻组及文件Technorati标签:混合,blend,半透明,OpenGL,3D,graphic,programming人类所有的力量,只是耐心加上时间的混合。——巴尔扎克混合的力量是很强大的,就如巴尔扎克所言,而图形处理中很多有趣且实用的效果在OpenGL中其实都可以用混合来实现,比如最最常用的半透明效果,这种效果在compiz的3D桌面效果中得到了极致的发挥

系统 2019-08-29 23:53:23 2058

编程技术

一种实际的MDA方法--Lightweight Domain Specif

在http://www.theserverside.com/articles/article.tss?l=LightweightModeling一文中,作者介绍了一种实际可行的MDA方法。即通过UML->EMFModel->Code得到领域模型的代码。然后将领域模型的代码通过JETtemplates生成更多的程序代码。一种实际的MDA方法--LightweightDomainSpecificModeling

系统 2019-08-29 23:46:01 2058

编程技术

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

Java类文件概述所谓Java类文件,就是通常用javac编译器产生的.class文件。这些文件具有严格定义的格式。为了更好的理解ASM,首先对Java类文件格式作一点简单的介绍。Java源文件经过javac编译器编译之后,将会生成对应的二进制文件(如下图所示)。每个合法的Java类文件都具备精确的定义,而正是这种精确的定义,才使得Java虚拟机得以正确读取和解释所有的Java类文件。图2.ASM–Javac流程Java类文件是8位字节的二进制流。数据项按

系统 2019-08-29 23:29:58 2058

编程技术

Builder pattern-生成器模式

参考文献:http://en.wikipedia.org/wiki/Builder_pattern生成器(英:Builder)是一种设计模式,又名:建造模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。参与者Builder创建对象的抽象接口。ConcreteBuilder提供Builder的实现。Director负责管理对象创建的正确顺序。IProduct由Directo

系统 2019-08-29 22:50:01 2058

编程技术

JSON 数据的4中解析方式比较

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSerialization),但是为了兼容以前的ios版本,可以使用第三方库来解析J

系统 2019-08-29 22:37:34 2058

编程技术

面向程序员的数据库访问性能优化法则

面向程序员的数据库访问性能优化法则特别说明:1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、本文未深入数据库优化中最核心的执行计划分析技术。读者对像:开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员的角度来谈数据库性能优化

系统 2019-08-29 22:34:29 2058