Wesley13 Wesley13
4年前
java访问Https服务的客户端示例
关于证书1、每个人都可以使用一些证书生成工具为自己的https站点生成证书(比如JDK的keytool),大家称它为“自签名证书”,但是自己生成的证书是不被浏览器承认的,所以浏览器会报安全提示,要求你手动安装证书,提示风险,是否继续等。只有通过权威的CA机构付费获得的证书才能被浏览器承认。2、证书(无客户端服务端之分)保存着IP信息、证书过
浅谈 HTTP 缓存与 CDN 缓存的那点事
HTTP缓存与CDN缓存一直是提升web性能的两大利器,合理的缓存配置可以降低带宽成本、减轻服务器压力、提升用户的体验。而不合理的缓存配置会导致资源界面无法及时更新,从而引发一系列的衍生问题。本文将分别将从HTTP缓存与cdn缓存的规则、流程、配置
Souleigh ✨ Souleigh ✨
5年前
React 组件间通信的10种方法
组件间通信方式总结父组件子组件:1.Props2.InstanceMethods子组件父组件:1.CallbackFunctions2.EventBubbling兄弟组件之间:1.ParentComponent不太相关的组件之间:1.Context2.Portals3.Global
Stella981 Stella981
4年前
Android跨进程通信的四种方式
由于Android(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flib.csdn.net%2Fbase%2Fandroid)系统中应用程序之间不能共享内存。因此,在不同应用程序之间进行数据(https://www.oschina.net/action/GoToLink?urlht
Stella981 Stella981
4年前
Chrome 上开发调试的九个真香技巧
!(https://oscimg.oschina.net/oscnet/d066b4cac0894384b0a95b13b96d77b3.png)作者:Jimmy,链接:https://juejin.im/post/6881439870380834830如果你是一个前端开发者,你接触浏览器的时间会占用你工作时间的一半,甚至更多。那么我们推
Stella981 Stella981
4年前
2020年devops的7个发展趋势
2020年devops的7个发展趋势2019年对DevOps从业者来说是激动人心的一年,DevOps继续快速增长。大多数组织都在执行或评估他们的DevOps策略。那么,到2020年,DevOps、基础设施和应用程序自动化将会发展到什么程度呢?以下是DevOps对新年新趋势的7个预测。客户体验用户体验将成为DevOps之旅的指路明灯,
Wesley13 Wesley13
4年前
Qt5下OpenGL程序的新写法
在Qt5中,引入了QOpenGL\系列类,以取代Qt4时代的QGL\系列类。下面是从Qt5例子中抠出的两种OpenGL程序模板,方便参考。第一种写法:ifndefTRIANGLEWINDOW_HdefineTRIANGLEWINDOW_Hinclude<QWindow
Stella981 Stella981
4年前
Linux有关Shell算数运算的用法补充笔记
!(https://oscimg.oschina.net/oscnet/530f6f5c295b4085a5d29c71d1a5c10a.png)1、自增自减Shell的自增自减和其他编程语言的语法基本上是一样的。主要包括四种:前置自增、前置自减、后置自增、后置自减。前置的原理是先修改变量的值,然后将变量的值传递出去。后置
Wesley13 Wesley13
4年前
MySQL 到底是怎么解决幻读的?
!(https://oscimg.oschina.net/oscnet/499dba19ff154743936c6a6b53f27ea9.jpg)作者:LastSunhttps://www.cnblogs.com/wdy1184/p/10655180.html一、什么是幻读在一次
Stella981 Stella981
4年前
Linux TCP状态TIME_WAIT 过多的处理
首先处理这个问题,我们要知道一些网络知识,要知道tcp那些事,比如说三次握手,和四次挥手......很多人会问,为什么建链接要3次握手,断链接需要4次挥手?让我们一起看下下面的流程图:!(https://oscimg.oschina.net/oscnet/ba31b9bb7eb29744a5d169c56c656df7045.jpg)首先,是三次