搜索到与相关的文章
编程技术

Freemarker自定义方法

在项目中有一个需求,每个物品有一个guid,存在数据库中,而在页面上需要显示一个对应的业务数据值,暂且叫做serverId,serverId是通过guid移位计算得来。serverId只需要显示,后台并不需要使用。因为serverId在后台用不到,所以就没有使用VO字段来存储,项目使用了Freemarker作为view层的模板引擎。了解到Freemarker的一个特点是具有很多内置的功能强大的方法,例如substring、upper_case等。最重要的是

系统 2019-08-29 22:09:49 2461

编程技术

用SPSS进行单样本T检验(One -Sample T Test)

在《0-1总体分布下的参数假设检验示例一(SPSS实现)》中,我们简要介绍了用SPSS检验二项分布的参数。今天我们继续看看如何用SPSS进行单样本T检验(One-SampleTTest)。看例子:例1:已知去年某市小学五年级学生400米的平均成绩是100秒,今年该市抽样测得60个五年级学生的400米成绩(数据见后面文件“CH6参检1小学生400米v提高.sav”),试检验该市五年级学生的400米平均成绩是否应为100秒(有无提高或下降)?分析:此检验的假设

系统 2019-08-29 22:04:51 2461

编程技术

Quick reference card for TextPad

IusedOpenOffice.orgtomakeaQuickReferencecardformyfavoritetexteditor:TextPad.ThereferenceisbasedontheofficialhelpfilethatcomeswithTextpad.Thereferenceisavailablefordownloadaspdffile.Feedbackiswelcome.TextPadQuickReferencecard.Pleas

系统 2019-08-29 22:04:09 2461

Java

java解惑你知多少(六)

41.instanceof与转型Java代码System.out.println(nullinstanceofString);//falseSystem.out.println(newObject()instanceofString);//false//编译能通过System.out.println((Object)newDate()instanceofString);//false//!!程序不具有实际意义,但编译时不能通过//!!System.out.

系统 2019-08-29 22:02:47 2461

Java

java clone方法使用详解

Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,特别是先学c、c++后学java的程序员。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。比如函数参数类型是自定义的类时,此时便是引用传递而不是值传递。以下是一个小例子:1publicclassA{2publicStringname;3}4publicclasstestClone{5publi

系统 2019-08-29 22:02:42 2461

编程技术

第十七章 OAuth2集成——《跟我学Shiro》

目录贴:跟我学Shiro目录贴目前很多开放平台如新浪微博开放平台都在使用提供开放API接口供开发者使用,随之带来了第三方应用要到开放平台进行授权的问题,OAuth就是干这个的,OAuth2是OAuth协议的下一个版本,相比OAuth1,OAuth2整个授权流程更简单安全了,但不兼容OAuth1,具体可以到OAuth2官网http://oauth.net/2/查看,OAuth2协议规范可以参考http://tools.ietf.org/html/rfc674

系统 2019-08-29 22:00:42 2461

编程技术

【第七章】 对JDBC的支持 之 7.1 概述 ——跟我

7.1概述7.1.1JDBC回顾传统应用程序开发中,进行JDBC编程是相当痛苦的,如下所示:java代码://cn.javass.spring.chapter7.TraditionalJdbcTest@Testpublicvoidtest()throwsException{Connectionconn=null;PreparedStatementpstmt=null;try{conn=getConnection();//1.获取JDBC连接//2.声明SQ

系统 2019-08-29 22:00:21 2461

Java

java 设计模式

l创建模式1.工厂模式简单工厂:又称静态工厂方法模式,它可以根据传进来的参数来选择创建哪些对象。这样方便,但有个缺点,因为工厂模式本来就是为了将对象的使用和创建脱藕,而如果使用简单工厂模式的话,那么客户端就需要知道要创建的对象的类型。工厂方法:又称多态性工厂模式。工厂模式的核心是一个抽象工厂类,而简单工厂模式把核心放在一个具体类上。工厂方法模式可以允许很多具体工厂从抽象工厂类中将创建行为继承下来,从而可以成为多个简单工厂模式的统合,进而推广了简单工厂类。而

系统 2019-08-12 09:30:07 2461

编程技术

TWaver 3D 编辑器的使用(一)----设计3D场

TWaver提供了一套3D场景的开发包,用来帮助用户快速搭建3D场景,实现3D的监控系统。这个开发包目前商推的只有Flex框架下的版本,被称为TWaver3DforFlex。开发包提供简单的API,用户向TWaver的数据对象(例如Node)中设定相关的3Dstyle,就可以构建出一套3D场景。(详细的使用方式请参考产品包中的为了简化用户使用代码搭建3D场景的复杂度,TWaver还提供了一个可视化的编辑工具,用于帮助用户编辑3D场景,然后将场景转换为可读的

系统 2019-08-12 09:29:55 2461

Java

带线程池的小服务器-Java实现

前两天,利用线程池技术(ThreadPool)写了个web服务器,其性能当然无法和apacheiis等相比,但基本的功能都有了,唯一欠缺的是无法解析动态页面,采用解释执行(asp模式的)效率太低,如果采用编译执行,要么自己编写一个编译器来编译整个动态页面,要么采用预编译,很复杂。。。。现在把代码拿出来晒一晒!由于只是初步的设计所以没有考虑到很多设计模式,代码在优化上很不到位,请各位高手不吝赐教。MainServer.java这是主服务文件,也是提供主线程的

系统 2019-08-12 09:29:48 2461