了解SDK

  • Post author:
  • Post category:其他

SDK定义   官方定义 软件开发工具包,只是简单的为某个 程序设计语言 提供 应用程序接口 的一些文件,但也可能包括能与某种 嵌入式系统 通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。 软件工程师 通常从目标系统开发者那里获得软件开发包。为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。…

继续阅读 了解SDK

Linux内核直接与硬件干涉,深入理解Linux内核

  • Post author:
  • Post category:linux

深入理解Linux内核 概述 第一章 绪论 GNU项目 Linux和其他类Unix内核的比较 硬件的依赖性 Linux版本 操作系统的基本概念 内核(kernel)、过程(procedure) 操作系统的主要目标 与硬件部分相互作用,为所有包含在硬件平台的底层可编程不见提供服务 为运行在计算机系统的应用程序提供一个执行环境 类Unix操作系统在用户应用程序前把计算机物理组织相关的所有底层细节隐藏起…

继续阅读 Linux内核直接与硬件干涉,深入理解Linux内核

CTF刷题

  • Post author:
  • Post category:其他

刷题网站:bugku;BUUCTF 本文记录了在刷题过程中所学到的知识点 坚持每天刷5道题,持续更新 坚持就是胜利鸭 CTF 1、bugku–Simple_SSLI_1 根据题目SSLI即服务端模板注入攻击,服务段接收用户输入,将其作为web应用模板的一部分,渲染编译后执行恶意内容,导致敏感信息泄露、代码执行等。 直接F12,发现提示in the flask,set a secret_key fl…

继续阅读 CTF刷题

Scala 中的 Array 数组 详解

  • Post author:
  • Post category:其他

Scala 中的 Array 数组 详解 1. 一维数组的声明与遍历 2. 二维数组的声明与遍历 3. 可变长度数组 ArrayBuffer 4、数组其余方法详解 Scala 语言中提供的数组是用来存储固定大小的同类型元素, 1. 一维数组的声明与遍历 使用以下方式声明数组。 val arr = Array[String]("hello","world") 或者 val arr1 = new Ar…

继续阅读 Scala 中的 Array 数组 详解

宝塔面板一键部署SSL证书,免费配置https

  • Post author:
  • Post category:其他

之前给网站配置https,以为在服务器运营商开启CDN后才行,还担心被刷CDN流量跑钱,其实大可不必,使用宝塔面板不用开启CDN也可以使用https。 首先,在面板中找到需要配置https的站点,点击设置: 查看【SSL】选项卡,第一个宝塔SSL需要实名认证比较麻烦,这里选择第二个【Let's Encrypt】证书: 选择好域名、填好邮箱后点击【申请】,出现如下图的密钥和证书,说明证书已经申请好了…

继续阅读 宝塔面板一键部署SSL证书,免费配置https

《我想进大厂》之Dubbo普普通通9问

  • Post author:
  • Post category:其他

这是面试专题系列第四篇,Dubbo系列。Dubbo本身并不复杂,而且官方文档写的非常清楚详细,面试中dubbo的问题一般不会很多,从分层到工作原理、负载均衡策略、容错机制、SPI机制基本就差不多了,最大的一道大题一般就是怎么设计一个RPC框架了,但是如果你工作原理分层都搞明白了这个问题其实也就相当于回答了不是吗。 说说Dubbo的分层? 从大的范围来说,dubbo分为三层,business业务逻辑…

继续阅读 《我想进大厂》之Dubbo普普通通9问

90% Line的理解

  • Post author:
  • Post category:其他

90% Line:90% Line (90 th Percentile) is the value below which 90% of the samples fall. The remaining samples too at least as long as the value. This is a standard statistical measure. See, for example…

继续阅读 90% Line的理解

Thread之sleep方法

  • Post author:
  • Post category:其他

为什么要用sleep,主要是为了暂停当前线程,把cpu片段让出给其他线程,减缓当前线程的执行。 方法的定义: public static void sleep(long millis); public static native void sleep(long millis) throws InterruptedException; 通过定义可以看出sleep方法是本地方法,通过系统调用暂停当前线…

继续阅读 Thread之sleep方法

向设计师推荐的书籍

  • Post author:
  • Post category:其他

经常有朋友写邮件或发推问笔者,想从事设计,希望推荐几本书。老回邮件也麻烦,干脆列了一个书单。读过的、认为值得入门者和高阶者一读的书。按由浅到深,必读到可读的顺序。主要关注方向是UI、视觉传达、WEB设计,以及历史、理论、常见工具入门教程。 用了半个上午写的,比较仓促,不够全面,也有个人偏好在里面。我会保持修订和更新这份书列。如果你仅仅是对设计感兴趣,没有那么多时间读大部头,那么精简版是:1、2、3…

继续阅读 向设计师推荐的书籍

使用Nginx代理访问服务器的.mp4文件,并使用Vue播放

  • Post author:
  • Post category:vue

一、使用Docker部署单节点Nginx 1、在CentOS上安装部署Docker 请参考: https://blog.csdn.net/yueyue763184/article/details/126776158?spm=1001.2014.3001.5502 2、拉取最新版Nginx镜像 docker pull nginx 3、创建后面需要映射的文件夹 mkdir -p /home/nginx…

继续阅读 使用Nginx代理访问服务器的.mp4文件,并使用Vue播放