- 这是近期关于 Curl、NSS 最后一篇文章,客观的说,国内对于这方面(尤其是 NSS)的知识介绍的非常少,很多人可能会使用 Curl,但并不知道它是如何支持 HTTPS 协议的,一旦遇到 Curl 不能请求 HTTPS 网站的时候,就抓虾了。网络上也充斥着各种不严谨的文章,让对这方面感兴趣的技术人员望而却步,如果你耐心看完我最近写的一系列文章,相信必然会所收获。前面几篇文章都使用 Linx... 这是近期关于 Curl、NSS 最后一篇文章,客观的说,国内对于这方面(尤其是 NSS)的知识介绍的非常少,很多人可能会使用 Curl,但并不知道它是如何支持 HTTPS 协议的,一旦遇到 Curl 不能请求 HTTPS 网站的时候,就抓虾了。网络上也充斥着各种不严谨的文章,让对这方面感兴趣的技术人员望而却步,如果你耐心看完我最近写的一系列文章,相信必然会所收获。前面几篇文章都使用 Linx...
- 本文旨在用最通俗的语言讲述最枯燥的基本知识这个话题比较有意思。 昨天中午吃完饭间突然有个同事蹦出了一句:“like有索引吗?”,我顺口就说没有,另一个同事反驳说有啊,还有些同事说看情况的有,这下有点懵逼了,都不知道那种说法是正确的,于是决定花了个半小时来研究验证这个问题,终于得到答案。怎么验证的呢?坊间有传言:MySQL性能优化有个神器,叫做explain,它可以对select语句进行分析并... 本文旨在用最通俗的语言讲述最枯燥的基本知识这个话题比较有意思。 昨天中午吃完饭间突然有个同事蹦出了一句:“like有索引吗?”,我顺口就说没有,另一个同事反驳说有啊,还有些同事说看情况的有,这下有点懵逼了,都不知道那种说法是正确的,于是决定花了个半小时来研究验证这个问题,终于得到答案。怎么验证的呢?坊间有传言:MySQL性能优化有个神器,叫做explain,它可以对select语句进行分析并...
- @Controller @RestController: @Service @Autowired @RequestMapping @RequestParam @ModelAttribute @Cacheable @CacheEvict @Resource @PostConstruct @PreDestroy @Repository @Component@Scope @SessionAttri... @Controller @RestController: @Service @Autowired @RequestMapping @RequestParam @ModelAttribute @Cacheable @CacheEvict @Resource @PostConstruct @PreDestroy @Repository @Component@Scope @SessionAttri...
- 在写完《php-memcached扩展升级小记》这篇文章后,总觉得思考的还不够深入,所以又仔细学习了下,从而对PHP有了进一步的理解。《php-memcached扩展升级小记》描述了 PECL 和 apt-get 安装 php-memcached 扩展(其他的php扩展类似)的方法,这两种都属于比较傻瓜式的方法,隐藏了很多细节,一般情况下,不管采用源代码编译还是包安装方式(比如apt-get... 在写完《php-memcached扩展升级小记》这篇文章后,总觉得思考的还不够深入,所以又仔细学习了下,从而对PHP有了进一步的理解。《php-memcached扩展升级小记》描述了 PECL 和 apt-get 安装 php-memcached 扩展(其他的php扩展类似)的方法,这两种都属于比较傻瓜式的方法,隐藏了很多细节,一般情况下,不管采用源代码编译还是包安装方式(比如apt-get...
- 本文旨在用最通俗的语言讲述最枯燥的基本知识学过Java基础的人都知道:值传递和引用传递是初次接触Java时的一个难点,有时候记得了语法却记不得怎么实际运用,有时候会的了运用却解释不出原理,而且坊间讨论的话题又是充满争议:有的论坛帖子说Java只有值传递,有的博客说两者皆有;这让人有点摸不着头脑,下面我们就这个话题做一些探讨,对书籍、对论坛博客的说法,做一次考证,以得出信得过的答案。其实,对于... 本文旨在用最通俗的语言讲述最枯燥的基本知识学过Java基础的人都知道:值传递和引用传递是初次接触Java时的一个难点,有时候记得了语法却记不得怎么实际运用,有时候会的了运用却解释不出原理,而且坊间讨论的话题又是充满争议:有的论坛帖子说Java只有值传递,有的博客说两者皆有;这让人有点摸不着头脑,下面我们就这个话题做一些探讨,对书籍、对论坛博客的说法,做一次考证,以得出信得过的答案。其实,对于...
- 本文旨在用通俗的语言讲述枯燥的知识定时任务作为一种系统调度工具,在一些需要有定时作业的系统中应用广泛,如每逢某个时间点统计数据、在将来某个时刻执行某些动作...定时任务在主流开发语言均提供相应的API供开发者调用,在Java中,实现定时任务有很多种方式,原生的方式实现一个完整定时任务需要由Timer、TimerTask两个类,Timer是定时器类,用来按计划开启后台线程执行指定任务,Time... 本文旨在用通俗的语言讲述枯燥的知识定时任务作为一种系统调度工具,在一些需要有定时作业的系统中应用广泛,如每逢某个时间点统计数据、在将来某个时刻执行某些动作...定时任务在主流开发语言均提供相应的API供开发者调用,在Java中,实现定时任务有很多种方式,原生的方式实现一个完整定时任务需要由Timer、TimerTask两个类,Timer是定时器类,用来按计划开启后台线程执行指定任务,Time...
- 在《apt,curl,openssl之间的那点事》和《yum,curl,nss之间的那点事》这两篇文章中,介绍了以下几个主题:在 CentOS、Ubuntu 操作系统中,Curl 分别使用 OpenSSL、NSS 密码学库。在 CentOS、Ubuntu 操作系统中,Yum 和 APT 给 Curl 安装了那些依赖包。了解 Curl 发送 HTTPS 请求的一些细节。但有一个关键主题一直没说... 在《apt,curl,openssl之间的那点事》和《yum,curl,nss之间的那点事》这两篇文章中,介绍了以下几个主题:在 CentOS、Ubuntu 操作系统中,Curl 分别使用 OpenSSL、NSS 密码学库。在 CentOS、Ubuntu 操作系统中,Yum 和 APT 给 Curl 安装了那些依赖包。了解 Curl 发送 HTTPS 请求的一些细节。但有一个关键主题一直没说...
- 学习了安装第三方包的各种方法,是不是很想自己发布一个包到 Pypi 中?如果自己的成果能够让更多人使用,那是多么让人高兴,这篇文章介绍发布包的方法。本文主题如下:编写一个包(Python 源代码),但不是本文的重点。编译包,观察编译后的文件。发布包,发布的包可以有多种类型。如何在 Pypi 中查看已发布的包。再一次申明:本文编写的包在 Python2 环境下测试通过,实际上这个包比较简单,在... 学习了安装第三方包的各种方法,是不是很想自己发布一个包到 Pypi 中?如果自己的成果能够让更多人使用,那是多么让人高兴,这篇文章介绍发布包的方法。本文主题如下:编写一个包(Python 源代码),但不是本文的重点。编译包,观察编译后的文件。发布包,发布的包可以有多种类型。如何在 Pypi 中查看已发布的包。再一次申明:本文编写的包在 Python2 环境下测试通过,实际上这个包比较简单,在...
- 本文主要介绍了HTML5中的图书标签的用法和注意事项。 本文主要介绍了HTML5中的图书标签的用法和注意事项。
- https优化必须了解ChaCha20-Poly1305算法,本文将带你粗略了解一下ChaCha20-Poly1305算法。 https优化必须了解ChaCha20-Poly1305算法,本文将带你粗略了解一下ChaCha20-Poly1305算法。
- 本文介绍HTML5常用标签(2-5)绘图及时间标签。 本文介绍HTML5常用标签(2-5)绘图及时间标签。
- React中最神奇的部分莫过于虚拟DOM,以及其高效的Diff算法。这让我们可以无需担心性能问题而”毫无顾忌”的随时“刷新”整个页面,由虚拟DOM来确保只对界面上真正变化的部分进行实际的DOM操作。React在这一部分已经做到足够透明,在实际开发中我们基本无需关心虚拟DOM是如何运作的。然而,作为有态度的程序员,我们总是对技术背后的原理充满着好奇。理解其运行机制不仅有助于更好的理解React... React中最神奇的部分莫过于虚拟DOM,以及其高效的Diff算法。这让我们可以无需担心性能问题而”毫无顾忌”的随时“刷新”整个页面,由虚拟DOM来确保只对界面上真正变化的部分进行实际的DOM操作。React在这一部分已经做到足够透明,在实际开发中我们基本无需关心虚拟DOM是如何运作的。然而,作为有态度的程序员,我们总是对技术背后的原理充满着好奇。理解其运行机制不仅有助于更好的理解React...
- 1. 基本概念高阶组件是React 中一个很重要且较复杂的概念,高阶组件在很多第三方库(如Redux)中都被经常使用,即使你开发的是普通的业务项目,用好高阶组件也能显著提高你的代码质量。高阶组件的定义是类比于高阶函数的定义。高阶函数接收函数作为参数,并且返回值也是一个函数。类似的,高阶组件接收React组件作为参数,并且返回一个新的React组件。高阶组件本质上也是一个函数,并不是一个组件,... 1. 基本概念高阶组件是React 中一个很重要且较复杂的概念,高阶组件在很多第三方库(如Redux)中都被经常使用,即使你开发的是普通的业务项目,用好高阶组件也能显著提高你的代码质量。高阶组件的定义是类比于高阶函数的定义。高阶函数接收函数作为参数,并且返回值也是一个函数。类似的,高阶组件接收React组件作为参数,并且返回一个新的React组件。高阶组件本质上也是一个函数,并不是一个组件,...
- 做过移动开发的同学都应该清楚,侧滑删除是移动开发中的一个常见功能。在官方没提供侧滑组件之前,要实现侧滑效果需要使用第三方库,如react-native-swipe-list-view。不过随着React Native 0.50版本的发布,系统新添加SwipeableFlatList组件,SwipeableFlatList是在FlatList基础上实现的侧滑显示菜单的功能,大大的方便了开发。S... 做过移动开发的同学都应该清楚,侧滑删除是移动开发中的一个常见功能。在官方没提供侧滑组件之前,要实现侧滑效果需要使用第三方库,如react-native-swipe-list-view。不过随着React Native 0.50版本的发布,系统新添加SwipeableFlatList组件,SwipeableFlatList是在FlatList基础上实现的侧滑显示菜单的功能,大大的方便了开发。S...
- 需要组件之进行通信的几种情况父组件向子组件通信子组件向父组件通信跨级组件通信没有嵌套关系组件之间的通信1. 父组件向子组件通信React数据流动是单向的,父组件向子组件通信也是最常见的;父组件通过props向子组件传递需要的信息Child.jsximport React from 'react';import PropTypes from 'prop-types';export defaul... 需要组件之进行通信的几种情况父组件向子组件通信子组件向父组件通信跨级组件通信没有嵌套关系组件之间的通信1. 父组件向子组件通信React数据流动是单向的,父组件向子组件通信也是最常见的;父组件通过props向子组件传递需要的信息Child.jsximport React from 'react';import PropTypes from 'prop-types';export defaul...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签