51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#let
阿里云Ubuntu 14.04 + Nginx + let's encrypt 搭建https访问
用云旺的做IM,ios端图片地址只能是https的才能显示,所以为服务器增加证书Let’sEncrypt是一个免费并且开源的CA,且已经获得Mozilla、微软等主要浏览器厂商的根授信1.下载let'sencryptapt-getinstallpython-software-propertiesapt-getinsta...
代码星球
·
2021-02-01
阿里
Ubuntu
14.04
Nginx
let
tomcat系列之二:Servlet规范
一,当Http服务器接收请求后,如何知道调用哪些java类来处理请求呢? 有些类可能就是用来封装变量的,有些类才是用来处理请求的。为了识别出那些具有处理请求的类,定义了一个接口,这个接口就叫Servlet接口,如果想要让业务类具备处理请求的能力,都必须实现这个接口,实现了接口的业务类叫做Servlet。二,对于特定的...
代码星球
·
2021-01-30
tomcat
系列
之二
Servlet
规范
JavaWeb系列之:Servlet
一,什么是ServletServlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过请求-响应编程模型来访问这个在服务器内存里的Servlet程序。(Servlet可以指任何实现了Servlet接口的类。)二,编写一个Serlvet的步骤1,创建普通Java类,并继承HttpServlet...
代码星球
·
2021-01-30
JavaWeb
系列
Servlet
RestTemplete
RestTemplete是由spring提供的,可以用来模拟浏览器进行服务调用的封装好的Api,和Apache的HttpClient功能相同,在分布式系统中可以用来服务之间的调用。开发步骤:1.引入jar包<dependency><groupId>org.springframework</...
代码星球
·
2021-01-30
RestTemplete
线程池ExecutorService和完成服务CompletionService的使用获取线程的返回结果
packagecom.suning.ecif.admin.app.impl.temp;importjava.util.ArrayList;importjava.util.Collection;importjava.util.concurrent.Callable;importjava.util.concurrent.C...
代码星球
·
2021-01-30
线程
ExecutorService
完成
服务
CompletionService
将spring管理的bean使用注解的方式注入到servlet中
Filter和Servlet中不能直接注解使用spring的bean,因为这两个都是servlet容器维护管理的,当然也有实现方法,如下: 1。创建一个AbstractServlet抽象类,让你的所有servlet继承于此类:import java.io.IOException; &nbs...
代码星球
·
2021-01-30
spring
管理
bean
使用
注解
CompletionService异步非阻塞获取并行任务执行结果
《Java并发编程实践》一书6.3.5节CompletionService:Executor和BlockingQueue,有这样一段话: "如果向Executor提交了一组计算任务,并且希望在计算完成后获得结果,那么可以保留与每个任务关联的Future,然后反复使用get方法,同时将参数timeout指定为0,从...
代码星球
·
2021-01-25
CompletionService
异步
阻塞
获取
并行
单例模式(Singleton)的6种实现
1.1.1摘要 在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例,这就是我们今天要介绍的——单例模式(Singleton)...
代码星球
·
2021-01-24
单例
模式
Singleton
6种
实现
servlet编程
Servlet(ServerApplet),全称JavaServlet,暂无中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servle...
代码星球
·
2021-01-23
servlet
编程
leetcode 316. Remove Duplicate Letters
Givenastringwhichcontainsonlylowercaseletters,removeduplicateletterssothateveryletterappearonceandonlyonce.Youmustmakesureyourresultisthesmallestinlexicographic...
代码星球
·
2021-01-23
leetcode
316.
Remove
Duplicate
Letters
JSP与Servlet传值及对比
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。 JSP编译后是”类servlet”。 Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTM...
代码星球
·
2021-01-23
JSP
Servlet
传值
对比
了解let
let是ES6新规定的一种声明变量的方法,用来取代ES5中var命令,消除var声明变量的不合理,不严谨之处。const用来声明常量。let使用规则1.let声明的变量不存在变量提升的问题,必须遵循"先声明,后使用"否则会报错。但用var声明不会出现报错。2.let声明的变量,存在块级作用域。let声明的变量只在所声明...
代码星球
·
2021-01-23
了解
let
Mybatis报错:org.apache.ibatis.builder.IncompleteElementException
org.apache.ibatis.builder.IncompleteElementException:Couldnotfindresultmapjava.lang.Integer遇到这种问题,一般都是因为在xml中基本类型返回属性的属性名写成了resultMap。由于Mybatis的报错的定位文件有时候不准,所以不...
代码星球
·
2021-01-23
Mybatis
报错
org.apache.ibatis.builder.IncompleteElementException
Intellij idea 告警:'while' statement cannot complete without throwing an exception
有时候这个告警是多余的,例如我们手写的监控线程。如果有消除告警强迫症。在线程的执行方法上加入注解。@SuppressWarnings("InfiniteLoopStatement")publicvoidrun(){...} ...
代码星球
·
2021-01-23
Intellij
idea
告警
#39while
statement
Mybatis抛出:Cannot obtain primary key information from the database, generated objects may be incomplete
使用mybatisgenerator生成pojo、dao、mapper时,可能会遇到Cannotobtainprimarykeyinformationfromthedatabase,generatedobjectsmaybeincomplete无法生成主键相关方法具体详细解决方案有人已经提出了,很长,https://b...
代码星球
·
2021-01-23
Mybatis
抛出
Cannot
obtain
primary
首页
上一页
...
26
27
28
29
30
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他