上一页 1 2 3 4 5 6 ··· 28 下一页
摘要: 1 已经添加过引用,却找不到类型或名字空间。 可以看下项目的的.net framework版本是否一致。 项目(例如类库项目)右键(vs解决方案资源管理器)——》属性——》应用程序——》目标框架。 也就是检查一下引用项目与被引用项目的目标框架是否版本一致。 2 svn曾经用两个用户登录,然后因为两个 阅读全文
posted @ 2017-01-20 09:19 梅桦 阅读(509) 评论(1) 推荐(0) 编辑
摘要: 由于线程停在某个无法进行垃圾回收的点(可能是因为已对代码进行了优化),因此无法计算表达式的值.先说下我出现这个异常情况的条件:我是在做WEB服务接入时,发生的,为了调用接口的方法,我先封装了一次,封装方法有2个参数,都是类类型。其它的这种方法都可以,只有这一个接口不通过。例如这个封装的方法叫M1,那它是这样的M1(class1 c1,class2 c2),其中在调用它时,c1,c2都是正常的,属性和字段都有值。但跟踪到这个方法时,通过看c1,c2的值会发现c1,c2中的属性就会有:由于线程停在某个无法进行垃圾回收的点(可能是因为已对代码进行了优化),因此无法计算表达式的值但字段是好的。当时我想 阅读全文
posted @ 2014-04-10 14:46 梅桦 阅读(6535) 评论(3) 推荐(1) 编辑
摘要: 上一节中的输入,即视图中的returnHttpResponse()部分。函数中的内容为<html><body>……意思就是,前端文件,要每次都要手写,打印,这非常麻烦。通常,它会包括很多内容,还有js文件,css文件等。而且设计页面也不好设计,或者设计好了,再粘贴html字串,进行输出。且会发现html代码与python后台代码掺杂在一起。1通过自定义,直接在视图中写。新建立视图(函数)hello_who如下:defhello_who(request):t=template.Template('hello{{name}}')c=template.Cont 阅读全文
posted @ 2013-04-21 16:27 梅桦 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 1建立视图进入到第二个mysite目录。新建立views.py文件。代码如下:fromdjango.httpimportHttpResponsedefhello(request):returnHttpResponse('helloworld')可以知道,视图文件,从django中引入模块http,并导入HttpResponse函数。视图中一个hello函数。其中的reutrnHttpResponse可以理解为c#中的response.Write。2创建路由通过浏览器的地址,从路由中去匹配视图。在urls.py文件中配置路由。fromdjango.conf.urlsimportp 阅读全文
posted @ 2013-04-21 16:26 梅桦 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 1安装python。现在已经到了3.0.但现在推荐使用2.*.。官网地址:http://www.python.org/下载地址:http://www.python.org/ftp/python/2.7.4/python-2.7.4.msi解压缩后,直接安装即可。例如,安装到c盘根目录。即地址为:C:\Python272配置windows环境变量。在path里添加C:\Python27即可。配置完后,在命令行,输入python,回车即可进入python命令行。3安装django当前最新版本1.5官网地址:https://www.djangoproject.com/下载地址:https://www 阅读全文
posted @ 2013-04-21 16:25 梅桦 阅读(3225) 评论(0) 推荐(0) 编辑
摘要: 索引的用途索引的主要作用就是为加快检索的速度(效率)。主要是为查询。这里的查询包括表自身的查询,还包括连接查询。此外,sql的查询优化器(隐式的)也依赖索引,如果使用索引比不使用索引时效率高,那优化器就会选择使用索引。索引可能极大提高检索的速度。例如:图书馆的图书如果无序排放,则要找《水浒传》这一本书,极有可能会把所有书都翻一遍,当然也有可能会第一本书就是它。如果给图书馆的图书按书名分列于不同书架,以字母排序,那找到S列书架,然后找Sh,shu,shui,然后找在shui书架中再找hu,然后找zhuan,那么就会找到这本书。索引的分类索引分聚集(聚簇)索引和非聚集(聚簇)索引。聚集索引:表中的 阅读全文
posted @ 2011-12-16 11:07 梅桦 阅读(1711) 评论(0) 推荐(1) 编辑
摘要: 创建类: class后跟类名,其中类名的首字母必须要大写。实例化时,通过new方法实例化。在c#中有构造器,构造器与类同名。在ruby中,构造器为initialize方法。当通过new方法实例化一个类对象后,会自动调用initialize方法,把new中的参数传递给initialize方法进行初始化。在c#中的域,在ruby中称为实例变量,定义时前边加@前缀,表示是一个实例变量。classCustomerdefinitialize(name,age)@name,@age=name,ageendendc1=Customer.new("Tom",20)访问器实例变量只能通过实例 阅读全文
posted @ 2011-08-10 16:55 梅桦 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: Ruby中的方法是一个有名称的代码块,是与一个或多个对象关联的参数化的代码。调用时须给出方法名,接收者(所在对象),参数值,且最后一个表达式的值做为返回值。与Ruby方法相似的是代码块,它没有名字,且调用时只通过迭代器或被间接调用。(一)方法(1)定义方法定义方法就是def 方法名(参数列表)方法体end最后一个表达式做为返回值返回,如果有值,则返回;无值则返回nil。可以省略return。在类中定义的方法为实例方法,实例方法可以在类的实例对象上使用。如果是在一个特定的对象上定义方法,那么此方法就是一个单键方法,只能在这个对象上使用。classTestdefinstance_method_te 阅读全文
posted @ 2011-08-08 16:56 梅桦 阅读(2032) 评论(0) 推荐(0) 编辑
摘要: (一)条件判断条件判断为基本式:if expression codeend表达式如果不是false或nil,则可执行code部分,所以对于else来说,如果为false或nil,则else下的代码是要执行的。要注意的是表达式与执行代码之间要有分界符:例如换行或分号或是then关键字。多条件分支情况下,除了可以用else if之外,可以用省略式:elsifif expression1 code1elsif expression2 code2else code3end如果通过then做为分界符:if expression then code end,那么可以把if直接做为分界符:code if e 阅读全文
posted @ 2011-08-08 13:41 梅桦 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: (一)数值类型(1)整型整型分两种,如果在31位以内(四字节),那为Fixnum实例。如果超过,即为Bignum实例。#整型Integer以下是一些整型字面量#字面量(literal):代码中能见到的值,数值,bool值,字符串等都叫字面量#如以下的0,1_000_000,0xa等a1=0#带千分符的整型a2=1_000_000#其它进制的表示a3=0xaputsa1,a2putsa3#putsprint都是向控制台打印字符,其中puts带回车换行符=begin这是注释,称作:嵌入式文档注释类似C#中的/**/=end(2)浮点型#浮点型f1=0.0f2=2.1f3=1000000.1puts 阅读全文
posted @ 2011-08-04 17:12 梅桦 阅读(3145) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 28 下一页