自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 数据库自增ID和分布式ID

目录1、自增id是主键1.1 简述1.2 处理方式1.2.1 空洞数据场景的处理1.2.2 如果确实是由于写到最大了,怎么处理?2、自增id不是主键2.1 盗用网友的解释如下:3、分库分表和自增id的处理4、分布式ID4.1 由来4.2、优秀的分布式ID需要具备的特性4.3常见的分布式ID1、自增id是主键1.1 简述如果数据库有主键,切主键设置为自增。以mysql为例,一般自增主键对应的存储类型为整形int,即对应的占用 4 个字节,作为有.

2021-07-16 23:01:02 3063

转载 nginx详解

引用地址:https://blog.csdn.net/tjiyu/article/details/530276191、nginx应用 nginx (engine x)是一个可以作为HTTP WEB服务器、反向代理服务器、邮件代理服务器和一个通用的TCP / UDP代理服务器(1.9.0版本后)的多功能架构组件,同时也可以提供一定的缓存服务功能。 nginx应用比较多的场景是WEB服务器和反向代理服务器,这两个场景的相关配置后面的文章我们会分别操作配置,这里先来认识...

2021-07-12 22:49:23 174

转载 委派模式

参考:https://blog.csdn.net/fu123123fu/article/details/80159551介绍标准定义:委派模式的原理为类B和类A是两个互相没有任何关系的类,B具有和A一模一样的方法和属性,并且调用B中的方法、属性就是调用A中同名的方法和属性。B好像就是一个受A授权委托的中介。第三方的代码不需要知道A的存在,也不需要和A发生直接的联系,通过B就可以直接使用A的功能,这样既能够使用到A的各种功能,又能够很好的将A保护起来,一举两得。通俗理解:我们在项目开发中都是一个.

2020-12-09 22:27:32 118

原创 关于spring-boot项目启动方式

参考网址: https://www.cnblogs.com/zheting/p/6707035.html                 https://blog.csdn.net/fengchao2016/article/details/78731630                 https://blog.csdn.net/hengyunabc/article/details/501200...

2018-04-16 17:32:10 2709

转载 AOP中的@Aspect用法,用于监控程序的执行方法

AOP中的@Aspect用法,用于监控程序的执行方法 Spring使用的AOP注解分为三个层次:前提条件是在xml中放开了<aop:aspectj-autoproxy proxy-target-class="true"/><!--开启切面编程功能 -->1、@Aspect放在类头上,把这个类作为一个切面。2、 @Pointcut放在方法头上,定义一个可被别的方法引用的切入点...

2018-04-10 16:21:26 266

原创 JPA基础介绍

Part 1 资料参考网址:http://www.cnblogs.com/holbrook/archive/2012/12/30/2839842.html JPA定义了JavaORM及实体操作API的标准。本文摘录了JPA的一些关键信息以备查阅。如果有hibernate的基础,通过本文也可以快速掌握JPA的基本概念及使用1JPA概述JPA(JavaPersistenceAPI,Java持久化API...

2018-04-10 16:21:05 465

原创 关于jpa中复杂查询的解决方案

参考网址:http://blog.csdn.net/mendeliangyang/article/details/52366799 复杂查询情况分析在遇到复杂查询时,尤其是需要动态传递查询参数时,jpa为我们提供给可一下几种方式可以应对上述情况: SearchSearch 封装分页,扩展了findAll()函数. Eg:@Override public Page<Student> se...

2018-04-10 16:20:52 2335

转载 向量的相似性度量

来源:https://www.cnblogs.com/liujinhong/p/6001997.html向量的相似性度量距离计算方法总结  在做分类时常常需要估算不同样本之间的相似性度量(SimilarityMeasurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。  本文的目的就是对常用的相似性度量作一个...

2018-04-03 14:29:34 618

原创 浅谈Java日期处理

java 中的日期你首先想到的处理它们需要什么API?java.util.Datejava.util.CalendarDateUtilsDateFormatUtilsDateParseUtilsDate和Calendar的痛苦可变性:声明了的日期还可以改变吗?偏移性年:1900开始?月:0开始?MONTH_OF_YEAR日:0开始?DAY_OF_MONTH等等。。。命名(自解释)Date=日期?C...

2018-04-03 14:23:26 84

转载 node Promise (async/await)

在使用exoress 框架开发node项目是,异步调用往往是件很麻烦的事情,所以在闲暇之余就研究了下。。。一、首先ES6已经支持异步的Promise对象(模式)1、什么是promise?  Promise可能大家都不陌生,因为Promise规范已经出来好一段时间了,同时Promise也已经纳入了ES6,而且高版本的chrome、firefox浏览器都已经原生实现了Promise,只不过和现如今流行...

2018-04-03 11:12:56 505

转载 node log4js副本

借鉴网址:http://blog.fens.me/nodejs-log4js/log4js 类似于java log4j.配置案例:var log4js = require('log4js');log4js.configure({  appenders: [    { type: 'console' }, //控制台输出    {      type: 'file', //文件输出   ...

2018-04-03 11:11:48 94

转载 spring+hibernate

由于最近参加项目,使用到了spring+hiberante框架,鉴于一直对这块的配置模糊不清,所以整理学习。参考网址:http://www.cnblogs.com/byqh/p/5595384.html                   http://blog.csdn.net/startym/article/details/3342132                   http://ww...

2018-04-03 11:08:01 86

转载 @Override

@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译器以为这个方法是你的子类中自己增加的方法。 举例:在重写父类的onCreate时,在方法前面加上@Ov...

2018-04-03 11:07:00 2665 2

转载 mysql-script

近期由于项目需要,在进行数据库表结构修改时需要提供对应的sql脚本,并且要求脚本可以重复执行也不会出现问题。在之前的工作中都是直接sql语句来完成,这次的要求有所提高,所以花了点时间研究了mysql的脚本语法。1、mysql 查询一些基本信息的sql语句(参考地址:http://www.tanbo.name/html/99596.html  )SHOW DATABASES             ...

2018-04-03 11:06:25 1446

转载 slf4j+log4j结合使用

这里借鉴了很多大牛们的观点和资料,参考网址:1、http://www.cnblogs.com/ywlaker/p/6124067.html 2、http://www.cnblogs.com/xing901022/p/4149524.html 3、http://www.cnblogs.com/olmlo/p/3143468.html 4、http://www.open-open.com/lib/vi...

2018-04-03 11:05:11 19873 3

转载 javaScript -- express 异步回调

在研究express多线程时,考虑到node的特性:异步,这样一些多线程的问题可以让异步的处理方式完成。***按照网上说法:异步的范围更广, 多线程是实现异步的一种方式。node的语法天生带有异步特性,但是由于作者本人之前的开发经验只是调用别人的异步函数,从来没有自己手动实现异步函数。所以这里简单研究异步函数的实现方式(基于js的)。参考:http://www.cnblogs.com/chrisc...

2018-04-03 11:01:43 1757

转载 RPC浅谈

内容出自:http://blog.csdn.net/mindfloating/article/details/39474123  博主:mindwind-_-RPC 功能目标RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用,在前文《浅出篇》中给出了一...

2018-04-03 10:59:11 138

空空如也

空空如也

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

TA关注的人

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