标签:1212

Spring

SpringBoot如何优雅的校验参数

8

hellas 发布于 2019-12-09

前言 做web开发有一点很烦人就是要校验参数,基本上每个接口都要对参数进行校验,比如一些格式校验 非空校验都是必不可少的。如果参数比较少的话还是容易 处理的一但参数比较多了的话代码中就会出现大量的 IF ELSE 就比如下面这样: 这个例子只是校验了一下空参数。如果需要验证邮箱格...

阅读(20)评论(0)赞 (0)

Java

【面试官之你说我听】-MyBatis常见面试题

1

hanze 发布于 2019-12-06

【面试官之你说我听】-MyBatis常见面试题 欢迎关注文章系列,一起学习 《提升能力,涨薪可待篇》 《面试知识,工作可待篇》 《实战演练,拒绝996篇》 也欢迎关注微信公众号【Ccww笔记】,原创技术文章第一时间推出 如果此文对你有帮助、喜欢的话,那就点个赞呗,点个关注呗! 往...

阅读(47)评论(0)赞 (0)

Spring

【知识杂谈】spring自定义注解剖析(一)

2

zhuangli 发布于 2019-12-02

前言 spring提供了丰富的注解,但有时并不能满足现有业务复杂的需求,我们可以通过自定义注解完善我们的业务框架。 寄语: 孰能生巧,天道酬勤,是走向成功的必经之路。 注解创建说明 @Target @Target –注解用于什么地方,默认值为任何元素,表示该注解用于什么地方。可用...

阅读(20)评论(0)赞 (0)

编程技术

首次揭秘!字节跳动基础架构技术迭代演进之路

1

小丁 发布于 2019-11-24

作者:薛梁,嘉宾:梁宇明 互联网科技公司的长久稳定发展,离不开坚实的技术支撑。 在全球拥有 15 亿月活用户的字节跳动,背后的技术支撑,离不开牢固的基础架构和对技术理解深刻的技术人。 目前主管字节跳动基础架构团队的是梁宇明,梁宇明 2010 年清华大学毕业后加入 Hulu,曾担任...

阅读(42)评论(0)赞 (0)

Java

关于权限管理系统的设计问题和思考,以及其springbootjpa的实现方法

1

xirruiqiang 发布于 2019-11-14

在项目中,通常会需要对用户的访问权限做一个限制和区分,即经典的 用户–角色–菜单 角色管理架构。在这个架构中,用户和角色的关系基本确定,即多对一的关系;而角色和菜单之前,其实还增加了“菜单操作”这样的操作权限,例如某个角色拥有的菜单操作权限如下图: 菜单和...

阅读(45)评论(0)赞 (0)

Java

SpringBoot整合websocket

4

songhua.gao 发布于 2019-10-04

什么是WebSocket? WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完...

阅读(45)评论(0)赞 (0)

Java

SecureCRT高效操作——反空闲、按钮栏、端口转发跳板

24

darida 发布于 2019-09-20

SecureCRT是很强大的远程登录虚拟终端软件,使用它可以减少很多繁琐的登录连接等操作。记录一下平时比较使用比较多的功能。 一、反空闲 出于安全考虑,一般linux服务器默认都有会话空闲时间,如果客户端超过一定的时间没有任何操作,服务端会断掉会话,这是我们只能重新连接了。解决这...

阅读(82)评论(0)赞 (0)

编程技术

Mempool联合创始人林哲明:BSV的应用程序架构设计及误区

1

songhua.gao 发布于 2019-09-14

9月7日,Bitcoin Association(比特币协会)与OKEx、链得得联合在中国北京举办了一场BSV开发与商业生态大会,嘉楠耘智、wework作为协办方鼎力支持了此次活动。 这次活动是Bitcoin Association(下文简称BA)设置中国区域负责人以来的首次线下...

阅读(66)评论(0)赞 (0)

Java

SWT 重启案例分析(一)

6

hellas 发布于 2019-09-03

极力推荐文章:欢迎收藏 Android 干货分享 阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 1.MTK AEE Log分析工具 2.AEE Log分析流程 3.s...

阅读(70)评论(0)赞 (0)

Java

大数据面试题-JavaSE

Harries 发布于 2019-08-21

1、String 、StringBuffer、StringBuilder 区别及底层实现 1、String是字符串常量, StringBuffer、StringBuilder是字符串变量 2、StringBuffer线程安全(方法用了synchronized修饰)、StringB...

阅读(74)评论(0)赞 (0)

Java

大数据面试题-JavaSE

wenming.gapo 发布于 2019-08-21

1、String 、StringBuffer、StringBuilder 区别及底层实现 1、String是字符串常量, StringBuffer、StringBuilder是字符串变量 2、StringBuffer线程安全(方法用了synchronized修饰)、StringB...

阅读(71)评论(0)赞 (0)

Java

Java 数据结构和算法百大面试题

21

likai 发布于 2019-08-19

我一直在发布关于 数据结构 和算法的各类面试例题,诸如数组(Array)、队列(Queue)、堆栈(Stack)、二进制树(Binary tree)、链表(LinkedList)、字符串(String)、数字(Number)、动态数组(ArrayList)等等。本文是对我过去发布...

阅读(78)评论(0)赞 (0)

Java

不用找了,深入理解G1垃圾收集器和GC日志,都整理好了

6

刘莉莉 发布于 2019-07-24

G1(Garbage First)垃圾收集器是当今垃圾回收技术最前沿的成果之一。早在JDK7就已加入JVM的收集器大家庭中,成为HotSpot重点发展的垃圾回收技术,JDK9 默认就是使用的G1垃圾收集器。 不同于其他的分代回收算法、 G1最大的特点是引入分区的思路,弱化了分代的...

阅读(124)评论(0)赞 (0)

Spring

关于 Spring JdbcTemplate 的一些总结

xiaoli.wang 发布于 2019-07-16

关于 Spring JdbcTemplate 的一些总结 一个小问题的思考 起因 当前项目中一直使用的都是 SpringData JPA ,即 public interface UserRepository extends JpaRepository<User, Seria...

阅读(95)评论(0)赞 (0)

Spring

190623-SpringBoot系列教程JPA之update使用姿势

9

puefu.he 发布于 2019-06-23

上面两篇博文拉开了jpa使用姿势的面纱一角,接下来我们继续往下扯,数据插入db之后,并不是说就一层不变了,就好比我在银行开了户,当然是准备往里面存钱了,有存就有取(特别是当下银行利率这么低还不如买比特币屯着,截止19年6月22日,btc已经突破1.1w$,可惜没钱买:sob:)这...

阅读(116)评论(0)赞 (0)

Spring

SpringBoot系列教程JPA之update使用姿势

10

puefu.he 发布于 2019-06-23

原文: 190623-SpringBoot系列教程JPA之update使用姿势 上面两篇博文拉开了jpa使用姿势的面纱一角,接下来我们继续往下扯,数据插入db之后,并不是说就一层不变了,就好比我在银行开了户,当然是准备往里面存钱了,有存就有取(特别是当下银行利率这么低还不如买比特...

阅读(124)评论(0)赞 (0)

Java

Spring boot 注解

7

hellas 发布于 2019-05-19

Springboot 相比于 Spring 的强大之处在于用注解解决了很多 Spring 的设计中需要配置来解决的问题,极大地提高了开发体验。这篇文章主要解释 Springboot 是如何使用注解实现依赖注入的。 Java 注解 在讲解 Springboot 注解之前先来看看 J...

阅读(97)评论(0)赞 (0)

Spring

190513-SpringBoot系列教程应用篇之借助Redis搭建一个简单站点统计服务

15

xiaoli.wang 发布于 2019-05-13

判断一个网站值不值钱的一个重要标准就是看pv/uv,那么你知道pv,uv是怎么统计的么?当然现在有第三方做的比较完善的可以直接使用,但如果让我们自己来实现这么一个功能,应该怎么做呢? 本篇内容较长,源码如右 :arrow_right: https://github.com/liu...

阅读(118)评论(0)赞 (0)