自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2.wa

更多知识笔记访问 https://review-notes.top

  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

转载 Linux下crontab命令的使用方法

crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。在Linux系统中,Linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是

2014-02-26 17:55:04 1272

转载 Linux下date命令,格式化输出,时间设置

用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。  -d,--date=字符串              显示指定字符串所描述的时间,而非当前时间  -f,--file=日期文件            类似--date,从日期文件中按

2014-02-26 16:58:38 941

原创 shell脚本编写之程序编辑demo

#! /bin/Bash#编写一个Shell程序,此程序的功能是:显示root下的文件信息,然后建立一个abc的文件夹#在此文件夹下建立一个文件k.c,修改此文件的权限为可执行。echo "根目录下文件信息为:"ls -l /echo "输入测试文件夹路径:"read pathif [ ! -d $path ]thenecho "您输入的为空路径!"elseif

2014-02-26 14:41:57 2070

原创 shell脚本编写-基础练习

#! /bin/shecho "please input x y";read x y; #连续输入一组参数 以空格隔开z=`expr $x+$y`;echo "The sum is $z"

2014-02-24 17:19:38 1658

原创 java执行shell命令或者脚本,返回结果到程序

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;public class ShellForJava { //执行shell命令 public stati

2014-02-24 14:44:40 2129

原创 JAVA获取当前的系统环境

System.getProperties().getProperty("os.name");System.getProperties().getProperty("xxxx")xxxx可以为如下键!返回结果!键 相关值的描述java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.

2014-02-24 14:42:30 1630

转载 Linux上安装JDK环境变量配置

切root用户 sudo su1,make dir /usr/local/java  (建立java目录)2,上传JDK至java目录3,sh jdk-6u1-linux-i586.bin  (安装jdk)看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议.出现一行字:Do you aggree to the above licen

2014-02-24 10:35:58 863

转载 10个有关String的面试问题

本文由 ImportNew - 唐小娟 翻译自 Programcreek。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注:如果你也对Java技术翻译分享感兴趣,欢迎加入我们的 Java开发 小组。参与方式请查看小组简介。下面是面试中最容易问到的有关String的问题。1. 如何比较两个字符串?使用“==”还是equals()方法?简单来讲,“==”

2014-02-22 12:00:55 960

转载 教你如何迅速秒杀掉:99%的海量数据处理

前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。    毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问题。最后

2014-02-21 09:05:44 1194

原创 Class.getResourceAsStream和ClassLoader.getResourceAsStream

Class.getResourceAsStream和ClassLoader.getResourceAsStream 两个都可以用于从 classpath 里面进行资源读取,  classpath包含classpath中的路径和classpath中的jar。 两个方法的区别是资源的定义不同, 一个主要用于相对与一个object取资源,而另一个用于取相对于classpath的

2014-02-21 09:04:58 696

原创 JAVA操作properties文件

java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。一、properties文件test.properties------------------------

2014-02-21 09:04:17 876

原创 java.math.BigDecimal类的用法

在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类: BigDecimal的实现利用到了BigInteger,不同的是BigDecimal加入了小数的概念。一般的flo

2014-02-21 09:02:18 853

转载 用缓冲技术提高JSP应用的性能和稳定性

一、概述在Web应用中,有些报表的生成可能需要数据库花很长时间才能计算出来;有的网站提供天气信息,它需要访问远程服务器进行SOAP调用才能得到温度信息。所有这一切都属于复杂信息的例子。在Web页面中加入过多的复杂信息可能导致Web服务器、数据库服务器负荷过重。JSP代码块缓冲为开发者带来了随意地增加各种复杂信息的自由。JSP能够在标记库内封装和运行复杂的Java代码,它使得JSP页

2014-02-21 09:01:32 839

原创 db2与oracle基础sql,部分函数的区别

1、取前N条记录Oracle:Select * from TableName where rownum DB2:Select * from TableName fetch first N rows only;2、取得系统日期Oracle:Select sysdate from dual;DB2:Select current timestamp from sy

2014-02-21 09:00:53 2703

原创 [oracle] ORACLE 中ROWNUM用法总结!(精华)

对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明假设某

2014-02-21 09:00:14 845

原创 db2日期和时间常用汇总

1、db2可以通过SYSIBM.SYSDUMMY1、SYSIBM.DUAL获取寄存器中的值,也可以通过VALUES关键字获取寄存器中的值。SELECT 'HELLO DB2' FROM SYSIBM.SYSDUMMY1;--HELLO DB2SELECT 'HELLO DB2' FROM SYSIBM.DUAL;--HELLO DB2VALUES 'HELLO DB2';--H

2014-02-21 08:59:23 1244

原创 日期操作UTIL记录

JAVA String time = "2013-5-29";SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd");// 字符转日期Date date = format.parse(time);// 日期转字符String str = format.format(date);// 测试此日期是否在指

2014-02-21 08:58:33 1100

转载 谈谈WEB开发中的苦大难字符集问题

记得刚做javaweb开发的时候被这个编码问题搞得晕头转向,经常稀里糊涂的编码正常了一会编码又乱了。那个时候迫于项目进度大多都是知其然不知其所以然。后来有时间就把整个体系搞了个遍,终于摸通了来龙去脉。在C++的CGI开发时大家喜欢用latin,这个属于字节方式的编码格式,存储mysql节约空间,而C++也是比较容易控制到byte级别的语言。所以经过框架封装基本也问题不大。在Ja

2014-02-21 08:57:32 804

原创 SQL语句DB2的varchar型使用between???

SELECT *  FROM DCYHK.B001 a  where int(a.B001003) between 999 and 9999and a.B001003 and  a.B001003 is not null ; B001003  为 VARCHAR型,可能会出现null或者''字段如何处理?当然是去除这些数据。而sql执行时候默认从wher

2014-02-21 08:56:53 2599

原创 Java对象的序列化和反序列化实践

import java.io.*;import java.util.Date;/** * 对象的序列化和反序列化测试类. * Serializable 接口测试 */public class Object_My {public static void main(String[] args) throws Exception {ObjectOu

2014-02-21 08:56:21 777

转载 Web前端优化最佳实践及工具集锦

前端的性能对于一个Web应用来说非常重要,如果一个Web应用的页面加载速度非常快、对于用户的操作可以及时响应,那么产品的用户体验将会极大地提升。下图显示了页面加载速度对于用户体验的影响。你的Web页面的速度是否已经足够快了?其实可能还有很多可以提升的地方。Google和雅虎也提出了一些Web应用的前端优化建议,并发布了一些工具,你可以逐一检验你的Web应用,以便达到更高的性

2014-02-21 08:55:42 841

原创 IntellijIDEA 12 导入web项目并部署在Tomcat上

1. file > import project    2.选择从Eclipse导入3.第一栏为原项目路径   第二栏为编译后的项目路径4.导入成功后设置项目 点击红色部分5.设置项目的JDK 6.  1>.部署描述文件  选择对应的服务器类型和路径(即指定到编译后的WEN-IN

2014-02-21 08:54:55 4275

原创 Oracle 10g创建表空间,用户,授权,导入导出

/* 创建临时表空间*/create temporary tablespace east_temp tempfile 'F:\oracle\tablespace_orcl\east_temp.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;/* 创建数据表空间*/create ta

2014-02-21 08:53:56 1498

原创 Web.xml过滤器配置及执行顺序概念

第一个过滤器@Overridepublic void doFilter(ServletRequest request, ServletResponse response,FilterChain chain) throws IOException, ServletException {Boolean b1 = false;if (b1 = true)

2014-02-21 08:53:13 8728 7

原创 Tomcat内存溢出处理

修改Tomcat的内存配置于文件bin/catalina.bat 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:1.OutOfMemoryError: Java heap space2.OutOfMemoryError: PermGen spac

2014-02-21 08:52:10 995

原创 深入研究java.lang.ThreadLocal类

以Hibernate  Session为例。------------------------------------------------------------------------------------------------------------------    private static final ThreadLocal threadSession = new

2014-02-21 08:51:16 3187 3

原创 float和double的操作记录

public class Test{/** (1)float型内存分配4个字节,占32位,范围从10^-38到10^38 和 -10^38到-10^-38 例float* x=123.456f,y=2e20f;注意float型定义的数据末尾必须有"f"或"F",为了和double区别* * (2)double型内存分配8个字节,范围从10^-308到10^308 和 -10^-308到-

2014-02-21 08:49:26 871

原创 iframe嵌套跳转,刷新,表单提交

--页面跳转-- window.location.href"、"location.href":D页面跳转 ||"parent.location.href":C页面跳转 || "top.location.href":A页面跳转 --如果D页面中有form的话-- form:form提交后D页面跳转 || form target="_blank": form提交后弹出新页面 ||for

2014-02-21 08:48:42 2104

原创 JQuery操作单选,复选,下拉框

$(function() { $("#获取选中的单选框value").click(function() { var value = $("input[name='sex']:checked").val(); alert("当前选中的单选框的var==[" + value+"]"); }); $("#获取选中的复选框的文本").click(function() { if ($

2014-02-21 08:47:41 928

原创 重拾-File-之其实我以前就不会玩他!

当然,现在更不会了。 1.创建文件 or 文件夹、file.mkdirs();建文件夹|file.createNewFile();建文件,会抛异常!!!try {File file = null;String path = "d://a//b//c";file = new File(path);                    

2014-02-20 19:11:21 844

原创 bug记录

1.从a文件夹读取 excel 然后 做修改操作,最后写入到b目录。    最后把b目录里的 excel 压缩到 c 目录。下载zip包        结果:打开 压缩zip 包后 打开excel一直报文件已做修改,是修改了内容,在zip方式下打开会有这样的提示。2. ajax接受返回的json串,需换行时在后台不拼 而是 \r\n

2014-02-20 19:10:45 984

原创 POI HSSFCellStyle 设置 Excel 单元格样式

POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:先获取工作薄对象:HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet();HSSFCellStyle setBorder = wb.createCellStyle();一、设置背景色:setBo

2014-02-20 19:10:09 9217

原创 Log4j的配置属性概念

1、 Log4j是什么?  Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念   Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Lo

2014-02-20 19:09:31 1219

原创 Oracle 11g 导入 dmp文件命令

Oracle 11g导入dmp文件 在命令行下执行: imp pg/pg imp用户名/口令 回车 填写导入文件路径: EXPDAT.DMP>c:\a.dmp 输入插入缓冲区大小:默认不填 回车 只列出导入文件的内容: 回车 

2014-02-20 19:08:29 2473

原创 log4j配置详解

#配置日志输出的最低级别,日志输出的目的地 log4j.rootLogger=debug,A1,A2,A3log4j.additivity.org.apache=false:表示Logger不会在父Logger的appender里输出,默认为true。level :设定日志记录的最低级别,可设的值有OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者自定义的级

2014-02-20 19:07:39 1262

原创 轻松解决oracle11g 空表不能 exp 导出 的问题

oracle11g的新特性,数据条数是0时不分配segment,所以就不能被导出。 解决方法: 1插入一条数据(或者再删除),浪费时间,有时几百张表会累死的。2创建数据库之前使用代码:Sql代码  alter system set  deferred_segment_creation=false;

2014-02-20 19:06:31 1387

原创 insert into...select 与 select...into...from(测试不通过!!!)

1.INSERT INTO SELECT语句       语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1      要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:

2014-02-20 19:05:53 1045

原创 获取java项目根目录

一 相对路径的获得说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装

2014-02-20 19:05:08 1176

转载 sql 调优整理

很好,很全面的一篇关于oracle sql调优的文章。文章非常长,大家可一有空就看一点。 1. 选用适合的ORACLE优化器     ORACLE的优化器共有3种:    a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性)     设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RU

2014-02-20 19:03:49 934

原创 不安装oracle客户端,使用navicat、pl/sql developer连接oracle数据库

到oracle 官网 下载Instant Client 这个过程不再多说了,下载完成后解压。 配置navicat相对简单点,先说它好了。 配置navicat:【Basic/TNS】 点击navicat的工具-》选项-》其他-》oci oci library: 选择刚刚下载解压的instant client中的 oci.dll 即可 新建一个oracle连接 

2014-02-20 19:02:26 2004

java常用API-适合初学者

java常用API. 适合初学者阅读 简单介绍了 java 的各大模块

2015-04-01

经典网页特效500个

经典网页特效500例 希望有你们需要的特效

2013-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除