标签:DOM

Java

servlet和response

dulong 发布于 2019-11-18

servlet基础知识 Servlet在内存中是单例----单实例对象一个Servlet类 在内存中最多有一个对象  一个项目有多少功能,将来就有多少Servlet。  servlet是自启动的,就是可以在服务器启动时,创建Servlet对象 servlet的生命周期 Servl...

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

Java

写给Java程序员的TypeScript入门教程(二)

3

xiaoli.he 发布于 2019-11-18

本文内容承接本系列的上一篇 《写给Java程序员的TypeScript入门教程(一)》 。上一篇介绍了本系列教程的背景,并进行了开发环境的搭建。本系列的教学思路是通过项目实战来学习TypeScript,选取了一个简单的 云服务结算系统 作为实战项目,该系统的主要功能以及代码分层已...

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

Java

还看不懂同事的代码?超强的 Stream 流操作姿势还不学习一下

2

hellas 发布于 2019-11-18

可以点击上方蓝色 “ 未读代码 ” 关注我。 回复 资源 获取精心整理的 Java核心知识&面试资料。 Java 8 新特性系列文章索引。 Jdk14都要出了,还不能使用 Optional优雅的处理空指针? Jdk14 都要出了,Jdk8 的时间处理姿势还不了解一下? 还...

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

Java

springboot~高并发下耗时操作的实现

likai 发布于 2019-11-17

高并发下的耗时操作 高并发下,就是请求在一个时间点比较多时,很多写的请求打过来时,你的服务器承受很大的压力,当你的一个请求处理时间长时,这些请求将会把你的服务器线程耗尽,即你的主线程池里的线程将不会再有空闲状态的,再打过来的请求,将会是502了。 请求流程图 http1 http...

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

编程技术

软件架构指南

3

刘莉莉 发布于 2019-11-17

写在前面 软件行业里,人们谈起“架构”时,指的是对软件系统内部设计最重要的方面进行模糊定义的概念。良好的架构很重要,否则将来新增功能会变得越来越慢,成本也会变高 但“架构”一词应谨慎对待,因为通常意味着与编程的分离,甚至浮华夸大。而我们真正关注的是能够支持其自身的演变,并且与编程...

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

Java

Spring系列-实战篇(6)-基于mongodb的开发

2

小丁 发布于 2019-11-17

1.前言 我们在企业开发中,最常用的都是关系型数据库(oracle、mysql、sqlserver等),这类基于jdbc的数据交互方式,通过在spring中整合mybatis就能实现,本系列文章《Spring系列-实战篇(4)-你有多了解MyBatis 》中就有讲解。 但对于非关...

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

Java

android webview一篇文章全面了解(基本使用,url拦截,js跟java交互)

7

puefu.he 发布于 2019-11-17

最近几年混合应用越来越流行,及一部分功能用原生代码开发,一部分功能用html5实现。那什么时候用原生什么时候用网页呢?很多人第一反应就是经常变化的页面用网页开发,避免经常发包,不全对。其实因为网页使用体验远远不及原生开发,所以一般有以下两种情况建议使用网页代替原生: 1.试水功能...

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

Spring

SpringBoot Web篇(二)

2

Harries 发布于 2019-11-17

当我们服务器需要接收用户上传的文件时,就需要使用 MultipartFile 作为参数接收文件。如下: @PostMapping("/upload") public String uploadFile(MultipartFile file, HttpServl...

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

Spring

Spring+SringMVC+Mybatis整合(idea版本,Maven管理项目)

5

changyuan.xu 发布于 2019-11-17

前言:最近刚把SSM框架过了一遍,为了防止忘记配置,特意记录一下SSM整合的过程 搭建环境以及版本介绍 本人采用的是idea2017,Maven3.6.1,Spring 5.1.6.RELEASE,Mybatis 3.5.0 创建JavaWeb项目 创建后的目录结构如下 引入依赖...

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

Java

K8S平台基于SideCar模式的Java应用部署方式

小丁 发布于 2019-11-17

SideCar中文译为边车,是附着在摩托车旁的小型车辆,用于载客。在编程世界中,其主要功能是将主应用与外围辅助服务进行解耦,提供更灵活的应用部署方式。其理念符合设计模式中的单一职责原则,让主应用和辅助服务分离,更专注自身功能。 K8S环境中SideCar模式几种用法 共享存储 基...

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

Java

都给你整理好了,Java各种随机方式对比

3

xirruiqiang 发布于 2019-11-17

来源: http://i7q.cn/4RS8he 1. Math.random() 静态方法 产生的随机数是 0 – 1 之间的一个 double ,即 0 <= random <= 1 。 for (int i = 0; i < 10; i++) ...

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

Java

Java线上问题排查神器Arthas快速上手与原理浅谈

34

zhuangli 发布于 2019-11-17

当你兴冲冲地开始运行自己的Java项目时,你是否遇到过如下问题: 程序在稳定运行了,可是实现的功能点了没反应。 为了修复Bug而上线的新版本,上线后发现Bug依然在,却想不通哪里有问题? 想到可能出现问题的地方,却发现那里没打日志,没法在运行中看到问题,只能加了日志输出重新打包—...

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

Java

Jackson系列二——CVE-2017-7525(基于TemplatesImpl利用链)

10

Harries 发布于 2019-11-17

本次Jackson反序列化漏洞对于Jackson来说是首例,因此针对这些版本范围的漏洞利用类有很多,这章节只用TemplatesImpl这条在Fastjson也盛行的利用类进行演示,其他利用链在后面的文章中会补充分析。 0x01 影响版本 Jackson 2.6系列 < 2...

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

Spring

企业级 SpringBoot 与 Dubbo 的并用

3

zhuangli 发布于 2019-11-16

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 作者:SimpleWu cnblogs.com/SimpleWu/p/10833555.html SpringBoot 和 Dubbo 又能碰撞出什么火花呢?我们来看看企业级 Sp...

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

编程技术

如何基于 Cilium 和 eBPF 打造可感知微服务的 Linux?

26

hellas 发布于 2019-11-16

本文内容来自 2019 年的一个技术分享 How to Make Linux Microservice-Aware with Cilium and eBPF,作者是 Cilium 项目的创始人和核心开发者,演讲为英文。本文翻译了演讲的技术性内容,其他少部分非技术内容(例如部分开场...

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

Java

Hibernate的多对多关系

8

wenming.gapo 发布于 2019-11-16

1、表的关系: 分别有三个表:课程表、学生表、分数表。课程和学生的关系是多对多的,因为一个学生对应多个课程,而一个课程被多个学生选修。如果用一对多、多对一的观点来看待课程和学生的关系显然是不对的,因为课程表和学生表中都没有外键。 因此,为了找到表之间多对多的关系,需要引入第三个表...

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

编程技术

分享:常见的前端架构风格和案例

23

darida 发布于 2019-11-16

本文信息量巨大,兼具科普性和深度,建议精读 作者:_sx_ https://juejin.im/post/5d7ffad551882545ff173083#comment 所谓软件架构风格,是指描述某个特定应用领域中系统组织方式的惯用模式。架构风格定义一个词汇表和一组约束,词汇表...

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

Java

Java容器部分知识点

3

刘莉莉 发布于 2019-11-15

众所周知,HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫Entry。这些键值对分散在一个数组中,这个数组就是HashMap的主干。 HashMap数组的每一个初始值都是Null HashMap用数组+链表的形式解决Hash函数下index的冲突情况,...

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