P1 android.graphics.Camera类用于计算3D的转换并生成矩阵,用来达到类3D效果。Camera内部机制实际上还是opengl,不过通过封装大大简化了使用。它就像一个摄像机,一个物体在原地不动,然后我们带着这个摄像机四处移动,在摄像机里面呈现出来的画面,就会有立体感,就可以从各个角度观看这个物体。
P2 预编译头的概念:所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码--------甚至是inline的函数,但是必须是稳定的,在工程开发的过程中不会被经常改变。如果这些代码被修改,则需要重新编译生成预编译头文件。
P3 JAVA学习笔记预编译第顺次运行jsp时jsp将被改换成servlet(第顺次工夫较长,而尔后就会快许多)搭配好的利用过程能够穿越设置jsp版面的URI照射,尔后只安装编译后的java类文件来告终安装(能够只将servlet类文件打包,避免对jsp文件的修改)预编译措施:在开发环境中运行必需编译的jsp页:tomcat默认把jsp页的类文件保留在work目录利用jsp_precompile参数。
P2 先套用一段理论:建造模式是将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一种分步骤进行的建造过程。
P3 命令模式把一个请求或者操作封装到一个对象中。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象。命令模式允许请求的一方和发送的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收,以及操作是否执行,何时被执行以及是怎么被执行的。系统支持命令的撤消。
P3 先说变压器(Adapter),变压器把一种电压变换成另一种电压。再看个成语,“移花接木”。 我们经常碰到要将一个类的接口转换成客户希望的另外一个接口,即让一个类里的某方法体现出另一个类里某方法产生的效果,或者是增加一个类的方法到另外一个类里。第一解决方案是:修改或增加类的接口,但是如果我们没有源代码,或者,我们不愿意为了一个应用而修改接口。怎么办? 这个时候就要用到适配器了。
P5 今天就工厂模式来讲讲。 在面向对象的编程中,工厂模式是一种经常被使用到的模式。在工厂模式里,有一个公共的抽象父类,父类有一组子类实例,还有一个工厂类,创建不同的子类时,把任务交给工厂类,由它选择生成哪个子类实例,即用户只需要传递必要的参数给工厂类就可以了。
P35 WebSphere 安装与部署
P2 2.1修改NDnode(dmgrprofile)的hostName属性在做重大改变之前使用backupConfig命令进行备份。确保整个cell中的DeploymentManager,nodeagent,jmsserver和所有的ApplicationServerJVM进程都已经正常停止。(如果是windows系统,需要确保nowebspherejavaprocess或者WASService.exe进程在运行)使用如下命令停止。
P3 在IBM WAS ND产品中,管理配置数据都存储在XML文件中。单元保留了它每个节点中每台服务器的主配置文件。同时每个节点和服务器也有其自己的本地配置文件。如果服务器已经属于单元,则对于本地节点或服务器配置文件的更改都是临时的,通过在本地提交更改生效时,本地更改覆盖单元配置,但是当执行单元配置文档同步到节点的操作时,在单元级别上对主控服务器和主节点配置文件所作的更改将会替换对该节点所作的任何临时更改。
P27 Websphere Application Server 8.0 安装指南
P2 SQLServer2005/08中的权限管理。SQLServer2005中权限管理的主要对象包括服务器登录名、服务器角色、数据库用户(User)、数据库角色(Role)、数据库架构(Schema)。服务器级别的两个对象:服务器登陆名和服务器角色。服务器登陆名即登录服务器时所用的用户名,依靠这个服务器登陆名对象,数据库系统才能根据对象间的关系获取相应的数据库操作权限,因此可以把该对象看作权限树的根部和起点。
P6 用Maven构建JavaWeb开发环境(Jetty容器)之一Maven是构建Java应用的优秀管理工具,是Apache软件基金会的顶级项目。其具有开发目录构建和管理,统一管理第三方依赖,编译,测试,打包,发布等功能。最大的特点要数第三方依赖管理了,因为其它功能都能从Ant中找到踪影。以往每个项目独立管理依赖,使得每个项目打包后都是巨大无比的,而真正的程序文件却没有多少,Maven接管第三方依赖后,我们的应用就只有程序文件了,没有了jar包轻巧很多,而统一的管理,使得我们可以随意获取jar资源。初学者使用Maven总是感觉很难上手,其中也有一部分人是被Maven下载资源那疯狂的做法吓退的,这就是Maven的精巧之处。
P9 Maven以及其Eclipse插件m2eclipse的安装检查JDK的安装以及环境变量的配置打开
P28 Excel的生成方式其实很简单,主要包括几个大的类首先最重要的几个类就是WritableWorkbook,这个类代表的就是一个Excel文档,使用过Excel文档的都应该知道Excel文档的组成,都是由一个一个的sheet组成的,那么这个sheet对应的java类就是WritableSheet。实际上就是这两个大类的组成,其他的一些小的类都是为了修饰WritableSheet里的内容的。这些修饰类中用的最多的就是WritableFont,WritableCellFormat,以及Label类,这三个类构成了修WritableSheet的核心。
P8 一、eclipse准备eclipse的选择非常的重要,否则,将无法成功完成aptana的安装,即使是安装好后也可能会安装不了jquery插件。按官方说,选择3.5或更高的。这里需要提醒大家,经过我的测试,只有3.5和3.6都能成功安装,但是只有3.5可以使用插件管理器。当然现在官方已经知道这个BUG,正在修复中。。所以在这里我推荐大家最好使用3.5的。需要注意的问题是,在安装过程中,可能会提示获取资源失败,不用管,点OK就行,继续等。。这里你可能看到进度条长达半小时不动,这个不用理它,安装获取的字在变化就行。这个是网络原因引起的,毕竟别人的服务器在国外
P3 MPlayer是一款开源多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流作业系统使用,例如Linux和其他类Unix系统、微软的视窗系统及苹果电脑的MacOSX系统。MPlayer是建基于命令行界面,在各作业系统可选择安装不同的图形界面。mplayer的另一个大的特色是广泛的输出设备支持。它可以在X11、Xv、DGA、OpenGL、SVGAlib、fbdev、AAlib、DirectFB下工作,而且你也能使用GGI和SDL和一些低级的硬件相关的驱动模式(比如Matrox、3Dfx和Radeon、Mach64、Permedia3)。MPlayer还支持通过硬件MPEG解码卡显示,诸如DVB和DXR3与Hollywood+。
P5 Java中的网络编程是一个很重要的部分,也是其编程优越性的地方之一。在Java中有一个专门的Java.net类库来管理网络编程的有关方法。下面先介绍在Java中怎样用socket进行客户与服务器通信。最后再介绍一个一个最简单的通话程序。1.怎样用socket进行客户与服务器通信在Java中用socket进行客户/服务器之间的通信编程。Socket是两个实体之间进行通信的有效端点。通过socket可以获得源IP地址和源端口、终点IP地址和终点端口。用户可以将多个socket连入同一个端口,以便对于单个端口可以有多个连接。
P6 关于23种设计模式的有趣见解 作者以轻松的语言比喻了java的23种模式,有很好的启发作用。 创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说"来四个鸡翅"就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
P13 Java集合框架Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许您更改基本的数据结构而不必改变其它代码