adf学习:进度条的使用(progress bar demo)



adf学习:进度条的使用(progress bar demo).

背景:使用进度条progress bar显示数值比例,比例超过100%时,progress bar显示为红色,否则为蓝色
view层传递两个参数到back bean中,这两个参数分别为最大值和当前值,我在这里使用progress bar组件显示这两个数值的比例关系:
  1. <af:progressIndicator id=“pi1”
  2.      value=”#{pageFlowScope.incidentRequestControl.[......]

Read more

gem install therubyracer` fails on Mac OS X Lion



gem install therubyracer` fails on Mac OS X Lion.

gem install therubyracer -v ‘0.10.1’ 失败
报错如下:
  1. clang: error: no such file or directory: ‘/Users/XXX/.rvm/gems/ruby-1.9.2-p320/gems/libv8-3.3.10.4/lib/libv8/build/v8/libv8.a’
clang: error: no such file or[......]

Read more

Servlet学习:实现分页效果的方法

Servlet学习:实现分页效果的方法.

分页的算法: 需要定义四个变量,它们有各自的用处 int pageSize:每页显示多少条记录 int pageNow:希望显示第几页 int pageCount:一共有多少页 int rowCount:一共有多少条记录

说明: pageSize是指定,pageNow是指用户的选择。 rowCount是从表中查询得到的。 pageCount是计算出来的,该计算公式为:

  1. if(rowCount%pageSize==0) {
  2. pageCount=rowCount/pa[......]

Read more

JAVA自学教程之(初识JAVA

JAVA自学教程之(初识JAVA。PS:退ACM集训队了,自己也疯玩了两天,后天就开学了,就正式大二了,该收收心好好学习啦         

                        

                                             JAVA概述

 

首先先复习一下基础常识:

1.软件开发

2.人机交互

3.常用的DOS命令

一、软件开发

什么是软件?

软件是一系列按照特定顺序组织的计算机数据和指令集合(指令:是处理数据的方式)

常见的软件有:系统软件(DOS、WIn[......]

Read more

JAVA自学教程之(运算符)

JAVA自学教程之(运算符)。

位运算符:

 

(1)>> (a >>b)相当于a / (2的b次幂)注意取整,右移后,原来高位是什么,就用什么来补充空下的高位
(2)<< (a << b) 相当于 a * (2的b次幂):
(3)>>> 3>>>1 = 1 ;-> 3/2 = 1 ;与>>不同的是,右移后,不管原来高位是什么,都用0来补充空下的高位,PS:无<<< PS:移位运算符,默认是模32的运算,除非左边的操作数是long,那么这种情况[......]

Read more

JAVA自学教程之(函数及其重载)

JAVA自学教程之(函数及其重载)。switch()适用byte、short、int、char,string
如果case 中不加break,会一直执行,知道},或break,结束
如:

  1. public class Main {
  2.     public static void main(String[] args)
  3.     {
  4.         //int x = 5, y = 4,xx = 6;
  5.         char a = ‘f’;
  6.         switch(a)
  7.    [......]

Read more

JAVA学习第四课(数组)

数组:
同一类型数据的集合,即一种容器。
定义方式:

int[] atrr = new int[5];//int 型数组 数组名arr ,new动态开辟  int[5],数组大小为5,只能存放5个元素,

下标0-4

 

数组定义后在内存中的基本分布:
内存的划分:
1.寄存器 -> CPU
2.本地方法区,与所在系统相关
3.方法区
4.栈内存:        存储的都是局部变量,且变量所属的作用域一旦结束,当前变量就会自动释放,所以        栈内存更新速度很快,因为栈内变量的生命周期都很短(结束就释放)。 例如:局部代码块,其限定局[......]

Read more

JAVA自学教程之(面向对象)

JAVA自学教程之(面向对象)。

面向对象首先要先了解什么是面向对象?

面向对象:就是不断的和对象打交道。

早期解决问题,都是面向过程(简单来说就是一步一步怎么做,面对的是过程,即强调动作),如C语言,利用函数,进行函数的调用。
思想:
面向对象:强调的是对象,对象即指实体。c++,java,c#
例子:把大象装进冰箱
面向过程实现:1.打开冰箱  2.存储大象  3.关上冰箱
面向对象实现:(找到实体,实体封装着这些功能,也就是找到冰箱,冰箱具备打开、存储、关闭功能) 1.冰箱打开  2.冰箱存储   3.冰箱关闭
面向对象的特点:
1.符合人们的思考习惯。 [......]

Read more

JAVA自学教程之(封装及其思想)

JAVA自学教程之(封装及其思想)。封装(Encaplusation):
指:隐藏对象的属性和实现细节,只对外提供公共访问方式
优点: 1。将变化隔离 2.便于使用 3.提高重要性 4.提高安全性 封装原则: 1.将不需要对外提供的的内容隐藏起来

2.将属性隐藏,进对外提供其公共访问方式

 

事例代码:

  1. class man
  2. {
  3.     private int age;//年龄
  4.     private String sex;//性别
  5.     public void ch[......]

Read more