码迷,mamicode.com
首页 > 其他好文
tomcat nio读写数据处理流程
前置知识 了解tomcat nio处理流程之前需要了解一下IO多路复用和Reactor模型。下图是主从Reactor多线程模型的设计图,mainReactor负责接收连接,subReactor负载读写数据,工作线程池负责编解码和计算,tomcat的架构模型和下图类似,但是有点区别。 Tomcat N ...
分类:其他好文   时间:2021-04-20 15:11:20    阅读次数:0
位运算之bit_xor、bit_not、bit_and、bit_or
一、bit_xor 1、头文件 #include <functional> 2、模板 template <class T> struct bit_xor; template <class T = void> struct bit_xor; 3、返回两个参数按位XOR的结果(公共成员函数) 4、使用 ...
分类:其他好文   时间:2021-04-20 15:10:43    阅读次数:0
颜色空间转换 RGB到HSV
参考链接: https://www.rapidtables.com/convert/color/rgb-to-hsv.html https://zhuanlan.zhihu.com/p/67930839 在缺陷检测时,直接使用RGB值检测一些有色差的缺陷时,往往不容易检测,因为RGB值的变化在肉眼上 ...
分类:其他好文   时间:2021-04-20 15:09:32    阅读次数:0
Dos攻击介绍
Syn-Flood 伴随着IP地址欺骗,大概原理就是不断的不停的发送Syn包,导致目标服务器没有一个完整的tcp连接 Scapy 基础的Scapy定义数据包头 >>> i=IP() >>> i.display() ###[ IP ]### version= 4 ihl= None tos= 0x0 ...
分类:其他好文   时间:2021-04-20 15:09:13    阅读次数:0
读者-写者问题
1 typedef int semaphore; 2 semaphore count_mutex = 1; 3 semaphore data_mutex = 1; 4 int count = 0; 5 6 void reader(){ 7 while(TRUE){ 8 down(&count_mut ...
分类:其他好文   时间:2021-04-20 15:08:36    阅读次数:0
HAL库使用printf
用stm32cubemx配置好串口功能之后,想要使用printf函数进行打印输出的话,还需要自己添加一个重定向函数。 1 #ifdef __GNUC__ 2 /* With GCC/RAISONANCE, small printf (option LD Linker->Libraries->Smal ...
分类:其他好文   时间:2021-04-20 15:06:54    阅读次数:0
CountDownLatch 和 CyclicBarrier
CountDownLatch 每次当线程调用countDownLatch.countDown()方法时,会对计数器减1,减到0,countDownLatch.await()放行 public class CountDownLatchTest { public static void main(Str ...
分类:其他好文   时间:2021-04-20 15:06:35    阅读次数:0
二叉树的重要遍历问题
PS:本文主要包括二叉树的前序,中序,后序,层序,垂序遍历,使用cpp语言。 前序遍历 struct TreeNode { int val; TreeNode* left; TreeNode* right; TreeNode(int x) : val(x), left(NULL), right(NU ...
分类:其他好文   时间:2021-04-20 15:06:15    阅读次数:0
Mybatis-puls进阶
主键生成策略 @TabelID uuid 自增ID 雪花算法 mybatis-plus 的主键策略 package com.baomidou.mybatisplus.annotation; public enum IdType { AUTO(0), //数据库自增ID 记住表ID字段一定是自增的 N ...
分类:其他好文   时间:2021-04-20 15:05:56    阅读次数:0
mybatis 配置
mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd ...
分类:其他好文   时间:2021-04-20 15:04:02    阅读次数:0
Vue中使用Openlayers加载OSM(Open Street Map)显示街道地图
场景 Openlayers下载与加载geoserver的wms服务显示地图: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/114320531 在上面使用Openlayers加载wms服务显示地图的基础上,如果想要在Vue中使用O ...
分类:其他好文   时间:2021-04-20 15:03:24    阅读次数:0
MarkDown
Markdown学习 一、分级标题 要用多少级的标题,就在标题打多少个“#”,如下: # 一级标题## 二级标题### 三级标题 #### 四级标题? 显示结果如下: 一级标题 二级标题 三级标题 四级标题 二、字体 使用粗体在文字两端分别加两个“*”,如下: **文字** 结果如下: 文字 使用斜 ...
分类:其他好文   时间:2021-04-20 15:03:02    阅读次数:0
RDD编程
一、词频统计: 1.读文本文件生成RDD lines lines = sc.textFile('file:///home/hadoop/word.txt') 2.将一行一行的文本分割成单词 words flatmap() words=lines.flatMap(lambda line:line.sp ...
分类:其他好文   时间:2021-04-20 15:02:06    阅读次数:0
Flutter页面-基础Widget
Flutter页面-基础Widget ? 在Flutter中,几乎所有的对象都是一个Widget,与原生开发中的控件不同的是,Flutter中的widget的概念更广泛,它不仅可以表示UI元素,也可以表示一些功能性的组件如:用于手势检测的 GestureDetector widget、用于应用主题数 ...
分类:其他好文   时间:2021-04-20 15:01:30    阅读次数:0
输入框中根据用户输入内容动态查询
前端 UI 设计里面有一个经常需要用到的实时搜索场景: 当用户在 inpu 里面键入新的内容后,不依赖于用户触发(如点击按钮),立即自动向后端发起 ajax 查询并展示结果。 这一需求有多种实现方案,典型的是可以设置一个定时器轮询 input 中的内容是否发生变化,若变化了则立即发起后端查询。这种方 ...
分类:其他好文   时间:2021-04-20 15:01:13    阅读次数:0
设计模式之代理模式
代理模式 代理模式分为静态代理和动态代理.下图为静态代理结构图: 静态代理示例代码: // 抽象主题接口 public interface Subject { void request(); } // 具体主题角色 public class RealSubject implements Subjec ...
分类:其他好文   时间:2021-04-20 15:00:18    阅读次数:0
BPM工作流(OA系统)
本系统表单及流程均采用拖拽式设计,方便快捷构建流程,能广泛整合不同业务系统,如:ERP、CRM、MES、EHR、财务系统、钉钉、微信等多种系统实现集成。 BPM工作流介绍一、我的任务1.待处理 2.填写表单 3.草稿箱 4.常用流程 5.共享任务 二、任务查询1.已发起 2.已处理 3.抄送任务 4 ...
分类:其他好文   时间:2021-04-20 14:59:32    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!