摘要: 并行计算机系统结构并行计算机结构模型 单指令流多数据流机SIMD(Single Instruction Multiple Data); 并行向量计算机PVP(Parallel Vector Processor); 对称多处理机SMP(Symmetric MultiProcessor); 大规模并行处理机MPP(Massively Parallel Pro... 阅读全文
posted @ 2014-05-21 11:03 奋斗的无奈 阅读(1253) 评论(0) 推荐(0)
摘要: //转载 Java中equals和==的区别Barney【.net超级群:27921837】Java中equals和==的区别java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的... 阅读全文
posted @ 2014-04-16 22:15 奋斗的无奈 阅读(149) 评论(0) 推荐(0)
摘要: 在使用Java开发Web应用程序特别是时,经常要用到验证码,特别是在注册新用户、登录时,大量地使用到验证码;好的验证码可以有效的防止黑客使用机器人恶意登录,总之对于系统的安全是有很大影响的,以下为本人在平时开发项目的过程中总结出来的一个简单的验证码生成工具,原理很简单,只有一个类;下面进入正题:st... 阅读全文
posted @ 2013-11-27 11:03 奋斗的无奈 阅读(798) 评论(0) 推荐(0)
摘要: JAVA反射机制定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java允许我们从多种管道为一个class生成对应的Class object。图2是一份整理。Class object 诞生管道示例1)运用getClass()注:每个class 都有此函数String str = "abc";Class c1 = str.getClass();2)运用Class.getSuperclass()Button b = 阅读全文
posted @ 2013-11-27 10:42 奋斗的无奈 阅读(292) 评论(0) 推荐(0)
摘要: 数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称. 数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等。cmp和Hibernate只是对象模型到关系模型之间转换的不同实现。只不过对象模型和关系模型应用广泛,所以就会误认为数据持久化就是对象模型到关系型数据库的转换罢了。Hibernate框架会提供这种机制。对象上数据的修改,Hibernate框架会把这种修改同步到数据库中。使用数据持久化有以下好处:1、程序代码重用性强,即使更换数据库,只需要更改配置文件,不必重写程序代码。2、业务逻辑代码可读性强,在代码中不会有大量的SQL 阅读全文
posted @ 2013-11-27 10:27 奋斗的无奈 阅读(179) 评论(0) 推荐(0)
摘要: Java工程师(程序员)面试题Struts,Spring,Hibernate三大框架的面试1.Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6... 阅读全文
posted @ 2013-11-27 10:19 奋斗的无奈 阅读(205) 评论(0) 推荐(0)
摘要: 一直不明白java的老说三大框架,怎么就一个SSH,今天终于有了一点点的了解。三大框架就是Spring框架,Struts框架,Hibernate框架。Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。常听人提起三大框架,关于三大框架,做了如下了解:三大框架:Struts+Hibernate+Sprin 阅读全文
posted @ 2013-11-27 10:11 奋斗的无奈 阅读(290) 评论(0) 推荐(0)
摘要: C#简介C#是用于创建运行在.NET公共语言运行库上的应用程序的语言之一,它从C语言和C++语言演化而来,是Microsoft专门为使用.NET平台而创建的。使用C#可以创建以下几种常见的应用程序。·Windows应用程序:如MicrosoftOffice,它具有我们很熟悉的Windows外观和操作方式。.NETFramework的WindowsForm模块是一个控件,使用它可以建立Windows用户界面(IU).·Web应用程序:这些是Web页,可以通过任何Web浏览器查看。.NETFramework包括一个动态生成Web内容的强大系统,允许个性化,实现安全性等,就是我们 阅读全文
posted @ 2013-11-23 19:41 奋斗的无奈 阅读(593) 评论(0) 推荐(0)
摘要: 问:在技术面试中,面试官为什么倾向于以一些基础概念的题目做完开场白?答:1.可以了解应聘者的知识点的覆盖,2.可以了解应聘者对知识掌握的是否扎实,其实基础问题是最好回答,也是最难回答的,很容易考察应聘者的水平。1..net基础概念1.1什么是CTS、CLS和CLR?答:公共语言运行库(CLR)是一个CLI(公共语言基础)的实现,包含了.net运行引擎和符合CLI(公共语言基础)的类库。通用类型系统(CTS)包含在微软公司提交的CLI(公共语言基础)规范中,定义了一棵可以在公共语言运行库(CLR)上运行的类型规范。公共语言规范(CLS)是CTS的一个子集,定义了所有面向.net的程序需要符合的最 阅读全文
posted @ 2013-11-20 11:20 奋斗的无奈 阅读(255) 评论(0) 推荐(0)