搜索到与相关的文章
Python

Python3标准库总结

Python3标准库操作系统接口os模块提供了不少与操作系统相关联的函数。>>>importos>>>os.getcwd()#返回当前的工作目录'C:\\Python34'>>>os.chdir('/server/accesslogs')#修改当前的工作目录>>>os.system('mkdirtoday')#执行系统命令mkdir0建议使用"importos"风格而非"fromosimport*"。这样可以保证随操作系统不同而有所变化的os.open()

系统 2019-09-27 17:49:47 2498

Python

python使用jieba实现中文文档分词和去停用词

阅读更多分词工具的选择:现在对于中文分词,分词工具有很多种,比如说:jieba分词、thulac、SnowNLP等。在这篇文档中,笔者使用的jieba分词,并且基于python3环境,选择jieba分词的理由是其比较简单易学,容易上手,并且分词效果还很不错。分词前的准备:待分词的中文文档存放分词之后的结果文档中文停用词文档(用于去停用词,在网上可以找到很多)分词之后的结果呈现:图1去停用词和分词前的中文文档图2去停用词和分词之后的结果文档分词和去停用词代码

系统 2019-09-27 17:47:54 2498

Python

Python中的bool类型

Python布尔类型boolpython中布尔值使用常量True和False来表示;注意大小写比较运算符<>==等返回的类型就是bool类型;布尔类型通常在if和while语句中应用这边需要注意的是,python中,bool是int的子类(继承int),故True==1False==0是会返回Ture的,有点坑,如要切实判断用xxxisTrue1print(True==1)#返回True2print(False==0)#返回True3print(1isTr

系统 2019-09-27 17:47:24 2498

Python

Python入门之三角函数atan2()函数详解

描述atan2()返回给定的X及Y坐标值的反正切值。语法以下是atan2()方法的语法:importmathmath.atan2(y,x)注意:atan2()是不能直接访问的,需要导入math模块,然后通过math静态对象调用该方法。参数x--一个数值。y--一个数值。返回值返回给定的X及Y坐标值的反正切值。实例以下展示了使用atan2()方法的实例:#!/usr/bin/pythonimportmathprint"atan2(-0.50,-0.50):"

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

编程技术

在SPRING中实现事务暂停

摘要Spring框架是一个流行的基于轻量级控Ò46;反转容器的Java/J2EE应用框架,尤其在数据访问和事务管理方面的能力是众৓2;周知的。Spring的声明性事务分离可以ò12;用到任何POJO目标对象,并且包含所੍7;EJB基于容器管理事务中的已声明事务。后台的事务管理器支持简单的基É10;JDBC的事务和全功能的基于JTA的J2EE事务。;这篇文章详细的讨论了Spring的事务管ĩ02;特性。重点是如何在使用JTA作为后台;事务策略的

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

编程技术

Rose与PowerDesigner:两款建模工具对比分析比较

但两者所走的明星路线却很不相同,Rose出道是时,走的是UML面向对象建模,而后再向数据库建模发展,而PowerDesigner则反其道而行之,它先是一个纯粹的数据库建模工具,后来才向面向对象建模,业务逻辑建模及需求分析【IT168技术分析】一、二者的出身作为世界最著名的两大CASE工具,RationalRose和PowerDesigner的名声可谓如雷贯耳。Rose是当时全球最大的CASE工具提供商Rational的拳头产品,UML建模语言就是由Rati

系统 2019-08-29 23:13:33 2498

编程技术

用Swing超市游戏的制作

这篇文章试图探讨Swing来制作游戏的一些经历,这里用QQ空间的游戏来做示例。有兴趣的同学可以在自己的QQ空间里面找到这些游戏。一、QQ超市里面地板的平铺。我们先去游戏里面截取这个的方块。代码里面,我们写://地板的绘画for(inti=0;i<10;i++){for(intj=0;j<10;j++){image=Toolkit.getDefaultToolkit().getImage("source/floor.jpg");g.drawImage(ima

系统 2019-08-29 22:53:46 2498

编程技术

【Toast】几种展现方法

让我们先来认识一下她的方法:Toast.makeText(context,text,duration).show(),这样就形成了最简单的一个提示框!参数说明:context:应用程序运行的环境;text:想要提示的文本信息;duration:(持续)表示要提示的时间长度;(不可超过5秒)。一般使用(Toast.LENGTH_SHORT短时间、Toast.LENGTH_LONG长时间)Thefirst:代码如下:Toast.makeText(ShowWea

系统 2019-08-29 22:49:53 2498

编程技术

什么是MVC

什么是MVC-2MVC模式MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。MVC模式最早是smal

系统 2019-08-29 22:44:46 2498

编程技术

Rails 2.2.1创建时的错误:SecureRandom

安装了ruby1.9.1后,把Rails也更新到了2.2.1,但创建项目时失败,报错:uninitializedconstantActiveSupport::SecureRandom后跟踪源码,发现加载:Active_Support.rb文件中:require'active_support/gzip'require'active_support/cache'require'active_support/dependencies'require'active

系统 2019-08-29 22:44:26 2498