`
文章列表
下面是欧洲杯的大名单,每个队23个人一共16个队求:1.年纪最小的人2.年纪最大的人3.哪一天出生的人最多4.和你生日相同的人,如果有的话找出来5.给定一个球员名,列出国籍与教练,处在哪个小组6.哪个俱乐部的人最多7.队长里打什么位置的最多8.比你年纪大的有多少人9.列出365天里所有人都不过生日的日期10.打各个位置的人一共有多少 11. 画出运动员各年龄段的分布图   说明:1.由于长度限制,只贴了2个小组的队伍,附件里全的 Group A Poland Head coach: Franciszek Smuda (Poland) # Pos. Player ...
Ant之build.xml详解 转自: http://www.cnblogs.com/clarkchen/archive/2011/03/10/1980194.html关键字: ant build.xml Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时 ...
DROP PROCEDURE IF EXISTS db_test.proc_test; create PROCEDURE proc_test() BEGIN declare b varchar(500); declare sqls varchar(1000); set b='123;234;567;789'; DROP table IF EXISTS splittable; CREATE TEMPORARY TABLE splittable( id INT AUTO_INCREMENT primary key, VALUE VAR ...
一、Oracle临时表知识    在Oracle中,临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;而 TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束SESSION都会清除 TRANACTION临时表数据。 1) 会话级临时表 示例 1.创建 create global temporary table temp_tbl(col_a varchar2(30)) on commit preserve rows 2.插入数据   ins ...
--下面为您介绍的语句用于实现Oracle查询用户所有表,如果您对oracle查询方面感兴趣的话,不妨一看。 select * from all_tab_comments -- 查询所有用户的表,视图等 select * from user_tab_comments -- 查询本用户的表,视图等 select * from all_col_comments --查询所有用户的表的列名和注释. select * from user_col_comments -- 查询本用户的表的列名和注释 select * from all_tab_columns - ...

Java之Jconfig 学习

因为properties的局限性,有时候得使用XML文件来定义应用的配置参数,jConfig 正是这样一个读写XML配置文件的工具。开发者在 Java 程序中只需要使用get/set方法就能读取修改 XML 文件中的配置参数。jConfig 目前只支持两层结构,最新版本为 2.9。 该项目主页:http://www.jconfig.org/ 1.新建工程demo,src下创建config.xml,demo_config.xml文件 <?xml version="1.0" encoding="iso-8859-1" ?> <pro ...
方法一: 1.安装Ant      下载安转包,解压到工作目录下:D:\Tools\apache-ant-1.9.0 2.环境配置(同java的环境配置)     ANT_PATH=D:\Tools\apache-ant-1.9.0     PATH=%ANT_PATH%\bin 3.新建build.xml 文件 4.运行Ant     cd D:\Tools\apache-ant-1.9.0\bin ...
1.让tomcat能使用https  在运行命令: cd JAVA_HOME/bin keytool -genkey -alias tomcat -keyalg RSA -keystore D:/tomcat.keystore  2..打开tomcat目录下的server.xml文件并找到关于ssl的相关段  <!-- Define a SSL HTTP/1.1 Connector on port 8443 This connector uses the JSSE configuration, when using APR, the co ...
可以理解成一个定时任务。   1.创建测试表   CREATE TABLE TEST_DATE(A DATE);     2.创建一个自定义过程   CREATE OR REPLACE PROCEDURE TEST_MYPROC AS BEGIN INSERT INTO TEST_DATE VALUES (SYSDATE); COMMIT; END;     3.创建JOB(Command window) VARIABLE J ...
数据库ORACLE 10g: 1.创建Type CREATE OR REPLACE TYPE P_TYPE_TEST AS OBJECT( P_ID VARCHAR2(50), P_NAME VARCHAR2(50), P_DES VARCHAR2(1000) ) CREATE OR REPLACE TYPE P_TYPE_TEST_LIST AS TABLE OF P_TYPE_TEST  2.创建存储过程 CREATE OR REPLACE PROCEDURE P_TEST ( I_PARAM IN VARCHAR2, ...
package com.luang.util.common; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Random; import java.util.TreeMap; /** * * ArrayUtil.java * * @desc 数组操作工具 * @author Guoxp * @datatime Apr 7, 2013 4:03:49 PM ...
进到要改的文件目录里 find . -name “*” -exec touch ‘{}’ \; 注:最后一定要加分号,{}外一定要加单引号,*表示所有的文件(. 代表当前目录下) 如果只修改单个文件 1.创建文件 touch tm //名字随便起 2.touch -r tm liunx-2.6.30.4(要改的文件名)//就是把Linux-2.6.30.4文件的时间改为tm文件的时间 如下是搜的 使用权限:所有使用者使用方式: touch [-acfm] [-r reference-file] [--file=reference-file] [-t MMDDhhmm[[CC]YY ...

JAVA多线程

    博客分类:
  • java
多线程一般情况下有两个要求,第一个是同步第二个是并发。线程的同步并不代表它可以并发执行。 关于多线程这里有几个概念需要搞清楚: 1.同步:在写代码之前,自己需要搞清楚原子操作是什么以及操作的是否是共享资源 ...
1. ftp自动登录批量下载文件。 #####从ftp服务器上的/home/data 到 本地的/home/databackup#### #!/bin/bash ftp -n<<! open 192.168.1.171 user guest 123456 binary cd /home/data lcd /home/databackup prompt mget * close bye !  2. ftp自动登录上传文件。 ####本地的/home/databackup to ftp服务器上的/home/data#### #!/bin/bash ...
首先说明这是一个HelloWorld程序。 解决的问题有:1.工程中无法使用EL表达式处理; 2.TLD应如何定义; 3.自定义一个JSP标签   1.EL表达式无法使用 (我使用的是今天晚上刚下载的tomcat.6.0.36版本,不过这个问题和tomcat版本没有关系) 1)之前总会出现的问题。我原来的解决方法是将web.xml文件中的版本号由2.5修改为2.4 例如:<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="htt ...
Global site tag (gtag.js) - Google Analytics