标签:标题

Java

从Java和Haskell一些代码对比中认识函数式编程 – morgenthum.dev

邓龙华 发布于 2019-09-20

很多朋友和同事问我为什么谈论Haskell。在我学习Haskell之前,我总是使用Java,C和C ++等主流语言 – 并且仍然喜欢它们。那么一个命令式的开发人员怎么会变成Haskell粉丝?在本文中,我想解释一下 – 特别是对于函数编程经验较少的开发人员...

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

Java

使用JavaConfig形式配置Spring框架,了解一下

hanze 发布于 2019-09-19

本文将介绍Spring 3.0后一种新的配置方式:JavaConfig,使用这种配置方式,既可以作为xml配置的补充,使xml配置精简化,也可以完全替代xml配置,实现无xml配置项目。 同时Spring-Boot就是通过JavaConfig来实现“约定大于配置”的功能,因此学习...

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

编程技术

未指定标题的文章

1

puefu.he 发布于 2019-09-17

https://upload-images.jianshu… 节省时间的方法有俩,一个是放弃做一些事,在做一些事的时候同步做另一些事。另一种就是改进做一些事的效率,更快地做一些事。寻找更加高效、好用的工具所花费的时间,和这些工具将为你节省的时间相比,九牛一毛。 今天给...

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

Java

一款漏洞验证框架的构思

10

小丁 发布于 2019-09-14

前言 本文章主要讲解一款漏洞验证框架的构思,并未详解内部的实现细节,本文篇幅稍长,请耐心看。 需求 做一款漏洞扫描器,首先要了解该扫描需要达到的效果。它的需求什么?需要支持什么? 可能需求如下: 跨平台运行,可以在Windows、Mac OS、Linux等操作系统运行或者使用 W...

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

Java

编码至高法则-高内聚低耦合

6

xirruiqiang 发布于 2019-09-11

此法则适合所有语言,咱们以 JavaScript 和 Java 两个角度分析一下这个东东。 一、 javascript 有这样的一个页面, js 、 css 代码都写在 html 页面中。 例如: gnj.html v1 版本 1 <! DOCTYPE html ...

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

Spring

使用spring boot+kubernetes构建完整微服务平台

4

yanxinchi 发布于 2019-09-07

微服务架构被认为是构建大型复杂系统的最佳理论指导,其采用了分而治之、单一职责、关注点分离等方法论来设计系统架构。微服务的实现方式和思路有很多种,本文简述基于kubernetes的微服务平台建设思路及技术选型。 应用架构发展历史 要了解微服务架构提出的背景,首先我们来看一下应用架构...

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

Java

使用spring boot+kubernetes构建完整微服务平台

4

小丁 发布于 2019-09-07

微服务架构被认为是构建大型复杂系统的最佳理论指导,其采用了分而治之、单一职责、关注点分离等方法论来设计系统架构。微服务的实现方式和思路有很多种,本文简述基于kubernetes的微服务平台建设思路及技术选型。 应用架构发展历史 要了解微服务架构提出的背景,首先我们来看一下应用架构...

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

编程技术

如何设计一个秒杀系统

yanxinchi 发布于 2019-09-06

开篇词 | 秒杀系统架构设计都有哪些关键点? 秒杀主要解决两个问题,一个是并发读,一个是并发写 秒杀的整体架构需要做到:稳、准、快。 01 | 设计秒杀系统时应该注意的5个架构原则 架构原则:“4 要 1 不要” 数据要尽量少 请求数要尽量少 路径要尽量短 依赖要尽量少 不要 有...

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

编程技术

挖洞经验 | 从谷歌防灾地图服务发现Google.org的XSS和Clickjacking漏洞

13

changyuan.xu 发布于 2019-09-04

除了谷歌地图之外,可能很少有人知道 谷歌的在线防灾地图 (Google Crisis Map),它创建于2012年,Web架构更新缓慢,网站访问量相对较少。而作者就是通过在这个“老旧”的地图服务中,发现了XSS和依托其服务的google.org点击劫持漏洞。该篇Writeup也算...

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

Java

阿里最强面试题,8 年 Java 经验我老泪纵横

1

yanxinchi 发布于 2019-09-04

前些日子,阿里妹(妹子出题也这么难)发表了一篇文章《悬赏征集! 5 道题征集代码界前 3% 的超级王者》——看到这个标题,我内心非常非常激动,因为终于可以证明自己技术很牛逼了。 但遗憾的是, 凭借 8 年的 Java 开发经验, 我发现这五道题自己全解错了! 惨痛的教训再次证明,...

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

Spring

SpringBoot快速集成Swagger

wenming.gapo 发布于 2019-09-02

快速在SpringBoot项目中集成Swagger 使用方法 1. 导入依赖 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-starter-swagger<...

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

Java

Android 高级面试题

3

小丁 发布于 2019-09-02

极力推荐文章:欢迎收藏 Android 干货分享 和您一起终身学习,这里是程序员Android 1.说下你所知道的设计模式与使用场景 建造者模式: 观察者模式: 代理模式: 门面模式: 单例模式: 生产者消费者模式: 2.Java语言的特点与OOP思想 这个通过对比来描述,比如面...

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

Java

HttpClient Executors工作原理 – Cay Horstmann

yeseng 发布于 2019-09-02

Java 11添加了HttpClient,为我们提供了一种更好的HTTP请求发送方式。它支持异步和同步模式。支持HTTP2开箱即用。有点时髦,Cay Horstmann教授探讨了如何在表面下的工作原理。 在 JCrete 2019年 ,Heinz Kabutz主持了一个演讲,展示...

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

Java

逻辑之美_冒泡排序

1

hellas 发布于 2019-09-01

瞎扯是文章中可以略过不读的部分,当然你若欣赏我的文笔那另说;-) 过了好久,终于决定动笔写写算法了!是的如果你对文章标题感到困惑的话,其实就是写算法的。动笔写前,我想着给文章起个牛逼点的标题,思来想去,技术文章起太标题党的标题怕是不妥。但也不能太平淡吧!估计太张扬太平淡的标题都会...

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

Java

最近学习了JDK SPI

1

wenming.gapo 发布于 2019-09-01

JDK SPI是什么 最近工作中听几个同事说了好几次SPI这个名词,虽然和我没关系,但是心里默默想还是学习一下,不然下次和我说到SPI,连是什么都不知道那就尴尬了。 所以SPI是什么呢?SPI全称Service Provider Interface,在Java中还是一个比较重要的...

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

Java

JSP学习笔记(3)——JSTL 标签库

1

songhua.gao 发布于 2019-09-01

JSP Standard Tag Lib,名为JSP标准标签库, 设计的目的主要用来方便我们将数据输出 ,而不是使用JSP中的语法 <% %> <%= %> <%! %> 。 平常使用的话,我们会在JSP在嵌套HTML代码来实现数据的获取,比如...

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

Java

基于JRebel开发的MySQL Explain插件

6

刘莉莉 发布于 2019-08-31

前言 我们在使用数据库时,为了使业务系统性能达到最优,往往都需要避免慢SQL查询,不能等到线上告警了再排查是否为慢SQL导致。在开发阶段,每个开发人员就应该针对自己写的SQL看是否可能为慢SQL,从而进行相应的SQL优化和索引优化等。项目中可能用的是mybatis,也可能用的jp...

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

Java

JSP学习笔记(1)——Jsp指令、动作元素和内置对象

wenming.gapo 发布于 2019-08-31

简单来说,javaweb技术就是让服务器端能够执行Java代码,之后返回数据给客户端(浏览器)让客户端显示数据 jsp页面中可以嵌套java代码(java小脚本)和嵌套Web前端(html,css,js)来显示数据。 服务器解析一个jsp,其实就是把jsp中的java代码编译并执...

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