上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页
摘要: 小菜提到的实体类,即项目中业务或者数据库表的映射,貌似也可以称为模型,不同的语言中叫法不同吧!! 举个例子,比如在某个Web页面中,表单上有大量的数据需要提交,如果是初学者,很可能这样接收参数: String param1;String param2;String param3;…… 这样做的坏处很多,比如:代码会显得很乱,可能会出现大量重复代码,最主要的就是没有做到面向对象的“封装性”,导致程序不容易维护。 由此,聪明的程序员们提出了实体类的概念,也就是用类来封装业务所需要的数据。 public class User { private String uid; private String. 阅读全文
posted @ 2013-04-19 00:16 杨元 阅读(16609) 评论(0) 推荐(2) 编辑
摘要: 今天有朋友想要用程序模拟网易163邮箱注册,但是遇到了一些小问题,小菜特准备了一篇文档,希望可以帮到需要的朋友。模拟程序整体流程图:整个过程必须使用同一个模拟对象!注册说明:l post方式提交l 参数列表:name=A12312312AASD&flow=main&uid=A12312312AASD@163.com&password=a123123&confirmPassword=a123123&mobile=&vcode=xxx&from=email163。name参数是用户输入的邮件名称;flow参数不用动;uid参数是用户输入的邮件 阅读全文
posted @ 2013-04-15 00:55 杨元 阅读(4357) 评论(1) 推荐(0) 编辑
摘要: 泛型是什么意思在这就不多说了,而Java中泛型类的定义也比较简单,例如:public class Test<T>{}。这样就定义了一个泛型类Test,在实例化该类时,必须指明泛型T的具体类型,例如:Test<Object> t = new Test<Object>();,指明泛型T的类型为Object。 但是Java中的泛型方法就比较复杂了。 泛型类,是在实例化类的时候指明泛型的具体类型;泛型方法,是在调用方法的时候指明泛型的具体类型。 定义泛型方法语法格式如下: 调用泛型方法语法格式如下: 说明一下,定义泛型方法时,必须在返回值前边加一个<T> 阅读全文
posted @ 2013-04-09 22:29 杨元 阅读(276775) 评论(18) 推荐(54) 编辑
摘要: 五年执着五年希冀视你如命一直太傻一直幼稚自作多情你的谢谢让我幡然醒悟原来爱一文不值默然悲伤我的无趣让我心之所向从此心忘记过去决然追寻谨以此文为鉴杨元 2013年3月31日 阅读全文
posted @ 2013-03-31 22:11 杨元 阅读(889) 评论(2) 推荐(0) 编辑
摘要: 最近忙里抽闲,搞了些Web方面的小东东,即HTML+CSS+Javascript应用。 感觉这些小东西挺有意思,可以很好的锻炼自己的动手能力,巩固知识。 扔在硬盘太可惜了,因此拿出来分享一下,给需要的童鞋参考。 其实俺的水平还很菜,做的这些东西根本没啥实用性,因为小菜试了试只兼容火狐和谷歌,IE下就悲剧了。。。 前台这些东西,没四五年工作经验,真是不敢做。。。下面简单介绍一下这些小东东。 以下介绍的所有应用,文章末尾提供打包下载,里边有非常详细的注释。网页版超级计算器: 这个计算器核心是Javascript的应用,为啥叫超级计算器呢?因为小菜用Javascript写了个简单的表达式分析器,.. 阅读全文
posted @ 2013-03-31 10:09 杨元 阅读(7499) 评论(2) 推荐(2) 编辑
摘要: 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能力差,也可能是没能遇到一篇通俗的教程。 前些天小菜终于搞懂了浮动的基本原理,迫不及待的分享给大家。写在前面的话: 由于CSS内容比较多,小菜没有精力从头到尾讲一遍,只能有针对性的讲解。 如果读者理解CSS盒子模型,但对于浮动不理解,那么这篇文章可以帮助你。 小菜水平有限,本文仅仅是入门教程,不当之处请谅解! 本文以div元素布局为例。教程开始: 首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div. 阅读全文
posted @ 2013-03-27 01:01 杨元 阅读(108179) 评论(216) 推荐(306) 编辑
摘要: 在程序设计过程中,读者很可能遇到这样一种困境:设计了一个接口,但实现这个接口的子类并不需要实现接口中的全部方法,也就是说,接口中的方法过多,对于某些子类是多余的,我们不得不浪费的写上一个空的实现。 今天小菜提到的“抽象接口”,就是用来解决这个问题的。 为了不误导读者,先说明一下,什么是“抽象接口”。 所谓“抽象接口”,即在提供接口的同时,提供一个抽象类,用抽象类实现该接口(实际上这是缺省适配模式)。 下面小菜举个例子,让读者体会这样做的好处。 代码写的不咋地,为了防止读者看不懂,先上一张类图:具体代码: ITestInterface.java1 /*2 假设有一个顶层接口3 */4... 阅读全文
posted @ 2013-03-11 22:46 杨元 阅读(23687) 评论(7) 推荐(10) 编辑
摘要: 程序设计设计需求数据同步是分布式系统常常需要考虑的问题,即把分散的数据收集在一起,进行汇总统计。例如,耐克在全球均有分店,假如总店需要掌握分店的销售信息,就需要把分店的销售数据同步到总店。目前主流数据库主要有两个:SQL Server和Oracle。对于Oracle数据库,有着比较成熟的同步技术,但SQL数据库则没有太好的解决方案,虽然已经有公司研发了同步程序,但是价格过于昂贵。同时,数据库同步技术是一种常用技术,因此有必要开发出一套独立的数据库同步系统,避免重复劳动。 综上需求,特提出“SQL Server数据库同步系统”开发。运行环境程序采用.NET 4.0开发,因此只能运行于Window 阅读全文
posted @ 2013-03-05 01:10 杨元 阅读(19303) 评论(103) 推荐(22) 编辑
摘要: 经过前两篇教程,相信读者对AJAX实际应用有了一定体会,这篇文章就来总结一下AJAX常用技术。 使用AJAX流程: l 根据浏览器类型创建XMLHttpRequest对象。 l 设置XMLHttpRequest对象的回调函数,onreadystatechange属性。 l 创建连接,open方法。 l 设置Http头信息,setRequestHeader方法。 l 请求数据,send方法。 XMLHttpRequest类常用方法、属性说明: onreadystatechange方法:设置异步响应回调函数,每当响应状态发生变化时,都将调用此函数,具体是指readyState的值变化。 open. 阅读全文
posted @ 2013-01-29 16:08 杨元 阅读(745) 评论(1) 推荐(1) 编辑
摘要: 这个Demo是通过POST方法向服务器请求天气xml,本来也想直接访问google的天气xml接口,但是这也涉及到跨域(跨域知识前一篇有讲解),只能作罢,没办法只好自己用.NET写了一个模拟的服务器。 通过本例,展示了如下技术: l 利用AJAX向服务器POST请求。 l 利用javascript解析xml数据。 l 利用javascript更改html界面显示。 Demo概要说明: 服务器端有一个ashx服务文件,客户端通过AJAX技术向服务文件POST请求信息,如果信息正确,服务文件将读取同目录下的xml文件,返回给客户端。 客户端index.html为展示页面,调用ajax.js完成.. 阅读全文
posted @ 2013-01-17 11:22 杨元 阅读(1866) 评论(1) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页