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

好的程序员与不好的程序员

原文:http://www.techug.com/post/good-programmer-and-bad-programmer.html 有感于知乎上的一篇关于程序员的讨论。让我突然之间心有戚戚然的感觉。最近一段时间有点江郎才尽的感觉,写不了大的主题,就写点小东西吧。我们从知乎上面引用的这段小...

2018-01-12 12:30:25

阅读数:1204

评论数:6

SpringBoot启动源码解析

一步一步分析SpringBoot启动源码(一) 一步一步分析SpringBoot启动源码(二) 一步一步分析SpringBoot启动源码(三)

2018-07-29 15:54:59

阅读数:90

评论数:0

spring是如何解决循环依赖的【白话版】

场景一:成员变量引入即A依赖B,B依赖A 1. 在finishBeanFactoryInitialization中,开始初始化A,毋庸置疑通过反射 2. 之后【非完美对象】开始设置属性字段,此时发现需要一个B的对象。同时已标记A处于正在初始化阶段 3. 显然接下来,开始去初始化B的对象,同样...

2018-05-19 13:29:10

阅读数:848

评论数:0

SSD=Spring Boot + Spring Cloud + Docker

Spring Boot + Spring Cloud + Docker

2018-04-12 21:30:07

阅读数:52

评论数:0

spring 关键性 代码 Refresh

1 public void refresh() throws BeansException, IllegalStateException { 2 synchronized (this.startupShutdownMonitor) { 3 //...

2018-03-30 13:07:04

阅读数:34

评论数:0

使用swagger2markup生成API文档

一、引入依赖 1. 新版 <dependency> <groupId>io.github.swagger2markup</groupId> &a...

2018-03-22 23:23:00

阅读数:1053

评论数:0

Spring Boot 微入门

一、习惯优于配置 spring-boot-autoconfigure-x.x.x.x.jar该jar囊括了大多数流行的第三方技术框架,已经给我们配置好了一套默认配置 spring boot默认读取application.properties配置文件 二、运行原理 核心注解@Spri...

2018-01-13 13:39:16

阅读数:53

评论数:0

Jersey2.25.1集成freemarker

一、配置类中添加属性配置和注册FreemarkerMvcFeature //register(MvcFeature.class); property(MvcFeature.TEMPLATE_BASE_PATH+".freemarker", "freemarker...

2017-11-18 19:07:35

阅读数:211

评论数:0

logstash jdbc同步mysql多表数据到elasticsearch

一、环境准备 elasticsearch5.5.3 logstash5.5.3 mysql5.6.37 mysql表中必须有时间戳字段 二、测试条件 同步两张表数据到索引 以表名作为es索引名称 以表的注解id作为es的object id 三、书写logstash配置文件...

2017-11-15 17:38:36

阅读数:1553

评论数:0

ElasticSearch相关度计算

布尔模型(Bool Model) 假如现在搜索一个词组”hunter plus java”(利用terms可以做到)首先会应用一个bool模型,也就是先判断文档里面是否存在这三个term之一或者更多,只有存在关键词的文档才可以进入下一轮的竞争排序。这个bool模型很大程度保证了计算的实时性和有效...

2017-11-13 18:11:52

阅读数:223

评论数:0

nginx配置location及rewrite写法

一个示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ confi...

2017-11-07 20:23:40

阅读数:149

评论数:0

tomcat nginx调优

1 nginx优化 # nginx不同于apache服务器,当进行了大量优化设置后会魔术般的明显性能提升效果 # nginx在安装完成后,大部分参数就已经是最优化了,我们需要管理的东西并不多 #user nobody; #阻塞和非阻塞网络模型: #同步阻塞模型,一请求一进(线)程,当进(线)程增加...

2017-11-06 17:50:26

阅读数:116

评论数:0

elasticsearch index and store

es默认大多数及常用数据字段类型就是索引的,这也是es职责之所在,但是有时会有部分字段只是做存储,不做检索,这也会提高es性能。将index设置为false,则不索引,即不能对其检索。 属性store默认false,当某个数据字段很大,我们可以指定其它字段store为true,这样就不用从_sou...

2017-11-05 14:00:12

阅读数:269

评论数:0

Docker Swarm 入门

Swarm 在 Docker 1.12 版本之前属于一个独立的项目,在 Docker 1.12 版本发布之后,该项目合并到了 Docker 中,成为 Docker 的一个子命令。目前,Swarm 是 Docker 社区提供的唯一一个原生支持 Docker 集群管理的工具。它可以把多个 Docker...

2017-11-04 10:42:16

阅读数:182

评论数:0

CentOS 7安装Mysql5.6.37

CentOS 7不带Mysql数据库了,默认的数据库是MariaDB(Mysql的一个分支)。 安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb 具体步骤: 卸载mariadb rpm -qa|grep mariadb rpm -e –nodeps mar...

2017-11-03 18:29:47

阅读数:520

评论数:2

给docker容器安装ssh

[root@b5926410fe60 /]# yum install passwd openssl openssh-server -y 启动sshd:/usr/sbin/sshd -D 这时报以下错误: [root@ b5926410fe60 /]# /usr/sbin/sshd ...

2017-11-02 15:47:49

阅读数:716

评论数:0

docker run与docker-compose转换

一、命令行启动 nginx:192.168.8.2 docker run –restart=always –privileged –network br0 –ip 192.168.8.2 -p 80:80 –name mynginx -v PWD/www:/www−vPWD/www:/w...

2017-11-01 12:00:17

阅读数:1592

评论数:0

centos7 安装docker及搭建私有仓库

一、安装准备 必须是 64 位操作系统 内核在 3.10 以上【最后centos7及以上,不推荐单独升级内核】 如果不满足以上两个条件,就不用往下看了 二、安装 先手动更新yum源安装包 yum update 使用yum安装docker yum...

2017-10-31 14:43:16

阅读数:366

评论数:1

linux centos7 安装nginx

一、安装前准备 gcc 安装 yum install gcc-c++PCRE pcre-devel 安装 PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解...

2017-10-30 23:36:37

阅读数:145

评论数:0

Jersey2.26与spring集成

Jersey提供了支持Spring DI的扩展。这使得Jersey可以使用Spring bean作为JAX-RS组件(例如资源和提供者),并且还允许Spring注入到被Jersey管理的组件中。 Spring扩展模块配置是基于注解的。 Spring bean被注入,JAX-RS类使用注解...

2017-10-30 17:07:51

阅读数:399

评论数:0

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