- 浏览: 132769 次
- 性别:
- 来自: 苏州
最新评论
文章列表
Oracle 常用函数和常用查询
- 博客分类:
- 数据库
1. SIGN 返回1,0,-1 SELECT SIGN(98-100) FROM dual return -1 SELECT SIGN(100-100) FROM dual return 0 SELECT SIGN(198-100) FROM dual return 1.2. DECODE(value,if1,then1,if2,then2,if3,then3,...,else)
Oracle中比较实用的命令和操作技巧(转)
- 博客分类:
- 数据库
ORACLE 1、查询系统的相关信息 SELECT * FROM USER_TABLES SELECT * FROM USER_INDEXES; SELECT SYSTIMESTAMP FROM DUAL;2、修改表结构信息
*ALTER TABLE SCHEMA_NAME.TABLE_NAME MOVE TABLESPACE TTPRDDATA STORAGE(INITIAL 64K) 3、修改索引的结构信息 *ALTER INDEX SCHEMA_NAME.INDEX_NAME REBUILD STORAGE(INITIAL 64K) 4、查询/设置当前的SCHEMA *SELECT S ...
线程-BlockingQueue (转)
- 博客分类:
- 线程
线程----BlockingQueue (转),java/** 本例介绍一个特殊的队列:BlockingQueue,如果BlockQueue是空的,从BlockingQueue取东西的操作将会被阻断进入等待状态,直到BlockingQueue进了东西才会被唤醒.同样,如果BlockingQueue是满的,任何试图往里存东西的操作也会被阻断进入等待状态,直到BlockingQueue里有空间才会被唤醒继续操作. 本例再次实现11.4线程----条件Condition中介绍的篮子程序,不过这个篮子中最多能放的苹果数不是1,可以随意指定.当篮子满时,生产者进入等待状态,当篮子空时,消费 ...
1、cat 显示文件连接文件内容的工具;
cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。
比如:
[root@localhost ~]# cat /etc/fstab
为了便于新手弟兄灵活掌握这个工具,我们多说一点常用的参数;
1.0 cat 语法结构;
cat [选项] [文件]...
选项
-A, --show-all 等价于 -vET
-b, --number-nonblank 对非空输出行编号
-e 等价于 -vE
...
Java如何调用script
- 博客分类:
- JAVA
在Java 中如何调用各种脚本(shell,perl,python...)? 我们肯定会想到使用 Runtime.getRuntime().exec(cmd). 不过实际中根据需求会有更多更复杂的处理。 当有很多的脚本需要任务调度, 现在粗略给出一种解决办法 。1. 开启一个服务端(单独的线程)专门来接受脚本
public class ScriptRunnerService {
private static int port = 4444;
public static void main(String[] args) {
ScriptRunnerServi ...
oracle 存储过程的基本语法 及注意事项(转)
- 博客分类:
- 数据库
oracle 存储过程的基本语法
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( <参数1>,[方式1]<数据类型1>, <参数2>,[方式2]<数据类型2>, ...)
) IS变量1 INTEGER :=0;变量2 DATE;BEGIN
END 存储过程名字过程中有三种类型的参数:in/out/in out; 2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果 ...
LInux 小技巧(转)
- 博客分类:
- Linux
[文本处理]1、查看某文件的一部分如果你只想看文件的前 5 行,可以使用 head 命令, 如:head -5 /etc/passwd 如果你想查看文件的后 10 行,可以使用 tail 命令, 如:tail -10 /etc/passwd 查看文件中间一段,可以使用 sed 命令 如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第 10 行2、将 file.txt 里的123改为 456方法 1 sed 's/123/456/g' file.txt > file.txt.new 修改的保存到其它文件sed -i 's/123/456/g' ...
Linux查看及修改文件权限以及相关(转)
- 博客分类:
- Linux
功能说明:变更文件或目录的权限。 语 法:chmod [-cfRv][--help][--version][<权限范围>+/-/=<权限设置...>][文件或目录...] 或chmod [-cfRv][--help][--version][数字代号][文件或目录...] 或chmod [-cfR ...
功能说明:变更文件或目录 ...
http://www.linuxdiyf.com/viewarticle.php?id=38590
ThreadLocal是什么
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
ThreadLocal很容易让人望文生义,想当然地认为是 ...
transient和volatile两个关键字一个用于对象序列化,一个用于线程同步,都是Java中比较高阶的话题,简单总结一下。
transient
transient是类型修饰符,只能用来修饰字段。在对象序列化的过程中,标记为transient的变量不会被序列化 ...
REST与SOAP样式Web 服务的区别(转)
- 博客分类:
- JAVA
基本原理层次上说,REST 样式和 SOAP 样式 Web 服务的区别取决于应用程序是面向资源的还是面向活动的。面向资源服务集中于明确的数据对象,一些基本、标准的操作可以依据这些数据对象而执行。如权威的 Gang of Four(GoF) 设计模式这本书所述,对于熟悉面向对象设计模式概念的开发者来说,面向资源服务与基本 Memento 模式类似。实际上,服务提供方维护一组资源,并且公开一组基本操作来执行以下任务:
l 检索资源
HTML融入了许多XML规范,XHTML与HTML 4.01标准没有太多的不同,你只需要注意以下几点,并养成良好的习惯就可以从HTML转变为XHTML。
XHTML元素必须被正确地嵌套。
XHTML元素必须被关闭。
标记名和属性名必须用小写。
属性值必须加引号。
属性不能简写。
使用XHTML DTD声明文档类型。
另外,有些使用方法在XHTML中不鼓励使用,虽然现在的版本还支持,但应该尽量避免使用。
1、XHTML元素必须被正确地嵌套
在HTML中,某些元素可以像这样彼此不正确地嵌套:
<b><i>This text is bold a ...
从 Java 5 开始,Java 提供了自己的线程池。线程池就是一个线程的容器,每次只执行额定数量的线程。 java.util.concurrent.ThreadPoolExecutor 就是这样的线程池。它很灵活,但使用起来也比较复杂,本文就对其做一个介绍。
首先是构造函数。以最简单的构造函数为例: public ThreadPoolExecutor( int corePoolSize, int maximumPoolSize, long keepAliveTime, ...
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。
定长或变长所谓定长就是长度固定的,当输入的数据 ...
- 2009-07-31 17:00
- 浏览 1065
- 评论(0)