码迷,mamicode.com
首页 > 编程语言
三分钟了解 Python3 的异步 Web 框架 FastAPI
快速编码,功能完善。从启动到部署,实例详解异步 py3 框架选择 FastAPI 的原因。 FastAPI 介绍 FastAPI 与其它 Python-Web 框架的区别 在 FastAPI 之前,Python 的 Web 框架使用的是 django、flask、tornado 三种 Web 框架。 ...
分类:编程语言   时间:2020-07-09 10:48:39    阅读次数:71
负载测试--阶梯压测线程 jp@gc - Stepping Thread Group (deprecated)使用
最大并发200,100的并发递增施压,到达200后持续360秒1:this group will start:表示总共要生成的最大线程数,如图:设置为:200 个,表示总共会加载到 200个线程2:first,wait for:第一个线程从点击执行之后多长时间开始加载,如图:设置为 0 秒,表示点击 ...
分类:编程语言   时间:2020-07-09 10:47:44    阅读次数:137
SpringMVC到底是如何处理请求的?
很多人会用SpringMVC,但对它的处理请求的方式并不清除,当我们学习一个知识的时候,了解它会让我们更好地使用它,下面我们来看看SpringMVC是如何处理请求的。请求流程的方式先上图:SpringMVC框架也是一个基于请求驱动的Web框架,并且使用了前端控制器模式(是用来提供一个集中的请求处理机制,所有的请求都将由一个单一的处理程序处理来进行设计,再根据请求映射规则分发给相应的页面控制器(动作
分类:编程语言   时间:2020-07-09 10:47:07    阅读次数:57
Java面试题:常用的Web服务器有哪些?
[Unix和Linux平台下使用最广泛的免费HTTP服务器是Apache服务器,而Windows平台的服务器通常使用IIS作为Web服务器。选择Web服务器应考虑的因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等。下面是对常见服务器的简介:- IIS:Microsof... ...
分类:编程语言   时间:2020-07-09 10:45:05    阅读次数:89
Unity 射线检测(RayCast)
Raycast 射线检测 Unity 中提供了一种控制方案,用来检测鼠标点在屏幕上后,具体点在 Unity 场景中,三维世界的哪个点上。 这种解决方案,就是射线检测: 通过鼠标点击屏幕,由屏幕上的点向Unity三维直接发射一条无限长的射线, 当检测到碰撞物体后,便会返回被碰撞物体的所有信息,以及交点 ...
分类:编程语言   时间:2020-07-09 10:38:53    阅读次数:114
C++的源程序改写成C语言类的成员函数和数据成员
由于struct没有对成员的访问权限进行控制,必须加入额外的机制进行访问控制,这样一来就使得程序复杂化了,所以只能放弃访问权限的控制。1)对于类的数据成员可以直接转为C中结构体的数据成员。2)函数则需转化为对应的函数指针,因为struct里不允许出现函数的声明和定义。而函数前如果有virture,inline等修饰符也要去掉,如函数voidfunca(inta);改为void(funca)(str
分类:编程语言   时间:2020-07-09 09:25:53    阅读次数:81
字符串算法~KMP
字符串算法~KMP 有个视频讲的挺好的: 传送门 首先给一个字符串s,与另外一个字符串q,判断q是否是s的子串。 如何判断,先考虑暴力判断,枚举s字符串的每一位作为开头与q比较是否与q的每一位都相同,不相同及时break进入q的下一位继续从头开始比较,这样暴力判断其实也很快,一般情况下与KMP也没差 ...
分类:编程语言   时间:2020-07-09 09:23:19    阅读次数:70
工作三年终于社招进字节跳动!字节跳动,阿里,腾讯Java岗面试经验汇总
前言我大概我是从去年12月份开始看书学习,到今年的6月份,一直学到看大家的面经基本上百分之90以上都会,我就在5月份开始投简历,边面试边补充基础知识等。也是有些辛苦。终于是在前不久拿到了字节跳动的offer,现在我也来写面经,希望能帮助到大家!面经Java基础0.HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。拉链结构,数组+链表,原理是hash找数组,冲突后拉链表,1.
分类:编程语言   时间:2020-07-09 09:22:34    阅读次数:134
presto java
java presto
分类:编程语言   时间:2020-07-09 09:22:17    阅读次数:75
java十进制二进制互转
1. 十进制转二进制 原理:给定的数循环除以2,直到商为0或者1为止。将每一步除的结果的余数记录下来,然后反过来就得到相应的二进制了。 比如8转二进制,第一次除以2等于4(余数0),第二次除以2等于2(余数0),第三次除以2等于1(余数0),最后余数1,得到的余数依次是 0 0 0 1 , 反过来就 ...
分类:编程语言   时间:2020-07-09 09:22:00    阅读次数:67
Python 常用模块
time模块importtimeprint(time.time())#时间戳print(time.mktime(time.localtime()))#struct_time——>时间戳print(time.strftime(‘%Y-%m-%d%H:%M:%S‘))#格式化的字符串print(time.strftime(‘%Y-%m-%d%H:%M:%S‘,time.localtime()))
分类:编程语言   时间:2020-07-09 09:20:40    阅读次数:91
Java虚拟机之自动内存管理机制
Java虚拟机之自动内存管理机制 在虚拟机自动内存管理机制的帮助下,我们不在需要为每一个new操作去写配对的delete/free代码,这样不容易出现内存泄露和内存溢出的问题,一切看起来都很美好;但是正是由于我们把内存控制的权利交给了Java虚拟机,一旦出现内存泄露和溢出的问题,如果不了解虚拟机是怎 ...
分类:编程语言   时间:2020-07-09 01:26:01    阅读次数:153
Spring Data支持的关键字
关键字方法命名sql where字句 And findByNameAndPwd where name= ? and pwd =? Or findByNameOrSex where name= ? or sex=? Is,Equals findById,findByIdEquals where id= ...
分类:编程语言   时间:2020-07-09 01:24:03    阅读次数:91
Java学习之旅第4天
运算符 二元运算符 package operator; //二元运算符 public class Demo01 { public static void main(String[] args) { //ctrl+d 复制当前行到下一行 int a=10; int b=20; int c=30; in ...
分类:编程语言   时间:2020-07-09 01:21:36    阅读次数:99
python基础01
第一章 Python介绍 1.1 Python版本 Python 2.X Python 3.X Python 3.5 Python 3.6 Python 3.7 1.2 Python解释器 Python解释器作用:运行文件 Python解释器种类 CPython,C语言开发的解释器[官方],应用广泛 ...
分类:编程语言   时间:2020-07-09 01:20:54    阅读次数:110
vba基础4 数组
一 数组的声明与赋值 在vba中经常会使用到一维和二维数组,首先来看一下它们的声明方式。 Dim myarray '(1) 直接将单元格区域赋值给数组,此时声明的数组为二维数组。 myarray = [a1:b2] '(2)给数组赋予指定值,下面第一个是一维数组,第二个是二维数组。声明二维数组时需使 ...
分类:编程语言   时间:2020-07-09 01:20:35    阅读次数:89
javascript基础练习:借用原型对象实现继承 & 排他思想 & 页面带参数自动跳转
一.借用原型对象实现继承 class Person { constructor (name, age) { this.name = name this.age = age } info () { console.log("I am " + this.name) } } class Student e ...
分类:编程语言   时间:2020-07-09 01:16:36    阅读次数:89
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!