自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

使用7zip-rar代替rar解决中文文件乱码

今天我把rar卸载掉,使用7zip-rar代替,这样直接解压识别中文名了。

2010-04-13 09:16:52 469

1.2.1版本中如何使用本地插件库

发布我的插件1.首先要在你的插件SVN的目录下建立grails-插件名/trunk,tags目录,并提交至SVN中2.在trunk目录中创建你的插件代码,并需要增加LICENSE文件,你可以复制其他项目中的LICENSE文件.3.在grails-app/conf/BuildConfig.groovy文件中增加 grails.plugin.repos.discovery.myRe...

2010-03-30 10:50:40 185

原创 vim的lookupfile插件的ctagfile脚本

使用vim的lookupfile插件,需要tagfile的脚本,记录一下,防止下次用到,这个也是在网上找的,增加了忽略.svn和.pyc的相关文件。 #!/bin/sh# generate tag file for lookupfile pluginecho -e "!_TAG_FILE_SORTED\t2\t/2=foldcase/"> filenametagsf...

2009-09-02 21:42:32 180

原创 Django多表查询

tables = """commend_intonetworkdata d,commend_intonetwork n"""wheresql = """commend_intonetworkdata.ismatched=false andcommend_intonetwork.status!='success' andtrim(commend_intonetwork...

2009-08-25 13:52:04 242

原创 Grails如何使用外部配置文件

Grails的Config发布后是编译的,无法手动修改,所以可以通过外部配置文件的方式修改一些设置,如数据库的链接等。 在Config.groovy增加 grails.config.locations = [ "classpath:app-config.properties"] 然后在grails-app/conf/目录下创建app-config.properties文件,...

2009-08-21 21:26:54 209

原创 Error: App with label *** could not be found. Are you sure your INSTALLED_AP

今天在项目中使用manage.py sqlall commend.却出现了如题的错误. 后来检查发现到.commend的Application和另一个Application users的models中有相互依赖,导致出现循环引用的关系. commend.models->  users.models.Departmentusers.models -> commend....

2009-08-15 08:00:27 126

自定义form field和widget(YearMonthField)

django的form将界面的展示和数据校验转换做了很好的封装,并且提供了很多的一些Field和Widget,昨天在做一个项目时有一个月报表的功能,查询的时候需要选择某年某月,于是参照一些网站信息,写了一个YearMonthField.#创建年月表单控件 class YearMonthWidget(forms.MultiWidget): """ A widg...

2009-08-14 11:01:04 212

原创 修改Nashvegas支持postgres数据库

Nashvegas: A Simple Django Migration Tool 介绍:http://paltman.com/2009/feb/24/nashvegas-a-simple-django-migration-tool/ 就是采用创建sql文件的方式进行数据库的迁移. Git库地址:http://github.com/paltman/nashvegas...

2009-08-12 17:16:52 143

yaml作为django的fixtures

在做django项目的单元测试的时候,我们经常需要为测试准备一些测试数据,所以django中提供了fixtures.以前采用json作为fixtures的文件格式,今天突然看到fixtures支持xml/yaml/json,所以尝试使用yaml,省去了json格式里面一大推"{的符号,看上去更清洁.1.安装PyYAML  http://www.pyyaml.org/wiki/PyYAM...

2009-08-12 17:10:05 521 1

原创 Django中的flash message

在做web系统的时候,我们需要针对一些操作的结果要进行提示信息给用户,如“××××保存成功!”,“××××出现错误!”。 在基于mvc的模型的框架下,我们可以采用flash message的方式。 以前在用web2py框架的时候,主要写:response.flash = '订购%s成功'% foods[0].name 就会自动在上方提示response.flash的信息...

2009-07-04 09:58:33 346

原创 全局自定义templatetags

1.创建一globaltags的django app.2.将一些自定义的templatetags文件复制到globaltags的目录下,如:PyIf Template Tag (Conditional Tag)ExprTagTemplate tag to dump database query info 3.在globaltags的目录下的__init__.py文件中加入如...

2009-07-04 09:32:15 172

IBatis.Net如何支持多个数据库

原文:http://www.maplye.com:8081/post/114/在Ibatis.net的帮助文档中有介绍多数据库支持,但是没有写全代码,后来查看其源码,并结合帮助文档,找到了解决方法,其实道理就是另行实现一个Mapper.如AnthorMapper:Apache Notice#region Apache Notice    /**//*******************...

2007-10-23 14:35:00 287

[django]the story about Django and TurboGears

I was walking across a bridge one day, and I saw a man standingon the edge, about to jump off. So I ran over and said, “Stop! Don’t doit!”“I can’t help it,” he cried. “I’ve lost my will to live....

2007-02-12 13:04:00 123

[django]newforms两种方式示例

newforms是django新的对表单处理功能,查看官方文档:http://www.djangoproject.com/documentation/newforms/最近也在看newsform的文章,总结了两种使用的方法,如下所示:一、根据model自动生成newsformmodel:<!--<br><br>Code highlighting produced by...

2007-02-11 11:32:00 153

Since NHibernate 1.2.0, objects are lazy by default

如果你还是使用以前的mapping的时候就会有可能会出现Type '*******' cannot be specified as proxy: method get_Id should be virtual这个时候你需要修改***.hbm.xml中的hibernate-mapping节点上的default-lazy="false"...

2007-01-15 14:56:00 83

[Castle]Castle.Model被Castle.Core代替了

我今天下载了11.1日发布的rc2的版本,发现找不到Castle.Model,后来发现多了个Castle.Core,发现可以用他来代替Castle.Model.搜索了一下,果然看到官方文档中有:- The assembly Castle.Model was replaced by Castle.Core - Internal interfaces have changed to allocat...

2006-12-15 18:54:00 224

[Castle]Castle也范型

配置文件如下:<!-- Core data access services -->        <component             id="commondao"             service="RXOA.DataAccess.ICommonDao`1,RXOA.DataAccess"            type="RXOA.DataAccess.Com...

2006-12-11 16:09:00 110

[Castle]Asp.Net中获取Castle容器中的服务的另一方法

我们知道在我们使用Castle IOC的时候,若你的类库在容器中的时候,你只需要通过公开属性或构造时设置参数后,Castle容器就会自动的根据配置文件中的服务为您实例化相应的类。但他并不支持Asp.Net的后置代码类。那么在Asp.Net中应如何获取容器中的服务呢?我们可以通过如下方式:IWindsorContainer container = ContainerAccessorUtil.Ge...

2006-12-11 16:00:00 167

[Javascript]给Javascript中的Array添加Remove方法

Javascript中的Array对象没有Remove方法,在网上找到了一函数function RemoveArray(array,attachId){    for(var i=0,n=0;i<array.length;i++)    {        if(array[i]!=attachId)        {            array[n++]=array[i]     ...

2006-12-11 15:36:00 295

[AJAX]Ajax.Net取Application的值问题

如下:[AjaxPro.AjaxMethod]        public int GetOnlineUserCount()        {            return ((Hashtable)Application["UserOnLine"]).Keys.Count;        }就取不到,只能写成下面这种方式:[AjaxPro.AjaxMethod]        pu...

2006-11-17 14:50:00 90

IBatis.Net中为什么Output的paramMap的class设置为int就获取不到值

上篇文章解答了使用IBatis.Net获取存储过程的返回值,其中我写了一个注意必须要将paramMap的class设置为hashtable,只说了注意,没有说明具体原因,所以心里老是有个疙瘩!于是,再看了一下DataMapper的源代码,分析如下:当你调用mapper.Insert("GetAccountViaSP2", testid);就会调用MappedStatement的Execut...

2006-11-04 10:00:00 101

IBatis.Net如何获取存储过程的Output的参数值

最近有人问我怎么获取存储过程的output的参数值,由于我最近没有用Ibatis.net,所以就从文档中找到的param的xml,也就没有在意,但后来有人说调不通,今天早上又收到一份留言,所以我早上作了测试!也出现获取不到数据的问题,但最后还是解决了!我的测试环境是sqlserver2005/vs2005/ibatis.net2.0如下:procedure:create proc sp_out...

2006-11-04 09:08:00 104

一个email正则表达式的解析

以前对正则表达式的使用,就是用的时候将正则表达式的语法文档打开,再重新一个一个的参考对照,用过了也就抛置脑后,所以每次用过就忘记,每次都要重新来过,怪不得人家说正则表达式就像“天书”。 趁着自己在使用Email正则表达式,对Email这个正则表达式的理解,作为一个案例记录下来,也算是有个记录吧!我的这个Email正则是从regexbuddy的library里面的来的,如下: \b[A-Z0-9._...

2006-09-29 11:23:00 143

IBatis.Net怎么使用VS 2005来做单元测试

我们看官方的Quick Start使用的是NUnit测试工具测试的,现在我们也同样可以用vs2005的单元测试工具测试。但是,当你运行测试用例的时候就会提示sqlmap.config文件找不到,你会发现vs2005在你每次测试的时候都会自动生成一个文件夹。vs2005的单元测试的就是该文件夹中的dll,那我们应该怎样把sqlmap.config等相关的配置文件也放到该目录下呢?其实微软已经给你提供...

2006-09-20 13:07:00 126

[django]Manipulator解惑

代码下载:/Files/maplye/django/Study914.rarManipulator英语翻译成“操纵器”,你可以用它来创建,修改,验证你的一个实体对象,并结合FormWrapper可以自动生成页面上Html代码(注:FormWrapper是用来生成html代码,Manipulator使为FormWrapper提供数据和数据模型等)。 django系统已经带有两种Manipula...

2006-09-14 13:03:00 143

[django]学习Model API的实例

今天看了一下Django的Model API 文档英文:http://www.djangoproject.com/documentation/model_api/#db-column中文:http://www.woodpecker.org.cn/obp/django/django-faq/model-api.html实例文件:/Files/maplye/django/Study.rar我的mode...

2006-09-12 17:40:00 132

[django]总结Django中的用户权限模块

此文是总结Django官方网站里面的Document的文章 User authentication in Djangohttp://www.djangoproject.com/documentation/authentication/该模块由用户(Users)权限(Permissions)组(Groups)消息(Messages)这些从字面上也都很好的理解,但是我对消息(Messages)还不...

2006-09-08 16:18:00 697

[django]Django输出页面方式的补充

1、直接输出 -- HTTPResponsehelloworld.pyfrom django.utils.httpwrappers import HttpResponsedef index(request): return HTTPResponse('''<html><head></head><body>Hello world</body...

2006-09-06 12:33:00 162

InterDev调试asp页面和自定义activex all

正在做一项目,将以前asp+dll的项目转成asp.net的,所有的业务逻辑都需要从原来的asp代码中去找。所以就用到了调试asp的工具InterDev和调试dll的VB1、讲自定义的dll的给反注册掉。(以便系统运行的是VB调试的dll)2、启动VB,设置相应的断点,按F5运行。3、运行你的asp程序。4、启动InterDev,附加w3wp.exe进程(我的是IIS 6.0+ asp.net 2...

2006-09-06 10:52:00 90

[django]Django部署在apache上

1、安装apache 2.0.59http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.0.59-win32-x86-no_ssl.msi2、安装mod_python-3.2.10.win32-py2.4-apache2.2.exehttp://www.apache.org/dist/httpd/modpython/win/...

2006-09-03 12:58:00 140

Asp.Net的控件如何与Server交互

以前写asp的程序的时候,知道只有type设置为submit的按钮,才能触发表单提交数据给服务器端。如:Asp.Net中的Button就是等于<input type="submit">.但是现在Asp.Net的好多控件都可以任意的和服务器端交互,如:LinkButton.这是怎么实现的呢?难道是一种全新的方式吗?其实,这只是微软的一种变通的方式。我们先来看看客户端的代码是如何的.我这里...

2006-08-29 13:42:00 96

Asp.Net中的ViewState知识

ASP.NET ViewState 初探http://www.microsoft.com/china/msdn/archives/library/dnaspnet/html/Asp11222001.asp解析ViewState内容ViewState DecoderKaneboy's的关于ViewState的内容总结http://blog.joycode.com/kaneboy/archive/20...

2006-08-25 15:47:00 101

[转]Python下载百度新歌100的代码

#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (c) 2006 UbuntuChina <http://www.ubuntu.org.cn> # License: GPLv2 # Author: oneleaf <oneleaf AT gmail.com> import httplib import re im...

2006-07-13 18:17:00 201

C#方法中的params参数类型

我有一方法如下:public string GetByCriteria(params string[] strs)        {            string result = string.Empty;            foreach (string str in strs)            {                //执行代码            }   ...

2006-07-07 17:43:00 261

Nullable 类型的转换

今天碰到Nullable 不能通过Convert.ChangeType转换,辛苦在网上找到两个解决方法,共享一下。1.The PumaCode.org Blogpublic object ChangeType(object value, Type conversionType){    if ( conversionType.IsGenericType &&        con...

2006-07-05 15:32:00 190

[转]音乐天堂 Music Heaven Vol.1 ~ Vol.36 的目录

想听听英文歌曲,所以在网上搜了到了这个。下面是 Music Heaven Vol.1 ~ Vol.36 的目录,不完整,留着用来回忆吧。Music Heaven Vol.0101 Bryan Adams - Everything I Do I Do It For You02 R.Orbison - Pretty Woman03 Dan Seals & Dash Crofts - Win...

2006-07-05 13:36:00 1667

NHibernate中使用generator为assigned的问题

Hibernate version: 1.0.2.0 Mapping documents: Parent.hbm.xml <?xml version="1.0" encoding="utf-8" ?><hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">  <class name="HYLQ.Core.Doma.

2006-07-04 14:03:00 243

NHiernate中自定义Generator

我的这个自定义的Generator设置如下:<generator class="HYLQ.Core.Domain.StreamGenerator, HYLQ.Core">        <param name="ObjectName">Child</param>      </generator>这样我会为每个ObjectName都会...

2006-07-04 13:50:00 139

[转]NHibernate中DateTime,int,bool空值的处理方法

原文: http://zsy.cnblogs.com/archive/2006/03/14/312488.html我们知道,数据库中DateTime子段允许为空(null)。当我们在ASP.NET中映射为DateTime是就不允为空了。该怎么处理?基本有两种办法: (1)修改.hbm.xml文件中的类型,该"DateTime"为"String",该实体文件中的属性类型"DateTime"为"Str...

2006-07-01 17:50:00 90

GridView使用一些记录

现在有个项目开始使用ASP.NET 2.0开发,在开发过程中关于GridView的使用的一些零星的记录1.TemplateField中的绑定<asp:TemplateField>                        <ItemTemplate><%# Eval("OCompany.Name") %></ItemTemplate>  ...

2006-06-30 10:45:00 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除