Mac安装Nginx

1、检查homebrew是否安装,打开终端输入命令 man brew 如已安装,终端会输出一些命令的帮助信息,此时输入Q退出即可; BREW(1) NAME brew - The missing package manager for macOS SYNOPSIS brew --version br ... »

【学习笔记】不会吧不会吧,不会有人还在手写堆吧

今天小编在水昨天考试题题解的时候,突然发现了 STL 自带的手写堆函数,本来以为优先队列已经够了,但是没想到这些函数居然折磨好用,下面快和小编一起来看一看吧~ 前言 这些函数位于 <functional> 头文件中,不过当然 <bits/stdc++.h> 也是没问题的。 除了普通的数组,结构体建堆 ... »

【学习笔记】震惊,全机房都会分块了,就我没有

震惊,蒟蒻 Midoria7 居然在 1949 年终于写完了分块入门,活到爆! 分块是一种很暴力很优雅的数据结构。秉承散点暴力,大块整体的原则,能以根号级别复杂度优化很多的暴力。 以下由于都是隔了很长时间写的,所以码风有可能有变。 数列分块入门 1 区间加法,单点查询。 小点暴力修改,大块打标记。( ... »

Linux高并发web服务器开发——web服务器 - 1

在学习Linux高并发web服务器开发总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。 11_服务器开发-第01天(web服务器 - 1) 在学习Linux高并发web服务器开发总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明 ... »

如何提升自己?

如何提升自己? 看完后浪,感慨良多... 在程序员圈子,听得最多的便是”35岁中年危机“。 危机 其实不仅仅存在“35岁危机”,还有“毕业危机”,“被裁员危机”,不仅仅在程序员圈子,几乎所有圈子都是这样,就像刚毕业的大学生说的:毕业等于失业。现在的社会飞速发展,我们常常感叹大多数父母一代的人,智能手 ... »

【python系统学习16】编码基础知识

除了0、1这些阿拉伯数字,像a、b、c这样的52个字母(包括大小写),还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,理论上每个人都可以有自己的一套规则(这就叫编码规则,形成编码表)。 ... »

flex布局学习总结--阮一峰

基本概念: 采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项 容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置 ... »

【数据结构】平衡树splay和fhq—treap

1.BST二叉搜索树 顾名思义,它是一棵二叉树。 它满足一个性质:每一个节点的权值大于它的左儿子,小于它的右儿子。 当然不只上面那两种树的结构。 那么根据性质,可以得到该节点左子树里的所有值都比它小,右子树的都比它大。 而平衡树都是基于BST的。 为什么叫做平衡树?对于数的操作可能会破坏BST的性质 ... »

UI绘制流程及原理

一、绘制流程源码路径 1、Activity加载ViewRootImpl 2、ViewRootImpl启动View树的遍历 二、View绘制流程 1、measure (1)MeasureSpec是什么? 重写过onMeasure()方法都知道,测量需要用到MeasureSpec类获取View的测量模式 ... »

[解决方案]IIS配置后报错404,500,502等系列问题

很多时候刚部署完服务器的IIS以后,第一次部署站点都会出现形形色色,各种各样的报错问题,但这些问题大同小异,我这里就给大家提供的解决的方案,以达到以不变应万变的效果 目的:让大家学会处理类似问题的方法,而不仅仅是处理这一个问题 下图为报错的截图示意: 无论上面的这个提示啥,我们并不能直观的看懂这个问 ... »

Linux设备驱动程序学习----1.设备驱动程序简介

Linux系统的优点是,系统内部实现细节对所有人都是公开的。Linux内核由大量复杂的代码组成,设备驱动程序可以作为进入Linux内核世界大门的切入口。 设备驱动程序在Linux内核中,是一个个独立的黑盒子,在调用内部接口时某个特定硬件做出响应,这些接口隐藏了设备的工作细节。用户的操作通过独立于特定... ... »

‎Cocos2d-x 3.x 学习笔记(三):Scheduler Timer 调度与定时

‎1. 概述 Cocos2d-x 的 Scheduler 离不开 Timer。Timer 类是定时器,用来规定一个回调函数应该在何时被触发。Timer 封装了已运行时间、重复次数、已执行次数、延迟秒数、时间间隔、要触发的回调函数等等,都是与一个回调函数触发相关的成员。 Scheduler 是调度器, ... »

Activiti学习笔记

activiti入门 activiti官网 pom.xml文件 <!-- activiti --> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> <version>5.18. ... »

activiti学习笔记

activiti入门 1. "activiti官网" 2. pom.xml文件 3. 安装activiti插件 "CSDN教程" 4. 创建bpm图 1.开始点 2.结束点 3.任务 4.执行人 5.流程id,流程名 5. 部署流程 6. 启动流程 7. 查询任务 8. 完成任务 9. 查询所有部署 ... »

SSM框架学习笔记_第1章_SpringIOC概述

第1章 SpringIOC概述 Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。 1.1 控制反转IOC IOC (inversion of controller)是一种概念,是把我们程序中的类与类之间的依赖关系交给容器去处理,一般有两种方式(面试): 依赖查找DL (d ... »