人老了,做什么都累~学到了这么多技术,从最早C到C++再到JAVA再到C#,最终都是为了改善产品,改善系统的可维护性。众所周知C#,C++,C都是强类型语言,什么情况都得定义一些实体类来改变业务模型,虽然C#4.0增加了很多runtime功能,但是要和脚本(比如PHP)比起来,真的还不够完美。就比如...
分类:
编程语言 时间:
2014-10-24 23:38:10
阅读次数:
370
【Python全景】
#模块,语句,表达式,对象)
1. 程序由模块组成
2. 模块包含语句
3. 语句包含表达式
4. 表达式建立并处理对象
【动态类型】
Python即是动态类型又是强类型,在C/C++/Java强类型语言中,要先声明,后使用
动态类型:自动跟踪用户定义的类型而不需要预先定义
s=1的话, s*2就等于2
s='hello'的话, s*2就等于'hellohello'
【random模块】
1. 可做随机数生成器
>>> import random
>>> random.rando...
分类:
编程语言 时间:
2014-10-23 22:42:36
阅读次数:
392
历史介绍
大多Web应用程序,都是运行在HTTP上的。HTTP协议是一系列无状态的文本传输协议。无状态的协议不记录收到的多个请求之间的关系,也就是说服务器与相应客户端如何对应起来,是一个问题。此外,HTTP是基于文本的。如何将基于文本的技术与强类型的Java匹配起来,这需要大量的数据绑定工作。
HTTP协议原本就不是为了满足Web应用程序开发人员的需求而设计的,它们是为请求和处理静态HTML文档而设计的。
Java Servlet API能够解决这些问题,Servlet通过一套面向对象的抽象直接封装客...
分类:
编程语言 时间:
2014-10-22 22:03:43
阅读次数:
256
1. 匿名类型 通过关键字var定义匿名类型,编译器将根据运算符右侧表达式的值来发出一个强类型。 使用匿名类型时要遵守的一些基本规则: ? 匿名类型必须有一个初始化值,而且这个值不能是空值(null),因为类型是根据初始化器推断出来的; ? 匿名类型可以用于简单类型,也可以用于复杂类型。用于...
IRedisTypedClient IRedisTypedClient类相当于IRedicClient的强类型版,其方法与属性大多数与IRedisClient类似。 它支持在Redis中使用Linq查询的强大的类,它本身是一个泛型,IRedisClient的泛型方法As获得对象。 其方法原型如下: ...
分类:
其他好文 时间:
2014-10-20 19:00:46
阅读次数:
212
泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。泛...
---------------------------------------------------------------------15:28 2014/7/21强类型化后台ViewData.Model=userInfo;//userInfo对象传进去。前台"%>u.UserName)%>编码...
分类:
Web程序 时间:
2014-10-18 12:35:19
阅读次数:
199
以下言论为新手见解,如有不妥,请不吝赐教。重载就是一个类里面定义了几个相同名字但不同参数的函数/方法。如下:1 class BasketballPlayer{2 private String sex;3 private String name;4 public void te...
分类:
编程语言 时间:
2014-10-18 12:33:11
阅读次数:
180
什么泛型?泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是..
Spring实现的一个重要的机制是通过反射(java.lang.reflect)读取配置文件,通过配置文件来动态生成配置文件中的类对象。Java动态加载类主要是为了不改变主程序代码,通过修改配置文件就可以操作不同的对象执行不同的功能。
由于java是强类型语言,本文根据一篇老外的博客,给出了一种可以实现动态类型转换的可行性方法和思路。
本文主要帮助你完成一下学习目标:
(1) java反射机制最基础的学习。
(2) 通过最基础的java正则表达式读取配置文件,获取需要的信息。
(3) 模拟spring的IO...
分类:
编程语言 时间:
2014-10-16 17:49:22
阅读次数:
300