ICode9

精准搜索请尝试: 精确搜索
  • SQL 提取字段中的所有数字2020-01-08 17:02:53

    第一种方法:Create Function USF_ExtractNumeric( @inputStr nvarchar(50))Returns nvarchar(50)ASBegin Declare @outputStr nvarchar(50) Set @outputStr = '' If ISNUMERIC(@inputStr) = 1 Begin Return @inputStr End Declare @I Int

  • 2020面试还搞不懂MyBatis?快看看这27道面试题!(含答案和思维导图)2020-01-08 16:55:50

    前言MyBatis是一个优秀的持久层ORM框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解的方式将要执行的statement配置起

  • Bat脚本备份sqlserver 表结构、存储过程、函数、指定表数据2020-01-08 14:03:45

    Bat脚本备份sqlserver 表结构、存储过程、指定表数据: @echo off cd /d %~dp0 ::备份表结构、存储过程和部分配置表的数据 set LogFile=report.log set servername="192.168.43.9" set DBname="TEST" set User="sa" set Password="123456*" echo Deployed Time: %date% %

  • Troubleshooting Why EM Express is not Working (Doc ID 1604062.1)2020-01-08 13:52:01

    Troubleshooting Why EM Express is not Working (Doc ID 1604062.1) APPLIES TO: Oracle Database - Enterprise Edition - Version 12.1.0.1 to 12.1.0.1 [Release 12.1]Oracle Database - Enterprise Edition - Version 12.1.0.2 to 12.1.0.2 [Release 12.1]Oracle Databas

  • Spark及生态圈概述(Spark基础篇一)2020-01-08 12:56:50

    目录Spark介绍Spark生态组件介绍Spark特点Spark适合场景Spark与hadoop一、Spark介绍      Apache Spark是一个围绕速度、易用性和复杂分析构建的大数据处理框架,最初在2009年由加州大学伯克利分校的AMPLab开发,并于2010年成为Apache的开源项目之一,与Hadoop和Storm等其他大数据

  • Oracle数据库的体系结构和用户管理2020-01-08 10:00:12

    一、Oracle体系结构 数据库的体系结构是指数据库的组成、工作过程、以及数据库中数据的组织与管理机制,要了解Oracle数据库的体系结构,必须理解Oracle系统的主要组件和重要概念。 1、Oracle体系结构概述 Oracle体系结构包含一系列组件,如下图所示,图中显示了Oracle体系结构中的主要组件

  • Java架构师之解决分布式事务数据一致性开发与实践分布式事务实现2020-01-07 23:56:16

    今天在看书的时候,看到了分布式事务的一致性问题,就赶紧记下来。一、分布式事务介绍在我们平时写的代码中,我们可以用一个事务包含许多个SQL调用,如果某一个数据库操作发生异常,就可以将之前的SQL操纵全部进行回滚,只有当所以的SQL操作全部成功,才进行提交,这就保证了事务的一致性。抠张图

  • JAVA架构师之分布式事务解决方案,健康项目实战2020-01-07 23:55:55

    背景在传统架构中可以使用spring的@Transactional 进行声明式或者编程式的事务管理,但如果我们代码中涉及到多数据源操作,就会发现spring的@Transactional事务管理机制会失灵,这种情况下我们就可以考虑使用两阶段提交的解决方案。我们以mysql为例,mysql在5.0版本后支持了XA规范,也就是支

  • Java架构师之解决分布式事务数据一致性开发与实践分布式事务实现2020-01-07 22:02:23

    今天在看书的时候,看到了分布式事务的一致性问题,就赶紧记下来。 一、分布式事务介绍 在我们平时写的代码中,我们可以用一个事务包含许多个SQL调用,如果某一个数据库操作发生异常,就可以将之前的SQL操纵全部进行回滚,只有当所以的SQL操作全部成功,才进行提交,这就保证了事务的一致性。 抠

  • EF 学习系列三 数据操作数据加载及EF中执行Sql2020-01-07 20:03:52

    1、实体状态 我们通过EF来对数据库进行操作并持久化到数据库,那么EF必然通过EF上下文来维护实体的状态,明确知道每一个状态所对应的操作。也就是说EF通过上下文负责跟踪实体的状态。EF实体状态存在命名空间System.Data.Entity下的EntityState枚举中 1.1、Added Added状态针对添加操

  • 0107 spring操作数据库的3个架子2020-01-07 18:58:19

    背景 数据库开发是java的核心内容之一,基础就是jdbc了; 然而直接使用jdbc,需要写大量的try-catch-finally模板代码; 管理系统使用hibernate作为orm框架比较方便,遵循jpa规范; 互联网时代使用Mybatis,因为灵活,方便进行sql优化; 此外spring也提供了jdbcTemplate的访问数据库的模式,不过没有

  • PHP mysql 扩展库 操作mysql数据库步骤2020-01-07 18:55:01

    1、和mysql扩展库的区别:      (1   安全性、稳定性更高      (2  提供了面向对象和面向过程两种风格   2、php.ini  中的  extension=php_mysqli.dll 解除封印 3、面向对象:查询列表 <?php //mysqli 操作数据(面向对象风格) #1、创建Mysql对象 $mysqli=new My

  • SQL中的事务ACID2020-01-07 17:54:03

    概述: 事务是由一系列语句构成的逻辑工作单元。事务和存储过程等批处理有一定程度上的相似之处, 通常都是为了完成一定业务逻辑而将一条或者多条语句“封装”起来,使它们与其他语句之间出现一个逻辑上的边界,并形成相对独立的一个工作单元。 当使用事务修改多个数据表时,如果在处理的过

  • SQl基础语句2020-01-07 15:01:53

    https://www.cnblogs.com/liutongqing/p/7702574.html  暂存 mysql> SELECT NOW();  # 查询当前日期和时间,使用分号终止语句   mysql> SELECT NOW()\g  # 查询当前日期和时间,使用\g终止语句   mysql> SELECT NOW(), USER(), VERSION()\g  # 查询时间,用户,系统版本,并在一列展

  • CentOS 7部署Oracle 12c企业版数据库2020-01-07 13:57:13

    一、安装Oracle 12c 1、安装CentOS 7操作系统的注意事项 由于本次安装Oracle 12c软件是在CentOS 7系统上实现的,那么首先安装CentOS 7操作系统,安装要求如下: 防火墙的配置选项设置为禁用; SELinux设置为禁用; 默认安装设置为软件开发; 内核选择3.10.0-862.el7.x86_64及以上版本;

  • PL/SQL自定义中文列名乱码2020-01-07 11:03:09

    1.查看数据库中的编码集: select * from v$nls_parameters; 查询的结果是:NLS_LANGUAGE 2.修改当前系统的环境变量,新增项 NLS_LANG 值设置为 - AMERICAN_AMERICA.UTF8

  • Sql server 登陆后无法找不到数据库怎么解决2020-01-07 10:04:31

    重装主机硬件后,开机登陆Sql server管理工具,无法找到使用的数据库,只有系统库,使用use语句无法使用该库,select语句错误。 方法一: 如果可以登陆Sql server配置管理工具,即下方图片:    随后:       如果无法正常登陆配置管理工具,比如像我一样:    问题不大,打不开配置工具就没整

  • MyBatis 动态SQL2020-01-06 22:02:59

      动态SQl是MyBatis的强大特性之一,可以完成对SQL语句的动态组装。   比如说传入一个User对象,要根据这个User中的数据查询用户的完整信息: 如果User对象中只有name属性有值,sql语句是:select * from user_tb  where name=#{name} 如果User对象中只有tel属性有值,sql语句是:select *

  • SAP FSM 学习笔记(一) : 使用API消费FSM的数据2020-01-06 21:02:02

    SAP FSM(Field Service Management), 属于SAP C/4HANA五朵云里的Service Cloud. 关于其综述,可以参考Jerry同事许聚龙2018年的文章:SAP成都研究院许聚龙:Hello, Coresystems! 因为项目需要,Jerry得学习使用FSM。今天刚拿到系统账号,下午学习了三个小时,用组内同事Li Cris编写的代码在系

  • Mybatis是如何实现SQL防注入的2020-01-06 19:02:30

    Mybatis这个框架在日常开发中用的很多,比如面试中经常有一个问题:$和#的区别,它们的区别是使用#可以防止SQL注入,今天就来看一下它是如何实现SQL注入的。 什么是SQL注入 在讨论怎么实现之前,首先了解一下什么是SQL注入,我们有一个简单的查询操作:根据id查询一个用户信息。它的sql语句应该

  • SQL server练习2020-01-06 19:02:09

    1、本题用到下面三个关系表:                             CARD(CNO,NAME,CLASS)    说明:card:借书卡 cno:卡号 name:姓名class: 班级 BOOKS(BNO, BNAME, AUTHOR, PRICE, QUANTITY)    说明:books:图书  bno:书号  bname:书名  author:作者  pric

  • sql函数实用——字符函数(sqlserver与mysql对比)2020-01-06 16:03:10

    1.获取长度  sqlserver写法:关键字:len()    获取参数的字符数量        select  Len('aksjdhh')    输出结果 7        select len('张无忌ooo')   输出结果 6 mysql写法:关键字: length() 获取参数的字节数量       select  length('aksjdhh')  输出结

  • Java任务调度框架之分布式调度框架XXL-Job介绍2020-01-06 16:01:39

    Java任务调度框架之分布式调度框架XXL-Job介绍及快速入门调度器使用场景:Java开发中经常会使用到定时任务:比如每月1号凌晨生成上个月的账单、比如每天凌晨1点对上一天的数据进行对账操作,在比如每天凌晨5点给180天未登陆过的用户发送邮件提醒等等。定时任务在我们开发中也占有很重要

  • 【4.6】基于Perfmon深入探究2020-01-06 11:04:07

    【0】您能否仅使用Performance Monitor计数器来判断数据库是否变慢? 这是性能监视器信息: Processor  %Processor Time = 65%System  Processor Queue Length = 5  Context Switches/sec = 27000Logical Disk  Average Disk Queue Length = 13Memory  %Committed Bytes I

  • Egg上层框架CabloyJS是如何输出SQL语句日志的?2020-01-05 22:01:01

    背景 在Egg开发实践中,经常会遇到一个问题:如何查看刚刚执行过的Egg组装的原生SQL语句呢? 1. 现有方案 可以直接在项目的config配置文件中添加MySQL配置debug: true。这会启用底层模块mysql的调试标志,然后输出有关SQL语句的详尽信息,效果如下: 2. 弊端 debug: true方案有如下弊端: 输

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

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

ICode9版权所有