一.BIO与NIO以及AIO的概念 BIO是同步阻塞式的IO NIO是同步非阻塞的IO (NIO1.0,JDK1.4) AIO是非同步非阻塞的IO(NIO2.0,JDK1.7) 二.BIO简单分析 1.简单分析 BIO是阻塞的IO,原因在于accept和read会阻塞。所以单线程的BIO是无法处理并 ...
分类:
编程语言 时间:
2019-07-04 00:14:42
收藏:
0 评论:
0 赞:
0 阅读:
129
问题描述 著名科学家卢斯为了检查学生对进位制的理解,他给出了如下的一张加法表,表中的字母代表数字。 例如: L K V E L L K V E K K V E KL V V E KL KK E E KL KK KV 其含义为: L+L=L,L+K=K,L+V=V,L+E=E K+L=K,K+K=V, ...
分类:
其他 时间:
2019-07-04 00:14:21
收藏:
0 评论:
0 赞:
0 阅读:
104
题意及思路:https://blog.csdn.net/huanghongxun/article/details/49846927 在假设所有边都是最大值的情况下,如果第一个人能比第二个人先到,那就缩短这条边。 代码: ...
分类:
其他 时间:
2019-07-04 00:13:17
收藏:
0 评论:
0 赞:
0 阅读:
129
1.Linux会吗?平时使用的命令有哪些,列举一下。 https://blog.csdn.net/qq_36595013/article/details/883168932.数据库用过吗?inner join与left join的区别?3.编程语言会哪些?Python的from * import * ...
分类:
其他 时间:
2019-07-04 00:12:25
收藏:
0 评论:
0 赞:
0 阅读:
108
1. SQL语句 1.1 数据库 1.2 数据表 1.3 数据行 1.4 数据行的高级查询 2. pymysql操作 2.1 SQL注入 原因: 相信用户输入的所有的数据 解决方法: 自己手动去判断转义用户输入的数据 不要拼接SQL语句, 使用PyMySQL中的execute方法, 防止SQL的注入 ...
分类:
数据库技术 时间:
2019-07-04 00:11:54
收藏:
0 评论:
0 赞:
0 阅读:
115
查看当前运行的浏览等相关信息 driver=webdriver.Chrome()print(driver.capabilities["version"]) #浏览器版本print(driver.capabilities["platform"]) #浏览器运行平台print(driver.capabi ...
分类:
编程语言 时间:
2019-07-04 00:11:35
收藏:
0 评论:
0 赞:
0 阅读:
104
参考: https://blog.csdn.net/dingyuanpu/article/details/52623655 https://www.cnblogs.com/feiyudemeng/p/9254046.html http://dequn.github.io/2016/11/08/pho ...
分类:
系统服务 时间:
2019-07-04 00:11:12
收藏:
0 评论:
0 赞:
0 阅读:
164
随着2019年上半年计算机二级考试的完美落幕,紧接着的便是9月份的考试了。 到目前为止,下半年9月份计算机二级考试报名开通时间在6月前后,现在也基本结束。 2019年9月(56次)全国计算机等级考试(以下简称NCRE)将于9月中旬举行。已经报名的同学请利用暑期时间好好准备吧! > 2019年9月份最 ...
分类:
其他 时间:
2019-07-04 00:10:50
收藏:
0 评论:
0 赞:
0 阅读:
122
https://mp.weixin.qq.com/s/1I6DcONr0Mg7xiX8F1C7SQ 简单介绍TileLink相关的参数实现(具体问题暂时不展开,后续用到时再做分析)。 ?? 1. TLManagerParameters ?? 定义TileLink Manager节点的参数,Manag ...
分类:
其他 时间:
2019-07-04 00:10:25
收藏:
0 评论:
0 赞:
0 阅读:
142
if语句 补充: ...
分类:
编程语言 时间:
2019-07-04 00:10:00
收藏:
0 评论:
0 赞:
0 阅读:
98
装饰器函数 开发封闭原则(先从别人偷来一波好文章,简单易懂) 什么是开放封闭原则?有的同学问开放,封闭这是两个反义词这还能组成一个原则么?这不前后矛盾么?其实不矛盾。开放封闭原则是分情况讨论的。 我们的软件一旦上线之后(比如你的软件主要是多个函数组成的 ...
分类:
其他 时间:
2019-07-04 00:09:34
收藏:
0 评论:
0 赞:
0 阅读:
103
有一位旅行商,我们暂且称呼他为彪哥。 他需要前往5个城市,所以想要计算出旅程最短的路线。 对于每种路线组合,他都计算出总旅程,再挑选旅程最短的路线。 那么,算法效率的问题来了。 5个城市有120个不同的排列方式,因此需要执行120次操作。 6个城市有720个不同的排列方式,因此需要执行720次操作。 ...
分类:
编程语言 时间:
2019-07-04 00:09:16
收藏:
0 评论:
0 赞:
0 阅读:
125
Mac:在terminal下运行 sudo -i 输入密码 就可以用ssh IP:端口 命令行登录了 DAssist是一个命令行开发辅助,可直接在系统命令行工具中使用,Linux和MacOS等自带命令终端的系统好说,windows下也有cmd和powerShell。那么如何结合开发IDE工具进行使用 ...
分类:
Windows开发 时间:
2019-07-04 00:07:44
收藏:
0 评论:
0 赞:
0 阅读:
152
用缓存,主要有两个用途,一个是高性能,一个是高并发. 1)高性能 假设这么个场景,你有个操作,一个请求过来,吭哧吭哧你各种乱七八糟操作mysql,半天查出来一个结果,耗时600ms。但是这个结果可能接下来几个小时都不会变了,或者变了也可以不用立即反馈给用户。那么此时咋办? 缓存啊,折腾600ms查出 ...
分类:
其他 时间:
2019-07-04 00:07:23
收藏:
0 评论:
0 赞:
0 阅读:
117
(1)string 这是最基本的类型了,没啥可说的,就是普通的set和get,做简单的kv缓存 (2)hash 这个是类似map的一种结构,这个一般就是可以将结构化的数据,比如一个对象(前提是这个对象没嵌套其他的对象)给缓存在redis里,然后每次读写缓存的时候,可以就操作hash里的某个字段。 k ...
分类:
其他 时间:
2019-07-04 00:06:59
收藏:
0 评论:
0 赞:
0 阅读:
109
http://www.ruanyifeng.com/blog/2011/06/designing_ideas_of_inheritance_mechanism_in_javascript.html http://blog.vjeux.com/2011/javascript/how-prototypa ...
分类:
编程语言 时间:
2019-07-04 00:06:06
收藏:
0 评论:
0 赞:
0 阅读:
131
公司同事弄了个华为云的ARM64服务器,让我帮忙部署我们的服务,所以先试用了一下。 总体感觉还行,使用的CentOS系统,yum也能用, 源也可以用。但是 用不了。 服务器配置还行,内存又13G多,4核心的CPU,但是这里看不到CPU的频率。 因为总体性能还行,也能够安装clang,所以编译代码可以 ...
分类:
其他 时间:
2019-07-04 00:05:43
收藏:
0 评论:
0 赞:
0 阅读:
140
__proto__ VS. prototype in JavaScript http://dmitrysoshnikov.com/ecmascript/javascript-the-core/#a-prototype-chain __proto__ is the actual object that ...
分类:
编程语言 时间:
2019-07-04 00:04:13
收藏:
0 评论:
0 赞:
0 阅读:
140
0|1一、认证组件的作用 在一个程序中有一些功能是需要登录才能使用的,原生Django中的auth组件可以用来解决这个认证问题,drf框架中也有对应的认证组件来解决这个问题。 models.py from django.db import models # Create your models he ...
分类:
其他 时间:
2019-07-04 00:03:42
收藏:
0 评论:
0 赞:
0 阅读:
134
转载:https://pragmaticintegrator.wordpress.com/2017/08/13/small-hack-to-avoid-ssl-validation-in-spring-resttemplate/ ...
分类:
Web开发 时间:
2019-07-04 00:03:24
收藏:
0 评论:
0 赞:
0 阅读:
608