- 博客(16)
- 收藏
- 关注
转载 PLSQL使用教程
plsql基本使用教程 一、登录 二、创建表空间 三、创建用户 四、用刚创建的用户登录,建表。 五、数据库导入导出。 oracle11g数据库导入导出: 什么是数据库导入导出? 二者优缺点描述: 特别强调: 二者的导入导出方法: 一、登录 1、在这里配置好数据库服务,之后就可以登录了 2、输入用户名和密码,并选择之前配置好的数据...
2019-12-17 16:55:10
4523
转载 spring boot 搭建
从零开始搭建SpringBoot项目 一、新建springboot项目 1、 new-->Project-->Spring Initralizr Group:com.zb Artifact:zbook springboot version:2.0.4 2、 将 <dependency> <groupId>org.springframework...
2019-07-04 15:29:33
310
原创 MySQL 动态 行转列(列值转换列名)
数据表结构 三张表:学生表、课程表、成绩表 CREATE TABLE `student` ( `stuid` VARCHAR(16) NOT NULL COMMENT '学号', `stunm` VARCHAR(20) NOT NULL COMMENT '学生姓名', PRIMARY KEY (`stuid`) ) COL...
2019-03-23 11:04:24
2869
原创 MySQL存储过程
MySQL存储过程 存储过程简介 SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,...
2019-03-23 11:02:02
158
原创 mysql游标示例
mysql游标示例mysql游标简易教程 从mysqlV5.5开始,进行了一次大的改变,就是将InnoDB作为默认的存储引擎。InnoDB支持事务,而且拥有相关的RDBMS特性:ACID事务支持,数据完整性(支持外键),灾难恢复能力等等。 现在简单总结一下游标的知识。 (一),认识游标(cursor) 就是一个可读的标识,用来标识数据取到什么地方了。 (二),游标特性 1,只读 2,不...
2019-03-23 11:00:14
219
转载 基于redis分布式锁实现“秒杀”
最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源,这里的资源在大部分秒杀场景里是商品;将业务抽象,技术角度看,秒杀就是多个线程对资源进行操作,所以实现秒杀,就必须控制线程对资源的争抢,既要保证高效并发,也要保证操作的正确。 一些可能的实现 刚才提到过,实现秒杀...
2018-12-19 16:41:03
125
转载 idea 搭建springboot
SpringBoot的具体介绍可以参看其他网上介绍,这里就不多说了,就这几天的学习,个人理解,简而言之: (1)它是Spring的升级版,Spring容器能做到的事情,它都能做到,而且更简便,从配置形式上来说,SpringBoot完全抛弃了繁琐的XML文件配置方式,而是替代性地用注解方式来实现,虽然本质来说,是差不多的(类似包扫描,注解扫描,类加载之类)。 (2)SpringBoot集成的插件...
2018-12-19 16:18:19
143
原创 web项目使用 apache的IOUtils 的工具类
web项目使用 apache的IOUtils 的工具类 注意 : 如果没有try的写法不是java7增强关闭资源的写法 最后需要关闭流操作 IOUtils.closeQuietly(in); IOUtils.closeQuietly(out); pom.xml 引入 依赖 <dependency> <groupId>commons-io</...
2018-12-19 09:59:41
1422
转载 java7增强的try语句关闭资源
java7增强的try语句关闭资源 java7增强的try语句关闭资源 传统的关闭资源方式 import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; class Student i...
2018-12-19 09:51:32
292
原创 数据库简单语句
(关键字要大写)(小写也可以,但是大写显得我们更专业) create database 数据库名 character set ‘gbk/utf8’;(创建一个数据库并且可以在数据库中插入中文) 修改字符集: (语句之间不能有分号) (语句结束后要加分号) (#是mysql中的注释) (结束错误语句用英文状态下的分号) 1.用管理员权限打开cmd 2.启用mysql(mysql -u root -p...
2018-12-19 09:47:35
1379
原创 大数据开发学习路线
目录 前言 导读: 第一章:初识Hadoop 第二章:更高效的WordCount 第三章:把别处的数据搞到Hadoop上 第四章:把Hadoop上的数据搞到别处去 第五章:快一点吧,我的SQL 第六章:一夫多妻制 第七章:越来越多的分析任务 第八章:我的数据要实时 第十章:牛逼高大上的机器学习 目录 最近看到一篇很不错的文章,献给正在学习大数据...
2018-11-08 17:39:54
185
原创 Redis 在web中的使用
下面列出11种Web应用场景,在这些场景下可以充分的利用Redis的特性,大大提高效率。 1.在主页中显示最新的项目列表。 Redis使用的是常驻内存的缓存,速度非常快。LPUSH用来插入一个内容ID,作为关键字存储在列表头部。LTRIM用来限制列表中的项目数最多为5000。如果用户需要的检索的数据量超越这个缓存容量,这时才需要把请求发送到数据库。 2.删除和过滤。 如果一篇文章被删除,可...
2018-11-08 10:54:19
1248
转载 java多线程
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Jav...
2018-10-19 16:59:55
141
原创 基于排序的算法
以前有句话说程序==算法+数据结构,其实不然,如果说编程像是在盖楼房,那么学好数据结构和算法,就是在打下一个完美的地基。 所以今天闲着无聊,给大家总结总结,几个非常非常基础的算法,这在许多公司的笔试,面试中都要可能出现。今天我所要想讨论的是排序算法,说到排序算法,大家在熟悉不过的是冒泡排序算法,在我后来接触的一些列排序算法中,后来想想每个算法都有其巧妙之处,也不单单是为了追求的...
2018-10-19 16:33:15
232
原创 Ext分页实现(前台与后台)Spring+Mybatis
Ext分页实现(前台与后台)Spring+Mybatis 一、项目背景 关于Ext的分页网上有很多博客都有提到,但是作为Ext新手来说,并不能很容易的在自己的项目中得以应用。因为,大多数教程以及博客基本都是只写了前端的东西,而关于分页算法更多的应该是后台。并且大多数数据库的sql基本都是通用的,但是对于分页sql语句来讲,不同的数据库,又有着自己不同的语句。在本篇博文中,博主将详细介绍关于...
2018-10-19 16:31:13
230
转载 Nginx+Tomcat搭建集群环境
集群概述与架构介绍 Tomcat集群能带来什么: 提高服务的性能,例如计算处理能力、并发能力等,以及实现服务的高可用性 提供项目架构的横向扩展能力,增加集群中的机器就能提高集群的性能 Tomcat集群实现方式: Tomcat集群的实现方式有多种,最简单的就是通过Nginx负载进行请求转发来实现 Tomcat单机架构图: 可能看了上面的Tomcat单机的架构图后,会 ”想当然“ 的觉得To...
2018-10-19 16:24:36
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人