0

SpringMVC Restful api接口实现

【前言】 面向资源的 Restful 风格的 api 接口本着简洁,资源,便于扩展,便于理解等等各项优势,在如今的系统服务中越来越受欢迎。 .net平台有WebAPi项目是专门用来实现Restful api的,其良好的系统封装,简洁优雅的代码实现,深受.net平台开发人员所青睐,在后台服务api接口 ...
柒小栈主 发布于 2017-09-21 18:11 评论(0)阅读(5)
0

springboot+swagger2

springboot+swagger2 小序 新公司的第二个项目,是一个配置管理终端机(比如:自动售卖机,银行取款机)的web项目,之前写过一个分模块的springboot框架,就在那个框架基础上进行了改造。改造后的框架可以说能满足普通项目的所有需求,大家可以循环利用哈。后续我会附上摘出来的框架源码 ...
、Berserker 发布于 2017-09-21 18:03 评论(0)阅读(17)
0

Jacoco远程统计tomcat服务(Windows系统)的代码覆盖率

Jacoco远程统计tomcat服务(Windows系统)的代码覆盖率 2017-09-21 目录 1 Jacoco的安装和设置 1.1 什么是Jacoco? 1.2 Jacoco安装 1.3 Tomcat配置2 在客户端进行功能测试或接口测试3 Ant安装与配置 3.1 安装 3.2 配置buil ...
明-Ming 发布于 2017-09-21 17:43 评论(0)阅读(18)
1

mybatis 自动生成代码(mybatis generator)

pom.xml 文件配置 引入 1. 自动生成代码的核心配置文件 的路径 2. 生成哪种数据库的代码,不可省略 3. 引入第三方的 ,能够生成常用的查询语法 4. 标签配置是为了将 打包进 包,缺少 文件代码是无法执行的 5. 自动生成可执行代码的核心 ,不可缺少 "org.mybatis.gene ...
小黑客 发布于 2017-09-21 17:23 评论(1)阅读(97)
1

如何用一天时间实现自己的RPC框架

前言 最近,闲来无事,自己写了一个简单的RPC框架,我把它叫做SimpleRpc。它有多简单?一共只有1400行代码。这个RPC只是作为自己试验作品,交流技术之用,当然如果你敢用,也可以放到生产环境之中,只不过要自求多福。 现在有很多开源的RPC,我用过的有ICE,thrift,grpc。我知道有很 ...
haolujun 发布于 2017-09-21 17:07 评论(4)阅读(204)
0

爬虫实战:爬虫之 web 自动化终极杀手 ( 上)

最近写了好几个简单的爬虫,踩了好几个深坑,在这里总结一下,给大家在编写爬虫时候能给点思路。本次爬虫内容有:静态页面的爬取。动态页面的爬取。web 自动化终极爬虫。 ...
腾讯云技术社区 发布于 2017-09-21 16:56 评论(2)阅读(243)
0

Mybatis源码解析-DynamicSqlSource和RawSqlSource的区别

XMLLanguageDriver是ibatis的默认解析sql节点帮助类,其中的方法其会调用生成DynamicSqlSource和RawSqlSource这两个帮助类,本文将对此作下简单的简析 应用场景 我们在编写mybatis的sql语句的时候,经常用到的是 的字符去替代其中的查询入参,偶尔也会 ...
南柯问天 发布于 2017-09-21 16:47 评论(1)阅读(63)
0

Akka(26): Stream:异常处理-Exception handling

akka-stream是基于Actor模式的,所以也继承了Actor模式的“坚韧性(resilient)”特点,在任何异常情况下都有某种整体统一的异常处理策略和具体实施方式。在akka-stream的官方文件中都有详细的说明和示范例子。我们在这篇讨论里也没有什么更好的想法和范例,也只能略做一些字面翻 ...
雪川大虫 发布于 2017-09-21 16:47 评论(1)阅读(24)
0

14.linux-platform机制实现驱动层分离(详解)

版权声明:本文为博主原创文章,未经博主允许不得转载。 本节目标: 学习platform机制,如何实现驱动层分离 1.先来看看我们之前分析输入子系统的分层概念,如下图所示: 如上图所示,分层就是将一个复杂的工作分成了4层, 分而做之,降低难度,每一层专注于自己的事情, 系统只将其中的核心层和事件处理层 ...
LifeYx 发布于 2017-09-21 16:42 评论(1)阅读(36)
0

Vuforia开发完全指南---不懂编程也能做AR程序

不懂编程也能做AR程序 可能一听到要做AR程序,很多人都会想到这是程序员的事。如果不懂编程,不会写代码,是做不了AR程序的。其实,Vuforia的Unity SDK非常人性化,即使你不会编程,也能做出简单的AR程序。只要按着这篇教程一步一步来,你就能做出一个简单的识图AR App。 在开始做AR A ...
PowerFlame 发布于 2017-09-21 16:31 评论(2)阅读(76)
0

APUE 3 -- 信号 (signal)<II>: 可靠信号

一个事件可以使一个信号发送给一个进程,这个事件可以是硬件异常,可以是软件条件触发,可以是终端产生信号,也可以是一个kill函数调用。当信号产生后,内核通常会在进程表中设置某种形式的标志(flag)。我们可以认为当进程中的信号处理函数被触发的时候认为信号下达到了(delivered)这个进程。从信号产 ...
Sven7 发布于 2017-09-21 16:21 评论(1)阅读(38)
0

Kafka水位(high watermark)与leader epoch的讨论

~~~这是一篇有点长的文章,希望不会令你昏昏欲睡~~~ 本文主要讨论0.11版本之前Kafka的副本备份机制的设计问题以及0.11是如何解决的。简单来说,0.11之前副本备份机制主要依赖水位(或水印)的概念,而0.11采用了leader epoch来标识备份进度。后面我们会详细讨论两种机制的差异。不 ...
huxihx 发布于 2017-09-21 15:40 评论(1)阅读(63)
1

《Java从入门到放弃》JavaSE入门篇:网络编程(入门版)

要进行网络编程,首先要搞清楚目的是什么。 网络编程说简单点就是在网络上的计算机进行数据的交互。 既然要进行数据交互,那就需要有一个发送方和一个接受方。 按网络上的说法,就是一个攻一个受· 当然,现阶段网上的电脑一般来说都是既接受数据,也能发送数据的,所以说这些电脑都是“插座型”的,进可攻,退可受!! ...
软件思维 发布于 2017-09-21 14:38 评论(1)阅读(411)
9

程序员强子

掐掉烟头,喝完手边最后一口红牛,‘git -push’强子完成了今天在github上的第3个commit。起身找了件长袖衬衣,准备出门。是的,毕竟现在已经是九月底了,短袖出门当真有些抵挡不住。开门、转身、拉上房门,强子犹豫了,该去哪里呢? 进电梯碰到两个遛狗的,一只哈士奇,另一只金毛。强子喜欢狗,但 ...
周见智 发布于 2017-09-21 12:53 评论(19)阅读(1322)
4

子慕谈设计模式系列(一)

前言: 设计模式不容易用文字描述清楚,而过多的代码,看起来也让人摸不到头脑,加上词语或者文字描述的抽象感,很容易让人看了无数设计模式的文章,也仍然理解不了。 所以我一直打算写此系列博客,首先我会从大量文章里去理解这些设计模式,最后我用自己的语言组织转化为博客,希望用更少的代码,更容易理解的文字,来聊 ...
子慕大诗人 发布于 2017-09-21 11:41 评论(7)阅读(399)
13

ASP.NET Core 运行原理剖析

在ASP.NET Core之前,ASP.NET Framework应用程序由IIS加载。Web应用程序的入口点由InetMgr.exe创建并调用托管。以初始化过程中触发HttpApplication.Application_Start()事件。开发人员第一次执行代码的机会是处理Application... ...
行动派Xdpie 发布于 2017-09-21 11:34 评论(9)阅读(606)
1

MySQL集群(四)之keepalived实现mysql双主高可用

前面大家介绍了主从、主主复制以及他们的中间件mysql-proxy的使用,这一篇给大家介绍的是keepalived的搭建与使用! 一、keepalived简介 1.1、keepalived介绍 Keepalived起初是为LVS设计的,专门用来监控集群系统中各个服务节点的状态,它根据TCP/IP参考 ...
苦水润喉 发布于 2017-09-21 11:33 评论(1)阅读(203)
0

OpenShift中的持续交付

上一文中讲述了如何在AWS下搭建OpenShift集群。这篇文章将目光转向如何在OpenShift中实现CI/CD以及产品环境的部署。 ...
黄博文 发布于 2017-09-21 11:11 评论(1)阅读(95)
9

.NET Core 使用RabbitMQ

RabbitMQ简介 == AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 AMQP的主要特征是面向消息、队列、路 ...
晓晨Master 发布于 2017-09-21 11:08 评论(6)阅读(413)
0

1 Spring Cloud Eureka服务治理

注:此随笔为读书笔记。《Spring Cloud微服务实战》 什么是微服务? 微服务是将一个原本独立的系统拆分成若干个小型服务(一般按照功能模块拆分),这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTful API进行通信协作。每个微服务维护自身的数据存储、业务开发、自动化测 ...
展云 发布于 2017-09-21 11:01 评论(3)阅读(131)