自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 stable diffusion ——img2img Api参数数据格式参考,插件包含ControlNet和roop换脸

【代码】stable diffusion —— Api参数数据格式参考,插件包含ControlNet和roop换脸。

2023-07-26 13:06:50 4256 7

原创 Spring Cloud Alibaba面试题

即比如每一秒作为一个固定的时间窗口,在一秒内最多可以通过100个请求,那么在统计数据的时候,如果0-500ms没有请求,而500-1000ms有100个请求,那么这一百个请求都能通过,在1000-1500ms的时候,又有100个请求过来了,它依然能够通过,因为在1000ms的时候又开启了一个新的固定时间窗口。所以这也是他的不合理的地方。也就是说客户端在把自己的信息注册到Nacos Server的时候,并不是同步把信息写入到注册表中的,而且采取了先写入内存队列中,然后用独立的线程池来消费队列进行注册的。

2023-06-20 19:11:04 1033

原创 Java实现人脸识别

Java实现简单的人脸识别功能

2023-02-09 22:50:19 614 1

转载 连接及关闭数据库时区错误提示:The server time zone value '???ú±ê×??±??' is unrecognized or represents more than one

配置环境:JDK1.8mysql:5.7.22mysql connector:mysql-connector-java-8.0.15错误提示:The server time zone value ‘???ú±ê×??±??’ is unrecognized or represents more than one time zone. You must configure either th...

2019-06-20 12:54:20 869

转载 集合框架_集合的特点和数据结构、如何选择使用哪种集合呢、各种集合常见功能和遍历方式总结

1:集合 Collection(单例集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全,效率高 Set(无序,唯一) Ha...

2019-06-06 14:45:26 261

转载 HashMap实现原理分析

HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除容易。哈希表那么我们能不能综...

2019-06-06 14:11:21 124

转载 Apache LICENSE 2.0 授权介绍

当我们使用github或者其它地方的开源项目时候,需要注意开源项目的授权协议。开源不等于免费使用,如果公司使用开源项目时候违反其开源协议,有可能给公司或者个人带来版权纠纷。使用时候需要慎重阅读开源代码提供者的授权条件。各种开源协议区别看此博客 https://www.oschina.net/question/54100_9455本文介绍apache 2.0授权协议,原文地址 http://w...

2019-06-03 10:12:14 10844 1

转载 Token、Session和Cookie的区别

在做接口测试时,经常会碰到请求参数为token的类型,但是可能大部分测试人员对token,cookie,session的区别还是一知半解。Cookiecookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该coo...

2019-05-31 08:51:45 352

转载 安全攻防之SQL注入(通过sqlmap搞定所有问题)

第一步:sqlmap基于Python,所以首先下载:http://yunpan.cn/QiCBLZtGGTa7U 访问密码 c26e第二步:安装Python,将sqlmap解压到Python根目录下;第三步:小试牛刀,查看sqlmap版本:python sqlmap/sqlmap.py -h第四步:通过SQL注入扫描工具扫描网站,找出怀疑有SQL注入问题的URL;推荐 啄木鸟...

2019-05-31 08:51:32 452

转载 NB-IoT技术是未来发展趋势,作为一个物联网创业者有什么机会?

一、NB-IOT来了,才叫物联网时代来临了。NB-IOT几个关键特征:1、海量连接指能实现比GSM高20db的覆盖增益,放大了倍数,信号参透力强。2、设备不需要持续连接,功耗低从这个角度来说,NB-IOT确实是为设备联网而设计的,设备联网的特点:①小包数据,或低频或高频;②对时延不敏感;③网络可靠性要求高;④非长连接。如果采用以往蜂窝网比如GPRS方式,沿用...

2019-05-30 09:00:26 911

转载 物联网还有哪些创业机会?

如果每个网络信号都有实体的话,我们眼前的世界一定会越来越拥挤。二十年前,互联网改变了我们获取信息和相互交流的方式。现在,这一运动正在以相同的方式改变我们与周遭物理世界的联系。据市场研究机构DC预测,到2020年时,全球物联网设备安装量将达到281亿台。“物体”不再了无生气,而是与我们的生活交互关联。本篇,行业专家和创业者们将一起聊聊物联网创业机会。物联网还有哪些创业机会?1.陈...

2019-05-30 08:56:54 2842

转载 技术引路:机器学习仍大有可为,但方向在哪里?

整理 | CTA 直播小分队出品 | AI科技大本营(id:rgznai100)杭州国际博览中心,这里曾经是二十国集团领导人第十一次峰会的主场馆,5 月 26 日 CTA 核心技术与应用峰会(杭州)同样在这里正式召开!正如 CSDN 谷磊总编在大会开幕词中讲到的,在过去 20 年时间里,CSDN 见证了技术浪潮从 PC互联网到移动互联网、大数据、云计算、人工智能、万物互联的发展阶段,也见证了...

2019-05-30 08:55:14 218

原创 我的第一篇原创博客

最近才开始用CSDN写一些博客,但都是转载一些别人的博客。 见笑了最近才发现我的CSDN账号已经有四年了,期间一直荒废在那,没点作为,哈哈。准备开始写写博客,算是记录生活、工作的一点小心得吧!借用最近很喜欢的一句唐诗:昔日龌龊不足夸,今朝放荡思无涯。春风得意马蹄疾,一日看尽长安花。...

2019-05-29 16:43:45 123 1

转载 最新Java技术

最近在网上查资料碰到好多没接触过的技术,先汇总在这里备用,以后慢慢吸收转载出处:https://www.cnblogs.com/barrywxx/p/8482214.htmlJNAJNI的替代品,调用方式比JNI更直接,不再需要JNI那层中间接口,几乎达到Java直接调用动态库SmallSQL基于JDBC3.0转为Desktop应用设计的嵌入式数据库,纯Java,本地访问,不支持...

2019-05-29 16:31:47 307

转载 MQ消息中间件技术浅析

AMQP协议介绍AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP在消息提供者和客户端的行为进行了强制规定,使得不同卖商之间真正实现了互操作能力。JMS是早期消息中间件进行标准化的一个尝试,它仅...

2019-05-29 16:21:43 245

转载 消息中间件(二)MQ使用场景

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。 ...

2019-05-29 16:08:03 889

转载 消息中间件(一)MQ详解及四大MQ比较

一、消息中间件相关知识1、概述消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等。2、消息中间件的组成 2.1 Broker消息服务器...

2019-05-29 16:04:48 180

转载 最近5年183个Java面试问题列表及答案[最全]

Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别(String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象。因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 Stri...

2019-05-24 16:04:06 266

转载 Spring Boot防重复提交

考虑这样一种情况,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,用户极有可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单。我们在开发中必须防止表单重复提交,否则很有可能会生成非法数据。本文介绍一种非分布式服务后台防重复提交的一种实现方式,虽然在实际工作中,单点部署的服务已经很少了,但是我还是决定单独介绍一下,后面的文章再去介绍分布式服务防重复提交的方法,因为无论是单...

2019-05-21 10:32:49 183

转载 Jdk8到jdk11 Springboot 踩坑指南

由于打算在项目中使用一些 java9 的特性,而 oracle 官方是从 java8 直接就到 java11 ,所以决定直接升级到java11.整个过程最关键的是注意当前环境变量,下面开始:下载jdk11去oracle官网下载对应你系统的jdk,这个页面:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-do...

2019-05-17 17:21:10 3597 1

转载 Oracle将Java JDK 8更新扩展到2019年

奇怪的是,即使在后来的JDK 9和JDK 10 Java版本的更新结束后,JDK 8也会获得公开更新Oracle已将Java Development Kit(JDK)8的公开更新延长至2019年1月。这些更新计划于2018年9月结束。通过此扩展,将在2018年10月和2019年1月对JDK版本8进行额外的季度更新,该版本基于Java标准版8.它们将免费用于通用计算机。[新的Java版本在这...

2019-05-17 17:14:20 828

转载 Tomcat与Jetty的区别

Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。由于它们的实现都遵循Java Servlet规范,一个java Web应用部署于两款容器的任意一个皆可。但选择哪个更优?也许这得看场景。近期很多人关注Jetty,也许主要是因为GAE放弃了Tomcat而选择了Jetty。于是,以很直接的想法,Jetty更符合GAE的需求、即云环境的需求,亦分布式...

2019-05-17 17:07:00 141

转载 Apache与Tomcat有什么关系和区别

Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP)Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立...

2019-05-17 17:04:05 237

转载 表单二次重复提交

如果网速比较慢的情况下,用户点击的提交发现半天没有反映,于是又重新点击了几次提交按钮,这就造成了重复提交的问题。那么在我们的开放中必须解决这种重复提交的问题。比如有个需要用户填写用户名和密码然后提交到后台进行登录验证的一个提交,重复提交主要体现如下几种场景:1、场景一:在网络延迟的情况下让用户有时间点击多次submit按钮导致表单重复提交。在网络比较慢的情况下,用户连续快速的点击多次提交按钮。...

2019-05-17 17:00:54 1050

转载 一次完整的HTTP请求过程

参考博客:http://www.cnblogs.com/engeng/articles/5959335.htmlhttp://www.cnblogs.com/engeng/articles/5943382.html一次完整的HTTP请求过程当我们在web浏览器的地址栏中输入: www.baidu.com,然后回车,到底发生了什么过程概览1.对www.baidu.com这个网址进行DNS域...

2019-05-15 15:02:33 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除