- 博客(17)
- 资源 (15)
- 收藏
- 关注
转载 Linux系统目录结构
Linux系统目录结构/dev 设备目录 /etc/ 系统配置2及服务配置文件,服务启动命令目录/etc/init.d /proc 显示内核及进程信息的虚拟文件系统 /tmp 临时文件目录, /home 普通用户家目录 /root 超级管理员家目录 /var 变化的目录,一般是日志文件(/var/log),cache目录。/var/log/messages,/var/log/sec...
2019-07-01 14:40:03
232
原创 java与c++互调
c++调用java1) Unix环境下安装jdk,并且设置jdk和jre的环境变量,如下:JRE_HOME=/usr/java/jdk1.6.0_04/jreCLASS_PATH=.:/usr/java/jdk1.6.0_04/lib/dt.jar:/usr/java/jdk1.6.0_04/lib/tools.jarJAVA_HOME=/usr/java/jdk1.6.0_04LD_LIBRA...
2018-07-10 11:06:40
5133
原创 视图
1.什么是视图视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。 通过创建视图可以提取数据的逻辑上的集合或组合,不会存储数据。 视图包含简单视图和复杂视图,两者区别如下: 1.简单视图只从单表里获取数据,复杂视图从多表获取数据; 2.简单视图不包含函数和数据组,复杂视图包含;...
2018-07-10 11:02:18
1623
原创 分区与索引
分区创建分区Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区1. 范围分区就是根据数据库表中某一字段的值的范围来划分分区。partition by range(grade) ( partition bujige values lessthan(60), --不及格 partition jige values lessthan(85), --及格 ...
2018-07-10 11:00:54
1071
原创 oracle存储过程
1.什么是存储过程存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。 存储过程的优点:1) 存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。2) 当对...
2018-07-10 10:57:52
234
原创 zookeeper操作命令
客户端登陆 ./zkCli.sh -server ip:port 服务端启动zkServer.sh start 查看允许状态zkServer.sh status客户端操作命令: ls / 查看节点 ls2 path 查看子节点 create(创建一个节点) , get(得到一个节点,包含数据和更新次数等数据), set(修改节点) delete(删除一个节点)...
2018-07-10 10:51:02
178
原创 kafka操作命令
启动: bin/kafka-server-start.sh -daemon config/server-0.properties bin/kafka-server-start.sh -daemon config/server-1.properties (如果有多个server/broker)bin/kafka-server-start.sh -daemon config/server-2...
2018-07-10 10:49:43
214
原创 oracle中job
1.Job功能Job类似unix中的crontab,有定时执行的功能,可以在指定的时间点或每天的某个时间点等自行执行任务。2.创建job界面创建job方法:1) 在sqlplus的object列表中,找到jobs或者dbms_jobs,右键选择“new”菜单 ;2) 打开创建job窗口,编写what值,间隔时间即可。Ø What:将被...
2018-07-10 10:46:12
9628
原创 corba应用示例
服务器:启动omninames服务客户端1.安装omni客户端omniORB-4.2.0.tar.gz,启动omni服务;2.编写代码示例代码如下:CCorbaService.h文件#ifndef __CORBA_SERVICE_H_#define __CORBA_SERVICE_H_#include #include #include "utilfun
2016-09-05 14:51:07
657
原创 了解elasticsearch搜索引擎
1.ES简介ElasticSearch是基于Lucene的提供了一个分布式多用户能力的全文搜索引擎。ElasticSearch集群可以包含多个索引(indices),每一个索引可以包含多个类型(types),每一个类型包含多个文档(documents),然后每个文档包含多个字段(Fields),与传统型关系数据库不一样,它是面向文档型的储存。ElasticSearch知识比较多,本文档
2016-09-05 14:13:09
783
1
原创 oracle使用object,table输出集合
其中TT1是表1,TT2是表2定义mo_id ,name ,v_name ...字符长度时,是实际表中的字段定义长度//创建类型create or replace type myScalarType as object (mo_id varchar2(100),name varchar2(100))create or replace type myTableType as
2016-09-05 14:03:55
1296
原创 C++使用内存库接口示例
redis内存库使用示例:#include #include int main() { redisContext *conn = redisConnect("127.0.0.1",7777); if(conn != NULL && conn->err) { printf("connection error:
2016-06-13 17:06:12
431
原创 boost序列化
下面是struct二进制方式序列化,包含vector类型序列化 #include #include #include #include #include #include #include #include #include #include #include using namespace std;typedef struct node
2016-06-02 17:14:22
751
原创 unix下boost安装
1) 下载BOOST库安在包,这里采用的是boost_1_58.tar.gz 2) 解压安装包:tar -zxvf boost_1_58_0.tar.gz3) 编译安装boost进入boost_1_58_0目录: cd boost_1_54_0配置环境: sudo ./bootstrap.sh安装boost: sudo ./b2 install安装完成后,会把
2016-06-01 17:20:42
492
原创 经典数据库语句
1.sqlplus登录 sqlplus 用户名@客户端配置名 2.查询数据库中的所有表 select * from dba_recyclebin where type='TABLE' order by droptime desc 3.删除表内容 delete from tablename where 删除条件4.修改表名 alter table 老
2016-05-19 17:14:43
258
转载 关于同步、异步,阻塞、非阻塞的解释
在windows socket api 下:异步方式指的是发送方不等接收方响应,便接着发下个数据包的通信方式;而同步指发送方发出数据后,等收到接收方发回的响应,才发下一个数据包的通信方式。阻塞套接字是指执行此套接字的网络调用时,直到成功才返回,否则一直阻塞在此网络调用上,比如调用recv()函数读取网络缓冲区中的数据,如果没有数据到达,将一直挂在recv()这个函数调用上,直到读到一些
2013-09-28 14:43:01
1222
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人