
编程学习
济南奇牛科技
从2007年开始从事IT软件开发工作,做过java、android相关的开发和项目管理工作。
展开
-
MSN
http://spaces.msn.com/members/hongyu6原创 2005-12-02 16:54:00 · 877 阅读 · 0 评论 -
如何选择Web开发框架(转)
如何选择Web开发框架转载 2007-02-10 21:27:00 · 1200 阅读 · 0 评论 -
程序员应该具有的基素质
转自:http://www.blogjava.net/BlueDavy/archive/2007/02/19/100211.html 去年带了几个新人,越来越觉得软件开发这行还是需要一定的"天份"的,其实每行都需要一定的"天份",每个人都有自己最为适合的行业,特别是技术行当而言,如果真的希望在软件的技术领域有所发展的话,勤奋、吃苦的精神固然是必须的,但以下的几点素质却是基本的,而有些我觉得完全是靠转载 2007-02-25 10:15:00 · 952 阅读 · 0 评论 -
分层式结构究竟其优势何在?
分层式结构究竟其优势何在?Martin Fowler在《Patterns of Enterprise Application Architecture》一书中给出了答案:1、开发人员可以只关注整个结构中的其中某一层;2、可以很容易的用新的实现来替换原有层次的实现;3、可以降低层与层之间的依赖;4、有利于标准化;5、利于各层逻辑的复用。概括来说,分层式设计可以达至如下目的:分散关注、松散耦合、逻辑转载 2007-02-26 16:18:00 · 1237 阅读 · 0 评论 -
[转贴]计算机系毕业生发展方向
认同作者的大部分观点,值得一读。对于毕业生来说,看见自己未来的方向很有好处,在校生来说,懂得那些课该上,那些课可以逃也很不错:) 一、关于企业计算方向 企业计算(Enterprise Computing)是稍时髦较好听的名词,主要是指企业信息系统如:ERP 软件(企业资源规划)、CRM 软件(客户关系管理)、SCM 软件(供应链管理,即物流软件),银行证券软件财务软件电子商转载 2007-04-28 02:49:00 · 1804 阅读 · 0 评论 -
进入SP2.0时代
进入SP2.0时代 张震阳 (龙音数码CEO)转载 2007-08-31 22:26:00 · 1480 阅读 · 0 评论 -
实用PHP网页抓取
前些日子跟别的公司合作了一个短信投票业务,对方需要把用户上行发送到我们平台,我这需要receive他的数据,然后他需要每发送一个数据我这边判断正确的话就输出一个内容让其抓取。之前只做过接收数据并处理,至于抓取没做过。在网上找了好多关于相关的文档。不过感觉都挺麻烦,最后就直接删除了很多功能代码,不过可以完成自己需要的功能了!我说下我做的几个简单步骤: 1.可以新建一个test页面,如te原创 2008-03-11 17:15:00 · 7040 阅读 · 5 评论 -
Web Service概念和术语
XML (eXtensible Markup Language) XML is used to organize documents and business data. XML files can be stored or transmitted between two applications on a network. Basically, they are just pla转载 2008-08-29 17:25:00 · 2019 阅读 · 0 评论 -
frameset元素的cols及rows属性(转)
frameset元素的cols及rows属性属性说明:cols及rows的作用是设置frame的宽度及高度(1) (2) frameset元素中cols及rows属性的使用 (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) 这段文档的显示效果如下图所示示例说明:第三行中的语句转载 2008-12-25 11:03:00 · 11254 阅读 · 1 评论 -
终于搞定通过联通vac提供的wsdl获取response的xml包
终于搞定了,联通真令人无语了,为了这个问题我是日夜奋战啊,终于好不容易解决vac订购同步的问题。我把获取到得山东联通的标准response返回xml格式帖出来,注意是山东联通这边的,其他地区的有待考证。。。。非常感谢这段时间帮助过我的朋友们,谢谢!由于csdn发帖者最多回复3次,所以我把最近测试山东联通vac的最后处理结果发布到这,希望大家也能少走些弯路。问题帖子是: 如何通过联通vac提原创 2009-08-28 11:50:00 · 3540 阅读 · 0 评论 -
手机客户端交互适配设计浅谈(转)
<br />手机客户端软件虽只是手机中一个功能,但它却要比设计单款手机更为复杂。在设计单款、单系列手机时,需要考虑这款手机的软、硬件优势及不足,考虑其特性、其UI Style Guideline ,确定这些内容后,整个平台的UI也找到基础了。说起来,这至多是考虑某个系统、某个屏幕的特性而已,而不同功能的所有设计基础都是一致的。 <br />但是对于客户端,咋一看,好像很简单,就是设计一个应用。实则不然,客户端重在适配,客户端不仅仅会用在一个型号的手机中。这样问题随之而来,如何能适配不同的手机呢,手机千变万化转载 2011-04-01 16:56:00 · 975 阅读 · 0 评论 -
移动、联通和电信运营商最新号段判断
/** * 判断号码是联通,移动,电信中的哪个, * 在使用本方法前,请先验证号码的合法性 规则: * * 中国移动拥有号码段为:139,138,137,136,135,134,147,159,158,157(3G),151,152,150,182(原创 2011-08-26 10:32:09 · 3765 阅读 · 1 评论 -
日志记录的作用和方法
程序中记录日志一般有两个目的:Troubleshooting和显示程序运行状态。好的日志记录方式可以提供我们足够多定位问题的依据。日志记录大家都会认为简单,但如何通过日志可以高效定位问题并不是简单的事情。这里列举下面三个方面的内容,辅以代码示例,总结如何写好日志,希望对他人有所启发和帮助:怎样记日志可以方便Troubleshooting程序运行状态可以记哪些应该避免怎样的日志方式怎转载 2012-11-09 14:23:50 · 598 阅读 · 0 评论 -
程序员须遵守的编程原则
好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。我不要自我重复 ― 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现重复的代码。我们很多的编程结构之所以存在,就是为了帮助我们消除重复(例如,循环语转载 2014-02-15 18:49:42 · 716 阅读 · 0 评论 -
IOS应用版本更新如果保留检查更新入口审核时将被拒绝
3月起要求关闭所有App内的检查更新功能,苹果App Store将向用户自动提示更新,新提交审核版本如果保留检查更新入口审核时将被拒绝,请各产品团队重点关注。转载 2015-05-09 16:10:49 · 5144 阅读 · 1 评论 -
架构,框架,模式,构件,组件,中间件之间区别
转自:http://www.blogjava.net/renyangok/archive/2007/02/13/99635.html1.什么是架构?架构、框架、模式是一种从大到小的关系,也是一种组合关系。架构一般针对一个行业或一类应用,是技术和应用完美的结合。框架因为比较小,很多表现为中间件,框架一般是从技术角度解决同类问题,例如J道数据增删改查框架就解决了所有数据库系统中大量数据增删改查的功转载 2007-02-13 15:23:00 · 2132 阅读 · 0 评论 -
高效程序员应该养成的七个习惯
对于软件工程师来说,工作也许意味着许多东西 -- 稳定的收入、做自己感兴趣的项目、找一份更好工作的跳板,或者你只是喜欢与其他程序员共事。但说到“效率”,强调的是在一定时间内按质完成项目的能力。 Phil Chu根据自己的经验提出了高效程序员应该养成的七个习惯。 1.理解你的需求 成为一个有效率的程序员首先要知道如何正确的支配自己转载 2006-12-01 19:04:00 · 780 阅读 · 0 评论 -
Java初学者都必须理解的六大问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概转载 2006-07-25 15:06:00 · 675 阅读 · 0 评论 -
【转贴】一位高级程序员给学弟学妹的建议- -
【转贴】一位高级程序员给学弟学妹的建议- - 我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针转载 2005-12-04 18:02:00 · 800 阅读 · 0 评论 -
JSP语法详解
JSP语法详解Aspcn.ComHTML 注释 在客户端显示一个注释. JSP 语法 ] --> 例子 1 在客户端的HTML源代码中产生和上面一样的数据: 例子 2 --> 在客户端的HTML源代码中显示为: 描述 这种注释和HTML中很像,也就是它可以在"查看源代码"中看到. 唯一有些不同的就是,你可以在这个注释中用表达式(例子2所示).这个表达示是不定的转载 2006-03-24 14:31:00 · 809 阅读 · 0 评论 -
JSP标签库介绍
JSP标签库介绍 我用JSP和ASP编程已经有一段颇长的时间了,在这两种服务器端的编程解决方案中,我越来越觉得JSP的功能要比ASP强大得多。我为什么要把JSP选作首选服务器端web应用程序开发工具呢?当然,JSP迷人的特性和功能不少,但JSP的标签库是让我做出这一决定的最重要诱因之一。 为什么这样说呢?原因有两个方面:维护和开发的速度。服务器端脚本语言其实就像是开发I转载 2006-03-24 14:56:00 · 1018 阅读 · 0 评论 -
JSP教程--Application 的应用
JSP教程--Application 的应用Java中文站 在前一篇里我们讲了在JSP 中使用session 来保存每个用户的私有信息,但有时服务器需要管理面向整个应用的参数,使得每个客户都能获得同样的参数值。那在JSP中应怎么办呢?和Session 一样, JSP使用Application 对象,操作的方法和Session "Times New Roman""一样。 其API转载 2006-03-24 14:58:00 · 966 阅读 · 0 评论 -
JSP内幕
JSP内幕China-pub.com JavaServer PagesTM (JSP)技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。 开发基于Web的应用程序:背景 在万维网短暂的历史中,它已经从一个大部分显示静态信息的网络转载 2006-03-24 15:00:00 · 1441 阅读 · 0 评论 -
Java代码编写的30条建议
Java代码编写的30条建议Java中文站(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编转载 2006-03-24 13:57:00 · 729 阅读 · 0 评论 -
程序员如何掌握计算机专业英语
程序员如何掌握计算机专业英语 首先是为什么要学计算机英语。几乎所有的程序员都知道学习计算机英语的重要性,但并不是所有人都具有学习的主动性。这转载 2006-03-04 19:46:00 · 1019 阅读 · 0 评论 -
Java对战.NET,战争与和平的游戏
在软件世界里,Java与.NET无疑是两个旗鼓相当的对手,一再上演着一出又一出你来我往、拼力争夺的好戏。在这种争夺的过程中,有受益者,也有牺牲者。平心静气地想一想,微软和Sun公司都是兵器的制造者,软件人员才是斗士,用户们只好去做受益者或是牺牲品。 真的有那么凄惨吗?事实上,和平的曙光已经出现了。 战争与和平 很多人认为,Java和.NET不是殊途同归吗!为什么又会烽烟缭绕呢?当然转载 2006-04-15 14:26:00 · 1061 阅读 · 0 评论 -
Tomcat 对中文的支持真令人讨厌!
最近在做购物车和数据查询系统(JSP),不过郁闷的是乱码的问题真头疼,我查了好些资料可是还是有问题.我也用了一些中文编码转换的一些程序,比如:(前端的就不用说了)//转换成中文编码 name=new String(name.getBytes("ISO-8859-1"),"GB2312");................//设置输出响应的数据的字符编码response.原创 2006-04-16 23:20:00 · 802 阅读 · 0 评论 -
学好编程人人不能不看的好文章
学好编程人人不能不看的好文章 作者:深愉 添加者:Brad 新闻来源:精弘苑 阅读次数:273 看了下面的这篇文章,深有感触,枣子碰到的问题也是我们大多数程序员的通病,也许我们大多数人都只是在做一些比较小型的软件,对软件运行的效率不在乎,就算对速度和效率在乎的也可能是一些在数据库****作方面的。大家看完了,也许会有很多感想,但这只是我同意枣子的个人观点。 (枣子www.vcroad转载 2006-04-17 00:04:00 · 855 阅读 · 0 评论 -
如何成为一个成功的Jsp程序员?
一个普通的错误是把JSP当作简化的 Java。它不是,(事实上, JSP 是简化的 servlets 。)程序员通常试着没有学习要求的支持技巧而 直接学习 JSP 。JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 Java,HTML 和 Javascript,这意味着 JSP 将确实是简单的。 需要成为一转载 2006-06-11 23:49:00 · 785 阅读 · 0 评论 -
运用Jakarta Struts的七大实战心法
(作者Chuck Cavaness, 编译 邱文宇) (原文 http://www.onjava.com/pub/a/onjava/2002/10/30/jakarta.html?page=1) 注:本文中的图片请参看原文编者按:当作者 Chuck Cavaness(著有《Programming Jakarta Struts》一书)所在的网络公司决定采用St转载 2006-11-19 18:09:00 · 615 阅读 · 0 评论 -
Java学习路径工具篇
一、JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发转载 2006-07-25 15:02:00 · 754 阅读 · 0 评论 -
Java编程规则
列举了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标转载 2006-07-25 15:12:00 · 605 阅读 · 0 评论 -
java与SQL Server 2000的连接
第一步:----安装J2SDK: 到SUN官方站点(http://java.sun.com)下载J2SDK的安装文件:j2sdk-1_4_2_04-windows-i586-p.exe,下载之后安装好J2SDK;安装完之后,设置环境变量:我的电脑---属性---高级---环境变量; 选择---系统变量(S): 设置JAVA_HOME环境变量: 单击---新建,在转载 2006-07-25 15:15:00 · 749 阅读 · 0 评论 -
苹果App store 2015最新审核标准公布(2015年3月)
苹果近日更新了AppStore审核指南的相关章节,对此前版本进行了修改和完善。除了增加应用截图、预览等限制外,使用ApplePay进行定期付款的应用程序必须展示每个阶段所需款额,费用归属以及如何取消。而从修改的政策部分可以看出,苹果对Appstore应用的审核更加严格,鉴于近来国内游戏踩雷屡见不鲜,审核标准请各位业内同学耐心阅读。转载 2015-05-09 16:00:34 · 1245 阅读 · 0 评论