首页 > 2019年01月26日 > 全部分享
64位整数乘法
//总结自李煜东著《算法竞赛进阶指南》 问题:求a乘b对p取模的值,其中1<=a,b,p<=10^18。 简单的暴力相乘显然会溢出(相当于对64位整数最大值+1取模),对a进行b次累加显然会超时。 法一: 仿照快速幂,用二进制表示b。 法二: 利用a*b%p=a*b-floor(a*b/p)*p求解 ...
分类:其他   时间:2019-01-26 23:32:17    收藏:0  评论:0  赞:0  阅读:211
AcceptEx与完成端口结合实例
前言 在windows平台下实现高性能网络服务器,iocp(完成端口)是唯一选择。编写网络服务器面临的问题有:1 快速接收客户端的连接。2 快速收发数据。3 快速处理数据。本文主要解决第一个问题。 为什么要用AcceptEx 传统的accept函数能满足大部分场景的需要;但在某些极端条件下,必须使用 ...
分类:其他   时间:2019-01-26 23:31:58    收藏:0  评论:0  赞:0  阅读:190
Python随心记--阻塞IO server
阻塞IO server import socket sk = socket.socket() sk.bind(('127.0.0.1',8080)) while 1: conn,addr = sk.accept() while 1: conn.send('hello client'.encode('... ...
分类:编程语言   时间:2019-01-26 23:31:33    收藏:0  评论:0  赞:0  阅读:179
scrapy框架爬取糗事百科
在编写案例之前首先理解几个问题,1:什么是爬虫2:为什么说python是门友好的爬虫语言?3:选用哪种框架编写爬虫程序 一:什么是爬虫? 爬虫 webSpider 也称之为网络蜘蛛,是使用一段编写好的代码所生成的应用程序使其游弋于互联网这个庞大的体系中,帮助我们将想要的内容从目标服务器中搬到我们本地 ...
分类:其他   时间:2019-01-26 23:31:14    收藏:0  评论:0  赞:0  阅读:158
Python随心记--进程调用
进程同步、进程通信、进程池、协程 ...
分类:编程语言   时间:2019-01-26 23:30:46    收藏:0  评论:0  赞:0  阅读:186
pta-7-11进制转换问题
例如: #将十进制数转换成十六进制# 将该数m,不断地对16取余数,每次取余数后用商来更新被除数; 如果你想要手动计算的话,举例来说吧5621转换为16进制数的方法是“除16取余”方法,5621/16=商351余5,16进制最后一位为5351/16=商21余15,16进制右边第二位为F21/16=商 ...
分类:其他   时间:2019-01-26 23:30:30    收藏:0  评论:0  赞:0  阅读:268
【LOJ121】「离线可过」动态图连通性
【LOJ121】「离线可过」动态图连通性 题面 "LOJ" 题解 线段树分治的经典应用 可以发现每个边出现的时间是一个区间 而我们每个询问是一个点 所以我们将所有边的区间打到一颗线段树上面去 询问每个叶子用并查集维护节点的联通性就好了 注意并查集因为要撤消所以只能用按秩合并保证复杂度 具体实现详见代 ...
分类:其他   时间:2019-01-26 23:29:57    收藏:0  评论:0  赞:0  阅读:285
ssh/sftp配置和权限设置
1、开通 sftp 帐号,使用户只能 sftp 操作文件, 而不能 ssh 到服务器 2、限定用户的活动目录,使用户只能在指定的目录下活动,使用 sftp 的 ChrootDirectory 配置 确定版本 #确保 ssh 的版本高于 4.8p1 否则升级一下 一般都高于这个版本ssh -V 新建用 ...
分类:其他   时间:2019-01-26 23:29:37    收藏:0  评论:0  赞:0  阅读:181
UVALive 7512 November 11th 题解
思路:心态大崩,最多不讲了,最少应该是三个一组,比如......应该是.S..S.,这样占的最多 代码: ...
分类:其他   时间:2019-01-26 23:29:18    收藏:0  评论:0  赞:0  阅读:177
JavaWeb--Filter(过滤器)学习(附加)
一、Filter运行原理解析多个Filter执行顺序 1.一个数组:存放与请求相匹配的所有Filter 2.一个Map:Map的key为<url-pattern>的值,value为Filter实例对象的引用 3.执行原理:当请求到达Web服务器时,会先对该请求进行解析,使用解析出的URI作为比较对象 ...
分类:编程语言   时间:2019-01-26 23:28:46    收藏:0  评论:0  赞:0  阅读:224
按平均成绩从高到低显示所有学生的“数据库”、“企业管理”、“英语”三门的课程成绩,按如下形式显示: 学生ID,,数据库,企业管理,英语,有效课程数,有效平均分
MySQL的写法: MySQL判断为null,写法为is null,而不是 t.数据库 = NULL IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值 ...
分类:数据库技术   时间:2019-01-26 23:28:26    收藏:0  评论:0  赞:0  阅读:589
python爬虫从入门到放弃(二)之爬虫的原理
原文地址https://www.cnblogs.com/zhaof/p/6898138.html 在上文中我们说了:爬虫就是请求网站并提取数据的自动化程序。其中请求,提取,自动化是爬虫的关键!下面我们分析爬虫的基本流程 爬虫的基本流程 发起请求通过HTTP库向目标站点发起请求,也就是发送一个Requ ...
分类:编程语言   时间:2019-01-26 23:27:51    收藏:0  评论:0  赞:0  阅读:164
python爬虫从入门到放弃(三)之 Urllib库的基本使用
原文地址https://www.cnblogs.com/zhaof/p/6910871.html 官方文档地址:https://docs.python.org/3/library/urllib.html 什么是Urllib Urllib是python内置的HTTP请求库包括以下模块urllib.re ...
分类:编程语言   时间:2019-01-26 23:27:25    收藏:0  评论:0  赞:0  阅读:170
关于ThreadLocal
ThreadLocal ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用,特别适用于各个线程依赖不通的变量值完成操作的场景。 下图为ThreadLocal的内部结构图: 从上图可知... ...
分类:其他   时间:2019-01-26 23:26:49    收藏:0  评论:0  赞:0  阅读:205
Linux 常见命令 权限管理命令
chmod 英文名:change the permission mode of a file 改变文件或目录权限 语法: chmod [{ugoa} {+-=} {rwx}] [文件或目录] [mode = 421] [文件或目录] -R 递归修改 r 4 w 2 x 1 rwxrw-r-- 7 6 ...
分类:系统服务   时间:2019-01-26 23:26:33    收藏:0  评论:0  赞:0  阅读:203
Windows Server 2008系统
Windows Server 2008特点 1,可操作性 2,可管理性 3,可扩展性 4,可用性 5,安全性 Windows Server 2008提供两个最常用默认用户账户Administrator和Guest 1,Administrator是系统管理员使用的账户,具有最高的使用权限,可以执行计算 ...
分类:Windows开发   时间:2019-01-26 23:25:49    收藏:0  评论:0  赞:0  阅读:239
mysql 迁移 mariadb
背景: mysql5.7数据库安装在windows环境中,数据需要迁移到CentOS7.4的mariadb5.5中。web应用是采用springboot2.x开发的,迁移数据完成后,还需要简单修改一些应用的配置。 1、在windows环境中使用mysqldump -u root -p busdata ...
分类:数据库技术   时间:2019-01-26 23:25:31    收藏:0  评论:0  赞:0  阅读:195
Trimmomatic过滤Illumina低质量序列
1. 下载安装 直接去官网下载二进制软件,解压后的trimmomatic-0.36.jar即为我们需要的软件 wget http://www.usadellab.org/cms/uploads/supplementary/Trimmomatic/Trimmomatic-0.36.zip unzip ...
分类:其他   时间:2019-01-26 23:25:17    收藏:0  评论:0  赞:0  阅读:277
vue @click 使用三目运算(实现动态更换绑定的函数)
vue @click 使用三目运算(实现动态更换绑定的函数) ...
分类:其他   时间:2019-01-26 23:25:00    收藏:0  评论:0  赞:0  阅读:737
Python随心记--锁
同步锁 死锁 递归锁 信号量和同步evrnt对象(了解即可) 队列--生产者消费者模型 进程 ...
分类:编程语言   时间:2019-01-26 23:24:40    收藏:0  评论:0  赞:0  阅读:215
899条   上一页 1 2 3 4 ... 45 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!