操作界面这个小系统一共包含4个脚本sh功能备注oneKey.sh主程序,调用其他程序,对外提供功能menu.sh勾画菜单function.sh提供操作数据库接口valid.sh操作mysql数据库,验证数据menu.sh 画字符菜单#!/bin/bash function print_main_menu(){ cat <<EOF ##################
以结果为导向的学习,才是最有效率学习。笔者以前也曾经隔三差五的学习linux shell编程来着。给我的感觉就是,今天学了,后天忘了,一星期之后就白学了。还好,最近自己平时没啥事,一直照着<linux shell攻略>,学做一些小例子,看着自己写的shell程序,简单的几行程序,实现一些好玩的效果,信心满满。不知不觉间,慢慢坚持了2周。说说自己的干货吧。其实就是一个linux 操作my
介绍一些常用的命令cat命令一些用法#cat -s命令压缩空行 [root@beijing test]# cat catinfo.txt 1 2 3 4 5 100 [root@beijing test]# cat -scatinfo.txt 1 2 3 4 5  
曾听一位大神讲过,带着目的去学,知识往往能记得牢,记得稳。借助思维导图这个工具,对一些我感兴趣的知识点进行分类管理。以后方便自己复习。我会以思维导图+代码段的方式,回滚学习linux shell编程。转义/色彩与用户交互的接口#打印一个普通的字符串 [root@beijing ~]# echo "it's isa dog" it's is
业务逻辑 其实很简单,输入两个文件,一个作为基础数据(学生信息文件),一个是分数信息文件。 学生信息文件:存放学生数据:包括学号,学生名称分数信息数据:存放学生的分数信息:包括学号,学科,分数。我们将通过M/R实现根据学号,进行数据关联,最终结果为:学生名称,学科,分数。模拟数据学生数据[hadoop@hadoop11 student_data]$ cat students.txt1&n
内容创建某个目录的索引查询索引1.基于文件目录,创建索引/** * 创建目录下的文件索引 * * @param indexedDir * :待创建索引目录 * @param indexTargetDir * : 索引目标路径 */ public void newIndex(String indexedDir, String indexTargetDir)
目录定义引子闭包的用途一个常见错误 定义闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境引子首先看一个例子function makeFunc() { var name = "Mozilla"; function displayName() { alert(name); } return displayName; } var myFunc = mak
COUNT(*) 和COUNT(列) 孰优孰劣?,看了这个文章,就明了了。
将普通表转换成分区表有4种方法: 1. Export/import method 2. Insert with a subquery method 3. Partition exchange method&nb
通过实验可以得知:1.对于,即便没有真正数据,建表之后也会预分配空间2.disable 主键取消索引空间,当重新enable,空间会发生变化。3.PCTINCREASE参数,我经过实验,没有效果。 col SEGMENT_NAME format a20; col PARTITION_NAME format a20; col PARTITION_NAME format
pom.xml 管理依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o
1.差异增量0级BACKUP INCREMENTAL LEVEL 0 DATABASE;2.差异增量备份表空间BACKUP INCREMENTAL LEVEL 1 TABLESPACE SYSTEM, tools;3.累计增量备份BACKUP INCREMENTAL LEVEL 1 CUMULATIVE TABLESPACE users; 差异增量(备份速度快,但恢复时间慢)累计增量备份
想研究JBPM4,有一段日子了。可一直就没真正的静下心来看看。如果一个工作多年JAVA程序员,如果不认识工作流感觉挺丢人的。我个人就是这么认为的。大概花了2天时间,快速的看了看官方文档,在网上看了些入门视频。看视频,最大的好处,能够让你快速入门,但坏处也很大,让你脑子懒惰,容易忘。其实讲JBPM4 与SSH 进行整合,是我在网上搜JBPM WEB例子的时候,无心直接找
--查看告警日志路径 sys@CISCOSYS> show parameter background_dump_dest; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------
spring2.5+xfire1.6+chain1.2 模拟这么一个场景xml请求--->解析---->解密---->解压缩---->处理业务----->压缩---->解密---构造返回值 这样一个xml请求以链式的方式进行处理。一般链式的每个节点均可以单独配置。一般情况变化的部分只有“处理业务”这一环节。其他环节,可以作为公共节点。而且可以
1.xfire1.62.spring1.63.maven整合 初始化版本。力求省掉部署环境的麻烦事一个简单hello版本。后期会对spring 升级 及融合chain模式链式管理+解析XML处理功能。
1)查看日志文件sys@CISCOSYS> col member format a60 sys@CISCOSYS> select group#,member,type from v$logfile; GROUP# MEMBER TYPE ---------- ----------
http://blog.csdn.net/leshami/article/details/5816012
最近在看oracle恢复和备份机制。对oracle的beginbackup和endbackup,感觉很新鲜。就做了一些小实验。结果,一头雾水。不知道为什么要有这个技术。sys@CISCOSYS> alter tablespace users begin backup; sys@CISCOSYS> select file#,status,change# from v$backup; FI
实验(一):主要熟练对数据库的参数文件操作通过实验可知以下知识点:1.使用altersystem修改参数,在spfile立即生效。2.spfile和pfile可互相转换1.参数文件位置sys@CISCOSYS> show parameter spfile; NAME TYPE VALUE -------------
闲话少聊,今天本人重点看了看jquery插件开发这一块。想通过代码,实际练下兵。当然,也是为了解决项目的实际需要。平时,我们经常遭遇"选择框"这个控件。 平时,如果我们的选择项非常简单, 一般用浏览器自带的select 就OK了。但是如果字典项直接存在上下级关系,也就是经常见到的树结构 ,那就非常非常难受了。自己很纳闷,为什么jquery插件千千万,为什么就没有这么一款插件呢,一般就是纯粹的树插件
大部分程序员,平时工作中除了与Bug相伴之外,想必也会很多种多样的文件打交道吧。当然,XML 就是其中之一,获取交互数据,创建规则等等,都离不开他。XML是个非常强大的描述语言,相比而言,txt之流则功力较弱了些。 XML那么重要,单解析XML的工作却繁杂无聊。原因如下
Struts2字典的FileUploadInterceptor 拦截器 主要帮助获取上传文件的ContentType、fileName、文件对象。如果开发人员在开发过程中使用。则需要设置set/get方法: 比如 setXXXContentType() getXXXFileName() getXXXContentType() setXXXFileName() getXXXFile() s
我们经常遇到,查看文件源代码的功能。Struts 自带的例子是这样的。 其中思路是这样的:将文件流转换为List 输出出来。 用到了 第一种:读取Class InputStream in = getClass().getResourceAsStream(className); 第二种:一般文件 InputStream in = ClassLoaderUtil
需求如下: 进来项目中需要添加文件下载Excel功能;决定使用Struts2自带的文件下载功能 减轻工作量,提高工作效率,不需要再写常常的Header头了 要求不需要生成中间文件 Java Code /* * $Id: FileDownloadAction.java 496318 2007-01-15 13:58:24Z husted $ * Licensed t
测试代码 package com.randy; import java.io.InputStream; import java.util.Iterator; import java.util.List; import java.util.Map; import junit.framework.TestCase; import org.apache
就是一个支持Excel标记接口,还提供验证功能。 package com.ivfly.xlsbean; import java.io.Serializable; public interface ExcelAble extends Serializable{ public String getMessage(); public
ExcelReader.java package com.ivfly.xlsbean; import java.io.FileInputStream; import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.util.
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号