自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

荡悠悠的博客

新人入住多多指教

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 mysql中explain用法和结果的含义

1591[sql] view plain copyexplain  select * from user   [sql] view plain copyexplain extended select * from user  idSELEC

2018-02-06 10:02:04 160

原创 node.js 入门学习介绍

1. nodejs 是服务器的js。 服务端要安装nodejs服务。安装包官网上有。https://nodejs.org/en/2. 引入 required 模块:我们可以使用 require 指令来载入 Node.js 模块。3. 常用命令 npm 是nodejs 安装后自带的,用来从服务器上获取别人上传的js资源代码或者上传自己的代码。4。n

2017-11-01 10:56:34 227

转载 在SQL Server 事务中使用Savepoints来保存提交点

在SQL Server中使用rollback会回滚所有的未提交事务状态,但是有些时候我们只需要回滚部分语句,把不需要回滚的语句提到事务外面来,虽然是个方法,但是却破坏了事务的ACID。其实我们可以使用SQL Server中的Savepoints来解决上述问题。示例如下:1.先建立测试表: CREATE TABLE [dbo].[ttt](     [Id] [int

2017-06-07 10:59:03 1252

转载 SqlServer中嵌套事务使用--事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配 --根本问题

问题:1. System.Data.SqlClient.SqlException (0x80131904): EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。上一计数 = 1,当前计数 = 0。2. EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。上一计数 = 0,当前计数 = 1。后面的内容,是我之前写的

2017-06-07 10:57:26 1342

转载 activemq常用通讯模式介绍

简介     在前面一篇文章里讨论过几种应用系统集成的方式,发现实际上面向消息队列的集成方案算是一个总体比较合理的选择。这里,我们先针对具体的一个消息队列Activemq的基本通信方式进行探讨。activemq是JMS消息通信规范的一个实现。总的来说,消息规范里面定义最常见的几种消息通信模式主要有发布-订阅、点对点这两种。另外,通过结合这些模式的具体应用,我们在处理某些应用场景的时候也衍生

2017-05-31 10:59:25 460

转载 activemq入门

1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161

2017-05-31 10:57:21 256

转载 winow环境下安装redis 及其配置详解

感觉这东西跟MongoDB差不多,安装和布置挺简单,下载地址:https://github.com/dmajkic/Redis/downloads 下载下来的包里有两个,一个是32位的,一个是64位的。根据自己的实情情况选择,我的是64bit,把这个文件夹复制到其它地方,比如E:\TRS\redis目录下。打开一个cmd窗口  使用cd命令切换目录到E:\TRS\redis 运行 

2017-05-18 16:31:35 440

转载 Spring AOP

1.对AOP的理解 ——  分工来做各个部分,运行时候整合的思想2.理解 面向过程,面向对象,面向切面 的思想1)面向过程:房间装修时,准备装一个灯,就拉一根电线,连接灯。2)面向对象:设计房间中哪些位置需要使用电线接口,然后在相应的位置设置电线接口,以备以后使用。3)面向切面:装修房子,先设计需要在哪些地方装上电

2017-03-14 09:37:33 201

原创 mybatis重点概要

mybatis一级缓存sqlsession级别的,commit会把缓存刷新,默认是开启的。二级缓存是每个namespace下的statement,默认不开启。开启首先在mybatis的配置文件中setting中是否开启缓存为true,是否积极加载的为false,在namespace中设置二级缓存实现类,mybatis本身是不支持分布的。需要用第三方框架实现chache接口,常见的有echache、

2017-02-20 08:27:00 518

转载 mysql存储过程 loop循环

-- loop 与 leave,iterate 实现循环  -- loop 标志位无条件循环,      leave 类似于break 语句,跳出循环,跳出 begin end,       iterate 类似于continue ,结束本次循环create procedure pro12() begin   declare  b int; 

2016-10-28 13:53:23 1269

转载 MySQL存储过程详解 mysql 存储过程

mysql存储过程详解1.      存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存

2016-10-28 09:56:31 155

转载 mysql 存储过程in out outin 3者的区别

MYSQL存储过程中的IN、OUT和INOUT  MYSQL存储过程中的IN、OUT和INOUT,不能简单理解为一个方法的参数和返回值,而是面向整个过程上下文变量的。一、MySQL 存储过程参数(in) 基本可以理解为传入function的参数,而如果该参数是个变量,那么整个procedure过程结束后,不会影响外部的变量值。可以直接这样:call abc(’a')

2016-10-28 09:53:29 499

转载 MySql中in和exists效率

mysql中的in语句是把外表和内表作hash 连接,而exists语句是对外表作loop循环,每次loop循环再对内表进行查询。一直大家都认为exists比in语句的效率要高,这种说法其实是不准确的。这个是要区分环境的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in: 

2016-10-26 15:35:33 199

原创 spring aop的annotation 注解使用

1.在applicationContext.xml中开启annotation 声明2.package com.nql.aop;import java.util.Arrays;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.After;impo

2016-10-23 23:25:05 288

原创 多线程的 socket 编程

通过socket 实现TCP的编程概念.socket :由ip和端口组成首先建立ServerSocket  服务端的socket类。用户监听客户端发来的请求,因为实际应用是响应多客户端所以这里的Server循环监听等待客户端的连接package com.socket.util;import java.io.IOException;import java.net.InetAddr

2016-10-16 23:55:52 360

原创 基本eclipse的maven项目开发

1.建立一个Maven项目:2.实际上Maven项目里面会提供一些操作模板3.由于要建立一个web项目应用,所以现在web开发模板4.随后就是输入组织名称(www.mkln.cn cn.mkln) 随后的项目名称为crm如果你发现建立的项目有问题,可以删除重新建立,删除的时候有时候有时候会帮你自动下载开发包。5.默认建立的maven 项目使用的是1.5的

2016-10-16 00:59:03 307

转载 Transaction rolled back because it has been marked as rollback-only

spring的声明事务提供了强大功能,让我们把业务关注和非业务关注的东西又分离开了。好东西的使用,总是需要有代价的。使用声明事务的时候,一个不小心经常会碰到“Transaction rolled back because it has been marked as rollback-only”这个异常。有时候又常常会纳闷,"我已经try-catch了,为什么还这样呢?" Xml

2016-10-13 15:32:52 267

转载 Spring不支持依赖注入static静态变量

在springframework里,我们不能@Autowired一个静态变量,使之成为一个spring bean,例如下面这样: Java代码  @Autowired  private static YourClass yourClass;  可以试一下,yourClass在这种状态下不能够被依赖注入,会抛出运行时异常java.lang.NullPoin

2016-10-13 13:46:46 192

转载 java synchronized关键字的用法

在java编程中,经常需要用到同步,而用得最多的也许是synchronized关键字了,下面看看这个关键字的用法。因为synchronized关键字涉及到锁的概念,所以先来了解一些相关的锁知识。 java的内置锁:每个java对象都可以用做一个实现同步的锁,这些锁成为内置锁。线程进入同步代码块或方法的时候会自动获得该锁,在退出同步代码块或方法时会释放该锁。获得内置锁的唯一途

2016-10-13 09:45:18 231 1

64位谷歌浏览器离线安装包

64位谷歌浏览器离线安装包

2022-12-12

WINscp上传文件工具

WINscp上传文件工具

2022-12-12

读卡射频软件读卡射频软件读卡射频软件读卡射频软件

读卡射频软件读卡射频软件读卡射频软件读卡射频软件

2022-12-12

rabbitmq 学习资料

rabbitmq 学习资料

2022-12-12

webs socket 集成

webs socket 集成

2022-12-12

redis 教学文档

redis 5种数据类型操作概述,2种持久话方法,集群,等一系列教学

2018-09-17

sql_语言教程

对学习sql的同学有着非常重要的作用,必须下载

2013-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除