`
文章列表
     一 转眼,还有90多天2017看就过去了,真快!9月最后一天,再更新一篇博客。继续学习python,我在windows环境下搭建python的web开发环境,按照书上的步骤有可能不成功,总是出现这样那样的错误,把我的安装步骤写下来分享给大家! 操作系统:64位Win7 一、首先安装python3.6.2,下载地址https://www.python.org/getit/,安装过程略,唯一注意的是下图所示,将python自动添加到path环境变量中,同时自己选择安装路径,我的安装路径是:D:\Python36 二、打开命令窗口(cmd),输入python,将显示你安装的py ...
在学习python第八章的时候,我们编写一个generate_names.py import json import athletemodel import yate   names = athletemodel.get_names_from_store()   print(yate.start_response('application/json')) print(json.dumps(sorted(names))) 我们启动服务,在google浏览器中输入http://localhost:8088/cgi-bin/generate_names.py 会正常显示数据,但 ...
今天,继续研究python,在看到采用mvc设计web应用时,抄写athletemodel.py,点击保存。点击运行(按F5) 这时重新打开了一个IDLE,我点击了关闭,还在原来的IDLE中继续操作,先写了dir(),显示结果正常,但是往下的操作就不正常了, >>> dir() ['AthleteList', '__annotations__', '__builtins__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'athl', 'athletemode ...
自定义类,保存成Athlete.py文件 class Athlete: def __init__(self, a_name, a_dob=None, a_times=[]): self.name = a_name self.dob = a_dob self.times = a_times 在IDLE中调用 >>> import Athlete >>> sarah = Athlete('Sarah Sweeney', '2002-6-17', ['1.58','2.02','2:56']) 报如下错误: Traceback (most r ...
在使用python自定义类时,定义了一个类,但是在调用时,发生了如下错误: >>> class Athlete: def __init__(self, value=0): self.thing = vlaue def how_big(self): return(len(self.thing)) >>> d = Athlete("Holy Grail") Traceback (most recent call last):   File "<pyshell#7>", line 1, in & ...
今天开始python3,在windows环境下安装了python3.5,根据《深入浅出Python》,学习到了如何构建发布,在D盘新建了一个nester的文件夹,里面包括一个nester.py和setup.py两个python文件,根据树上的步骤,从第3步就出错,这里需要注意: 1、进入到nester的文件夹所在的目录 点击开始->输入cmd->再输入cd /d d:\nester 2、构建发布 D:\nester>C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.e xe s ...
最近,同事提了一个需求,让在web工程中按照查询条件导出数据,本来已经做好了,但是导出过程中,数据量比较大,并且运算比较复杂,于是,就写了一个存储过程,里面含有临时表。后来,觉得效率还是不算很高,正好会一点excel VBA编程,直接访问数据库。从数据库中取出数据,然后在excel中显示!说干就干,但是调用存储过程,没有反应,在sqlserver单独执行没有问题,web工程调用也没有问题啊!这是怎么回事?查吧,先将存储过程中只写一个查询语句,没有问题;再写插入临时表,这里就不执行了,难道临时表有问题,到最后发现,在插入临时表的语句前,加入SET NOCOUNT ON,因为往临时表中插入数据的 ...
将数据库服务器上的数据库文件拷贝到另外一台机器上,附加后,新建登录名时无法将原数据库用户映射到此登录名。这样用新建的登录名访问数据库时,必须要以“架构名.对象名”的形式才可以。 通过以下方式可以解决该问题: 步骤1:  exec sp_change_users_login 'REPORT'  列出当前数据库的孤立用户  步骤2:  在安全性-登录名下新建用户名,无论成功与否都不要紧! 步骤3:  exec sp_change_users_login 'AUTO_FIX','用户名'  可以自动将用户名所对应的同名登录添加到syslogins中  步骤4:  exec sp ...
经常遇到一个PDF文件,页面大小不一致。看起来很恼火。下面给大家介绍两种解决办法: 方法一: 1、在PDF文件的页面中找到打印,点开打印的对话框。如下图:   首先选择打印机名称:Adobe PDF 打印范围:所有页面 页面缩放方式:适合可打印区域 勾选:自动旋转并居中 2、点击最上边的“属性”。如下图:       点到第三个选项卡:Adobe PDF设置 Adobe PDF 页面大小:A4 注意:其中“仅依靠系统字体,不使用文档字体”这里最好不打勾。 设置完成后,点确定!回到第一个页面,点击确定。将原来的PDF打印成另外一个PDF的文件,就解决 了!
最近,在部署程序重新启动Tomcat,报 java.io.StreamCorruptedException: invalid stream header at java.io.ObjectInp ~~~~~~~~~~~~~~~~~~ 仔细查阅了一下源代码,没有什么问题;在自己机器上测试,也没有问题;最后清整了一下tomcat下的work文件夹,居然行了! 分析,有可能是在关闭tomcat时产生错误,存到缓存里了,清理一下就可能好了!    
感觉现在越来越不愿意写东西了,好多时候都是强撑着写,以便以后自己和别人查找。昨天遇到了在存储过程中需要传递in(1,3,9,23)这种类型的参数,一开始我是这么写的, decalare @ids varchar(8000) set @ids='1,3,9,23' select * from 表名 where id in (@ids) 但是执行了一下,提示在将值 '1,3,9,23'转换成数据类型int时失败。 我又不愿意使用动态sql,总觉得效率不高,我们使用存储过程不就是为了提高运行效率吗?然后从网上找了好长时间,终于找到了一个帖子,觉得不错,就转了过来! declare @id ...
在MyEclipse中启动程序运行,报错java.lang.OutOfMemoryError: PermGen space应该怎么办?这是eclipse 内存不够的原因。   PermGen space的全称是Permanent Generation space,是指内存的永久保存区域, 这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中, 它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对 PermGen space进行清理,所以如果你的应用中有很多CL ...
在使用SVN工具的时候会生成一些以“svn”作为后缀的文件,而且每个文件夹下都有,数量很多的。 如果想删除Windows下的.svn文件夹,通过手动删除的渠道是最麻烦的,因为每个文件夹下面都存在这样的文件。下面是一个好办法:建立一个文本文件,取名为killsvns.reg(扩展名由txt改为reg),内容如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders" [HKEY_LOCA ...
 今天,在64位Win7系统上安装了TortoiseSVN,安装完成后,直接打开运行软件,弹出了下面的提示:TortoiseSVN is a shell extension. That means it is integrated into the windows explorer. To use TortoiseSVNplease open the explorer and right-click on any folder you like t ...
今天重新安装了sql server2008 R2企业版,然后设置了一下,服务启动不了了,报错如下: 解决方案:停用“VIA协议”问题解决。 "VIA协议"停用方法: 开始->程序->Microsoft SQL Server 2008 R2->配置工具->SQL Server 配置管理器-> SQL Server网络配置->MSSQLSERVER 属性的协议 在右边的属性框中把“VIA协议”禁用即可!  
Global site tag (gtag.js) - Google Analytics