初学者学习Oracle时一般会用SQP*Plus打Oracle代码,但是Oracle10的是不可以复制黏贴操作,所以需要用DOS来操作,更简单,当然SQL*Plus也有自己的优点
要使用DOS,先要配置环境变量,win7系统是我的电脑->高级系统设置->高级->环境变量,然后在系统变量里,找到Path,没有,就自己添加上去
如图,需要添加%oracle_home%/bin
配置好...
分类:
数据库 时间:
2016-05-12 23:02:12
阅读次数:
179
Elasticsearch简介
ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。是基于Lucene构建的。
支持时间时间索引和全文检索。它对外提供一系列基于java和http的api,用于索引、检索、修改大多数配置。
ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以需要配置好java的环境变量
...
分类:
其他好文 时间:
2016-05-12 23:02:57
阅读次数:
217
首先讲一下项目的场景:
1:这是一个基于web的java项目,其主要功能是对一些视音频信息的处理跟展示,其中视音频数据是由爬虫进行爬取的千万级别量的数据
2:该项目使用的是mysql5.5版本的数据库
3:该项目有一个搜索的功能,需要根据关键字在千万条数据中模糊匹配查询出相应的数据
4:该项目可能面向的用户会比较多,会出现大量高并发
主要涉及问题:
1:本项目对于数据的读操作需...
分类:
数据库 时间:
2016-05-12 23:01:40
阅读次数:
221
1.安装在下载好TortoiseSVN后,我们进入安装界面。这里有一点需要注意,如下图:在windows系统下,这项默认是未选的,我们将其选中,这样安装的时候可以默认设置环境变量(让cmd下的svn命令起作用)。如果不慎没有选中,那么需要在环境变量中的path下添加svn的安装目录下bin的对应文件目录。2.创建仓库我在SVN安装目录下新建repository文件夹,用于当本地仓库。进入reposi...
分类:
其他好文 时间:
2016-05-12 23:00:25
阅读次数:
285
[root@localhost mysql-server-5.1.73]# cp /usr/share/doc/mysql-server-5.1.73/my-large.cnf /etc/my.cnf
cp: overwrite `/etc/my.cnf'? y
[root@localhost mysql-server-5.1.73]# vim /etc/my.cnf
----------
#...
分类:
数据库 时间:
2016-05-12 22:59:40
阅读次数:
250
1.搭建环境
eclipase:Luna Release (4.4.0)
struts2 :2.3.28 下载地址:http://download.csdn.net/detail/chuck_kui/9513090
2. 创建类
① 创建类
Role类
package com.baidu.struts2.application.onlineusers;
p...
分类:
其他好文 时间:
2016-05-12 23:02:11
阅读次数:
232
基本的配置文件
想配置本地时间服务器server 127.127.1.0 必须这样写
# --- GENERAL CONFIGURATION ---
server aaa.bbb.ccc.ddd
server 127.127.1.0
fudge 127.127.1.0 stratum 10# Drift file.driftfile /etc/ntp/drift
我的例子
restr...
分类:
其他好文 时间:
2016-05-12 23:02:22
阅读次数:
264
上一篇文章写到了架构的演变过程,其中出现了 分布式 和 集群 两个名词,有些人可能会对这两个词造成误解,那么我们这里就对这两个名词做一些解释首先, 分布式 和 集群 都是使用多台服务器来进行工作的,都可以提高系统的高并发简单一点来说,可以这样理解:分布式
一个业务分拆多个子业务,分别部署在不同的服务器上(可以是在不同的物理位置)
使每个服务器的职责更加专一,缩短单个任务的执行时间来提升...
分类:
其他好文 时间:
2016-05-12 23:02:00
阅读次数:
206
1 概述:定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤2 模板模式其实非常简单,仅仅使用了Java的继承机制,它的方法分为两类:基本方法和模板方法 基本方法: 基本方法是有子类实现的方法,在父类(模板方法中)被调用 模板方法:可以是一个或者几个,一般是一个具体方法,是对子类已经实现的基本方法进行调度,一般写在...
分类:
编程语言 时间:
2016-05-12 23:01:10
阅读次数:
173
Qt 支持两种创建界面的方式:
一种是使用C++代码,Qt 自诞生以来就支持;
一种是使用 QML,可以创建个性化的界面;...
分类:
编程语言 时间:
2016-05-12 22:59:21
阅读次数:
533
题意:给你一个长度为n的数组来构造出一个矩阵,其中对角线的值是-1,Aij的值就是a[i]&a[j],现在给出这个矩阵,求出原来的数组
思路:其实直接|每一行就是每个i的值了嘛
#include
using namespace std;
int mp[105][105];
int a[105];
int main()
{
int n;
scanf("%d",&n);
...
分类:
其他好文 时间:
2016-05-12 22:59:32
阅读次数:
159
一、DLL简介
它是Dynamic Link Library 的缩写形式,DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL ...
分类:
其他好文 时间:
2016-05-12 23:00:43
阅读次数:
236
ubuntukylin-16.04 中安装nginx
1.安装nginx
sudo apt-getinstall nginx
nginx安装之后的文件结构大致为:
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
程序文件在/usr/sbin/nginx
日志放在了/var/log/ng...
分类:
系统相关 时间:
2016-05-12 23:01:07
阅读次数:
489
思路:水题
#include
using namespace std;
const int maxn = 2*1e6;
struct Node
{
int b,c;
}nodes[maxn];
mapa;
int main()
{
int n,m;
int temp;
scanf("%d",&n);
for (int i =1;i<=n;i++)
scanf...
分类:
其他好文 时间:
2016-05-12 23:01:00
阅读次数:
240
最美丽的花--百变魔尺-24段魔尺玩法...
分类:
其他好文 时间:
2016-05-12 23:00:46
阅读次数:
242
1.1 sudo
Sudo是linux系统中,非root权限的用户提升自己权限来执行某些特性命令的方式,它使普通用户在不知道超级用户的密码的情况下,也可以暂时的获得root权限。
一般,普通用户在执行特殊命令是,只需要在特殊命令(如 yum)前面加上sudo,并输入自己的用户密码就可以了,在之后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。
...
分类:
其他好文 时间:
2016-05-12 22:59:35
阅读次数:
143
1.2 extension resource
#/neutron/api/v2/router.py:APIRouter
ext_mgr = extensions.PluginAwareExtensionManager.get_instance()
ext_mgr.extend_resources("2.0", attributes.RESOURCE_ATTRIBUTE_MAP)
1.2.1 ...
分类:
其他好文 时间:
2016-05-12 23:00:43
阅读次数:
274