搜索到与相关的文章
Oracle

[Oracle] 常用工具集之 - SQL*Loader

SQL*Loader原理SQL*Loader是Oracle提供的用于数据加载的一种工具,它比较适合业务分析类型数据库(数据仓库),能处理多种格式的平面文件,批量数据装载比传统的数据插入效率更高。其示意图如下:控制文件:用于控制数据导入的行为方式的文件(最重要的文件)。参数文件(可选)数据文件:放置源数据的平面文件错误文件:在数据加载时,把无法正确加载的数据放入错误文件中(比如数据格式问题、数据类型问题等)丢弃文件(可选):有些数据,虽然数据格式、数据类型没

系统 2019-08-12 01:53:21 2448

数据库相关

更改数据库文件的数据文件目录位置

原来的存放目录/usr/local/mysql/var新的目录/var/mysql1.servicemysqlstop2.mkdir/var/mysqlchown-Rmysql/var/mysqlchgrp-Rmysql/var/mysql3.vi/etc/my.cnfadd:datadir=/var/mysqllog-bin=/var/mysql/mysql-bin4.servicemysqlstart更改数据库文件的数据文件目录位置

系统 2019-08-12 01:51:30 2448

Java

How do I install Oracle Java JDK 7?

http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7ThereisasimilarquestiononhowtoinstallJRE7.InstalltheJDKDownloadhe32bitor64bitLinux"compressedbinaryfile"-ithasa".tar.gz"fileextensioni.e."[java-version]-i586.t

系统 2019-08-12 01:33:14 2448

操作系统

自己制作rpm软件包(2)

http://www.linuxfly.org/post/131/上一篇日志写到,为什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分还看到.src.rpm的内容,实际上就是由.tar.gz源码、补丁软件和.spec脚本组成的。由此知道,使用.spec生成rpm包是比较简单的,因为.src.rpm通常都是由软件开发者或者第三方的专业制作人根据源码调试好的,所以,只要处理好平台兼容性和相关的版本,不会遇到太大的问题。但我觉得单纯明白用

系统 2019-08-12 01:33:02 2448

数据库相关

SQL Serve系统库的作用

SQLServer系统数据库。它们分别是master数据库、model数据库、tempdb数据库、msdb数据库和distribute数据库1.master数据库master数据库是用来记录所有系统级别信息,它记录所有的登陆帐户和系统配置设置,他同时也记录着其他的数据库,包括数据库文件的位置。2.mode数据库model数据库是建立所有用户数据库时的模板。当你建立一个新数据库时,SQLServer会把model数据库中的所有对象建立一份拷贝并移到新数据库中

系统 2019-08-12 01:32:13 2448

Python

详解用python计算阶乘的几种方法

第一种:利用functools工具处理importfunctoolsresult=(lambdak:functools.reduce(int.__mul__,range(1,k+1),1))(5)print(result)第二种:普通的循环x=1y=int(input("请输入要计算的数:"))foriinrange(1,y+1):x=x*iprint(x)第三种:利用递归的方式deffunc(n):ifn==0orn==1:return1else:ret

系统 2019-09-27 17:57:05 2447

Python

Python 70行代码实现简单算式计算器解析

描述:用户输入一系列算式字符串,程序返回计算结果。要求:不使用eval、exec函数。实现思路:找到当前字符串优先级最高的表达式,在算术运算中,()优先级最高,则取出算式最底层的(),再进行加减乘除运算。对于加减乘除,也要确立一个优先级,可以使用一个运算符列表,用for循环逐个处理运算符,并且要考虑同级情况(如for遍历至*时,也要考虑同级别的\是否要提前运算)。不断循环上述过程,直到最终得到一个结果。关键点:使用re模块匹配出当前状态下优先级最高的算式。

系统 2019-09-27 17:56:08 2447

Python

python中ConfigParse模块的用法

本文实例讲述了python中ConfigParse模块的用法,分享给大家供大家参考。具体方法如下:写配置一般用ConfigParse.RawConfigParse类读配置用ConfigParse.ConfigParse类代码如下:写配置文件:importConfigParserimporttimeconfig=ConfigParser.RawConfigParser()task={}task["id"]=1task["package"]="exe"task

系统 2019-09-27 17:55:57 2447

Python

Python画图高斯分布的示例

如下所示:importmatplotlib.pyplotaspltimportnumpyasnpimportmathdefgaussian(sigma,x,u):y=np.exp(-(x-u)**2/(2*sigma**2))/(sigma*math.sqrt(2*math.pi))returny#x=np.linspace(220,230,10000)x=np.linspace(-800,800,10000)plt.title('PDFinHorizon

系统 2019-09-27 17:55:55 2447

Java

Java及python正则表达式详解

正则表达式语法及常用元字符:正则表达式有元字符及不同组合来构成,通过巧妙的构造正则表达式可以匹配任意字符串,并完成复杂的字符串处理任务。常用的元字符有:其中在使用反斜线时要注意:如果以‘\'开头的元字符与转义字符相同,则需要使用‘\\'或者原始字符串,在字符串前面加上字符‘r'或‘R'。原始字符串可以减少用户的输入,主要用于‘\\',主要用于正则表达式和文件路径字符串,如果字符串以一个‘\'结束,则需要多加一个斜线,以‘\\'结束。\:将下一个字符标记为一

系统 2019-09-27 17:52:49 2447