推荐
专栏
教程
课程
飞鹅
本次共找到5161条
生产者消费者问题
相关的信息
Stella981
•
3年前
SpringBoot:整合Swagger3.0与RESTful接口整合返回值(2020最新最易懂)
一,整合Swagger3.0随着SpringBoot、SpringCloud等微服务的流行,在微服务的设计下,小公司微服务工程jar小的几十个,大公司大的工程拆分jar多则几百上万个,这么多的微服务必定产生了大量的接口调用。而接口的调用就必定要写接口文档(由开发人员编写)。存在的问题:(面对多个开发人
Stella981
•
3年前
Keepalived+Nginx实现高可用和双主节点负载均衡
简介Nginx可以实现高并发反向代理,lvs集群可以实现负载均衡,但是他们都有一个共同的弊端,就是Nginx,lvs架构中Director是单点故障,有没有一个好的方案解决这个问题呢?答案是有。通过Keepalived就可以实现,前端Nginx,lvs中Director服务器的高可用和负载均衡,通过shell命令或者脚本可以实现对服务器状态和服务的监控!
Wesley13
•
3年前
JAVA ThreadLocal对象浅析
最近在开发过程中,在做一个字典项服务的时候,最开始采用了ThreadLocal对象来缓存数据。在使用ThreadLocal过程中遇到一些问题,这里和大家分享一下。一、什么是ThreadLocal?顾名思义它是localvariable(线程局部变量)。它的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值
Stella981
•
3年前
JFinal——Jquery
最近在使用神奇的Jfinal(http://www.oschina.net/p/jfinal)框架写项目的时候想用类似搜索框自动完成的效果,经过一番搜索后发现jquery的autocomplete比较不错,前台数据的处理基本都封装好了,可谓万事俱备只欠数据了。准备好所需的文件和写好后台的数据库查询之后发现一个很严重的问题,返回什么数据?返
Stella981
•
3年前
OSChina 娱乐弹弹弹 —— 上不着村,下不着店
又到了上不着村,下不着店的周三啦。据说每周最长的就是周三了,你认同吗?但是无论哪一天,@小小编辑(http://my.oschina.net/xxiaobian)都会问自己三个问题,早上穿什么?中午吃什么?晚上去哪喝?——人生三大终极哲学难题古语云,吾日三省吾身,为人谋而不忠乎?与朋友交而不善乎?传不习乎?但是
Wesley13
•
3年前
Go 性能分析之案例一
思考相信大家在实际的项目开发中会遇到这么一个事,有的程序员写的代码不仅bug少,而且性能高;而有的程序员写的代码能否流畅的跑起来,都是一个很大问题。而我们今天要讨论的就是一个关于性能优化的案例分析。案例分析我们先来构造一些基础数据(长度为10亿的切片,并赋上值):vartestDataGenerateDa
Wesley13
•
3年前
32 岁还能转行做程序员吗?
!(https://oscimg.oschina.net/oscnet/39a90bbf13bc83b96ac9b73c1e1d081dda2.jpg)阅读文本大概需要5分钟。昨天有位读者在微信上问了我这样的一个问题。「看到你这两天的分享,很是为你高兴,对你又多了一份崇拜,恭喜你通过自己不懈的努力找到了心仪的工作,我是上班
Wesley13
•
3年前
CDN内容分发服务原理与传统请求剖析
1传统访问页面方式 (1)用户提交域名 (2)浏览器对域名解析,找不到对于的IP;再到操作系统,还是没有;再到路由器, 再没有就到DNS服务器找 (3)最后找到对应的IP地址,向域名的服务主机发出数据访问请求 (4)服务器就返回页面的内容给客户端 但是在这里的问题就是如果访问量很大的网站的话,比如
Stella981
•
3年前
Jenkins Build Radiators(构建发射源)
informationradiators(信息发射源)的概念通常被用在敏捷的圈子里。据敏捷专家AlistairCockburn所说:一个信息发射源是一个贴在一个地方的显示器,当人们工作或路过时能够看到它。它给读者展示他们关系的信息而不用问别人一个问题。这意味着更多的交流和更少的打断。在一个CI服务器的环境中
Python进阶者
•
3年前
练习爬虫,我想问一下这个xpath语句为啥找不到元素,感谢大佬!
大家好,我是皮皮。一、前言前几天在Python钻石交流群【萤火】问了一个Python网络爬虫的问题,下图是截图:下图是报错截图:二、实现过程这里【error】给了一个代码,如下所示,满足粉丝的需求:用selenium没找到的话,大概率是网页还没渲染出来,代码就运行到了抓取规则,所以抓不到。其实他的匹配规则是可以拿到数据的,只不过用jupyter运行sel
1
•••
415
416
417
•••
517