码迷,mamicode.com
首页 > 2020年06月24日 > 全部分享
Python实现TCP服务端的并发
服务端的三个条件: 1、有固定的IP和PORT。 2、24小时不间断提供服务。 3、能够支持并发。服务端 # encoding=utf-8 # auther:lsj # 服务端 from multiprocessing import Process from threading import Thr ...
分类:编程语言   时间:2020-06-24 19:45:24    阅读次数:68
算法效率-时间复杂度
算法效率的度量方法 事后统计 直接跑了比较时间,这个方法用的比较少,不推荐。 事前分析估算 在计算机程序编写前,以拒统计方法来估算 因素: 1.算法的策略和方法 2.编译产生的代码质量 3.问题的输入规模 4.机器执行指令的速度 只需要关心实现的算法 时间复杂度:大O阶方法: 计算公式 T(n) = ...
分类:编程语言   时间:2020-06-24 19:45:12    阅读次数:59
go基础二
前言 结合go基础一 代码 package main //定义一个包名位main,main是可执行程序的包名,所有Go源文件必须有一个包声明语句,通过包名管理命名空间 //第一个简单的HelloGo程序hello.go import ( "fmt" //import 引入一个外部包 fmt, ) f ...
分类:其他好文   时间:2020-06-24 19:44:43    阅读次数:69
Synchronized与ReentrantLock区别总结(简单粗暴,一目了然)
已剪辑自: https://blog.csdn.net/zxd8080666/article/details/83214089 这篇文章是关于这两个同步锁的简单总结比较,关于底层源码实现原理没有过多涉及,后面会有关于这两个同步锁的底层原理篇幅去介绍。 相似点: 这两种同步方式有很多相似之处,它们都是 ...
分类:其他好文   时间:2020-06-24 19:44:20    阅读次数:40
排序算法-插入排序(insertion sort)
插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 ...
分类:编程语言   时间:2020-06-24 19:43:51    阅读次数:37
JsonPath使用说明
依赖包: <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> <version>2.4.0</version> </dependency> 代码: package json.js ...
分类:Web程序   时间:2020-06-24 19:43:35    阅读次数:45
算法岗面试题:模型的bias和variance是什么?用随机森林举例
校招在即,准备准备一些面试可能会用到的东西吧。希望这次面试不会被挂。 基本概念 说到机器学习模型的误差,主要就是bias和variance。 Bias:如果一个模型的训练错误大,然后验证错误和训练错误都很大,那么这个模型就是高bias。可能是因为欠拟合,也可能是因为模型是弱分类器。 Variance ...
分类:编程语言   时间:2020-06-24 19:43:11    阅读次数:67
使用Kubernetes、K3s和Traefik2进行本地开发
作者简介 Vyacheslav,拥有运维和项目管理经验的软件工程师 这篇文章将承接我此前搭建的本地Docker开发环境,具体步骤已经放在在以下网址: https://github.com/Voronenko/traefik2-compose-template 除了经典的docker化的项目之外,我还 ...
分类:Web程序   时间:2020-06-24 19:42:29    阅读次数:82
容器之间的互通
很多时候我们的业务分为前台和后台,例如:“前台的代码需要连接数据库进行数据操作”;但是在写代码的时候我们并不知道后台数据库的地址是什么,所以我们可以docker通过固定的名字来访问。 之前我们已经有两个container,test1和test2,他们之间通过IP可以互相访问,但是不能够通过容器名来互 ...
分类:其他好文   时间:2020-06-24 19:41:45    阅读次数:52
C# EF之No context type was found in the assembly ' '.
解决方案中启用项目EntityFramework迁移时却发生了异常。 异常说在我的项目中没有找到DBContext类。 这个DBContext类确实没有放在启动项目下面,是另外建立了一个独立的类库来存放。 查看get-help Enable-Migrations帮助,启用迁移命令带了几个参数。 En ...
分类:Windows程序   时间:2020-06-24 19:41:33    阅读次数:102
重建二叉树(Python and C++解法)
题目: 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树: 3 / \ 9 20 / \ 15 ...
分类:编程语言   时间:2020-06-24 19:40:46    阅读次数:48
连续内存分配:内存碎片与分区的动态分配
连续内存分配:内存碎片与分区的动态分配 连续内存分配 内存碎片问题 第一适配 最佳适配 最差适配 压缩式碎片整理 交换式碎片整理 内部碎片问题 外部碎片 在分配单元间的未使用内存 内部碎片 在分配单元中的未使用碎片 第一适配 按地址排序空闲块列表 按顺序找到合适的分区 重分配检查能否合并分区 优势 ...
分类:其他好文   时间:2020-06-24 19:40:29    阅读次数:42
js筛选出 字符串中出现频次最高的 字母
var str = "dasdafdasftrdhsdgrfergasfsgjghkjgf" let sArr = str.split(''); sArr = [...new Set(sArr)]; let cArr = []; sArr.forEach(item => { let re = eva ...
分类:Web程序   时间:2020-06-24 19:40:13    阅读次数:100
是否使用过 Redis 集群,集群的原理是什么?
1)、Redis Sentinal 着眼于高可用,在 master 宕机时会自动将 slave 提升为 master,继续提供服务。 2)、Redis Cluster 着眼于扩展性,在单个 redis 内存不足时,使用 Cluster 进行 分片存储。 ...
分类:其他好文   时间:2020-06-24 19:39:46    阅读次数:89
软件安装
1.安装环境: win7/win10、VMware11,CentOs6.6 2.Linux与windows主要区别 Linux严格区分大小写 Linux中一切皆文件 Linux不区分扩展名 3. CentOS官网:http://www.centos.org/ CentOS搜狐镜像:http://mi ...
分类:其他好文   时间:2020-06-24 19:39:23    阅读次数:111
cnblogs 博客布局
cnblogs 博客布局代码 cnblogs 博客布局代码 cnblogs 博客布局代码 cnblogs 博客布局代码 01) 页面订制 css 代码 /* ********************** * 整体布局 * **********************/ /* 整体布局 */ body ...
分类:其他好文   时间:2020-06-24 19:38:50    阅读次数:76
delphi 内存泄漏检测
FormCreate 加一条 ReportMemoryLeaksOnShutdown:=true; 退出程序的时候,如果有内存泄漏,会弹出一个对话框. *1就是有1个,3就是有3个,2就是有2个 13 - 20 bytes: TJSONNumber x 1, TJSONObject x 1, TJS ...
分类:Windows程序   时间:2020-06-24 19:38:31    阅读次数:130
1028条   上一页 1 ... 17 18 19 20 21 22 23 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!