• 的确,呆子七窍通了栁窍。[哈哈] 2019-06-20
  • 强国博客首页整合公告 2019-06-08
  • 西海都市报数字报刊平台 2019-05-27
  • 美国反拥枪的孩子很受伤 2019-05-25
  • C罗戴帽单骑救主 葡萄牙33战平西班牙 2019-05-25
  • 证监会去年对外公开监管信息14560条 2019-05-16
  • 中山八路总站调整12公交线 2019-05-16
  • 谢春涛:深刻把握“中国特色社会主义进入新时代”的重大意义 2019-05-09
  • 湖南一博士生举报水利局领导受贿 遭到冒牌纪委约谈 2019-05-09
  • 西安地铁唐风诗韵文化专列将于6月18日首发 2019-04-30
  • 铜梁区旧县街道:全面提升执行力 推动工作落地见效 2019-04-30
  • 上海电影节女性影人大放异彩 中生代女演员不用焦虑 2019-04-29
  • 龙永图力挺制造业 密集型产业不能丢 2019-04-29
  • 云冈石窟掌门人张焯入围“绿色中国年度人物”复评 2019-04-24
  • 网传上海限购政策松绑 市房管局目前调控政策并无变化 2019-04-23
  • 精彩博客

    贷前系统ElasticSearch实践总结

    贷前系统负责从进件到放款前所有业务流程的实现,其中涉及一些数据量较大、条件多样且复杂的综合查询,引入ElasticSearch主要是为了提高查询效率,并希望基于ElasticSearch快速实现一个简易的...

    昨天 10:56
    503
    2
    WebFlux拨云见日之前端整合,悟了吗?

    前言 从spring5中加入webflux的消息现世已经有一段时间了,也发现了一些朋友的公司在使用webfux,但是大多数都是用作为服务器之间的一些通讯、路由控制来使用,然而真正的把他当着一个web服务...

    前天 11:16
    433
    1
    一种在块设备层模拟io hang的方法

    前言 io hang对于数据库/存储系统而言是致命的,因此,如何模拟一个较为真实的io hang环境,并对自己的系统代码进行测试显得尤为重要。io hang的模拟根据模拟的层次可以有很多方法,比较简单...

    06/18 17:06
    246
    0
    宜信开源|微服务任务调度平台SIA-TASK入手实践

    引言 最近宜信开源微服务任务调度平台SIA-TASK,SIA-TASK属于分布式的任务调度平台,使用起来简单方便,非常容易入手,部署搭建好SIA-TASK任务调度平台之后,编写TASK后配置JOB进行调度,进而...

    06/18 11:56
    72
    0
    再一次生产 CPU 高负载排查实践

    前言 前几日早上打开邮箱收到一封监控报警邮件:某某 ip 服务器 CPU 负载较高,请研发尽快排查解决,发送时间正好是凌晨。 其实早在去年我也处理过类似的问题,并记录下来:《一次生产 CPU ...

    06/18 08:23
    293
    4
    act-morphia 1.7.2 带来不一样的数据聚合体验

    1. 概述 Mongodb 2.2 开始就提供了数据Aggregation Pipeline (聚合管道)用于简单数据分析统计,包括计数(count),求和(sum),均值(average),标准差(stddev) 等. 这个特性相较以前的 Map Reduce...

    06/18 05:52
    935
    1
    Dubbo服务暴露与注册

    前面的文章中,我们讲解了Dubbo是如何进行配置的属性的初始化的,并且讲到,Dubbo最终会将所有的属性参数都封装为一个URL对象,从而以这个URL对象为基准传递参数。本文则主要讲解Dubbo是如何...

    06/17 06:43
    726
    0
    SpringBoot系列教程JPA之新增记录使用姿势

    SpringBoot系列教程JPA之新增记录使用姿势 上一篇文章介绍了如何快速的搭建一个JPA的项目环境,并给出了一个简单的演示demo,接下来我们开始业务教程,也就是我们常说的CURD,接下来进入第一...

    06/16 22:10
    785
    0
    使用Java读取 “Python写入redis” 的数据踩坑记录

    前置环境声明: java8 + spring-boot-2.0.0.RELEASE + spring-boot-starter-data-redis(boot集成) python 3.7 64位 redis版本4.0.1 在这个python脚本中写入redis的数据是3个Student对象 代...

    06/13 11:34
    790
    0
    Dubbo配置属性初始化详解

    在前面的文章中,我们讲解了Dubbo是如何创建Provider Bean的(Dubbo之provider bean注册详解),其本质就是为每一个使用<dubbo:service/>声明的接口都使用一个ServiceBean进行封装。本文主要讲...

    06/11 10:31
    1K
    1
    cors跨域之简单请求与预检请求(发送自定义请求头)

    引子 前后端分离这个问题,对cors的应用不断增多,暴露出的问题也接踵而至。 正所谓虑一千次,不如去做一次。 犹豫一万次,不如实践一次,本篇主要讨论在发送ajax请求,头部带上自定义token...

    06/11 09:50
    2.8K
    3
    Spring Boot 配置文件中的花样,看这一篇足矣!

    在快速入门一节中,我们轻松的实现了一个简单的RESTful API应用,体验了一下Spring Boot给我们带来的诸多优点,我们用非常少的代码量就成功的实现了一个Web应用,这是传统的Spring应用无法办...

    06/10 23:57
    7.6K
    18
    Go配置文件热加载 - 发送系统信号

    在日常项目的开发中,我们经?;崾褂门渲梦募幢4嫦钅康幕驹?,配置文件的类型有很多,如:JSON、xml、yaml、甚至可能是个纯文本格式的文件。不管是什么类型的配置数据,在某些场景下...

    06/10 19:02
    1K
    2
    RPC的负载均衡策略

    抽空自己写了个简易版的rpc框架,想了下怎么搞负载均衡, 最简单的方式就是搞个配置文件放置服务地址,直接读配置文件,转而想到配置文件可以放zk,相当于用zk来做配置中心或者服务发现。 优...

    06/06 21:01
    3.8K
    8
    webflux提供响应式API,玩出不一样的花样

    先说说什么是响应式 响应式编程或反应式编程(英语:Reactive programming)是一种面向数据流和变化传播的编程范式,直白的说就是:将变化的值通过数据流进行传播。 WebFlux又是什么呢 WebF...

    06/06 11:48
    1K
    4
    宜人贷蜂巢ELK Stack之elasticsearch权限探索

    前言 上文《宜人贷蜂巢API网关技术解密之Netty使用实践》提到了,API网关“承外对内”,将外部请求,转发到内部各个抓取服务。在网关中,不仅可以做鉴权、加解密、路由、限流功能;如果想了解...

    06/06 10:11
    1K
    3
    Redis实战之限制操作频率

    最近沉迷于业务开发无法自拔 ??,有一段时间没有更新博文了,后续博文内容计划把一些业务场景下的实战方案,或者比较好的设计思路进行分享,就不像之前围绕着一个主题,消耗很多的时间去整...

    06/05 23:12
    1K
    3
    记spring-boot项目启动卡住问题排查记录

    问题背景 一个spring boot开发的项目,spring boot版本是1.5.7,携带的spring版本是4.1.3??⒎蠢?,突然在本地启动不起来了,表象特征就是在本地IDEA上运行时,进程卡住也不退出,应用启动...

    06/05 19:30
    7.3K
    3
    宜人贷蜂巢API网关技术解密之Netty使用实践

    一、背景 宜人贷蜂巢团队,由Michael创立于2013年,通过使用互联网科技手段助力金融生态和谐健康发展。自成立起一直致力于多维度数据闭环平台建设。目前团队规模超过百人,涵盖征信、电商、金...

    06/05 10:34
    1K
    1
    我对支付平台架构设计的一些思考

    微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 老司机倾囊相授,带你一路进阶,来不及解释了快上车! 我在前一家公司的第一个任务是开发...

    06/05 00:40
    1K
    8

    没有更多内容

    加载失败,请刷新页面

    act-morphia 1.7.2 带来不一样的数据聚合体验

    1. 概述 Mongodb 2.2 开始就提供了数据Aggregation Pipeline (聚合管道)用于简单数据分析统计,包括计数(count),求和(sum),均值(average),标准差(stddev) 等. 这个特性相较以前的 Map Reduce...

    06/18 05:52
    935
    1
    cors跨域之简单请求与预检请求(发送自定义请求头)

    引子 前后端分离这个问题,对cors的应用不断增多,暴露出的问题也接踵而至。 正所谓虑一千次,不如去做一次。 犹豫一万次,不如实践一次,本篇主要讨论在发送ajax请求,头部带上自定义token...

    06/11 09:50
    2.8K
    3
    Spring Boot 配置文件中的花样,看这一篇足矣!

    在快速入门一节中,我们轻松的实现了一个简单的RESTful API应用,体验了一下Spring Boot给我们带来的诸多优点,我们用非常少的代码量就成功的实现了一个Web应用,这是传统的Spring应用无法办...

    06/10 23:57
    7.6K
    18
    Go配置文件热加载 - 发送系统信号

    在日常项目的开发中,我们经?;崾褂门渲梦募幢4嫦钅康幕驹?,配置文件的类型有很多,如:JSON、xml、yaml、甚至可能是个纯文本格式的文件。不管是什么类型的配置数据,在某些场景下...

    06/10 19:02
    1K
    2
    RPC的负载均衡策略

    抽空自己写了个简易版的rpc框架,想了下怎么搞负载均衡, 最简单的方式就是搞个配置文件放置服务地址,直接读配置文件,转而想到配置文件可以放zk,相当于用zk来做配置中心或者服务发现。 优...

    06/06 21:01
    3.8K
    8
    记spring-boot项目启动卡住问题排查记录

    问题背景 一个spring boot开发的项目,spring boot版本是1.5.7,携带的spring版本是4.1.3??⒎蠢?,突然在本地启动不起来了,表象特征就是在本地IDEA上运行时,进程卡住也不退出,应用启动...

    06/05 19:30
    7.3K
    3
    SG :一个简单的PHP语法糖扩展

    奇技指南 语法糖往往给程序员提供了更实用的编码方式,可以使代码更简洁流畅,语义更自然。本文介绍笔者自己写的PHP语法糖扩展,扩展了一种全新的PHP超全局变量获取方式。 本文作者范家鹏,3...

    06/04 19:34
    2.2K
    7
    j2Cache线上异常问题排查记录

    问题背景 开发反馈,线上有个服务在运行一段时间后,就会抛异常导致redis缓存不可用。项目使用了j2Caceh,异常是j2Cache的RedisCacheProvider抛出来的,如: Exception in thread "main" red...

    06/04 18:00
    2.6K
    8
    基于Jenkins Pipeline自动化部署

    微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 老司机倾囊相授,带你一路进阶,来不及解释了快上车! 最近在公司推行Docker Swarm集群的...

    06/03 03:46
    1K
    6
    spring boot集成kafka之spring-kafka深入探秘

    前言 kafka是一个消息队列产品,基于Topic partitions的设计,能达到非常高的消息发送处理性能。Spring创建了一个项目Spring-kafka,封装了Apache 的Kafka-client,用于在Spring项目里快速集...

    05/31 19:08
    1K
    8
    Spring中如何使用责任链模式

    关于责任链模式,其有两种形式,一种是通过外部调用的方式对链的各个节点调用进行控制,从而进行链的各个节点之间的切换;另一种是链的每个节点自由控制是否继续往下传递链的进度,这种比较典...

    05/29 08:52
    1K
    11
    马蜂窝ABTest多层分流系统的设计与实现

    什么是 ABTest 产品的改变不是由我们随便「拍脑袋」得出,而是需要由实际的数据驱动,让用户的反馈来指导我们如何更好地改善服务。正如马蜂窝 CEO 陈罡在接受专访时所说:「有些东西是需要 ...

    05/24 10:06
    2K
    9
    Spring中如何使用设计模式

    关于设计模式,如果使用得当,将会使我们的代码更加简洁,并且更具扩展性。本文主要讲解Spring中如何使用策略模式,工厂方法模式以及Builder模式。 1. 策略模式 关于策略模式的使用方式,在S...

    05/23 23:18
    3K
    10
    使用Path2D和凸包算法实现地理围栏服务

    前言 地理围栏(Geo-fencing)是LBS的一种新应用,就是用一个虚拟的栅栏围出一个虚拟地理边界。在物流配送行业应用比较广,划分每个配送网点或者商家配送的范围,提高配送员的配送效率和服务...

    05/23 11:20
    1K
    9
    马蜂窝推荐系统容灾缓存服务的设计与实现

    数据库突然断开连接、第三方接口迟迟不返回结果、高峰期网络发生抖动...... 当程序突发异常时,我们的应用可以告诉调用方或者用户「对不起,服务器出了点问题」;或者找到更好的方式,达到提...

    05/17 10:43
    2.1K
    3
    千万并发不是梦:TCPBurn并发测试

    王斌 TCPCopy和Cetus开源主要作者 知识星球ID: 47406575,提供TCP经典案例分析课程 微信公众号:得一技术 “黑云压城城欲摧,甲光向日金鳞开”,唐朝诗人李贺字面上描绘了黑云压城的自然景象...

    05/14 23:16
    3.9K
    16
    程序员笔记|常见的Spring异常分析及处理

    一、前言 相信我们每个人在SpringMVC开发中,都遇到这样的问题:当我们的代码正常运行时,返回的数据是我们预期格式,比如json或xml形式,但是一旦出现了异常(比如:NPE或者数组越界等等),...

    05/13 18:39
    2K
    12
    一篇文章从了解到入门shell

    请注明文章来源://blog.zjiecode.com/2019/04/15/shell/ 1、shell介绍 shell 俗称叫做壳,计算机的壳层,和内核是相对的,用于和用户交互,接收用户指令,调用相应的程序。 因此,把s...

    05/04 15:18
    5K
    22
    Netty实现自定义协议

    广东十一选五推荐号 www.qhysp.com 关于协议,使用最为广泛的是HTTP协议,但是在一些服务交互领域,其使用则相对较少,主要原因有三方面: HTTP协议会携带诸如header和cookie等信息,其本身对字节的利用率也较低,这使得HTTP协...

    04/29 10:15
    1K
    7
    海量数据下的注册中心 - SOFARegistry 架构介绍

    SOFAStack Scalable Open Financial Architecture Stack 是蚂蚁金服自主研发的金融级分布式架构,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。 SOFARegi...

    04/26 17:32
    2.2K
    3

    没有更多内容

    加载失败,请刷新页面

    单点登录-基于Redis+MySQL实现单点登录(SSO)

    1. 为什么要用单独登录? 主要便于公司内部多系统统一认证授权管理,一次登录可访问多个跨域系统,也同时更加方便统一管理用户登录(员工离职需要拿掉登录权限、统计所有用户对系统的登录请求...

    昨天 23:21
    2
    0
    聊聊dubbo的LRUCache

    序 本文主要研究一下dubbo的LRUCache LRUCache dubbo-2.7.2/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LRUCache.java public class LRUCache<K, V> extends LinkedHashMap<...

    昨天 22:45
    3
    0
    深入理解计算机系统(1.1)------Hello World 是如何运行的

    上一篇序章我谈了谈 程序员为啥要懂底层计算机结构 ,有人赞同也有人反对,但是这并不影响 LZ 对深入理解计算机系统研究的热情。这篇博客以案例驱动的模式,通过跟踪一个简单 Hello World 程...

    昨天 20:57
    3
    0
    创建Laravel项目并推到gitlab上

    今天新开了一个项目,总结一下: 1,创建Laravel项目 1.1 一般有两种创建方式,composer命令行方式和用PHP-Storm编辑器方式(https://www.jianshu.com/p/0941dcfc939a),其中composer方式又分为...

    昨天 20:36
    4
    0
    测试环境项目一键部署

    git项目测试环境一键部署脚本 #!/bash/sh pid=`ps -ef | grep 'user_demo.jar' | grep -v grep | awk '{print $2}'` kill -9 $pid #跳转到git clone下目录 cd /home/apple/userdemo/ #拉取最...

    昨天 19:42
    3
    0
    使用druid连接池的超时回收机制排查连接泄露问题

    在工程中使用了druid连接池,运行一段时间后系统出现异常: Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is...

    昨天 19:10
    5
    0
    一个媲美淘宝大秒杀系统的高性能架构设计思路

    小编有话说:本文为纯干货技术文章,建议先转发、收藏再观看。 导论 曾经被问过好多次怎样实现秒杀系统的问题。昨天又在技术交流群被问到了。因此这里把我设想的实现秒杀系统的架构设计分享出...

    昨天 19:01
    34
    0
    springboot项目打包docker镜像

    第一步、项目打包 首先将你的项目打包成jar包 第二步、将jar包上传到服务器 第三步、Dockerfile Dockerfile.txt 内容 FROM openjdk:8-jdk-alpine ADD dockertest.jar app.jar EXPOSE 8080 E...

    昨天 17:38
    28
    0
    jmeter集群测试。

    jmeter集群测试的官方文档://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.html 一、测试机器。 集群测试的电脑,分为2种: Master 运行JMeter GUI 界面(j...

    昨天 17:09
    5
    0
    [已解决] apache 虚拟目录403原因

    主要有以下几个原因: 目录权限 这个看apache错误日志,一般会有提示,如: 1475 [Thu Jun 20 16:39:43.673203 2019] [core:crit] [pid 43885] (13)Permission denied: [client 112.93.21.21:...

    昨天 16:57
    3
    0
    mysql中dateTime和timestamp的区别

    相同点 都用来表示YYYY-MM-DD HH:MM:SS[.fraction]类型的日期 不同点 占用空间 类型 占据子节 表示形式 datetime 8字节 yyyy-mm-dd hh:mm:ss timestamp 4字节 yyyy-mm-dd hh:mm:ss 表示范围 ...

    昨天 16:54
    18
    0
    【转】URL最大长度问题

    今天在测试Email Ticket的时候发现在进行Mark as Read/Unread操作时,请求是通过GET方式进行的。URL中列出了所有参与该操作的Ticket Id。于是,我想起GET请求是有最大长度限制的。遂输入超长...

    昨天 16:42
    1
    0
    java.lang.OutOfMemoryError: PermGen space报错解决方案

    描述 在tomcat容器中运行web项目时,Linux跟踪日志发现报错如下所述。 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at ...

    昨天 16:25
    20
    0
    Springboot Validate验证 统一异常处理遇到的坑

    最近在使用validation完成数据后端校验,遇到一个很奇葩的问题,特此做一个记录。 常规的validataion配置就不写了,写遇到的坑。 坑一: @RestControllerAdvice @Component public class Gl...

    昨天 16:07
    36
    0
    小猿圈之 Ubuntu 上授予和移除 sudo 权限

    linux系统分好多种版本,很大一部分人喜欢用ubuntu,ubuntu确实有它的过人之处,小猿圈带大家了解Ubuntu 上授予和移除 sudo 权限,感兴趣的朋友可以学习一下。 在 Linux 上向普通用户授予 su...

    昨天 15:12
    4
    0
    JAP杂记

    今天在GitHub 上下载了一个项目 spring-data-jpa-examples,学习JPA的标准用法: 1: 可审计的user , 创建时间,最近修改时间, 创建者,最近修改者; private @CreatedDate LocalDateTime c...

    昨天 14:29
    1
    0
    SpringFramework之@Conditional

    Springboot的版本2.0.5.release 先上代码吧,如下List-1 List-1 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Conditional; import...

    昨天 14:25
    5
    0
    springboot 使用interceptor 返回前端http状态码为0

    需要添加: response.addHeader("Access-Control-Allow-Credentials", "true"); resp.addHeader("Access-Control-Allow-Methods", "*");......

    昨天 14:09
    15
    0
    PHP setcookie() 过期时间设置成0

    当cookie的值设置成0 如果chrome退出了,cookie就会被清掉。 因为windows跟 Mac掉行为不一样,windows上只要我把浏览器掉所有窗口都关掉,chrome就会退出,缓存就会被清掉,MAC上chrome只有强...

    昨天 14:03
    8
    0

    没有更多内容

    加载失败,请刷新页面

    返回顶部
    顶部
  • 的确,呆子七窍通了栁窍。[哈哈] 2019-06-20
  • 强国博客首页整合公告 2019-06-08
  • 西海都市报数字报刊平台 2019-05-27
  • 美国反拥枪的孩子很受伤 2019-05-25
  • C罗戴帽单骑救主 葡萄牙33战平西班牙 2019-05-25
  • 证监会去年对外公开监管信息14560条 2019-05-16
  • 中山八路总站调整12公交线 2019-05-16
  • 谢春涛:深刻把握“中国特色社会主义进入新时代”的重大意义 2019-05-09
  • 湖南一博士生举报水利局领导受贿 遭到冒牌纪委约谈 2019-05-09
  • 西安地铁唐风诗韵文化专列将于6月18日首发 2019-04-30
  • 铜梁区旧县街道:全面提升执行力 推动工作落地见效 2019-04-30
  • 上海电影节女性影人大放异彩 中生代女演员不用焦虑 2019-04-29
  • 龙永图力挺制造业 密集型产业不能丢 2019-04-29
  • 云冈石窟掌门人张焯入围“绿色中国年度人物”复评 2019-04-24
  • 网传上海限购政策松绑 市房管局目前调控政策并无变化 2019-04-23