- 博客(39)
- 资源 (16)
- 收藏
- 关注
原创 用真机开发android腾讯微博时check sign error的解决方法
用模拟器时,一切正常;用真机时,一直出现{"data":null,"errcode":-103,"msg":"check sign error","ret":3}返回值。后来考虑是不是https的问题,但是发现都是用http连接的。真机和模拟器有哪些区别呢?突然想起参数中有个timestamp时间戳,要读取本机时间的,而且这个时间和服务器的差别不能大于8分钟。于是检查了一下an
2011-08-10 13:40:54
6391
6
原创 android socket 本机调试 connection time out 解决办法
调试socket程序的时候,发现client端总是出现connection time out情况。调试ip为10.0.2.2,本机ip为192.168.1.111。后来想了下,将服务器ip和手机ip分开来,再进行连接。于是将手机连上WIFI,获取ip为192.168.1.112。再连接192.168.1.111地址,成功。
2011-08-06 10:04:26
4290
转载 新手入门之Windows下JSP安装全图解
以下的配置操作都在win2000系统下进行,当然它也适用于winxp。配置JSP的运行环境并不需要什么高性能硬件支持,关键是安装一些必须的软件或插件,然后对这些软件或插件的文件配置过程。 第一步:网上搜索获取为建立JSP环境所需要的文件 1、 apache_2.0.46-win32-X86-no_src.msi 下载地址:http://archive.apache
2008-10-03 10:37:00
1215
原创 Tomcat+JSP经典配置实例
前面一篇文章是利用Apache+Resin搭建JSP开发环境,我们今天介绍的是用Tomcat+MyEclipse搭建JSP开发环境。经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 一、开发环境配置 第一步:下载j2sdk和tomcat
2008-10-03 10:35:00
1113
原创 JSP源码如何在本机调试运行?
我们从网上下载的JSP源码如何在本机调试运行呢?一下就介绍一下本人的配置运行过程。1:首先,你的机子得配备以下工具:eclipse+myeclipse;tomcat;mysql;mysql图形操作工具,入sql-front、phpmyadmin。安装后,进入下一步。2:在myeclipse里面新建一个web工程(new-projct-web projec
2008-10-03 10:34:00
8234
转载 jsp+servlet+javabean && struts+spring+hibernate
提出的MVC的概念,即M-model-模型:JavaBean;V-view-表现:JSP页面;C-control-控制和处理:Servlet。其实所有的程序都可以写在jsp页面里,但是存在以下问题: 1、执行效率低下; 2、不安全,所有的程序都在jsp文件中可见,毫无知识保护可言; 3、逻辑混乱。这样让JSP文件的逻辑很难懂。 于是提出了MVC模式,即将一些处理用的程序从J
2008-10-03 10:34:00
2809
原创 JSP的开发模式
MyEclipse下开发JSP有多种设计方式,这里介绍我了解的其中 两 种常用的方式。一:三种模块:1:FORM根据不同的需求,将model里面的po类封装成FORM类。2:ACTION这里面存放的是函数方法,不做具体实现。调用model里面的bean方法。3:MODEL包括:1):与数据库相应表一一对应的po类(USER(name,pass
2008-10-03 10:30:00
679
原创 Java知识点全集合(Cage整理版)(最新更新080517)
1:接口与抽象类Implements ---> Interface实现接口一定要实现接口里面的所有方法。Extends ---> Abstract Class继承抽象类的时,抽象类里面有多少抽象方法就要实现多少,除非子类也是抽象类。一个类,只能继承一个超类,但可以继承多了接口。尽量多的用接口而不用抽象类。Example:abstract Door{
2008-10-03 10:29:00
993
转载 Struts原理、开发及项目实施
摘要2、 关键词3、 Framework4、 Struts的起源5、 Struts工作原理6、 Struts安装7、 一个实例8、 Struts优缺点9、 Struts项目实施经验10、 总结11、 参考文献 1、 摘要 本
2008-10-03 10:28:00
461
转载 Struts,MVC的一种开放源码实现用这种 servlet 和 JSP 框架管理复杂的大型网站
Struts,MVC的一种开放源码实现用这种 servlet 和 JSP 框架管理复杂的大型网站(1)责任编辑:admin 更新日期:2005-8-6 Struts,MVC的一种开放源码实现用这种 servlet 和 JSP 框架管理复杂的大型网站(1)本文介绍 Struts,它是使用 servlet 和 JavaServer Pages 技术的
2008-10-03 10:25:00
881
转载 《Java5.0新特性》
一、自动封箱和自动解箱技术1、 自动封箱技术:编译器会自动将简单类型转换成封装类型。2、 编译器会自动将封装类型转换成简单类型3、 注:自动封箱和自动解箱只会在必要的情况下执行。 二、静态引用概念: 如:import static java.lang.System.*; out
2008-08-01 10:07:00
997
转载 DataSet(DataTable)与XML互转
加引用: using System; using System.Data; using System.IO; using System.Xml; using System.Text; // 相应C#代码: private string ConvertDataTableToXML(DataTable xmlDS)
2008-07-07 19:58:00
1128
转载 提高自己JAVA水平的十大技术讨论
一、XML 在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有XHTML,XSLT,XSL,DTDs,XML Schema(XSD),XPath,XQuery和SOAP.如果你现在还对XML一无所知,那么赶快狂补吧。XML是包含类似于HTML标签的一个文本文件,在这个文件中定义了一个树型结构来描述它所保存的数据。 XML最
2008-07-07 19:51:00
884
转载 盖茨成功4大金科玉律
1:软件万能盖次相信软件是非常重要和万能的工具,对软件持有”乌托邦式“的看法,当年就是凭着这样的信念创办微软,他展望在10年内,软件与普及化软件平台能创造出巨大的价值。。2:工程师主导微软有3万程序开发人员,参与工作小组每次的重要决定,他们的薪金比一般从商者高,微软研发实验室价值80亿美元,是全球最大的,这群工程师是最大的受惠者。3:妄想制度化盖茨认为,微软时刻都作最坏打算。软件主建筑师奥兹说
2008-07-03 18:58:00
684
原创 Java项目的打包
最近做了个小项目,需要打包成可执行文件,然后由系统调用去定时运行。关于打包,其实用eclipse自带的export成jar就可以了。不过还有另外一个专门打包的插件:fatjar一。下载:http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924 ,解压后将../net.sf.fjep.fa
2008-07-02 19:14:00
802
转载 Oracle不同行的某列字符串相加,去除重复值
有如下表SRS_B_CW_TESTCity People Make广州 1 A广州 2 B广州 3 C上海 4 A上海 5 E广州 6 A上海 7 E实现如下效果City People Make上海 16 AE广州 12 ABC我们一步一步的
2008-06-26 11:10:00
2349
原创 C#2.0新特性:泛型(Generics)、匿名方法(Anonymous Methods)、迭代器(Iterators)和不完全类型(Partial Types)
1:泛型不多说了,个人理解泛型就是泛参数化,即用T表示所有的类型。public class WSView{public virtual DataTable searchView(T sp){。。。。。。}}[WebMethod] public ViewEntity[] ViewSummary(SumParameters sp) { WSView v
2008-06-18 20:28:00
934
原创 VS技巧大集合!
1:VS2005里有没有自动生成get/set属性的功能?有的,你键入prop然后用tab键就可以生成包含完整get/set的代码段,很好用。不过奇怪的是,这个方法好像在中文版的vs.net 2k5里面没有。英文版里的这个很好用。有选中私有字段,右键菜单“重构”→“封装为字段”。VS2003里面没有。
2008-06-16 12:21:00
640
转载 C#中"is" vs "as"
在数据类型转换中,C#相对其它语言来说是比较严格的,要求显式进行数据转化。 为了操作方便,C#也提供了一种is操作符进行转换,十分方便,它自动检查时局是否和类型兼容,并返回结果。而且它不会抛出异常。如果对象引用为null,则is总返回false。 if (cls1 is Class2) { Class
2008-06-16 12:19:00
552
转载 virtual(C# 参考)
virtual(C# 参考)virtual 关键字用于修饰方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。例如,此方法可被任何继承它的类重写。 复制代码public virtual double Area() { return x * y;}虚拟成员的实现可由派生类中的重写成员更改。有关如何使用virtual 关键字的更多
2008-06-13 18:57:00
552
原创 谁收入最高?程序员收入大比拼(图)
程序员收入大比拼(图)The Unix Geek网站日前根据Indeed职位搜索引擎统计出了美国不同程序员的收入情况,按照他们使用的编程语言、操作系统和应用程序接口进行分类。下面是使用18种编程语言的程序员年薪情况:The Unix Geek网站日前根据Indeed职位搜索引擎统计出了美国不同程序员的收入情况,按照他们使用的编程语言、操作系统和应用程序接口进行分类。下面是使用18种编程
2008-06-12 21:02:00
835
原创 我来读代码之三(d-podium)
1:泛型 System.Collections.Generichttp://msdn.microsoft.com/zh-cn/library/system.collections.generic(VS.80).aspx// type parameter T in angle brackets public class GenericList { // The neste
2008-06-12 20:59:00
587
转载 装箱,拆箱
装箱是将值类型转换为引用类型 拆箱是将引用类型转换为值类型 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 = {0}", obj); 这是一个装箱的过程,是将值类型转换为引用类型的过程
2008-06-10 09:02:00
529
原创 java知识点杂记
1:instanceof是Java的一个二元操作符,和==,>,2:java变量区分大小写。private String false = null;//错误。private String FALSE = null;//正确3:标识符 程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字
2008-06-09 14:52:00
479
转载 c#.net中参数修饰符ref,out ,params
params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例 // cs_params.cs using System; public class MyClass { public static void UseParams(params int[] list) { for (
2008-06-08 00:38:00
674
转载 从JDK下载到HelloWorld调试成功
你是否还只是一个程序设计初学者?并且早已被Java语言的魅力所吸引已经很久了?你是否强烈像走进Java的世界却感到无从下手?不像很多文章的作者,每当遇到这样的初学者遇到入门难的问题时,总是以一大堆入门书籍(这些书籍通常都是行业中的“圣经”)来把这些可怜的孩子们从刚进了一半的编程圣殿之门中重重砸出去……本文的作者另辟蹊径,从Java的开发工具包(JDK)的获取(下载)安装说起,一直讲
2008-06-04 00:03:00
702
转载 throw与throws的区别
在类和方法后面用throws,直接抛出异常就要用到throw。 参考的是英语的语法,英语里就是第三人称后面要+s这两者虽然看起来只有一个s的区别,但是作用完全不一样 /////java处理异常方式/////////////////////////////// 在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然
2008-06-02 23:17:00
3974
转载 JSP与Servlet的关系
1:servlet是服务器端的程序,动态生成html页面发到客户端,但是这样 程序里有许多out.println(),java和html语言混在一起很乱。所以 后来推出了jsp。其实jsp就是servlet,每一个jsp在第一次运行时被 转换成servlet文件,再编译成.class来运行。 有了jsp,因此在MVC模式中servlet不再负责生成h
2008-06-02 21:08:00
1727
转载 3NF
第三范式(3NF)是要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。例如,存在一个部门信息表,其中每个部门有部门编号(dept_id)、部门名称、部门简介等信息。那么在图3-2的员工信息表中列出部门编号后就不能再将部门名称、部门简介等与部门有关的信息再加入员工信息表中。如果不存在部门信息表,则根据第三范式(3NF)也应该构建它,否则就会有大量的数据冗余。简而言之,第三范式就是属性不依赖
2008-06-02 19:54:00
736
转载 有关连接的查询语句
--查询分析器中执行:--建表table1,table2:create table table1(id int,name varchar(10))create table table2(id int,score int)insert into table1 select 1,'lee'insert into table1 select 2,'zhang'insert int
2008-06-02 12:42:00
598
原创 我来读代码之二(js loading窗体)
为什么要loading效果呢?一方面为了ui友好显示,另一个重要的原因就是防止用户再次点击button之类容易产生postback效果的控件。/* *弹出层的方法 * wTitle ---层的标题 * content ---层内的内容 * pos ---坐标对象 * wWidth ---层的宽度 */ function showMessa
2008-06-01 23:28:00
1092
原创 XML基本语法与namespace的应用
XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。所有 XML 元素都须有关闭标签在 HTML,经常会看到没有关闭标签的元素:This is a paragraphThis is another paragraph在 XML 中,省略关闭标签是非法的。所有元素都必须有关闭标签:This is a paragraphThis is anothe
2008-06-01 14:33:00
1122
转载 DTO与Entity
1:在调用业务方法时,DTO对象数据是由Action生成(可能是用户输入的Form数据,也可能是其他情况)。为了说的清楚简洁,请允许我举个例子:用户更新自己的注册信息,例如修改密码之类的操作。 用户提交页面-->ActionForm提取Form数据-->构造并对UserDTO赋值-->调用业务方法changePassword(UserDTOdto)把DTO对象传入业务方法-->
2008-05-30 00:55:00
10302
原创 三层架构与简单工厂模式
3层即所谓"模式-视图-控制器" 视图(View)代表用户交互界面 模型(Model):就是业务流程/状态的处理以及业务规则的制定 控制(Controller)可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求典型案例:基于反射工厂的三层架构设计时一般所分模块:DAL:数据库访问层,进行数据库访问,把数据填充入相应Model BLL:业务
2008-05-29 11:26:00
2565
原创 我来读代码之一(ASP.NET2.0+AjaxPro留言本)
程序名称:ASP.NET2.0+AjaxPro留言本下载地址:http://www.codepub.com/d/download.php?n=1&server=1&id=8426::1165195337使用语言:ASP.NET2.0+AjaxPro.+ACEESS +DIV+CSS阅读开始 1:[AjaxPro.AjaxNamespace("xkziBook")] //给AjaxP
2008-05-28 17:49:00
629
原创 C# 反射入门知识
1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’
2008-05-28 16:50:00
952
1
原创 由CreateInstance所想到的......
//从程序集创建对象实例string path = System.Configuration.ConfigurationSettings.AppSettings["DAL"];//数据层的程序集名称return (IDbObject)Assembly.Load(path).CreateInstance(path+".DbObject");我最初以为CreatInstance只是创建一个
2008-05-27 20:57:00
1866
转载 全面理解初始化顺序
例子:class A{ public String context=test(); public static int num=getNum(); { System.out.print("A3"); } static{ System.out.print("A1,"); } public A(
2008-05-27 18:59:00
819
原创 C#中的using和namespace用法
using:第一,引用程序集 ,即namespace1:using System; // 声明了程序中用到的一个命名空间 System 我们可以不需要申明这个空间名称就能直接使用这个空间里面的类了。Console.WriteLine("Hello");2:using io = System.IO; // 给命名空间 System.IO 定义了一个别名,叫io io.File
2008-05-27 16:44:00
5545
麦卡(C# 2.0)代码生成器
2008-07-24
45招绝密Windows操作系统小技巧大汇总
2008-07-24
数据恢复技术大全(22页doc,绝对超值!!)
2008-07-23
24小时自学VC#2008 2008最新版
2008-07-23
电脑史话(2008新版)
2008-07-23
php官方手册简体中文版
2008-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人