AClewis

最怕一生碌碌无为,还说平凡难能可贵。

排序:
默认
按更新时间
按访问量

Controller 层 最佳实践相关文章整理

https://github.com/kinginblue/KingBlogSamples/blob/3684865a4b60c9b56acf104e66dbb0b70e6164a5/exception-handler/README.md

2018-09-26 18:25:14

阅读数:42

评论数:0

观察者模式实现的 `发布/订阅` 模型

发布者 package indi.lewis.pub; import java.util.Observable; import java.util.Observer; import java.util.Random; /** * 发布者 * * @author xiaodongxu ...

2018-08-31 18:47:34

阅读数:44

评论数:0

JSR 303 - Bean Validation 介绍及最佳实践

JSR 303 - Bean Validation 介绍及最佳实践

2018-08-14 19:06:45

阅读数:55

评论数:0

闲聊之程序员的职业发展

前言 好的,现在是2018年7月29日。是的,本篇博文又是闲聊。不过这次闲聊开始有主题了,这次聊的主题是关于程序员的职业发展。一点个人的小小心得,写出来与君共勉。 先说结论 要弄明白自己真正想要的是什么! 要弄明白自己真正想要的是什么! 要弄明白自己真正想要的是什么!(重要的话说三遍)...

2018-07-29 23:33:30

阅读数:190

评论数:2

闲聊

闲聊 语言上的想法:最近在看一点fp(函数式编程)的东西,于是顺着这个东西又看了rfp(响应函数式编程)一些乱七八糟的东西。感觉这个东西目前是一个趋势,Java9也同样引入了reactive programing。各种语言慢慢的趋向一个大同时代。reactive programing内部也大量...

2018-06-04 12:50:31

阅读数:126

评论数:0

关于分布式事务、两阶段提交协议、三阶提交协议

http://www.hollischuang.com/archives/681

2018-05-23 18:04:39

阅读数:90

评论数:0

Commit message 和 Change log 编写指南

git commit message 规范 原文地址:Commit message 和 Change log 编写指南 Angular commit message 规范 angular git commit message type(必需)、scope(可选)和subject(必需)。...

2018-04-04 21:49:55

阅读数:116

评论数:1

spring-boot 使用中的一些问题解决方案

Spring Boot 启动加载数据 CommandLineRunner 使用 IntelliJ IDEA 打包 Spring Boot 项目

2018-02-22 11:02:44

阅读数:929

评论数:0

centos 7 常见问题

centos 7 常见问题 CentOS 使用yum命令安装出现错误提示”could not retrieve mirrorlistl CentOS7:ifconfig command not found解决

2018-02-16 17:17:37

阅读数:560

评论数:0

centos7 简易安装 rabbit-mq 教程

centos7 简易安装 rabbit-mq 教程 0.安装 0.1.安装 epel yum install epel-release -y 0.2.更新 yum update -y 0.3.安装erlang yum install erlang -y 0.4.安装 rabbit-...

2018-02-14 11:31:54

阅读数:137

评论数:0

docker环境下的RabbitMQ部署,Spring AMQP使用

https://www.jianshu.com/p/c40166cb4e86

2018-01-30 10:24:40

阅读数:146

评论数:0

sql语句执行顺序

sql语句执行顺序

2017-12-04 16:54:25

阅读数:83

评论数:0

纷享销客 java开发实习生面经

快速排序,二分,八皇后数据库:给出学生表求平均成绩并指出执行流程java:4种线程池及工作原理,包装类型与值类型的比较http与https被抓包后的内容是否可见spring注解中autowired的工作原理redis的主从强一致性的问题linux:内存,cpu使用情况命令,程序运行状态。文件大小命...

2017-11-26 10:51:07

阅读数:481

评论数:0

Java内存模型与垃圾回收

java内存模型堆 存储对象数据 Eden区\新生代 s0区(from)\新生代 s1区(to)\新生代 tenured区\老年代 栈 解决程序运行问题,即程序如何执行,或者说如何处理数据 存储局部变量,引用 主要有三部分组成: 局部变量表:用于函数报错的参数及局部变量 操作数栈:保存计算过程的中...

2017-11-19 23:59:45

阅读数:211

评论数:0

Java中的内部接口

Java中的内部接口

2017-11-19 23:18:39

阅读数:338

评论数:0

CAS 与乐观锁

之前学习并发的东西,了解了一点无锁并发的东西,感觉很神奇。JDK的一些无锁的并发容器都是基于CAS做的(如:ConcurrentHashMap),在wiki上看了CAS 的思想,即:比较和交换。最近工作里面要处理一些数据库并发的东西,师兄又和我讲了一下乐观锁的思想和实现,大概意思是每次更新前做对数...

2017-11-16 22:30:37

阅读数:1875

评论数:0

秋招闲扯

这篇博客随便扯扯,就不排版了~ 秋招基本接近结束了。目前在学校的附近找了一家小公司实习中,做关于比特币的场外交易,我目前负责交易所的API接入,感觉还是在搬砖的状态,sad~~ 秋招很遗憾的是目前还没有进入满意的公司,招聘市场给我的感觉是毕业生,初级人员非常多。根本不愁招人,招的人数又很少。供需关...

2017-11-14 22:31:09

阅读数:148

评论数:0

java并发编程--线程池

线程池为什么使用线程池?线程生命周期的开销非常高。 1.频繁的创建,销毁线程需要使用额外的时间,资源。 资源消耗 1.若线程过多,会对系统造成巨大负担。 2.空闲的线程过多,会占用大量的内存,给垃圾回收器带来压力。 3.大量的线程竞争CPU会导致过多的CPU上下文切换的开销和性能开销,创建过多的线...

2017-11-09 10:32:51

阅读数:219

评论数:3

java并发编程--构造高效的结果缓存

声明:本文的程序样例以及程序的演进优化均来自《java并发编程实战》,个人觉得文章写的很好,加上一些自己的理解分享给大家。(原文在原书:85页开始)文章代码GitHub地址假设需求场景:几乎所有的服务器都有某种形式的缓存,如现在流行的redis,现在要构造一个缓存系统,用来存储一种非常耗时计算系统...

2017-10-10 01:53:06

阅读数:156

评论数:0

java并发编程--锁和并发的小总结

个人对锁和并发的理解,说错欢迎纠错更正线程安全 1 对象封闭(不做共享)1).该对象封闭在某个作用域内,如局部变量,其他线程无法访问 2).封闭在线程内,由某个线程独占,与上思路相同,不做对象共享ThreadLocal 的思想便是将对象封闭在线程上, ThreadLocal为每个使用该变...

2017-09-25 00:50:01

阅读数:228

评论数:0

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