自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 问答 (1)
  • 收藏
  • 关注

原创 rowid rownum、row_number rank dense_rank

1、rowid rownum 都是伪劣,rowid具有唯一性,是唯一的物理路径;rownum是从1开始的一个排名(1、2、3、4...)select t.*,row_number()over(order by 分组字段) from 表名 t;3.1如果是简单的查询,例如:查询表里 前10行数据这个时候使用rownum会比较方便。3.2如果是按照分组排名查询前10行数据,这个时候可以使用row_number()函数。row_number():含义和rownum一致。3、rownum和rownumber()

2024-07-12 11:06:34 125

原创 hadoop 三大核心组件

通过linux命令窗口执行shell脚本借助hive等工具像hadoop集群发出指令,YARN进行资源分配,然后由MapReduce执行,将表得数据以文件得形式存起来(HDFS)

2024-07-11 19:48:54 95

原创 数据库-事务

2、一致性:事务必须使数据库从一个一致性状态变换到另一个一致性状态;(需要保持数据库的完整性约束和业务规则)4、持久性:一旦事务被提交,它对数据库的修改应该是永久的,即使系统发生故障也不会丢失。3、隔离性:多个并发事务执行时,一个事务的执行不应影响其他事务。1、原子性:事情要不全部成功,要不就全部失败后回滚;

2024-07-10 19:42:24 113

原创 数据库关键字执行顺序

需要注意的是,不同的数据库管理系统可能会有一些细微的差别,但总体执行顺序是相似的。

2024-07-05 19:47:26 406

原创 sql索引

定义:通过创建索引的字段与rowid创建一张去重排序的瘦表,使得无论查找什么值 都可以迅速的找到。

2024-07-03 19:43:43 93

原创 sql水位线定义

举个例子:当前数据库里有40条数据,现在水位线就是40条数据,如果使用delete删除10行数据,再次添加10行数据,这个时候添加数据就会从第40行开始添加数据,当前水位线就会变成50行。(之前使用delete删除的10行数据的rowid还是存在的)定义:在数据库领域,"水位线"是一个比喻性的术语,通常用来描述存储系统中数据的分布和使用情况。具体来说,水位线代表了数据库或存储空间的使用阈值。如果使用truncate清空表数据,水位线就会归0。

2024-07-03 10:22:18 226

原创 sql拉链表

4.表中的记录变化的比例和频率不是很大,比如,总共有1亿的用户,每天新增和发生变化的有200万左右,变化的比例占的很小。3.需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态。2.表中的部分字段会被update更新操作,如用户联系方式,产品的描述信息,订单的状态等等。1、有一些表的数据量很大,比如一张用户表,大约1亿条记录,50个字段,这种表。1、定义:维护历史状态以及最新数据的一种表。

2024-07-02 20:14:09 453

原创 sequence作为主键 来使用

作为主键使用的 自增序列

2024-07-01 19:54:47 91

原创 应聘初体验

 本人,一位软件工程的三流大学毕业,6月末7月初拿到毕业证、学位证,在应聘了一个多月后终于拿到一份挺满意的offer(之前一份offer都没有),自己亲身经历求职艰辛,想通过写文章来给那些正在求职路上或未来即将踏上这条路上的求职者一些我的个人经验,希望能帮到有需要的人。1、大三、大四在读大学生或在读研究生很受各个中型大型企业的欢迎; 还是在上大四的时候,我在一个月后较为容易的找到了一份专业...

2018-08-17 15:47:42 460 3

转载 mybatis xml 映射文件 sql-include 的用法

原地址:http://blog.csdn.net/jslcylcy/article/details/65628390###;mybatis xml 文件中对于重复出现的sql 片段可以使用标签提取出来,在使用的地方使用标签引用即可具体用法如下:sql id="someSQL"> id,namesql>select id="selectSome" > select

2018-01-18 11:12:45 2640 2

转载 关于AngularJS学习整理---浅谈$scope(作用域) 新手必备!

原地址:http://blog.csdn.net/wl11295210/article/details/55504218作为初次接触 AngularJS的新手,想要深层理解里面的内容短时间还是不可能的,所以标题写了浅谈字样,以下内容是参考各位大神以及相关书籍整理加个人理解,出现错误的地方请大家指正。   $scope(作用域),为AngularJS中MVC的核心,整理起

2017-12-29 14:13:52 568

转载 angularJS 自定义指令 属性:restrict、template、replace

原地址:http://blog.csdn.net/xuanwuziyou/article/details/52881068假如我们要展示一个用户list,使用angularJS,可以这样做:先在控制器中定义用户列表的数组,再在html中写上相应的dom元素,如下:js:[javascript] view plain copyang

2017-12-28 16:22:38 1188

转载 跟我学AngularJs:Directive指令用法解读(下)

原地址:http://blog.csdn.net/evankaka/article/details/51233555此文接 跟我学AngularJs:Directive指令用法解读(上)8.transclude 如果不想让指令内部的内容被模板替换,可以设置这个值为true。一般情况下需要和ngTransclude指令一起使用。 比如:template:"hell

2017-12-28 14:22:54 262

转载 跟我学AngularJs:Directive指令用法解读(上)

原地址:http://blog.csdn.net/evankaka/article/details/51232895本教程使用AngularJs版本:1.5.3AngularJs GitHub: https://github.com/angular/angular.js/AngularJs下载地址:https://angularjs.org/       摘

2017-12-28 14:21:17 198

转载 jdk8的新特性

原地址:http://blog.csdn.net/yczz/article/details/50896975前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas and Concurrency、Java 8 D

2017-12-27 15:55:19 1178

转载 Angular ng 前缀指令

原地址:http://blog.csdn.net/missgentlemen/article/details/78851115###;本教程用到的 AngularJS 指令 :指令描述ng-app定义应用程序的根元素。ng-bind绑定 HTML 元素到应用程序数据ng-bind-html

2017-12-27 14:50:57 512

转载 关于分页 使用pageNum还是offset的问题

关于分页中是使用偏移量,还是使用页码的问题以下纯属个人观点:对比两种传值方式的比较使用页码 pageNum 页码 pageCount 每页的数据个数前端首先需要有一个 pageNum 的临时变量在翻页的时候 pageNum++服务端接口中,根据pageNum和pageCount 计算得到 offset(offset = (pageSize-1)*pageCount)

2017-12-26 15:31:38 19608

转载 ssh和ssm的区别

原地址:http://blog.csdn.net/peak_and_valley/article/details/52925032当下流行的两种企业开发MVC开源框架,是我们Java程序猿必备知识能力。MVC,即模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在

2017-12-26 13:35:45 351

原创 Redis、MongoDB的使用场景与常见的数据结构”这篇博客

String[html] view plaincopy1、String  常用命令:  除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作:  获取字符串长度  往字符串append内容  设置和获取字符串的某一段内容  设置及获取字符串的某一位(bit)  批量设置一系列字符

2017-12-25 14:30:40 6684 1

转载 SSM(Spring、SpringMVC、MyBatis)各有什么作用?

原地址:http://blog.csdn.net/dennis_wu_/article/details/73437097SpringMVC:1.客户端发送请求到DispacherServlet(分发器)2.由DispacherServlet控制器查询HanderMapping,找到处理请求的Controller3.Controller调用业务逻辑处理后,返回Mode

2017-12-22 15:17:29 26170 1

转载 ModelAndView详解

原地址:http://blog.csdn.net/zzjjiandan/article/details/34089313ModelAndView的构造方法有7个。但是它们都是相通的。这里使用无参构造函数来举例说明如何构造ModelAndView实例。   ModelAndView类别就如其名称所示,是代表了MVC Web程序中Model与View的对象,不过

2017-12-21 14:58:58 435

转载 web.xml配置文件详解

原地址:http://blog.csdn.net/believejava/article/details/43229361这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢迎大家一起讨论。 ---题记一、            Web.xml详解:(一)  web.xml加载过程(步骤)首先简单说一下,web.xml的加载过程。当我们去启动

2017-12-20 16:11:18 5075 1

转载 idea中deployment点击加号没有出现artifact

原地址:https://jingyan.baidu.com/article/4ae03de3e120de3eff9e6b86.html在主页面打开ProjectStructure,点击图示的按钮或是按ctrl+shift+alt+s快捷键。打开Projec

2017-12-19 15:39:45 13589

原创 putty终端出现Access Denied问题

双击打开putty的".exe"文件,然后在在左侧一次点击Connection>>SSH>>Auth>>GSSAPI,然后将"Attempt GSSAPI authentication(SSH-2 only)"前面的√  去掉就行了

2017-12-18 11:00:59 12809 6

转载 使用intelliJ IDEA创建Maven项目 不能创建.java文件

原地址:https://www.cnblogs.com/sunjf/p/idea_java.html1、问题:在IDEA中新建的maven项目,无法创建.java文件从上图看出,在new对应的栏目中没有java class选项2、解决这是因为maven的配置问题应该如下:注:如果这样还不行,你可以去掉选中Use plugi

2017-12-13 09:30:35 3828 1

原创 编程异常(不断更新)

1、IllegalArgumentException不合法的参数异常,向方法传递了一个不合法或不正确的参数。2、ClassCastException类型转换错误,通常是进行强制类型转换时候出的错误。3、UnsupportedOperationException不支持功能异常,常常出现在使用Arrays.asList()后调用add,remove这些method时。

2017-12-12 15:09:37 323

原创 Spring相关内容

以下为我根据网上以及相关资料所总结的关于spring的知识:一、spring核心(IOC和AOP) spring核心分为(IOC)控制反转,(AOP)面向切面的编程;主要用到的设计模式主要有工厂模式和代理模式。IOC主要用到的就是工厂模式,通过sessionfactory去注入实例;AOP就是典型的代理模式的体现。 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口

2017-12-12 11:42:46 175

转载 intelliJ IDEA 2017.1.3 创建maven web项目

开始接触一个新的ide真是一头雾水,不过不得不说idea的功能是真的强大。作为一个刚刚开始搞web的小小小白,开始第一个项目的过程很是艰辛,光创建项目到部署到服务器出现的问题都数不胜数,经过几天的研究,终于了解了maven web项目从创建到部署的整个流程,写这个博客也是希望能帮助和我一样刚开始接触这个的同学,能少走些弯路。1.开发环境jdk1.8tomcat 9.0.0ide

2017-12-08 14:13:52 256

转载 使用阿里云Maven仓库镜像地址——加速你的maven构建

原地址:http://sunrysoft.iteye.com/blog/2316298maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage在maven的settings.xml

2017-12-08 09:57:34 459

转载 intelliJ IDEA 中edit configurations加号找不到tomcat server

原地址:http://blog.csdn.net/xusheng_Mr/article/details/74474619这两天新入职一家公司,公司用的是intelli idea,以前用习惯了eclipse,感觉到有点不太习惯,当然,intelli idea也有自己的强大之处。在开始配置Tomact之前,按照网上的说法, 发现点击+号之后没有Tomcat  于是乎,又去网上查

2017-12-07 16:27:51 38563 10

转载 intelliJ IDEA 2017 破解方法

原地址:http://blog.csdn.net/u013673242/article/details/72243066?utm_source=itdadao&utm_medium=referral本文使用破解方式注册。下载破解文件JetbrainsCrack-2.6.2.jar下载地址: http://download.csdn.net/detail/gn

2017-12-07 11:19:11 363

原创 Eclipse与intelliJ IDEA 的区别(个人见解)

今天刚刚进入公司的我,项目组组长就丢给我一份新人学习的资料,里面介绍了intellliJ IDEA,作为一个一直使用Eclipse的编程人员来讲,这对我来说还是很新鲜的,两者虽然都是java常用的IDE,但两者区别还是很明显的。以下就是我今天学习的感想,欢迎各位访客提出意见,我也会及时更改并更新文章。  Eclipse里有工作空间这个说法相比很多程序员都不会陌生的,intelliJ IDEA

2017-12-06 16:10:22 19491 2

原创 常见的Java面试题

一、线程1、如何实现线程继承thread类调用runnable接口2、thread中run() 和start()start()调用run()方法,run()直接调用方法,没有新的线程启动;start()启动新的线程3、java中如何手动停止一个线程?用volatile布尔变量来退出run()方法的循环或者是取消任务来中断线程。4、死锁?死锁是指两个或两个以上的进

2017-11-24 19:44:00 197

转载 基于ssm的上传图片

原创地址:http://blog.csdn.net/qq_33764491/article/details/77440180第一次接触上传图片,自己还是很头疼的。大佬的帮助和网上的资料着实帮了我不少的忙~~所以,下面是我实现这个功能的思路。用户注册时,需要上传图片(头像),这是该功能的背景。在实现之前,需要导入两个jar包:commons-fileupload-1.3.1和co

2017-09-28 09:53:27 31265 34

转载 几个免费的英文文献

原址:点击打开链接①:学术英文资料 NCBI(美国国家生物技术中心) 网址:http://www.ncbi.nlm.nih.gov/ 简介:生物、医学、药学等 友情提示1:PMC搜索入口(在Search下拉列表中找到),可以找到全文的免费文献 友情提示2:其它入口也有部分文献可查看全文,如PubMed,右上角会有“Full-Text

2017-09-10 16:15:25 1926

转载 PowerDesigner 16.5详细安装图解与破解

原地址:http://blog.csdn.net/chenchunlin526/article/details/54707757PowerDesigner 16.5详细安装图解与破解----------------------------------声明:仅供学习交流测试,严禁用于商业用途,请于24小时内删除!一、下载安装文件下载

2017-09-06 09:41:48 4573 4

原创 MySql错误

can not get hostname for your address!意思是根据你的地址 找不到你的主机名了 这个时候 windows+r  快捷键 打开服务 找到MySql的服务 如果是本地服务的 直接重亲服务就行了;如果不是 ,就改为本地服务

2017-08-29 11:04:44 258

转载 2017-8-27

代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。

2017-08-27 19:05:32 219

转载 2017-8-23

编程是一种美德,是促使一个人不断向上发展的一种原动力。

2017-08-23 08:37:05 156

转载 2017-8-22

尽管少写那么多代码,但省下来的时间又在哪里呢?

2017-08-22 08:18:13 196

空空如也

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

TA关注的人

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