P3

  AOP编程 文档

在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春秋。这倒也罢,倘若到了项目的尾声,突然决定在权限控制上需要进行大的变动时,成千上万个方法又得一一"登门拜访",痛苦"雪上加霜"。

myleo 2016-08-06   2463   0
P12

  Java线程池使用说明 文档

线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。

myleo 2016-08-06   3961   0
P5

  Struts2复习题(含答案) 文档

1.以下属于struts2的控制器组件是: A.Action B.ActionForm C.ActionServlet D.dispatchAction 2.以下属于struts2的体系结构的是:(多选) A.struts2控制器组件 B.struts2配置文件 C.FilterDispathcer D.Action

744452049 2016-08-04   10625   0
P22

  利用Myeclipse 三分钟搭建ssh(jpa)应用环境 文档

第一步 创建一个数据库school 再建立几张表 第二步 创建一个web项目 sshExample 第三步 加Myeclipse对struts2的支持 点击项目右键---->Myeclipse ----->add struts capabilities

744452049 2016-08-04   1429   0
P20

  MongoDB基本操作指南 文档

MongoDB的Java驱动并没有提供删除集合的方法,只有单个删除方法: DB.collection.drop(); 一次方法调用就是一个网络通讯,那么如果需要删除多个集合,需要多次调用DB.collection.drop();造成多次网络通讯。 幸运的是,MongoDB提供了服务端脚本,可以通过以下脚本来批量删除,但我觉得MongoDB应该直接提供批量删除功能,普通开发人员并不会意识到通讯的性能开销。

744452049 2016-08-04   518   0
MongoDB  
P69

  面试-技术 文档

其实我在工作中,使用jquery比较多Jquery用起来比较简单,封装了很多逻辑,各种浏览器兼容性比较好,还支持方法链的编程方式我对jquery也比较熟悉,像jquery的选择器,有通过#id,标签, .class选择元素,还有表单选择器,前面加一个冒号(:),可以选择表单中的各种元素,比如文本框,单选框,多选框等等。还有基本选择器,可以指定选取哪个元素,因为使用$(selector)得到的是一个数组,可以指定,选取第一个:first,最后一个:last,奇数个:odd,偶数个:even,第几个元素:eq(index), 下标大于几,或者小于几的元素,还有通过属性过滤的,使用一个方括号,给定一个属性名称和属性值,选取具有指定属性和属性值的元素。

744452049 2016-08-04   1537   0
P66

  开发人员面试宝典(Java版) 文档

Java是面向对象的,跨平台的,它通过java虚拟机来进行跨平台操作,它可以进行自动垃圾回收的(c语言是通过人工进行垃圾回收)。 java还会进行自动分配内存。(c语言是通过指定进行分配内存的),只需要new一个对象,这个对象占用了多少空间,不需要我们来管,java虚拟机负责管这些,用完之后也不需要我们来释放,java虚拟机会自动释放。

744452049 2016-08-04   2789   0
P8

  STRUTS面试题 文档

1. 简述Struts框架的初始化流程。 答案: 对于采用Struts框架的Web应用,在Web应用启动时就会加载并初始化控制器ActionServlet ActionServlet从struts-config.xml文件中读取配置信息,把它们存放到ActionMappings对象中。 在Struts framework中, Controller主要是ActionServlet,但是对于业务逻辑的操作则主要由Action、ActionMapping、ActionForward这几个组件协调完成(也许这几个组件,应该划分到模型中的业务逻辑一块)。 其中,Action扮演了真正的控制逻辑的实现者,而ActionMapping和ActionForward则指定了不同业务逻辑或流程的运行方向。

744452049 2016-08-04   736   0
P75

  Java综合知识点总结 文档

java.lang: 这个是系统的基础类,比如String、Math、Integer、System和Thread,提供常用功能。  java.io: 这里面是所有输入输出有关的类,比如文件操作等  java.net: 这里面是与网络有关的类,比如URL,URLConnection等。  java.util : 这个是系统辅助类,特别是集合类Collection,List,Map等。  java.sql: 这个是数据库操作的类,Connection, Statememt,ResultSet等

744452049 2016-08-04   5435   0
P17

  Maven入门教程 文档

Maven是一个采用纯Java编写的开源项目管理工具, Maven采用了一种被称之为Project Object Model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中, 通过该文件Maven可以管理项目的整个生命周期,包括清除、编译,测试,报告、打包、部署等等。目前Apache下绝大多数项目都已经采用Maven进行管理.

Shawn12345 2016-08-04   1052   0
P14

  虚拟机中Ubuntu安装过程 文档

Linux安装虚拟机:虚拟机(VirtualMachine),在计算机科学中的体系结构里,是指一种特殊的软件,他可以在计算机平台和终端用户之间建立一种环境,而终端用户则是基于这个软件所建立的环境来操作软件。在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现。安装Vmware虚拟机第一步:执行VMware-workstation-full-9.exe第二步:第三步:选择Typical安装或者自定义安装第四步:选择安装路径(需要选择自定义安装)第五步:忽略启动VM时检查更新(没有必要)第六步:可以忽略发送数据第七步:是否显示桌面图标,启动栏等等第八步:输入序列号,安装VMware完毕finsh(注意:安装完虚拟机后,进入网上邻居—)》属性—》》禁用VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8,否则上课视频就收不到了)第九步:安装Linux选择File–》New—》VirtualMachine或者Home选项卡中单击CreateaNewVirtualMachine(新建虚拟机)第十步:选择Typical(典型)第十一步:选择Ubuntu安装镜像第十二步:个人信息录入(注意:username不能为root)第十三步:选择Ubuntu安装目录第十四步:Next给系统指定最大磁盘空间(不建议小于5G)第十五步:Finish第十六步:开始安装选择语言环境是否安装第三方软件擦除磁盘的数据,安装ubuntu选择你所在的区域键盘布局你是谁登录ubuntuone中心开始安装安装完成,重启第十七步:Linux安装完成进入登录界面Ubuntu主界面

Shawn12345 2016-08-04   3211   0
Ubuntu  
P27

  WebLogic中间件 文档

中间件(middleware)是基础软件的一大类, 属于可复用软件的范畴. 顾名思义,中间件处于操作系统软件与用户的应用软件的中间. 中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件.在众多关于中间件的定义中,比较普遍被接受的是IDC表述的:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源, 中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。

Shawn12345 2016-08-04   3872   0
P21

  Linux基础 文档

最初的Unix是用汇编语言编写的,一些叫做B语言的解释型语言和汇编语言混合编写的。B语言在进行系统编程时不够强大,所以汤普逊和里奇对其进行了改造,并于1971年共同发明了C语言。1973年汤普逊和里奇用C语言重写了Unix。在当时,为了实现最高效率,系统程序都是由汇编语言编写,所以汤普逊和里奇此举是极具大胆创新和革命意义的。用C语言编写的Unix代码简洁紧凑、易移植、易读、易修改,为此后Unix的发展奠定了坚实基础。

Shawn12345 2016-08-04   618   0
Linux   UNIX  
P9

  数据交换平台建设方案 文档

目前,江西省财政厅已经拥有了国库集中支付、工资统发、惠农一卡通等多个业务应用系统,这些业务系统通过MQ与人民银行及代理银行传递数据。为了保持业务系统的先进性、可用性等因素,不可避免会出现在一段时间多个厂商开发的相同系统并存的情况(新系统替代老系统、新系统试点运行等)。这种情况下,不同厂商开发的系统就要从同一个MQ消息队列中取数据。每个厂商必须在程序中增加过滤条件,只取属于自己的消息。

guolimin 2016-08-04   1960   0
方案  
P8

  单播、组播、广播区别 文档

单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?

312500527 2016-08-01   1973   0
P17

  React入门实例教程 文档

React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。

molinqin12 2016-08-01   971   0
P40

  Python中级开发教程 文档

第一课.数据类型 第十课.图形界面(下) 第二课.再讲数据类型 第十一课.剪刀石头布游戏与随机函数 第三课.文本处理与色彩(上) 第十二课.获取手机系统信息(上) 第三课.文本处理与色彩(下) 第十二课.获取手机系统信息(下) 第四课.文件操作 第十三课.选项卡(折叠界面) 第五课.while循环 第十四课.控制手机的电话功能 第六课.调用资源管理器 第十五课.控制手机的短信功能 第七课.线程的锁定与释放 第十六课.网页源码讲解 第八课.图形界面(上) 第十七课.post提交表单 第九课.图形界面(中) 第十八课.手机端反编译教程

mlgtang 2016-07-30   564   0
P21

  JDBC介绍 文档

jdbc就是用java代码操作数据库的一门技术。早期sun公司的程序员想编写一套可以连接所有数据库的API,但数据库之间的差异太大,无法实现。后来sun公司与数据库厂商商量决定,由sun公司提供一套访问数据库的接口,数据库厂商按照接口规范提供一套访问自己数据库的APi,这套API就是数据库驱动。程序员不用关心驱动的实现,只需要面向sun公司提供的jdbc接口编程.

yayaheyu 2016-07-30   662   0
P4

  大数据集群环境搭建-03 文档

MySQL安装配置 5.1卸载通过yum安装的MySQL yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf rpm -qa|grep mysql ----查看是否还有mysql软件,有的话继续删除 5.2卸载通过rpm安装的MySQL rpm -qa | grep mysql ------ 查找以安装的MySQL

Stone1985 2016-07-28   2429   0
P6

  大数据集群环境搭建-02 文档

Apache Hive 优缺点 优点: (1)Hive 使用类SQL 查询语法, 最大限度的实现了和SQL标准的兼容,大大降低了传统数据分析人员学习的曲线; (2)使用JDBC 接口/ODBC接口,开发人员更易开发应用; (3)以MR 作为计算引擎、HDFS 作为存储系统,为超大数据集设计的计算/ 扩展能力; (4)统一的元数据管理(Derby、MySql等),并可与Pig 、Presto 等共享; 缺点: (1)Hive 的HQL 表达的能力有限,有些复杂运算用HQL 不易表达; (2)由于Hive自动生成MapReduce 作业, HQL 调优困难; (3)粒度较粗,可控性差; (4)hive不支持对某个具体行的操作,hive对数据的操作只支持覆盖原数据和追加数据,也不支持事务。

Stone1985 2016-07-28   566   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档