2011年1月5日

JAVA代码查错试题集

摘要: 1.abstract class Name { private String name; public abstract boolean isStupidName(String name) {}}大侠们,这有何错误?答案: 错。abstract method必须以分号结尾,且不带花括号。2.public class Something { void doSomething () { private String s = ""; int l = s.length(); }}有错吗?答案: 错。局部变量前不能放置任何访问修饰符 (private,public,和protected)。final可以 阅读全文

posted @ 2011-01-05 22:31 linzheng 阅读(976) 评论(0) 推荐(0) 编辑

java面试和笔试大全

摘要: 2、String是最基本的数据类型吗?基本数据类型包括byte、int、char、long、float、double、boolean和short。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类3、int 和 Integer 有什么区别Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。原始类型封装类booleanBooleancharCharacterbyteByte 阅读全文

posted @ 2011-01-05 22:30 linzheng 阅读(7022) 评论(2) 推荐(9) 编辑

Struts知识问答

摘要: 1. 简述Struts框架的初始化流程。答案:对于采用Struts框架的Web应用,在Web应用启动时就会加载并初始化控制器ActionServletActionServlet从struts-config.xml文件中读取配置信息,把它们存放到ActionMappings对象中。在Struts framework中, Controller主要是ActionServlet,但是对于业务逻辑的操作则主要由Action、ActionMapping、ActionForward这几个组件协调完成(也许这几个组件,应该划分到模型中的业务逻辑一块)。其中,Action扮演了真正的控制逻辑的实现者,而Acti 阅读全文

posted @ 2011-01-05 22:26 linzheng 阅读(1985) 评论(0) 推荐(2) 编辑

UML 及其他知识问答

摘要: 1.名词解释答: JDO 是Java对象持久化的新的规范,为Java Data 0bject的简称,也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。另外,JDO很灵活,因为它可以在任何数据底层上运行。JDBC只是面向关系数据库(RDBMS) , JDO更通用,提供到任何数据底层的存储功能,比如关系数据库、文件、XML以及对象数据库(ODBMS)等等,使得应用可移植性更强。 JDO 阅读全文

posted @ 2011-01-05 22:26 linzheng 阅读(438) 评论(0) 推荐(0) 编辑

jdbc知识问答

摘要: 1 JDBC连接数据库6步Load the JDBC DriverEstablish the Database ConnectionCreate a Statement ObjectExecute a QueryProcess the ResultsClose the Connection2 事务的4大特性答:原子性A,一致性C,隔离性I,永久性D3.select count(*) from student 和select count(id) from student 之间的区别。 答案:select count(*) 统计所有学生的记录个数,包括空记录。Select count(Id) 统计 阅读全文

posted @ 2011-01-05 22:25 linzheng 阅读(743) 评论(0) 推荐(0) 编辑

Jsp&servlet知识问答

摘要: 1 三个Statment区别,用法 Statment,基本的;PreparedStatement是可编译的,提高效率,callablestatment,存储过程2 Cookie答:临时cookic存在于内存中,(公话),长时cookic存在于硬盘上长时coolkie和临时cookie 路径问题3 servlet调试方式几种方法 答:使用打印语句,使用TOMCAT日志,返回错误页面,使用IDE集成,重起服务器,直接查看HTML源代码,分别处理请求和响应数据。4.Cookie 与session 的区别是:session为短对话,Cookie可以设置任意时间的有效期。5.Get请求和Post请求区别 阅读全文

posted @ 2011-01-05 22:24 linzheng 阅读(1930) 评论(0) 推荐(2) 编辑

Hibernate知识问答

摘要: 1.Hibernate的检索方式 答:①导航对象图检索 ②OID检索 ③HQL检索 ④QBC检索 ⑤本地SQL检索2. Forward与Global-Forward的区别答:Forward是根据Action return的值找到对应的JSP页。当多个Action共同return同一个值时,可将这个Forward元素写在Global-Forward中。3.持久化对象的三种状态,代表含义。答: 临时状态——刚用new语句创建,未被持久化,不处于session的缓存中。 持久化状态——已经被持久化,处于session的缓存中。 游离态——已经被持久化,但不处于session的缓存中。4、三种检索策略 阅读全文

posted @ 2011-01-05 22:22 linzheng 阅读(1089) 评论(0) 推荐(0) 编辑

EJB知识问答

摘要: 1:EJB:答: Enterprise Java Bean 相当于DCOM,即分布式组件。它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问 (跨进程、跨计算机) 。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是EJB组件的代理,EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。答:Enterprise java bean 容器。更具有行业领域特色。他提供给运行在其中的组件EJB各种管理功能。只要满足J2EE规范的EJB放入该容器,马上就会被容器进行高效率的管 阅读全文

posted @ 2011-01-05 22:19 linzheng 阅读(2519) 评论(1) 推荐(2) 编辑

2011年1月4日

JSF框架简介与实例

摘要: JSF 体系结构:JSF 的主要优势之一就是它既是 Java Web 应用程序的用户界面标准又是严格遵循模型-视图-控制器 (MVC) 设计模式的框架。用户界面代码(视图)与应用程序数据和逻辑(模型)的清晰分离使 JSF 应用程序更易于管理。为了准备提供页面对应用程序数据访问的 JSF 上下文和防止对页面未授权或不正确的访问,所有与应用程序的用户交互均由一个前端FacesServlet(控制器)来处理。JSF 生命周期:FacesServlet 充当用户和 JSF 应用程序之间的纽带。它在明确限定的 JSF 生命周期(规定了用户请求之间的整个事件流)的范围内工作。1. 当JSF页面上的一个事件 阅读全文

posted @ 2011-01-04 22:38 linzheng 阅读(111982) 评论(2) 推荐(7) 编辑

SSH框架整合

摘要: struts 控制用的hibernate 操作数据库的spring 用解耦的Struts 、 spring 、 Hibernate 在各层的作用1 ) struts 负责 web 层 .ActionFormBean 接收网页中表单提交的数据,然后通过 Action 进行处理,再 Forward 到对应的网页。在 struts-config.xml 中定义 action-mapping, ActionServlet 会加载。2 ) spring 负责业务层管理,即 Service (或 Manager).1 . service 为 action 提供统计的调用接口,封装持久层的 DAO.2 阅读全文

posted @ 2011-01-04 22:02 linzheng 阅读(24083) 评论(10) 推荐(14) 编辑

Struts+Spring整合方式

摘要: struts与spring整合方式有三种:方式一:通过Spring的ActionSupport类实现。方式二:通过Sping的DelegatingRequestProcessor类覆盖struts的requestprocessor实现。方式三:通过Sping的DelegatingActionProxy类实现,将struts action管理委托给spring框架。相同点:以上三种方式都需要在struts的配置文件struts-config.xml中注册spring的ContextLoaderPlugIn插件。即:plug-in className="org.springframework.w 阅读全文

posted @ 2011-01-04 21:10 linzheng 阅读(5150) 评论(0) 推荐(1) 编辑

2011年1月3日

spring IoC编程实例

摘要: 配置文件/SpringHelloWorld/src/applicationContext.xml代码SpringTest.java代码HelloWorld.java代码 阅读全文

posted @ 2011-01-03 23:09 linzheng 阅读(1505) 评论(0) 推荐(0) 编辑

Spring的IoC容器

摘要: (用户持久化类)重构第一步——面向接口编程1、 设计用户持久化类的接口UserDao,代码如下:public interface UserDao { public void save(User user); public User load(String name);}2、 具体的持久化来必须要继承UserDao接口,并实现它的所有方法。我们还是首先实现内存持久化的用户类:public class MemoryUserDao implements UserDao{ private static Map users = new HashMap();; static{ User user = ne 阅读全文

posted @ 2011-01-03 22:58 linzheng 阅读(6403) 评论(1) 推荐(1) 编辑

Spring框架包含的模块

摘要: Spring框架由七个定义明确的模块组成如果作为一个整体,这些模块为你提供了开发企业应用所需的一切。但你不必将应用完全基于Spring框架。你可以自由地挑选适合你的应用的模块而忽略其余的模块。 就像你所看到的,所有的Spring模块都是在核心容器之上构建的。容器定义了Bean是如何创建、配置和管理的——更多的Spring细节。当你配置你的应用时,你会潜在地使用这些类。但是作为一名开发者,你最可能对影响容器所提供的服务的其它模块感兴趣。这些模块将会为你提供用于构建应用服务的框架,例如AOP和持久性。核心容器这是Spring框架最基础的部分,它提供了依赖注入(Dependency Injectio 阅读全文

posted @ 2011-01-03 22:53 linzheng 阅读(4844) 评论(0) 推荐(0) 编辑

六、hibernate之HQL

摘要: 一. HQL1. 大小写HQL语句本身和SQL一样不区分大小写, 但其中的类名, 属性名, (绑定参数的)数据区分大小写.2. 从类中而不是从表中操作如果类有子类, 会连同子类一起查询, 不论子类是否和父类或者子类之间是否映射的同一张表.3. 类别名, 属性列表, Where条件, distinct, order by , group by...having从类中查询, 可以给类名加别名.(类似于SQL, 其中as可以省略). 注意: SELECT e From Employee as e是正确的, 但是SELECT Employee From Employee 是错误的, 可以直接用From 阅读全文

posted @ 2011-01-03 18:23 linzheng 阅读(1577) 评论(0) 推荐(0) 编辑

五、hibernate的Session操作, 查询过滤, 缓存利用, 批量处理

摘要: 一. Session操作, 查询过滤, 缓存利用, 批量处理数据查询,装载1. Session---单数据加载---load/ getLoad方法根据指定的实体类和id从数据库装载认为存在的一条记录. 应该确保对象确实存在, 否则会抛出ObjectNotFoundException.Load方法可返回实体的代理类实例, 可充分利用内部缓存和二级缓存中的现有数据. get方法根据指定的实体类和id从数据库查询并装载一条记录.数据不存在将得到null.get方法返回的永远是实体类. 只在内部缓存中进行数据查找, 如果没有数据就调用SQL完成数据读取. 出于性能考虑,避免无谓的数据库访问,Sessi 阅读全文

posted @ 2011-01-03 18:22 linzheng 阅读(10381) 评论(0) 推荐(1) 编辑

四、hibernate实体对象,事务管理,锁

摘要: 生命周期1. 实体的3种状态Transient(临时的,自由对象,游离的): 与数据库中记录无关的对象. 直接使用数据类的构造函数可以创建一个Transient对象.Persistent(持久化对象): 由Hibernate框架所管理, 对象与数据库记录对应, 当Session创建事务提交时, 对象的改变将反映到数据库中. 如果Session.delete删除了对象, 则对象变为Transient状态.Detached(分离的): 当Persistent对象所在的Session被关闭, 则对象变得与数据库分离了.可以把Session看为Persistent对象的容器. Detached对象可以 阅读全文

posted @ 2011-01-03 18:21 linzheng 阅读(4121) 评论(0) 推荐(0) 编辑

三、ORM(Object/Relational Mapper)---Hibernate对象映射

摘要: 一. ORM(Object/Relational Mapper)1. OR映射---Hibernate基本数据类型Hibernate基本类型Java类型标准SQL字段类型booleanboolean, java.lang.BooleanBITyes_noboolean, java.lang.BooleanCHAR(1) ( 'Y'/'N')true_falseboolean, java.lang.Boolean CHAR(1) ( 'Y'/'N')bytebyte, java.lang.ByteTINYINTshortshort, java.lang.ShortSMALLINTintegeri 阅读全文

posted @ 2011-01-03 18:19 linzheng 阅读(2477) 评论(0) 推荐(0) 编辑

二、Hibernate的基本元素

摘要: 一. Hibernate的基本元素Configuration---hibernate.cfg.xml1. hibernate.cfg.xml 或 hibernate.properties 默认的配置文件只需选择一种形式的配置方式, properties形式的文件不配置mapping子节点,且不使用xml的格式:一个典型的xml配置文件如下:?xml version='1.0' encoding='UTF-8'?!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 阅读全文

posted @ 2011-01-03 18:18 linzheng 阅读(1179) 评论(0) 推荐(0) 编辑

一、Hibernate介绍, 语法

摘要: 一. Hibernate介绍, 语法1. 传统的JDBC操作获取连接;创建可执行对象;执行数据库操作;2. JDBC连接的工具化, JDBC操作的工具化用公共类实现数据库的连接, 查询, 新增,更新,删除以及关闭连接操作.3. JDBC连接的配置化把连接信息配置在文本文件中,这样修改环境不需要重新编译java文件把数据库操作封装在工具类中,业务不需要关心数据库连接环境。(同第二种方法)。4. 连接池的引入对操作结束后的连接不马上关闭, 而是维持一个合理的空闲连接数, 获取连接也不一定完全新建连接, 可以从空闲连接池中获取.5. POJO, 数据的对象化POJO 在 Hibernate 语义中理 阅读全文

posted @ 2011-01-03 18:16 linzheng 阅读(1098) 评论(0) 推荐(0) 编辑

Hibernate简介

摘要: 一、基本原理Hibernate是一个基于Java的开源的持久化中间件,对JDBC做了轻量的封装。采用ORM映射机制,负责实现Java对象和关系数据库之间的映射,把sql语句传给数据库,并且把数据库返回的结果封装成对象。内部封装了JDBC访问数据库的操作,向上层应用提供了面向对象的数据库访问API.优点:以对象的形式操作数据,提高开发效率,不用关心数据库种类(换数据库只要修改配值文件)。二、使用步骤 1、创建Hibernate配置文件,存储和数据库连接的相关信息,放在classes下。2、创建持久化类(数据bean并实现Serializable接口)注意:Serializable接口不是必需的, 阅读全文

posted @ 2011-01-03 18:10 linzheng 阅读(6492) 评论(0) 推荐(1) 编辑

简单的MySQL数据库连接例子

摘要: 1、在项目中加入MySQL对应的JDBC的驱动jar包LoginWeb/WebRoot/WEB-INF/lib/mysql-connector-java-3.2.0-alpha-bin.jar配置文件代码2、前台页面login.html代码3、后台处理LoginSvlt.java登录处理 代码FormFilter.java中文处理代码4、成功页面代码 阅读全文

posted @ 2011-01-03 16:35 linzheng 阅读(661) 评论(0) 推荐(0) 编辑

2010年12月27日

java面试题1

摘要: 一、基础问答  1.下面哪些类可以被继承?   java.lang.Thread (T)   java.lang.Number (T)   java.lang.Double (F)   java.lang.Math (F)   java.lang.Void (F)   java.lang.Class (F)   java.lang.ClassLoader (T)  2.抽象类和接口的区别  (1)接口可以被多重implements,抽象类只能被单一extends  (2)接口只有定义,抽象类可以有定义和实现  (3)接口的字段定义默认为:public static final, 抽象类字段默认 阅读全文

posted @ 2010-12-27 21:33 linzheng 阅读(508) 评论(0) 推荐(0) 编辑

2010年12月20日

NPOI生成下拉框

摘要: 1、HSSFSheetsheet1=hssfworkbook.CreateSheet("Sheet1");CellRangeAddressListregions=newCellRangeAddressList(0,65535,0,0);DVConstraintconstraint=DVConstraint.CreateExplicitListConstraint(newstring[]{"itemA","itemB","itemC"});HSSFDataValidationdataValidate=newHSSFDataValidation(regions,constraint);sheet1 阅读全文

posted @ 2010-12-20 23:18 linzheng 阅读(5863) 评论(1) 推荐(1) 编辑

NPOI读取excel文件

摘要: 获取excel里面的数据 放进datatableif (this.fuUpload.HasFile){ //根据路径通过已存在的excel来创建HSSFWorkbook,即整个excel文档 HSSFWorkbook workbook = new HSSFWorkbook(this.fuUpload.FileContent);//获取excel的第一个sheet HSSFSheet sheet = workbook.GetSheetAt(0); DataTable table = new DataTable(); //获取sheet的首行 HSSFRow headerRow = sheet.G 阅读全文

posted @ 2010-12-20 22:45 linzheng 阅读(33947) 评论(12) 推荐(5) 编辑

2010年12月15日

将数据导入到已存在的excel文件中

摘要: CRUD数据访问类基类编写连接与操作excel文件的通用函数代码注:1)使用 Excel 工作簿时,默认情况下,区域中的第一行是标题行(或字段名称)。如果第一个区域不包含标题,您可以在连接字符串的扩展属性中指定 HDR=NO。如果您在连接字符串中指定 HDR=NO,Jet OLE DB 提供程序将自动为您命名字段(F1 表示第一个字段,F2 表示第二个字段,依此类推);2)IMEX=1将所有读入数据看作字符,其他值(0、2)请查阅相关帮助文档;3)如果出现“找不到可安装的isam”错误,一般是连接字符串错误3、从excel文件读取数据string sql = "select * from [s 阅读全文

posted @ 2010-12-15 20:55 linzheng 阅读(1748) 评论(0) 推荐(0) 编辑

2010年12月14日

利用cookie的跨域单点登录的简单实现

摘要: Configuration:1. Web.Config在两个站点的配置配置文件machine节点上相同的validationKey, decryptionKey and validation的值,如machineKey validationKey="282487E295028E59B8F411ACB689CCD6F39DDD21E6055A3EE480424315994760ADF21B580D8587DB675FA02F79167413044E25309CCCDB647174D5B3D0DD9141"decryptionKey="8B6697227CBCA902B1A0925D40FAA0 阅读全文

posted @ 2010-12-14 21:09 linzheng 阅读(1889) 评论(0) 推荐(0) 编辑

C#生成GUID

摘要: GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。” 1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 2. GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:337c7f2b-7a34-4f50-9141 阅读全文

posted @ 2010-12-14 17:39 linzheng 阅读(19484) 评论(0) 推荐(3) 编辑

2010年12月13日

Android应用程序的五大基本组件

摘要: 一、Activity —— 应用表示层( 基类 Activity ) 一个活动表示一个可视化的用户界面,关注一个用户从事的事件。例如,一个活动可能表示一个用户可选择的菜单项列表,或者可能显示照片连同它的标题。一个文本短信应用程序可能有一个活动,显示联系人的名单发送信息;第二个活动,写信息给选定的联系人;其他活动,重新查看旧信息或更改设置。虽然他们一起工作形成一个整体的用户界面,但是每个活动是独立于其他活动的。每一个都是作为Activity基类的一个子类的实现。 应用程序中的每个屏幕都是通过继承和扩展基类 Activity 来实现的。 同一应用中的每个 Activity 是相互独立的。程序启动 阅读全文

posted @ 2010-12-13 22:50 linzheng 阅读(9428) 评论(0) 推荐(1) 编辑

C#中Dictionary的用法及用途

摘要: Dictionarystring, string是一个泛型 他本身有集合的功能有时候可以把它看成数组 他的结构是这样的:Dictionary[key], [value] 他的特点是存入对象是需要与[key]值一一对应的存入该泛型 通过某一个一定的[key]去找到对应的值 举个例子: //实例化对象 Dictionaryint, string dic = new Dictionaryint, string(); //对象打点添加 dic.Add(1, "one"); dic.Add(2, "two"); dic.Add(3, "one"); //提取元素的方法 string a 阅读全文

posted @ 2010-12-13 16:45 linzheng 阅读(124247) 评论(14) 推荐(17) 编辑

.net反射

摘要: 一、反射就是动态发现类型信息的能力。它帮助程序设计人员在程序运行时利用一些信息去动态地使用类型,这些信息在设计时是未知的,这种能力类型于后期绑定。反射还支持的更高级的行为,能在运行时动态创建新类型,并且对这些新类型的操作进行调用。二、一些在反射中经常使用的类Assembly类 Assembly类是可重用、无版本冲突并且可自我描述的公共语言运行库应用程序构造块。可以使用Assembly.Load和Assembly.LoadFrom方法动态地加载程序集。Type类 反射的中心是System.Type类。System.Type类是一个抽象类,代表公用类型系统中的一种类型。这个类使您能够查询类型名、类 阅读全文

posted @ 2010-12-13 16:14 linzheng 阅读(3300) 评论(2) 推荐(1) 编辑

2010年12月11日

一个简单的struts的例子

摘要: index.jsp代码配置文件struts-config.xml代码1、AtionForm代码代码代码业务逻辑类DynaActionFormTestAction.java代码成功的返回页面dyna_actionform.jsp代码2、struts上传文件代码代码成功返回页面upload_success.jsp代码3、类型转换代码代码代码成功返回页面typeconvert_success.jsp代码讲解1、动态ActionForm动态ActionForm是为了避免标准ActionForm膨胀而设计的,使用动态ActionForm可以获得标准ActionForm的所有功能* 在struts-con 阅读全文

posted @ 2010-12-11 21:28 linzheng 阅读(2237) 评论(0) 推荐(0) 编辑

关于Struts框架简介

摘要: 一,什么是框架? 所谓框架就是提供了一组统一的接口和编程方式的可以重用组件,同时我们可以在框架中扩充我们自己的特定逻辑。二,MVC设计模式 将应用程序分为3个部分:模型 Model,视图View,控制器Controller; 模型组件:负责业务逻辑; 模型包含应用程序的核心功能。模型封装了应用程序的状态。有时它包含的唯一功能就是状态。它对视图或控制器一无所知。 视图组件:负责表示业务范围的视图; 视图提供模型的表示。它是应用程序的 外观。视图可以访问模型的读方法,但不能访问写方法。此外,它对控制器一无所知。当更改模型时,视图应得到通知。 控制器组件:负责控制用户输入的流和状态; 控制器对用户的 阅读全文

posted @ 2010-12-11 21:02 linzheng 阅读(11360) 评论(0) 推荐(1) 编辑

系统日志表设计

摘要: 代码系统日志表:用于记录用户对系统的一些重要的操作的记录的日志文件。 阅读全文

posted @ 2010-12-11 14:28 linzheng 阅读(10177) 评论(0) 推荐(2) 编辑

系统参数表的设计

摘要: 代码系统参数表可以用来对产品的一些系统性的信息进行描述,比如是否已经付费、版本号等等。 阅读全文

posted @ 2010-12-11 14:11 linzheng 阅读(2464) 评论(0) 推荐(0) 编辑

2010年11月25日

jQuery输入格式控制插件Masked Input Plugin

摘要: 官方主页http://digitalbush.com/projects/masked-input-plugin/<script src="jquery.js" type="text/javascript"></script><script src="jquery.maskedinput.js" type="text/javascript"></script... 阅读全文

posted @ 2010-11-25 22:58 linzheng 阅读(2234) 评论(0) 推荐(0) 编辑

jQuery表单插件ingrid.js

摘要: http://plugins.jquery.com/project/ingrid<script type="text/javascript" src="js/jquery-1.2.js"></script><script type="text/javascript" src="js/jquery.ingrid.js"></script><scr... 阅读全文

posted @ 2010-11-25 22:46 linzheng 阅读(2748) 评论(0) 推荐(0) 编辑

jQuery.parseJSON( json ) 将字符串转化为json对象

摘要: http://api.jquery.com/jQuery.parseJSON/Example:Parse a JSON string. 阅读全文

posted @ 2010-11-25 22:11 linzheng 阅读(20283) 评论(2) 推荐(0) 编辑

2010年11月24日

C#生成txt文件

摘要: 代码代码你先将你导出的东西生成一个txt文件,然后在按钮中加入以下代码FileName为你导出的txt文件的全路径FileInfo file = new FileInfo(FileName);//用于获得文件信息Response.Clear();//清空输出 Response.Charset = "GB2312";//设定编码 Response.ContentEncoding = System.T... 阅读全文

posted @ 2010-11-24 22:21 linzheng 阅读(6273) 评论(0) 推荐(1) 编辑

2010年11月17日

jQuery图表插件jQchart

摘要: 官方地址:http://plugins.jquery.com/project/jQchartjQchart 是一个jQuery的插件,用来绘制图表的。支持各种形状的图表。示例代码:== Mini sample ==$(#canvasMyID).jQchart(./data0.txt);== File data0.txt == { data : [ [333,555,888,445,666,999,... 阅读全文

posted @ 2010-11-17 23:21 linzheng 阅读(1667) 评论(0) 推荐(0) 编辑

导航