推荐
专栏
教程
课程
飞鹅
本次共找到10000条
著作权许可使用合同
相关的信息
Wesley13
•
4年前
java 实现websocket的三种方式
Java中实现websocket常见有以下三种方式:使用tomcat的websocket实现,需要tomcat7.x,JEE7的支持。使用spring的websocket,spring与websocket整合需要spring4.x,并且使用了socketjs,对不支持websocket的浏览器可以模拟websocket使用。实现WebSocke
Wesley13
•
4年前
java中如何处理高并发
1 从最基础的地方做起,优化我们写的代码,减少必要的资源浪费。 a、避免频繁的使用new对象,对于整个应用只需要存在一个实例的类,我们可以使用单例模式。对于String连接操作,使用StringBuffer或StringBuilder,对于工具类可以通过静态方法来访问。 b、避免使用错误的方式,尽量不用instanceof做条件判断。使用java
Stella981
•
4年前
Redis分布式锁,基于StringRedisTemplate和基于Lettuce实现setNx
使用redis分布式锁,来确保多个服务对共享数据操作的唯一性一般来说有StringRedisTemplate和RedisTemplate两种redis操作模板。根据keyvalue的类型决定使用哪种模板,如果kv均是String类型,则使用StringRedisTemplate,否则使用RedisTemplateredis加锁操作必须
Easter79
•
4年前
Spring注解校验2:@Valid和@Validated区别
@Valid是使用Hibernatevalidation的时候使用@Validated是只用SpringValidator校验机制使用说明:java的JSR303声明了@Valid这类接口,而Hibernatevalidator对其进行了实现@Validation对@Valid进行了二次封装,在使用上并没有区别,但在分组、注解位置、嵌套验证
Stella981
•
4年前
Spring Boot 406(type=Not Acceptable, status=406)异常解决办法
使用SpringBoot,Controller请求返回的参数类型是ResponseBody,如果请求的时候使用使用配置的默认请求扩展名,例如.html,SpringMVC会抛出一个typeNotAcceptable,status406错误,如下:WhitelabelErrorPageThisapplica
Easter79
•
4年前
TypeScript Modules(模块)
本文概述了TypeScript中如何使用模块以各种方式来组织代码。我们将涵括内部和外部的模块,并且讨论他们在适合在何时使用和怎么使用。我们也会学习一些如何使用外部模块的高级技巧,并且解决一些当我们使用TypeScript的模块时遇到的陷阱。案例的基础接下来开始写程序,我们将会在这里写上使用案例。我们来写个小型的简单字符串验证器,在我们检查网页
Stella981
•
4年前
Airflow笔记
1\.依赖MySqlOperator的数据库交互通过MySQLdb模块来实现,使用前需要安装相关依赖:pipinstallapacheairflowmysql2\.使用使用MySqlOperator执行sql任务的一个简单例子:fromairflowimp
Stella981
•
4年前
Redis高可用技术解决方案总结
一、常见使用方式Redis的几种常见使用方式包括:Redis单副本;Redis多副本(主从);RedisSentinel(哨兵);RedisCluster;Redis自研。二、各种使用方式的优缺点1、Redis单副本Redis单副本,采用
Stella981
•
4年前
OpenCV3与深度学习实例:Dlib+VGG Face实现两张脸部图像相似度比较
实现思路:1、使用Dlib识别并提取脸部图像2、使用VGGFace模型提取脸部特征3、使用余弦相似度算法比较两张脸部图像的特征代码如下:importtimeimportnumpyasnpimportsklearnimportsklearn.metrics.pairwiseaspw
Easter79
•
4年前
TP5配置操作redis
配置方式如下:'cache'//使用复合缓存类型'type''complex',//默认使用的缓存'default'//驱动方式'
1
•••
178
179
180
•••
1000