- 浏览: 57688 次
- 性别:
- 来自: 深圳
最新评论
-
longhua2003:
非常好,我按照你的方式果然成功了
Tomcat的jdk配置(双击startup.bat直接启动Tomcat服务)
文章列表
Observer模式属于行为模式,是为了定义对象间的一种一对多的关系。当一个对象的状态发生改变时,所有依赖它的对象都将得到通知,并自动更新。模式的关键对象是目标(Subject)和观察者(Observer)。一个目标可以有任意数目的依赖它的观察者,一旦目标的状态发生改变,所有的观察者都得到通知,作为对这个通知的响应,每个观察者都将查询目标以使其状态与目标的状态同步。
【实例】老师有电话号码,学生需要知道老师的电话号码以便在需要的时候拨打,在这样的模式中,老师就是一个被观察者(Subject),学生就是需要知道信息的观察者。当老师的电话号码发生改变时,学生会得到通知,并更新相应的电话记录。
...
实例:有一个array(int[] array = {2,-1,4,3,9,5};).将他们按照从小到大的顺序排列
Java代码:
for(int i=1;i<array.length;i++){ for(int j=0;j<array.length-1;j++){ if(array[j]>array[j+1]){ int temp = array[j]; array[j] = array[j+1]; array[j+1] = temp; } } }
获取时间问题
- 博客分类:
- JavaScript
<script>
var
now =
new
Date();
//当前日期
var
nowDayOfWeek = now.getDay();
//今天本周的第几天
var
nowDay = now.getDate();
//当前日
var
nowMonth = now.getMonth(); ...
两个HTML之间传值
- 博客分类:
- HTML技术
window.QeryStringParser = function(){
var url = window.location.href ;
var rex = /[^\x00-\xff]+/ ;
if(rex.exec(url))url = encodeURI(url) ;
if(url.indexOf("?")<0) return ;
rex = /&(?![\w]+;)/
url = ...
//合并array function hebing_array(a,b) { for (var i = 0, j = 0, ci, r = {}, c = []; ci = a[i++] || b[j++]; ) { if (r[ci]) continue; r[ci] = 1; c.push(ci); } return c; }
//求差集
function chaji_array(arr1,arr2){
var arr3 = [];
for ( ...
验证文本框的长度
- 博客分类:
- JavaScript
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档 </title> <script type="text/javascript"> //计算长度 function getLength(str) { var i=0; ...
如果你装完系统后,装了的压缩工具WinRAR是收费版的,如果你不小心把自己电脑上的WinRAR升级成收费版的了,不用担心,只需要新建一个记事本,把下面这些代码拷进去,把文件名改成rarreg.key
RAR registration data
Federal Agency for Education
1000000 PC usage license
UID=b621cca9a84bc5deffbf
6412612250ffbf533df6db2dfe8ccc3aae5362c06d54762105357d
5e3b1489e751c76bf6e0640001014be50a52303 ...
1、如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(cluster Synchronization Services),删除CSS服务的方法是在DOS命令中执行如下命令:localconfig delete;
2、在“服务”窗口中,停止Oracle的所有服务;
3、在“开始”菜单中依次选择“程序”→“Oracle - OraDb10g_home1”→“Oracle Installation Products”→“Universal Installer”,打开Oracle Universal Installer(OUI)窗口;
4、单击“卸载产品”按钮,打开“产 ...
不管是论坛,还是博客,个人中心都有上传头像这个功能。在上传之前,都有一个默认图片,上传完成之后,就显示出了自己的头像。这个功能的实现并不难。我们来看一下图片的标签:
<img src="图片的显示路径" onError="this.src='显示默认图片,图片路径要写正确。一般在src的路径动态获取时能用到'">
看,如果我们在做头像上传时,src的路径一定是上传完成后动态获取的,但是,上传之前的默认路径就是onError中的路径了。
登录数据库
conn sys/sys as sysdba;
--删除用户
drop user jnzb cascade;
--创建新用户
1、create user
create user zhanggc
identified by zhanggc
default tablespace users
quota 10M on users
--为用户分配部分权限
2、grant create session,create table,create view,create sequence,create trigger to zhanggc
--导入数据库
3、imp ...
初看,这是一个非常纠结的问题。明明用JavaScript可以准确的得到当前系统时间,为什么在MyEclipse得到的却查了8个小时呢。别急,这主要是因为JRE的时区而引起的。下面,我们来用几十秒的时间操作一下,这个问题就可以轻松搞定!
操作步骤:myeclipse中window(窗口)→Preferences(首选项)→java→Installed JREs→edit按钮→Default VM Arguments(缺省的vm参数)→" -Duser.timezone=Asia/Shanghai " → 保存。
记住,引号中前面的那个“-”不能少了。
现在, ...
两日期/时间之间相差的天数: SELECT To_Days(end_time) - To_Days(start_time);
两日期/时间之间相差的时分秒数: SELECT SEC_TO_TIME(UNIX_TIMESTAMP(end_time) - UNIX_TIMESTAMP(start_time));
两日期/时间之间相差的秒数: SELECT UNIX_TIMESTAMP(end_time) - UNIX_TIMESTAMP(start_time);
如果我们要新增一个部门,在控制层里可以这样写
@RequestMapping(baseUrl+"ADD"+suffix)
public void add(HttpServletRequest request, HttpServletResponse response)
throws RuntimeException, Exception {
response.setContentType("text/html;charset=gbk");
PrintWriter out = response.getWriter();
flag = de ...
获取下拉列表的值:
<select id="status" style="width: 188"> <option value="-1" selected="selected">===请选择===</option> <option value="0">正常</option> <option value="1">注销</option> ...
现在网上有很多在Tomcat中配置JDK的方法,但是很多方法都是让我们看的头晕还是不明白。现在,给大家提供一种简单实用的方式,几分钟快速配置。
如果你使用的Tomcat是免安装版的。现在可以直接安装一个JDK。安装成功后,在你的安装目录下,会有一个Java文件夹,里面包括jdk和jre文件夹。现在,JDK已经安装完成。下面我们要做的就是在apache-tomcat-6.0.20——>bin——>setclasspath.bat中配置JDK的路径了。用记事本或写字板方式打开setclasspath.bat,用Ctrl+F搜索这条代码:“rem Make sur ...