摘要: 悲剧的一台windows的虚拟机无法重启无法关机。如下图,一直卡住不动。首先找到这台机器:[root@xenserver-14 xen]# xe vm-list name-label=005-vss\ server uuid ( RO) : 2109ad5d-ba26-d51f-aa61-326f02ded276 name-label ( RW): 005-vss server power-state ( RO): running命令行强制关机无果。[root@xenserver-14 xen]# xe vm-shutdown uuid=2109ad5d-ba... 阅读全文
posted @ 2013-09-17 15:35 lt1983 阅读(3660) 评论(0) 推荐(0) 编辑
摘要: BOOKMS是一个公司内部的图书管理系统。 本系列用多次迭代方法,逐步实现一个图书管理系统BOOKMS。 本文主要介绍使用bootstrap美化前台页面和修改admin模块的添加图书模块时使用豆瓣api获取数据。 再前一节里我们一件可以管理model(增删改查)。但是界面是在是太简陋,简陋到但凡是个正常人估计都无法接受。项目组里没有专业的前端的话,页面美化是一个痛苦的事,但是有了boo... 阅读全文
posted @ 2012-05-17 16:25 lt1983 阅读(8782) 评论(6) 推荐(1) 编辑
摘要: BOOKMS是一个公司内部的图书管理系统。BOOKMS的后台管理主要使用Django的admin模块。 本系列用多次迭代方法,逐步实现一个图书管理系统BOOKMS。 本文主要介绍app的后台管理和用django-groundwork 生成前台CRUD。 一.将自己的models加入到admin的管理 上一回我们可以看到后台的界面了,但细心的你一定发现了里面没有我们要的book... 阅读全文
posted @ 2012-05-16 16:33 lt1983 阅读(7307) 评论(5) 推荐(1) 编辑
摘要: BOOKMS是一个公司内部的图书管理系统。 本系列用多次迭代方法,逐步实现一个图书管理系统BOOKMS。 本文主要介绍使用PyCharm建立Django项目,然后建立核心的领域模型。 一.建立项目 首先我们要迈出我们的第一步,使用PyCharm建立我们的BOOKMS项目,注意路径里不能有中文,项目类型选择Django。 因为我们项目后台管理使用admin,所以这里我们直接启用Djan... 阅读全文
posted @ 2012-05-16 11:24 lt1983 阅读(11208) 评论(0) 推荐(4) 编辑
摘要: BOOKMS是一个公司内部的图书管理系统。 本系列用多次迭代方法,逐步实现一个图书管理系统BOOKMS。 本文首先分析一下BOOKMS的需求,在后续内容中不断迭代开发,逐步用Django实现BOOKMS。 初始阶段的需求整理如下: 角色 员工,管理员。用例 员工:浏览图书,创建借书请求,创建还书请求。 卖方:管理图书,处理借书请求,处理还书请求。界面设计 员工界面包括: 登录页:核心功能需... 阅读全文
posted @ 2012-05-15 09:56 lt1983 阅读(5106) 评论(2) 推荐(0) 编辑
摘要: BOOKMS是一个公司内部的图书管理系统。 本系列用多次迭代方法,逐步实现一个图书管理系统BOOKMS。开发使用python语言和Django框架,数据库在开发时使用SQLite而部署时使用MySQL。开发工具推荐使用PyCharm。 本文主要介绍SQLite数据库 和python环境准备 一.SQLite数据库 1.介绍 SQL... 阅读全文
posted @ 2012-05-15 09:52 lt1983 阅读(11217) 评论(9) 推荐(4) 编辑
摘要: 问题: 开发人员在项目提交时候不写日志,在后期查看修改历史时需要对比版本才知道提交原因。 解决方案: 在svn服务端通过hooks在提交时强制要求写日志。 实现: #!/bin/shREPOS="$1"TXN="$2"SVNLOOK=/usr/bin/svnlook #根据你的SVN目录而定LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep... 阅读全文
posted @ 2011-11-28 15:18 lt1983 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: yum安装bind #yum update #yum -y install bind* caching-nameserver # rpm -qa bind*bind-dyndb-ldap-0.1.0-0.9.b.el6.x86_64bind-libs-9.7.0-5.P2.el6_0.1.x86_64bind-sdb-9.7.0-5.P2.el6_0.1.x86_64bind-utils-... 阅读全文
posted @ 2011-09-06 17:19 lt1983 阅读(2812) 评论(0) 推荐(0) 编辑
摘要: 本篇主要介绍sybase15(x64)在suse10上的安装,以及依赖的jdk环境的安装和配置。 这里说明一下我们要安装的sybase版本是15 而且是64位的,搜了下很少资料,这也是这系列文章产生的主要原因。 JDK的安装 你如果suse10是像我一样默认安装,那么一定会遇到这个错误! A suitable JVM could not be found. Please run the program again using the option -is:javahome <JAVA HOME DIR> 乖乖翻出你的suse10安装盘找出下面这2个rpm包把 jpackage-ut 阅读全文
posted @ 2011-07-28 09:21 lt1983 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: 本篇主要介绍在linux环境下以命令行方式来准备安装sybase所需要的裸设备分区、卷组、逻辑卷等。 首先来看看裸设备相关的知识: 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Linux通过文件系统来读取的特殊字符设备。它由应用程序负责对它进行读写操作。不经过文件系统的缓冲。 2.使用裸设备的好处 因为使用裸设备避免了再经过操作系统这一层,数据直接从Disk到应用进行传输,所以使用裸设备对于读写频繁的数据库应用来说,可以极大地提高数据库系统的性能。当然,这是以磁盘的 I/O 非常大,磁盘I/O已经称为系统瓶颈的情况下才成立。如果磁盘读写确实非常频繁,以至于磁 阅读全文
posted @ 2011-07-27 16:00 lt1983 阅读(1413) 评论(0) 推荐(0) 编辑