ICode9

精准搜索请尝试: 精确搜索
  • Oracle:select 或 inactive 会话语句产生锁?2021-09-05 09:33:05

    最近发生的几起 enq: TX - row lock contention 等待事件很怪,通过 blocking session id 查看,不是语句是 select,就是会话是 inactive 的。 实验 准备工作 进入 hr 用户,同时查看会话 id,下面会称为 会话 38 1 2 3 4 SQL> select userenv('sid') from dual; USERENV('SID')

  • 关于还没毕业的大四新手,学习Java的每日分享Day12021-09-04 21:01:59

    目前正在学习Mybatis         目前正在学习mybatis,学习mybatis最好的帮手就是他的官方网站https://mybatis.org/mybatis-3/zh,以及查看mybatis的官方源码,看源码能够很详细的了解mybatis到底是如何用于消除jdbc的连接代码,以及jdbc设置获取数据库中具体字段的值,返回的具体结果

  • Spring中bean的生命周期2021-09-03 14:35:34

    0.开发环境 开发工具: STS(Spring Tool Suite) jar包: commons-logging-1.1.3.jar spring-beans-4.0.0.RELEASE.jar spring-context-4.0.0.RELEASE.jar spring-core-4.0.0.RELEASE.jar spring-expression-4.0.0.RELEASE.jar bean的作用域 Singleton 单例 Prototype 多例 Requ

  • oracle锁表解表2021-09-02 11:32:46

    1,查看哪个表被锁 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;   2,查看是哪个session引起的 select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session b wher

  • SQL小练习2021-09-01 23:01:25

    Student(SID, Sname, Sage, Ssex) 学生表 Course(CID, Cname, TID) 课程表 SC(SID, CID, score) 成绩表 Teacher(TID, Tname) 教师表   问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; 2、查询平均成绩大于60分的同学的学号和平均成绩;

  • Zookeeper(三)选举机制2021-08-30 23:33:07

    必要小知识:   1)SID:服务武器ID。用来唯一标识服务器的id,和myid文件中的一致。   2)ZXID:事务ID。ZXID是一个事务ID,用来标识一次服务器状态的变更。在某一时刻,集群中的每台机器的ZXID不一定完全一致,和Zookeeper服务器对客户端的“更新请求”的处理逻辑有关。   3)Epoch:每个Leader

  • The database owner SID recorded in the master database differs from the database owner SID recorded2021-08-29 14:31:17

      The database owner SID recorded in the master database differs from the database owner SID recorded in database 'DB_NAME'. You should correct this situation by resetting the owner of database 'DB_NAME' using the ALTER AUTHORIZATION s

  • 客户端连接数据库 报错ORA-12514:TNS: 监听程序当前无法识别连接描述符中请求的服务2021-08-24 23:04:59

    测试环境:oracle客户端 安装在windows上 , oracle服务端装在虚拟机里。telnet 端口 和ping 都是通的。 解决办法: 只需要在虚拟机的监听文件里加上监听客户端的配置,再重启监听即可。 监听文件在 “/安装目录下的/network/admin/listener.ora” 加上如下配置: SID_LIST_LISTENER =

  • SQL 练习372021-08-20 20:31:50

    检索至少选修两门课程的学生学号 SELECT Student.SId,Student.Sname,选课数 from Student, (SELECT sid,COUNT(cid) 选课数 from sc GROUP BY sid HAVING COUNT(cid)>=2) t WHERE Student.SId = t.sid

  • SQL 练习292021-08-20 17:35:14

    查询课程名称为「数学」,且分数低于 60 的学生姓名和分数 SELECT Student.Sname,Course.Cname,SC.score FROM Student,Course,SC WHERE Student.SId = SC.SId AND Course.CId = sc.cid AND Course.Cname='数学'AND sc.score <60

  • SQL 练习302021-08-20 17:32:04

    查询所有学生的课程及分数情况(存在学生没成绩,没选课的情况) SELECT Student.*,CId,score from Student LEFT JOIN SC ON Student.SId = SC.SId

  • SQL 练习132021-08-18 20:03:48

    查询没学过"张三"老师讲授的任一门课程的学生姓名 SELECT * from Student WHERE SId not in ( SELECT SC.SId from Teacher,Course,SC WHERE Teacher.TId = Course.TId AND Course.CId = SC.CId AND Teacher.Tname='张三')

  • SQL 练习112021-08-18 18:35:01

    查询至少有一门课与学号为" 01 "的同学所学相同的同学的信息 SELECT * from Student WHERE SId in (SELECT SId from sc WHERE cid in (SELECT cid from sc WHERE sid='01'))

  • Mybatis 在 insert 插入操作后返回主键 id2021-08-15 22:35:27

    前提条件 假设我们这里有一个 Student 表,结构如下 sid name age 101 Jone 18 102 Jack 20 103 Tom 28 其中主键 sid 是自增的,那么我们插入数据时就不用插入 sid,它会生成一个自增的 sid。 问题提出 这里有一个问题,我们执行插入语句之后,并不能获取到生成的 sid。 St

  • 基于 springBoot 实现webSocket方式的扫码登录2021-08-12 10:01:04

    最近单位又有一个新Java项目。 涉及到扫码登录。之前项目使用的是 ajax轮询的方式。感觉太low了。 所以这次用webSocket的方式进行实现 好。废话不多说!咱们开始!! 一、首先咱们需要一张表 这表是干啥的呢? 就是记录一下谁扫码了。谁登录了。 User_Token表 字段如下: 1、uuid : 用于确

  • MySQL练习:复杂的SQL语句2021-08-08 21:01:31

    MySQL练习:复杂的SQL语句   这周巩固、拓展了一下MySQL技能。   1. 练习环境创建:   2. 实例 例1.  创建课程情况汇总表 汇总表栏目包括课程ID,课程名称,选学人数,合格人数,不合格人数,平均成绩,通过率,各分数段人数。 要点:在聚合函数内加条件。 select sc.cid as `课程ID`,

  • Oracle使用记录2021-08-08 01:34:38

    目录Oracle使用记录1、Linux 启动Oracle数据库实例 Oracle使用记录 1、Linux 启动Oracle数据库实例 1、切换oracle用户 su - oracle 2、设置数据库实例变量 export ORACLE_SID=数据库实例SID 3、连接数据库 sqlplus /nolog connect / as sysdba 5、停止数据库 shutdown 4、启

  • java简易版学生管理系统2021-08-04 20:02:36

    Java学生管理系统 代码 import java.util.Scanner; /*学生类*/ public class Student { private String sid; private String name; private String age; private String address; public Student(){} public Student(String name,String age){

  • 创建SQL作业错误的解决方法(不能将值 NULL 插入列 ‘owner_sid‘,表 ‘msdb.dbo.sysjobs‘;列不允许有空值。)2021-08-04 13:32:36

    创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。) 参考文章: (1)创建SQL作业错误的解决方法(不能将值 NULL 插入列 'owner_sid',表 'msdb.dbo.sysjobs';列不允许有空值。) (2)https://www.cnblogs.com/qanholas/p/3906685.html 备忘一

  • Java初学者必学(学生管理系统)2021-08-04 12:57:52

    Java必学的学生管理系统 Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。 本篇主要通过Java类,ArrayList,方法调用等方式让初学者了解Java魅力所在。 Student.java public class Studen

  • Oracle解决锁表,ora-28000报错2021-08-02 15:35:39

    一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.sid,s.serial#from v$locked_obj

  • SQL经典查询案例2021-07-30 21:02:51

    一、表结构 1.1 学生表 create table student( sid varchar(10) NOT NULL COMMENT '学生ID', username varchar(20) NOT NULL COMMENT '学生名称', sex enum("man","woman") NOT NULL DEFAULT 'man' COMMENT '性别',

  • 2021/7/19 学习知识汇聚平台:专题详情页具体实现2021-07-28 11:32:25

    本次进行了专题详情页的具体实现 具体代码如下:   <template> <div> <div class="title" > <div style="height: 50px;line-height:50px;border-bottom: 1px solid #ccc; display: flex"> <!--网页信息--> <div clas

  • oracle数据导入导出2021-07-26 15:57:35

    Oracle数据库在服务器上导入导出 在oracle用户下执行exp imp命令 在oracle用户下执行exp imp命令 1.登录服务器 2.执行 su - oracle (如果是已经是oracle用户登录,并且指定了sid,则在导入的时候就不需要单独指定sid) imp `用户名/密码` file=/data/source/r.dmp fromuser=

  • python 利用socketio 实现简易的聊天室2021-07-25 20:33:13

    im目录中创建server.py import sys import socketio import eventlet.wsgi # 创建sio 对象 sio = socketio.Server(cors_allowed_origins="*",asyne_model="eventlet") app = socketio.Middleware(sio) /im目录中创建im服务启动程序main.py 运行方式python main.py [端口],如

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有