`
newleague
  • 浏览: 1508692 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

oracle sql 语句(一)

阅读更多

注意:数据库版本是10g,不过大部分9i的也适用,闪回9i就没有.

 

1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。

注意使用管理员登录系统:

select * from 表名 as of timestamp sysdate-1/12   //查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知道了吧。。

 

如果drop了表,怎么办??见下面:

drop table 表名;


数据库误删除表之后恢复:(
绝对ok,我就做过这样的事情,汗 )不过要记得删除了哪些表名。
flashback table 表名 to before drop;

 

2.查询得到当前数据库中锁,以及解锁:

查锁
SELECT /*+ rule */ s.username,
decode(l.type,'TM','TABLE LOCK',
'TX','ROW LOCK',
NULL) LOCK_LEVEL,
o.owner,o.object_name,o.object_type,
s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser
FROM v$session s,v$lock l,dba_objects o
WHERE l.sid = s.sid
AND l.id1 = o.object_id(+)
AND s.username is NOT NULL;

解锁
alter system kill session 'sid,serial';
如果解不了。直接倒os下kill进程kill -9 spid

 

 ORA-28000:账户被锁定

因为密码输入错误多次用户自动被锁定.

解决办法:alter user user_name account unlock;

 

3.关于查询数据库用户,权限的相关语句:

Sql代码 复制代码
  1. 1.查看所有用户:   
  2. select * from dba_user;   
  3. select * from all_users;   
  4. select * from user_users;   
  5.   
  6.   
  7. 2.查看用户系统权限:   
  8. select * from dba_sys_privs;   
  9. select * from all_sys_privs;   
  10. select * from user_sys_privs;   
  11.   
  12.   
  13. 3.查看用户对象权限:   
  14. select * from dba_tab_privs;   
  15. select * from all_tab_privs;   
  16. select * from user_tab_privs;   
  17.   
  18.   
  19. 4.查看所有角色:   
  20. select * from dba_roles;   
  21.   
  22.   
  23. 5.查看用户所拥有的角色:   
  24. select * from dba_role_privs;   
  25. select * from user_role_privs;  
1.查看所有用户:
select * from dba_user;
select * from all_users;
select * from user_users;


2.查看用户系统权限:
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;


3.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;


4.查看所有角色:
select * from dba_roles;


5.查看用户所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;

 

4.几个经常用到的oracle视图:注意表名使用大写....................

Sql代码 复制代码
  1. 1. 查询oracle中所有用户信息   
  2.        select  * from dba_user;   
  3.    2. 只查询用户和密码   
  4.        select username,password from dba_users;   
  5.    3. 查询当前用户信息   
  6.        select * from dba_ustats;   
  7.    4. 查询用户可以访问的视图文本   
  8.        select * from dba_varrays;   
  9.    5. 查询数据库中所有视图的文本   
  10.        select * from dba_views;   
  11. 6.查询全部索引    
  12. select * from user_indexes;   
  13. 查询全部表格   
  14.       select * from user_tables;   
  15.          查询全部约束   
  16.       select * from user_constraints;   
  17.           查询全部对象   
  18.       select * from user_objects;  
1. 查询oracle中所有用户信息
       select  * from dba_user;
   2. 只查询用户和密码
       select username,password from dba_users;
   3. 查询当前用户信息
       select * from dba_ustats;
   4. 查询用户可以访问的视图文本
       select * from dba_varrays;
   5. 查询数据库中所有视图的文本
       select * from dba_views;
6.查询全部索引 
select * from user_indexes;
查询全部表格
      select * from user_tables;
         查询全部约束
      select * from user_constraints;
          查询全部对象
      select * from user_objects;

 

5.查看当前数据库中正在执行的语句,然后可以继续做很多很多事情,例如查询执行计划等等

Sql代码 复制代码
  1. (1).查看相关进程在数据库中的会话      
  2.   Select   a.sid,a.serial#,a.program,   a.status   ,      
  3.   substr(a.machine,1,20),   a.terminal,b.spid      
  4.   from   v$session   a,   v$process   b      
  5.   where   a.paddr=b.addr      
  6.   and   b.spid   =   &spid;      
  7.        
  8.   (2).查看数据库中被锁住的对象和相关会话      
  9.   select   a.sid,a.serial#,a.username,a.program,      
  10.   c.owner,   c.object_name        
  11.   from   v$session   a,   v$locked_object   b,   all_objects   c      
  12.   where   a.sid=b.session_id   and      
  13.   c.object_id   =   b.object_id;      
  14.        
  15.   (3).查看相关会话正在执行的SQL      
  16.   select   sql_text   from   v$sqlarea   where   address   =        
  17.   (   select   sql_address   from   v$session   where   sid   =   &sid   );     
(1).查看相关进程在数据库中的会话   
  Select   a.sid,a.serial#,a.program,   a.status   ,   
  substr(a.machine,1,20),   a.terminal,b.spid   
  from   v$session   a,   v$process   b   
  where   a.paddr=b.addr   
  and   b.spid   =   &spid;   
    
  (2).查看数据库中被锁住的对象和相关会话   
  select   a.sid,a.serial#,a.username,a.program,   
  c.owner,   c.object_name     
  from   v$session   a,   v$locked_object   b,   all_objects   c   
  where   a.sid=b.session_id   and   
  c.object_id   =   b.object_id;   
    
  (3).查看相关会话正在执行的SQL   
  select   sql_text   from   v$sqlarea   where   address   =     
  (   select   sql_address   from   v$session   where   sid   =   &sid   );   

 

6.查询表的结构:表名大写!!

select t.COLUMN_NAME,
       t.DATA_TYPE,
       nvl(t.DATA_PRECISION, t.DATA_LENGTH),
       nvl(T.DATA_SCALE, 0),
       c.comments
  from all_tab_columns t, user_col_comments c
 whEre t.TABLE_NAME = c.table_name
   and t.COLUMN_NAME = c.column_name
   and t.TABLE_NAME = UPPER('OM_EMPLOYEE_T')
 order by t.COLUMN_ID     

 

7.行列互换:

Sql代码 复制代码
  1. 建立一个例子表:   
  2. CREATE TABLE t_col_row(    
  3. ID INT,    
  4. c1 VARCHAR2(10),    
  5. c2 VARCHAR2(10),    
  6. c3 VARCHAR2(10));    
  7. INSERT INTO t_col_row VALUES (1, 'v11''v21''v31');    
  8. INSERT INTO t_col_row VALUES (2, 'v12''v22'NULL);    
  9. INSERT INTO t_col_row VALUES (3, 'v13'NULL'v33');    
  10. INSERT INTO t_col_row VALUES (4, NULL'v24''v34');    
  11. INSERT INTO t_col_row VALUES (5, 'v15'NULLNULL);    
  12. INSERT INTO t_col_row VALUES (6, NULLNULL'v35');    
  13. INSERT INTO t_col_row VALUES (7, NULLNULLNULL);    
  14. COMMIT;    
  15.   
  16. 下面的是列转行:创建了一个视图   
  17. CREATE view v_row_col AS  
  18. SELECT id, 'c1' cn, c1 cv   
  19. FROM t_col_row   
  20. UNION ALL  
  21. SELECT id, 'c2' cn, c2 cv   
  22. FROM t_col_row   
  23. UNION ALL  
  24. SELECT id, 'c3' cn, c3 cv FROM t_col_row;   
  25.   
  26. 下面是创建了没有空值的一个竖表:   
  27. CREATE view v_row_col_notnull AS  
  28. SELECT id, 'c1' cn, c1 cv   
  29.  FROM t_col_row    
  30. where c1 is not null  
  31. UNION ALL  
  32. SELECT id, 'c2' cn, c2 cv   
  33.  FROM t_col_row   
  34. where c2 is not null  
  35. UNION ALL  
  36. SELECT id, 'c3' cn, c3 cv   
  37.  FROM t_col_row    
  38. where c3 is not null;  
建立一个例子表:
CREATE TABLE t_col_row( 
ID INT, 
c1 VARCHAR2(10), 
c2 VARCHAR2(10), 
c3 VARCHAR2(10)); 
INSERT INTO t_col_row VALUES (1, 'v11', 'v21', 'v31'); 
INSERT INTO t_col_row VALUES (2, 'v12', 'v22', NULL); 
INSERT INTO t_col_row VALUES (3, 'v13', NULL, 'v33'); 
INSERT INTO t_col_row VALUES (4, NULL, 'v24', 'v34'); 
INSERT INTO t_col_row VALUES (5, 'v15', NULL, NULL); 
INSERT INTO t_col_row VALUES (6, NULL, NULL, 'v35'); 
INSERT INTO t_col_row VALUES (7, NULL, NULL, NULL); 
COMMIT; 

下面的是列转行:创建了一个视图
CREATE view v_row_col AS
SELECT id, 'c1' cn, c1 cv
FROM t_col_row
UNION ALL
SELECT id, 'c2' cn, c2 cv
FROM t_col_row
UNION ALL
SELECT id, 'c3' cn, c3 cv FROM t_col_row;

下面是创建了没有空值的一个竖表:
CREATE view v_row_col_notnull AS
SELECT id, 'c1' cn, c1 cv
 FROM t_col_row 
where c1 is not null
UNION ALL
SELECT id, 'c2' cn, c2 cv
 FROM t_col_row
where c2 is not null
UNION ALL
SELECT id, 'c3' cn, c3 cv
 FROM t_col_row 
where c3 is not null;

 

8.下面可能是dba经常使用的oracle视图吧。呵呵

Sql代码 复制代码
  1. 1.示例:已知hash_value:3111103299,查询sql语句:   
  2. select * from v$sqltext    
  3. where hashvalue='3111103299'  
  4. order by piece    
  5. 2.查看消耗资源最多的SQL:   
  6. SELECT hash_value, executions, buffer_gets, disk_reads, parse_calls   
  7. FROM V$SQLAREA   
  8. WHERE buffer_gets > 10000000OR disk_reads > 1000000   
  9. ORDERBY buffer_gets + 100 * disk_reads DESC;   
  10.   
  11. 3.查看某条SQL语句的资源消耗:   
  12. SELECT hash_value, buffer_gets, disk_reads, executions, parse_calls   
  13. FROM V$SQLAREA   
  14. WHERE hash_Value = 228801498AND address = hextoraw('CBD8E4B0');   
  15.   
  16. 4.查询sql语句的动态执行计划:   
  17.         首先使用下面的语句找到语句的在执行计划中的address和hash_code   
  18.         SELECT sql_text, address, hash_value FROM v$sql t   
  19.                 where (sql_text like '%FUNCTION_T(表名大写!)%')   
  20.         然后:   
  21.         SELECT operation, options, object_name, cost FROM v$sql_plan   
  22.                 WHERE address = 'C00000016BD6D248' AND hash_value = 664376056;   
  23.   
  24. 5.查询oracle的版本:   
  25. select * from v$version;   
  26.   
  27. 6.查询数据库的一些参数:   
  28. select * from v$parameter   
  29.   
  30. 7.查找你的session信息   
  31. SELECT SID, OSUSER, USERNAME, MACHINE, PROCESS   
  32. FROM V$SESSION WHERE audsid = userenv('SESSIONID');   
  33.   
  34. 8.当machine已知的情况下查找session   
  35. SELECT SID, OSUSER, USERNAME, MACHINE, TERMINAL   
  36. FROM V$SESSION   
  37. WHERE terminal = 'pts/tl' AND machine = 'rgmdbs1';   
  38.   
  39. 9.查找当前被某个指定session正在运行的sql语句。假设sessionID为100   
  40. select b.sql_text    
  41. from v$session a,v$sqlarea b    
  42. where a.sql_hashvalue=b.hash_value and a.sid=100  
1.示例:已知hash_value:3111103299,查询sql语句:
select * from v$sqltext 
where hashvalue='3111103299'
order by piece 
2.查看消耗资源最多的SQL:
SELECT hash_value, executions, buffer_gets, disk_reads, parse_calls
FROM V$SQLAREA
WHERE buffer_gets > 10000000OR disk_reads > 1000000
ORDERBY buffer_gets + 100 * disk_reads DESC;

3.查看某条SQL语句的资源消耗:
SELECT hash_value, buffer_gets, disk_reads, executions, parse_calls
FROM V$SQLAREA
WHERE hash_Value = 228801498AND address = hextoraw('CBD8E4B0');

4.查询sql语句的动态执行计划:
        首先使用下面的语句找到语句的在执行计划中的address和hash_code
        SELECT sql_text, address, hash_value FROM v$sql t
                where (sql_text like '%FUNCTION_T(表名大写!)%')
        然后:
        SELECT operation, options, object_name, cost FROM v$sql_plan
                WHERE address = 'C00000016BD6D248' AND hash_value = 664376056;

5.查询oracle的版本:
select * from v$version;

6.查询数据库的一些参数:
select * from v$parameter

7.查找你的session信息
SELECT SID, OSUSER, USERNAME, MACHINE, PROCESS
FROM V$SESSION WHERE audsid = userenv('SESSIONID');

8.当machine已知的情况下查找session
SELECT SID, OSUSER, USERNAME, MACHINE, TERMINAL
FROM V$SESSION
WHERE terminal = 'pts/tl' AND machine = 'rgmdbs1';

9.查找当前被某个指定session正在运行的sql语句。假设sessionID为100
select b.sql_text 
from v$session a,v$sqlarea b 
where a.sql_hashvalue=b.hash_value and a.sid=100

 

9.树形结构connect by 排序:

Sql代码 复制代码
  1. 查询树形的数据结构,同时对一层里面的数据进行排序   
  2. SELECT last_name, employee_id, manager_id, LEVEL  
  3.       FROM employees   
  4.       START WITH employee_id = 100   
  5.       CONNECT BY PRIOR employee_id = manager_id   
  6.      <SPAN style="BACKGROUND-COLOR: #ff0000"ORDER SIBLINGS BY last_name;</SPAN>   
  7.   
  8.   
  9.   
  10.   
  11.   
  12. 下面是查询结果   
  13. LAST_NAME                 EMPLOYEE_ID MANAGER_ID      LEVEL  
  14. ------------------------- ----------- ---------- ----------   
  15. King                              100                     1   
  16. Cambrault                         148        100          2   
  17. Bates                             172        148          3   
  18. Bloom                             169        148          3   
  19. Fox                               170        148          3   
  20. Kumar                             173        148          3   
  21. Ozer                              168        148          3   
  22. Smith                             171        148          3   
  23. De Haan                           102        100          2   
  24. Hunold                            103        102          3   
  25. Austin                            105        103          4   
  26. Ernst                             104        103          4   
  27. Lorentz                           107        103          4   
  28. Pataballa                         106        103          4   
  29. Errazuriz                         147        100          2   
  30. Ande                              166        147          3   
  31. Banda                             167        147          3   
  32.    
查询树形的数据结构,同时对一层里面的数据进行排序
SELECT last_name, employee_id, manager_id, LEVEL
      FROM employees
      START WITH employee_id = 100
      CONNECT BY PRIOR employee_id = manager_id
      ORDER SIBLINGS BY last_name;





下面是查询结果
LAST_NAME                 EMPLOYEE_ID MANAGER_ID      LEVEL
------------------------- ----------- ---------- ----------
King                              100                     1
Cambrault                         148        100          2
Bates                             172        148          3
Bloom                             169        148          3
Fox                               170        148          3
Kumar                             173        148          3
Ozer                              168        148          3
Smith                             171        148          3
De Haan                           102        100          2
Hunold                            103        102          3
Austin                            105        103          4
Ernst                             104        103          4
Lorentz                           107        103          4
Pataballa                         106        103          4
Errazuriz                         147        100          2
Ande                              166        147          3
Banda                             167        147          3
 

 

10.有时候写多了东西,居然还忘记最基本的sql语法,下面全部写出来,基本的oracle语句都在这里可以找到了。是很基础的语句!

Sql代码 复制代码
  1. 1.在数据字典查询约束的相关信息:   
  2. SELECT constraint_name, constraint_type,search_condition   
  3. FROM        user_constraints WHERE        table_name = 'EMPLOYEES';   
  4.         //这里的表名都是大写!   
  5. 2对表结构进行说明:   
  6.    desc Tablename   
  7. 3查看用户下面有哪些表   
  8.    select table_name from user_tables;   
  9. 4查看约束在那个列上建立:   
  10.    SELECT constraint_name, column_name   
  11.    FROM        user_cons_columns   
  12.    WHERE          table_name = 'EMPLOYEES';   
  13. 10结合变量查找相关某个表中约束的相关列名:   
  14.   select constraint_name,column_name from user_cons_columns where table_name = '&tablename'  
  15. 12查询数据字典看中间的元素:   
  16. SELECT   object_name, object_type   
  17. FROM     user_objects   
  18. WHERE    object_name LIKE 'EMP%'        
  19. OR       object_name LIKE 'DEPT%'  
  20. 14查询对象类型:   
  21. SELECT DISTINCT object_type FROM           user_objects ;   
  22. 17改变对象名:(表名,视图,序列)   
  23.   rename  emp to emp_newTable   
  24. 18添加表的注释:   
  25.   COMMENT ON TABLE employees IS 'Employee Information';   
  26. 20查看视图结构:   
  27.    describe view_name   
  28. 23在数据字典中查看视图信息:   
  29.   select viewe_name,text from user_views   
  30. 25查看数据字典中的序列:   
  31.   select * from user_sequences   
  32. 33得到所有的时区名字信息:   
  33.         select  * from v$timezone_names   
  34. 34显示对时区‘US/Eastern’的时区偏移量   
  35.         select TZ_OFFSET('US/Eastern'from DUAL--dual英文意思是‘双重的’   
  36.    显示当前会话时区中的当前日期和时间:   
  37.    ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS';--修改显示时间的方式的设置   
  38.    ALTER SESSION SET TIME_ZONE = '-5:0';--修改时区   
  39.    SELECT SESSIONTIMEZONE, CURRENT_DATE FROM DUAL;--真正有用的语句!   
  40.   SELECT CURRENT_TIMESTAMP FROM DUAL;--返回的时间是当前日期和时间,含有时区   
  41.   SELECT CURRENT_TIMESTAMP FROM DUAL;--返回的时间是当前日期和时间,不含有时区!!!     
  42. 35显示数据库时区和会话时区的值:   
  43.         select datimezone,sessiontimezone from dual;   
  44.   
  45. 13普通的建表语句:   
  46. CREATE TABLE dept   
  47. (deptno         NUMBER(2),   
  48. dname         VARCHAR2(14),   
  49. loc         VARCHAR2(13));   
  50. 15使用子查询建立表:   
  51.  CREATE TABLE         dept80   
  52.   AS  SELECT  employee_id, last_name,    
  53.             salary*12 ANNSAL,    
  54.             hire_date   FROM    employees   WHERE   department_id = 80;   
  55. 6添加列:// alter table EMP add column (dept_id number(7));错误!!   
  56.   alter table EMP add (dept_id number(7));   
  57. 7删除一列:   
  58.   alter table emp drop column dept_id;   
  59. 8添加列名同时和约束:   
  60.  alter table EMP add (dept_id number(7)    
  61.    constraint my_emp_dept_id_fk  references dept(ID));   
  62. 9改变列://注意约束不能够修改 的!!   
  63.  alter table dept80 modify(last_name varchar2(30));//这里使用的是modify而不是alter!   
  64. 24增加一行:   
  65.   insert into table_name values();   
  66.   
  67. 5添加主键:   
  68.  alter Table EMP  add constraint my_emp_id_pk primary key (ID);   
  69. 11添加一个有check约束的新列:   
  70.   alter table EMP   
  71.   add (COMMISSION number(2) constraint emp_commission_ck check(commission>0))   
  72. 16删除表:   
  73.    drop table emp;   
  74. 19创建视图:   
  75.    CREATE VIEW         empvu80   
  76.  AS SELECT  employee_id, last_name, salary   
  77.     FROM    employees     WHERE   department_id = 80;   
  78. 21删除视图:   
  79.    drop view view_name   
  80. 22找到工资最高的5个人。(top-n分析)(行内视图)   
  81.  select rownum,employee_id from (select employee_id,salary from  
  82.  employees order by salary desc)   
  83.   where rownum<5;   
  84. 26建立同义词:   
  85.   create synonym 同义词名 for 原来的名字   
  86. 或者  create public synonym 同义词名 for 原来的名字   
  87.   
分享到:
评论

相关推荐

    qt5-qdbusviewer-5.9.7-1.el7.x64-86.rpm.tar.gz

    1、文件内容:qt5-qdbusviewer-5.9.7-1.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/qt5-qdbusviewer-5.9.7-1.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、安装指导:私信博主,全程指导安装

    WDiscOOD:通过白化线性判别分析进行分布外检测.zip

    WDiscOOD:通过白化线性判别分析进行分布外检测,含有完整的代码和论文

    realmd-0.16.1-12.el7-9.1.x64-86.rpm.tar.gz

    1、文件内容:realmd-0.16.1-12.el7_9.1.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/realmd-0.16.1-12.el7_9.1.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、安装指导:私信博主,全程指导安装

    TMC5160与TMC5130高性能步进电机驱动代码详解:稳定运行,原理图赠送,注释详尽,支持级联移植便捷,TMC5160、TMC5130高性能步进电机驱动代码 代码都已长时间验证,稳定可靠运行 图

    TMC5160与TMC5130高性能步进电机驱动代码详解:稳定运行,原理图赠送,注释详尽,支持级联移植便捷,TMC5160、TMC5130高性能步进电机驱动代码 代码都已长时间验证,稳定可靠运行 图里资料就是到手资料 简介: 德国TMC步进电机驱动代码 送你OrCAD或者AD版本原理图 自己整个重新写的代码,注释详细 支持多个TMC5160级联 调用很简单,移植也很方便 部分代码可以看图 ,TMC5160; TMC5130; 步进电机驱动代码; 稳定可靠; 原理图; 注释详细; 多级联支持; 移植方便。,"TMC5160/TMC5130高性能步进电机驱动代码,稳定可靠,易移植的代码解决方案"

    Java毕业设计-ssm-vue-高校学生实习管理系统(源码+sql脚本+32页零基础部署图文详解+31页论文+12页答辩+环境工具+教程+视频+模板).zip

    资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:配套答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于B/S网络结构,在IDEA中开发。服务端用Java并借ssm框架(Spring+SpringMVC+MyBatis)搭建后台。用MySQL存储数据,可靠性强。 能学到什么: 使用ssm搭建后台。VUE框架构建前端交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。

    汇编工具 nasm 版本 2.16 Windows平台

    汇编工具 nasm 版本 2.16 Windows平台

    六自由度机械臂轨迹规划:三次、五次、七次多项式样条插值及圆弧轨迹源码注释,可按需修改数据点及机械臂数据,适合学习参考 ,六自由度机械臂三套代码-三次 五次 七次多项式样条插值曲线、五次B样条曲线插值

    六自由度机械臂轨迹规划:三次、五次、七次多项式样条插值及圆弧轨迹源码注释,可按需修改数据点及机械臂数据,适合学习参考。,六自由度机械臂三套代码-三次 五次 七次多项式样条插值曲线、五次B样条曲线插值-2 轨迹规划,圆弧轨迹,机器人工具箱,带源码注释。 起始点、中间点、终止点可自行修改。 (一共三套代码。 机械臂数据可自行安需修改,适合学习) ,关键词:六自由度机械臂;三套代码;三次、五次、七次多项式样条插值曲线;五次B样条曲线插值;轨迹规划;圆弧轨迹;机器人工具箱;源码注释;起始点、中间点、终止点可修改;机械臂数据可修改;适合学习。,《六自由度机械臂轨迹规划三套代码学习:五次与七次多项式插值曲线、五次B样条圆弧轨迹生成工具集(含注释源码)》

    基于模型参考自适应系统的改进滑模观测器:反电势优化减小抖振,提升转速与位置估计精度,基于模型参考自适应系统的改进滑模观测器 1.采用基于模型参考自适应系统的反电势优化方法,对SMO中低通滤波后的反电势

    基于模型参考自适应系统的改进滑模观测器:反电势优化减小抖振,提升转速与位置估计精度,基于模型参考自适应系统的改进滑模观测器 1.采用基于模型参考自适应系统的反电势优化方法,对SMO中低通滤波后的反电势进一步优化,从而减小抖振,提高转速和位置估计精度; 2.提供算法对应的参考文献和仿真模型。 ,关键词:模型参考自适应系统; 反电势优化; 滑模观测器; 抖振减小; 转速和位置估计精度; 算法; 参考文献; 仿真模型; 改进。,基于模型参考自适应的改进滑模观测器:反电势优化与仿真研究

    qt5-qtdeclarative-devel-5.9.7-1.el7.x64-86.rpm.tar.gz

    1、文件内容:qt5-qtdeclarative-devel-5.9.7-1.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/qt5-qtdeclarative-devel-5.9.7-1.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、安装指导:私信博主,全程指导安装

    系统URL整合系列视频二(界面原型)-配套文档

    # 此资源为Azure原型原始设计文档(底片)--视频中的原型设计底稿。 #(全国)大型分布式系统Web资源URL整合需求界面原型讲解。当今社会各行各业对软件系统的web资源访问权限控制越来越严格,控制粒度也越来越细。安全级别提高的同时也增加了使用成本,譬如让权限申请越来越繁琐。本文讲解的界面原型:用于实现在申请少量web资源权限的条件下访问更多的web资源的需求

    Screenshot_20250201_221248_com.tencent.tmgp.pubgmhd.jpg

    Screenshot_20250201_221248_com.tencent.tmgp.pubgmhd.jpg

    KVM 虚拟化win10PE 带virtio 驱动

    KVM 虚拟化win10PE 带virtio 驱动

    Pyraformer 用于长程时间序列建模与预测的低复杂度金字塔式注意力机制.zip

    Pyraformer 用于长程时间序列建模与预测的低复杂度金字塔式注意力机制,含有完整的代码和论文

    Java毕业设计-ssm-vue-养老院老人健康监护平台(源码+sql脚本+32页零基础部署图文详解+29页论文+环境工具+教程+视频+模板).zip

    资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于B/S网络结构,在IDEA中开发。服务端用Java并借ssm框架(Spring+SpringMVC+MyBatis)搭建后台。用MySQL存储数据,可靠性强。 能学到什么: 使用ssm搭建后台。VUE框架构建前端交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。

    Java毕业设计-ssm-vue-海鲜自助餐厅系统(源码+sql脚本+32页零基础部署图文详解+35页论文+环境工具+教程+视频+模板).zip

    资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于B/S网络结构,在IDEA中开发。服务端用Java并借ssm框架(Spring+SpringMVC+MyBatis)搭建后台。用MySQL存储数据,可靠性强。 能学到什么: 使用ssm搭建后台。VUE框架构建前端交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。

    qimageblitz-devel-0.0.6-7.el7.x64-86.rpm.tar.gz

    1、文件内容:qimageblitz-devel-0.0.6-7.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/qimageblitz-devel-0.0.6-7.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、安装指导:私信博主,全程指导安装

    Matlab+Yalmip编程实现三微网优化调度:降低成本,约束微网内主体与电网交互,共出图17张,三微网优化matlab+yalmip 采用matlab+yalmip编程,实现三个微网的优化调度,分

    Matlab+Yalmip编程实现三微网优化调度:降低成本,约束微网内主体与电网交互,共出图17张,三微网优化matlab+yalmip 采用matlab+yalmip编程,实现三个微网的优化调度,分别包括微网内燃气轮机、燃料电池、储能等主体约束,还包括微网间互供以及和电网间购电约束,程序以成本最低作为目标,有对应的参考资料,出图共17张 ,核心关键词: 1. MATLAB; 2. YALMIP; 3. 微网优化调度; 4. 燃气轮机; 5. 燃料电池; 6. 储能; 7. 微网间互供; 8. 电网间购售电约束; 9. 成本最低; 10. 出图; 11. 参考资。,"Matlab+Yalmip编程实现三微网优化调度:成本最低的约束管理与可视化"

    基于高斯混合模型聚类的风电场短期功率预测方案:优化分组与RBF神经网络验证,基于高斯混合模型聚类的风电场短期功率预测方法 说明:该方法结合数据分布特征,利用 GMM 聚类将大型风电场划分为若干机组群

    基于高斯混合模型聚类的风电场短期功率预测方案:优化分组与RBF神经网络验证,基于高斯混合模型聚类的风电场短期功率预测方法 说明:该方法结合数据分布特征,利用 GMM 聚类将大型风电场划分为若干机组群,借助贝叶斯信息准则指标评价,获得风电场内最优机组分组方案。 最后,基于径向基函数(radial basis function,RBF)神经网络的功率预测方法,验证所提聚类方法的有效性以及相较于其他聚类方法的优越性。 编程语言:MATLAB ,核心关键词:高斯混合模型聚类; 风电场短期功率预测; GMM 聚类; 机组群划分; 贝叶斯信息准则指标评价; 径向基函数神经网络; 功率预测方法验证; 聚类方法优越性; MATLAB。,基于高斯混合模型聚类的风电场RBF神经网络功率预测方法研究

    Java毕业设计-ssm-vue-小型企业办公自动化系统(源码+sql脚本+32页零基础部署图文详解+42页论文+环境工具+教程+视频+模板).zip

    资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:范例参考答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于B/S网络结构,在IDEA中开发。服务端用Java并借ssm框架(Spring+SpringMVC+MyBatis)搭建后台。用MySQL存储数据,可靠性强。 能学到什么: 使用ssm搭建后台。VUE框架构建前端交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。

    Java毕业设计-ssm-jsp-毕业设计项目管理系统(源码+sql脚本+32页零基础部署图文详解+38页论文+19页答辩+环境工具+教程+视频+模板).zip

    资源说明: 1:csdn平台资源详情页的文档预览若发现'异常',属平台多文档切片混合解析和叠加展示风格,请放心使用。 2:32页图文详解文档(从零开始项目全套环境工具安装搭建调试运行部署,保姆级图文详解),旨在为更多的人甚至零基础的人也能运行、使用和学习。 3:配套毕业论文,万字长文,word文档,支持二次编辑。 4:配套答辩ppt,pptx格式,支持二次编辑。 5:工具环境、ppt参考模板、相关电子教程、视频教学资源分享。 6:资源项目源码均已通过严格测试验证,保证能够正常运行,本项目仅用作交流学习参考,请切勿用于商业用途。 7:项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通。 内容概要: 本系统基于B/S网络结构,在IDEA中开发。服务端用Java并借ssm框架(Spring+SpringMVC+MyBatis)搭建后台。用MySQL存储数据,可靠性强。 能学到什么: 使用ssm搭建后台。学习使用jsp、html构建交互界面、前后端数据交互、MySQL管理数据、从零开始环境搭建、调试、运行、打包、部署流程。

Global site tag (gtag.js) - Google Analytics