- 博客(18)
- 资源 (44)
- 收藏
- 关注
原创 Java设计模式总结
一、策略模式1、概念:策略模式定义了算法族,并将算法族封装起来,算法可以相互替换,算法的变动不会影响请求该算法的客户。2、使用场景: 1)在不同类需要不同行为,或者不同类需要相同行为但行为表现(内容)不同时,可以使用strategy模式。需注意,在设计继承时需考虑是否使用策略模式,尤其继承中有动态行为时。 2)根据不同的情况
2013-08-29 16:13:22 878
转载 排序应该在数据库还是在应用程序中进行?
在网站开发中,究竟是在数据库(DB)中排序好,还是在应用程序中排序更优,这一直是个很有趣的话题。DBANotes.net博主,在数据库方面比较有研究的冯大辉就这一问题日前和读者明灵(Dragon)做了探讨,本文是关于该问题的总结。问:请列出在PHP中执行排序要优于在MySQL中排序的原因?答:通常来说,执行效率需要考虑CPU、内存和硬盘等的负载情况,假定MySQL服务器和PHP的服务器都已
2013-08-29 11:19:26 3028
转载 创业公司如何应对大公司抄袭
摘要:Twitter和Facebook的成功佐证了“好的想法有时会比技术更重要”这一观点。而一旦创业公司的好产品获得一定市场反响,很难摆脱被同行大公司抄袭的命运。创业公司如何应对大公司的抄袭,成为大家热切关注的话题。 Twitter和Facebook的成功佐证了“好的想法有时会比技术更重要”这一观点。而在创业者有了好的点子和创业方向之后,如何应对大公司的抄袭也是至关重要的问题。4位来自一线的初创公
2013-08-23 17:16:31 903
转载 教你如何迅速秒杀掉:99%的海量数据处理面试题
作者:July出处:结构之法算法之道blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。 毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只
2013-08-23 14:44:44 1061
转载 高手谈做程序员的基本原则
高手谈做程序员的基本原则不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人
2013-08-22 15:31:05 640
转载 你学习Java需要达到的25个目标
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少 条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是 class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心
2013-08-22 15:30:13 946
转载 Java程序员的4大职业方向
学过Java培训后,我想大多数人想找一个开发类的工作,但是Java程序员到底可以从事哪些职业呢?方向又在哪里呢?今天我们一起来看看Java程序员的4大职业方向: Java互联网方向 Java在互联网方向的应用非常多,当然这也有更多的细分。目前采用Java开发互联网网站及应用的IT企业越来越多,这也增加了Java开发工程师的需求。2011年一线城市java网站开发工程师的
2013-08-21 11:49:11 6301 2
转载 sqlserver 游标使用
游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实
2013-08-20 17:05:08 682
转载 数据库游标的作用
在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的
2013-08-20 16:53:45 2084
转载 如何成为一个架构师
架构师是个很神圣的词。盖茨,世界首富。微软,世界最大最富有的软件公司。盖茨是微软的首席架构师。好多程序员流口水,一听某人是架构师,就两眼发亮,比技术总监的头衔还要厉害。一想起架构师,大家就想起那些UML设计工具、类图、时序图,想起那些水泥大楼的框架和地基,想起了那些如百变金刚的开发平台,想起了那些让人眩目的反射、元数据、FrameWork、设计模式、面向对象、重构。
2013-08-14 16:36:50 772
原创 Java实体添加字段 值没有进入数据库 hibernate配置文件正确 java代码正确
原因:中配置指向相应的jar文件,修改了实体,但没有修改与实体对应的jarhibernate映射注意:1)实体 2)映射文件 3)有jar的注意整合配置文件applicationContext.xml中指向的映射
2013-08-14 13:39:13 1263
原创 Java Interview
1、++a 先加1再使用a的值a++ 先使用a的值再加12、^位异,当两个相应位中只有1个为1,则结果相应位为13、~位取反运算符,1变0,0变1,int类型数字8位4、5、>>n 二进制位右移n位,不足补零6、>>>n 二进制位不带符号右移n位,不足补零7、float必须在数字后加f8、
2013-08-07 22:11:23 943
原创 JSP验证之jsLib.js
//------------------------------------//--scdb2 JavaScript//--Creat Date: 2004//--Modify Date: 2008-04-15//------------------------------------function isBetween(val,lo,hi){if ((val hi))
2013-08-07 16:50:28 1094
原创 JSP验证之JSP页面
String path = request.getContextPath(); Integer userID = (Integer) session.getAttribute("UserID"); String ProMainBody = StringUtil.stringInit(request.getParameter("ProMainBody"), ""); //受理主体 Str
2013-08-07 16:49:00 2297
转载 Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .cl
具体解决办法:在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。将6.0改成5.0,之后OK,他对项目自动进行编译。之后就可以了~这个问题也会出现在TOMCAT或JBOSS上。
2013-08-07 10:58:02 5396
PHP基础教程
2017-06-18
Hibernate实战
2017-06-18
redis 64bit for windows 2.6.12
2014-11-01
apache-maven-3.1.1-bin(win)
2013-12-08
eclipse中安装subclipse(svn插件)
2013-12-08
Setup-Subversion-1.7.5 svn服务器
2013-12-08
ApacheTomcat6高级编程中文卷2
2013-07-19
ApacheTomcat 6高级编程中文卷1
2013-07-19
一线架构师实践指南
2017-06-18
锋利的jQuery
2017-06-18
深入理解Java虚拟机
2017-06-18
大型网站技术架构
2017-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人