码迷,mamicode.com
首页 > 编程语言 > 日排行
线程模型基本介绍
1.线程模型种类 1.1. 传统阻塞 I/O 服务模型 1.2. Reactor 模式 2.传统阻塞 I/O 服务模型 2.1. 工作原理图 2.2 模型特点 2.2.1. 采用阻塞IO模式获取输入的数据 2.2.2. 每个连接都需要独立的线程完成数据的输入,业务处理,数据返回 2.3. 问题分析 ...
分类:编程语言   时间:2020-06-08 10:48:48    阅读次数:96
Springboot简介与环境搭建
1、Springboot介绍1.1、为什么要学习Springboot1、敏捷开发(整合框架)2、无需tomcat(java引用程序运行,实际jar包)内置tomcat。3、减少xml配置,配置文件形式properties4、SpringCloud+Springboot结合在一起做微服务。微服务SpringClound(http接口+restful)基于springboot(封装了springmvc
分类:编程语言   时间:2020-06-08 10:49:26    阅读次数:50
C#多线程
一 线程Thread的使用 (1)不通过委托,直接在线程里实现方法体 namespace ConsoleApplication1{ class Program { static void Main(string[] args) { bool a =false; bool b = false; boo ...
分类:编程语言   时间:2020-06-08 10:51:12    阅读次数:69
Python 在线免费批量美颜,妈妈再也不用担心我 P 图两小时啦
引言 首先我承认自己标题党了,我就想提升点阅读量我容易么我,前几天的篇纯技术文阅读量都扯着蛋了。 毕竟阅读量太低实在是没有写下去的动力,我只能用点小手段偶尔提升下阅读量。 这篇文章我转换下套路,先放结果,感兴趣的接着往下看,不感兴趣的直接左上角,就当是我把你们骗进来的。 结果 然后直接放源码: im ...
分类:编程语言   时间:2020-06-08 10:51:57    阅读次数:196
【python-opencv】读取、显示、写入图像
1、读取图像 import cv2 image=cv2.imread("dog2.jpg",1) 说明: 第二个参数是一个标志,它指定了读取图像的方式。 cv.IMREAD_COLOR: 加载彩色图像。任何图像的透明度都会被忽视。它是默认标志。 cv.IMREAD_GRAYSCALE:以灰度模式加载 ...
分类:编程语言   时间:2020-06-08 10:53:11    阅读次数:63
Python 使用office365邮箱
一、概述 最近遇到一个需求,需要使用office365邮箱发送邮件,使用SSL发送会失败,必须使用TLS加密协议才能发送成功。 二、完整代码 使用类封装了一下,功能如下: 1. 支持附件 2. 支持多个发件人 3. 执行TLS MailTools.py #!/usr/bin/env python3 ...
分类:编程语言   时间:2020-06-08 10:54:33    阅读次数:177
Java课程学习感想和实践
1.知识点总结 面向对象的三大特性:封装、继承、多态; 封装:将属性私有化,通过setter()和getter()方法来访问属性,目的是为了增强安全性,通过外部接口访问类的成员。 继承:将多个相同的方法、属性提取出来,新建了一个父类,但是一个类只能继续一个父类,且只能继承访问权限为非private的 ...
分类:编程语言   时间:2020-06-08 10:58:11    阅读次数:68
Unity - Get/Set 属性访问器
一、Get/Set 的疑问 通常来说,我们在 Unity 内声明一些属性,比如: 1 private float hp; 2 3 public int index; 但是,偶尔可能会看到另外一些属性声明的方法,比如: 1 public float Hp 2 { 3 get 4 { 5 return ...
分类:编程语言   时间:2020-06-08 10:59:57    阅读次数:222
排序、去重与离散化
排序、去重与离散化 1. 排序 1.1 快速排序 1. 快速排序 #include <bits/stdc++.h> using namespace std; const int N = 1000010; int q[N]; void quick_sort(int q[], int l, int r) ...
分类:编程语言   时间:2020-06-08 11:03:33    阅读次数:68
java.lang.ExceptionInInitializerError mybatis初始化错误
初始化错误,原因项目只会编译java文件,编译后只有class文件xml等其他resource文件不会存在编译后的包里 解决方法:在项目或者模块的maven配置文件pom.xml中配置 <build> <resources> <resource> <directory>src/main/resour ...
分类:编程语言   时间:2020-06-08 11:06:06    阅读次数:85
python向上取整以50为界
import math def getNum(limit_num,num): if num%limit_num==0: print(num) else: num=math.ceil(num/limit_num)*limit_num print(num) if __name__ == '__main_ ...
分类:编程语言   时间:2020-06-08 11:07:24    阅读次数:94
java--录入文件名复制文件
package com.test; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import ...
分类:编程语言   时间:2020-06-08 11:07:53    阅读次数:62
Java基础 - 02 - Java标识符和关键字
Java基础 - 02 - Java标识符和关键字 一、标识符 ***java中标识符是为方法、变量或其他用户定义项所定义的名称。***标识符可以有一个或多个字符。在Java语言中,标识符的构成规则如下 标识符由数字(0 ~ 9)和字母(az和AZ)、美元符号($)、下划线(__)以及Unicode ...
分类:编程语言   时间:2020-06-08 11:08:40    阅读次数:80
python基本内置函数
python基本内置函数总结一下: 1、abs(x) 返回一个数x的绝对值。参数可以是普通的整数,长整数或者浮点数。如果参数是个复数,返回它的模 2、all(iterable) 如果iterable的所有元素为真(或者iterable为空), 返回True。等同于: def all(iterable ...
分类:编程语言   时间:2020-06-08 11:10:09    阅读次数:116
排序算法06-归并排序
归并排序 大佬的归并排序详解 void mergeSort(vector<int>&arr, int start, int end) { if (arr.empty()||start >= end) return; int mid = (end + start) / 2; mergeSort(arr ...
分类:编程语言   时间:2020-06-08 12:19:33    阅读次数:62
数据结构之稀疏数组的使用场景及实现
一、数据结构与算法的关系 1.数据data结构(structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构.学好数据结构可以编写出更加漂亮,更加有效率的代码。 2.要学习好数据结构就要多多考虑如何将生活中遇到的问题,用程序去实现解决. 3.程序 = 数据结构 + 算法 4.数据结 ...
分类:编程语言   时间:2020-06-08 12:21:19    阅读次数:68
算法:由外向内顺时针打印矩阵(n*n)元素
输入一个矩阵(n*n),按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5] 限制: 0 <= matrix.length 0 <= matrix[i].length i ...
分类:编程语言   时间:2020-06-08 12:25:19    阅读次数:65
Spring Boot Sample 011之spring-boot-web-webjars
一、环境 Idea 2020.1 JDK 1.8 maven 二、目的 spring boot 整合webJars统一管理静态资源。 gitHub地址:https://github.com/ouyushan/ouyushan-spring-boot-samples 三、步骤 3.1、点击File - ...
分类:编程语言   时间:2020-06-08 12:26:05    阅读次数:49
Java实现浏览器端大文件分片上传插件
文件上传下载,与传统的方式不同,这里能够上传和下载10G以上的文件。而且支持断点续传。 通常情况下,我们在网站上面下载的时候都是单个文件下载,但是在实际的业务场景中,我们经常会遇到客户需要批量下载的场景,还有文件夹的下载场景。与传统业务需求相比,新的业务需求要求更高,难度也更大。但是用户体验比传统应 ...
分类:编程语言   时间:2020-06-08 12:26:22    阅读次数:85
JavaScript 和 TypeScript 的封装性 —— 私有成员
JavaScript 使用了基于原型模式的 OOP 实现,一直以来,其封装性都不太友好
分类:编程语言   时间:2020-06-08 12:27:21    阅读次数:53
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!