`
cjwxd126715
  • 浏览: 53627 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
微软关于IE、Firefox、Opera和Safari的JavaScript兼容性研究曾经发表过一份草案,可以点击下载《 JScript Deviations from ES3 》  以下为网上的一些搜集和整理(FF代表Firefox)  集合类对象问题 现有代码中存在许多 document.form.item("itemName") 这样的语句,不能在 FF 下运行 解决方法: 改用 document.form.elements["elementName"] 说明:IE下,可以使用()或[]获取集合类对象;Firefo ...
Ant( Another Neat Tool ) 是一个现在主流的构建 (Build) 工具,现在几乎所有的 Java 开源项目都使用它来编译自己的项目,而且主流的 IDE 对于 Ant 也提供了良好的支持。        Ant 完全使用 Java 语言进行开发,而且开放源代码,现在最新的版本是 1.6.5 ,可以很方便的使用可扩展,使用 Ant 最主要的工作就是根据构建项目的需要编写对应的 build.xml 文件,使用该文件控制程序的编译、运行、打包等操作。 u
什么是ERP系统? 所 谓ERP是英文Enterprise Resource Planning(企业资源计划)的简写。它是MRP(物料资源计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管 理,它跳出了传统企业边界,从供应链范围去优化企业的资源,是基于网络经济时代的新一代信息系统。它对于改善企业业务流程、提高企业核心竞争力的作用是显 而易的. ERP是在20世纪80年代初开始出现的。从90年代开始,以SAP、Oracle为代表的国际著名ERP产品进入中国,并迅速扩展。接着,国内也相继出现了一些早期ERP产品,例如开思ERP、利玛ERP、和佳E ...
1.SRP 单一职责原则         一点说明:OO的五大原则是指SRP、OCP、LSP、DIP、ISP。这五个原则是书中所提到的。除此之外,书中还提到一些高层次的原则用于组织高层的设计元素。       在学习和使用OO设计的时候,我们应该明白:OO的出现使得软件工程师们能够用更接近真实世界的方法描述软件系统。然而,软件毕竟是建立在抽象层次上的东西,再怎么接近真实,也不能替代真实或被真实替代。       OO设计的五大原则之间并不是相互孤立的。彼此间存在着一定关联,一个可以是另一个原则的加强或是基础。违反其中的某Ç

JAVA序列化

    博客分类:
  • JAVA
简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行 读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来 解决这些问题的! 问题的引出: 如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再将其读出来会 有什么问题吗?别急,其中一个最大的问题就是对象引用!举个例子来说:假如我有两个类,分别是A和B,B类中含有一个指向A类对象的引用,现在我们对两个 类进行实例化{ A a = new A() ...
  为什么要使用集合类     当你事先不知道要存放数据的个数,或者你需要一种比数组下标存取机制更灵活的方法时,你就需要用到集合类。     理解集合类     集合类存放于java.util包中。     集合类存放的都是对象的 ...
   想要构造一个很抽象的父类对象,它可能仅仅代表一个分类或抽象概念,它的实例没有任何意义,因此不希望它能被实例化。例如:有一个父类“ 水果(Fruit)”,它有几个子类“苹果(Apple)”、“橘子(Orange)”、“香 ...
一.  Switch       1.其能接受的数据类型有四个,char , byte, short, int       2.Default 可放在switch中的任何一个地方,但只有给定的条件匹配不到时,才会执行         3.Case,default语句如果执行完要跳出,必须用break,  没的话会向下继续执行(如果碰到case语句则直接进入执行) 实例1: 1.int i=1, j=0  3.switch(i){ 4.    case 2: 5.   j+=6; 7.    case 4: 8.   j+=1; 10.  default: 11.   j +=2; 13.  ca ...
匆匆的,匆匆的一个年岁就这样如水一样的流过,有些失落,有些遗憾,也曾想用最真挚的情来挽留住这匆匆的时光,可终究不能,时光冉冉,叹年华已去,岁月淡 泊,叹不知该如何珍惜。思想深处久久缠绕的是丝丝的无奈和感 ...
   技术很重要,说技术不重要的人多是不会技术或技术不好,就像我这样的,先天不足(某次测智商结果是35,所以一直就认定自己不是个聪明的人),学不好,为 了有个理由让自己下台阶,就是把更多的人拉下水,所以现在28 ...

JAVA C++

    博客分类:
  • JAVA
1。操作系统方面-主要问到的是unix的相关方面,有如:文件管理,进程管理,进程控制 ,内存管理,特别一定会问到的是索引节点方面的知识点,等等 2。c++/java方面-主要问到的有内联函数,虚函数+虚基类+动态绑定+运行时识别+多 态,封装,模板等等一系列概念及其底层实现原理和机制,有什么好处和缺点等等。如果 你简历上有写你会java的话,基本上会问到java和c++有哪些地方明显不一样。还有java的接口等等。 3。c+算法分析和数据结构一般是在笔试的时候在试题中体现,其中涉及到的问题的解决 方法基本上全能从我们的相关教材上得到。其中基本的数据结构和算法一定要熟练 ...
如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色! 1. 定个闹钟,以便按时叫醒你。 ...
1.定位 一个人怎样给自己定位,将决定其一生成就的大小。 2.完美 世界并不完美,人生当有不足。 3.缺憾 让不幸赋予你生命的动力,企图以自己的不幸博取别人同情的人永远只能躺在自己的不幸上哀鸣。 4.进退 人生贵在把握进退之机,“进”与“退”都是处世行事的技巧,该进则进,该退则退。 5.舍得 学会舍弃方能得到。放弃是一种境界,大弃大得,小弃小得,不弃不得。 6.贫穷 穷人最缺少的是野心。野心决不是成就,但没有野心,肯定不会有成就。 7.免费的午餐 不要希望不劳而获。成功不会从天而降,需要自己去争取,需要自己去寻找,去创造。 8.金钱 不要做金钱的奴隶。人赚钱是为了活着,但活着 ...
Java 概述: 目前Java 主要应用于中间件的开发(middleware)——处理客户机于服务器 之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网 信息站,及车载计算机的开发。Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux 其他操作系统上使用完全相同的代码。Java的语法与C++ 语法类似,C++ /C程序员很容易掌握,而且Java是完全的彻底的面向对象的,其中提出了很好的GC(Garbage Collector)垃圾处理机制,防止内存溢出。    Java的白 ...
从追MM谈Java的23种设计模式 1 、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务 员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory. 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,&
Global site tag (gtag.js) - Google Analytics