玄学优化 玄学优化 玄学优化 玄学优化 防止long long相乘爆掉 LL modmul(LL A,LL B,LL mod) { return (A*B-(LL)((long double)A*B/mod)*mod+mod)%mod; } 详见2009国家队论文《论程序底层优化的一些方法与技巧》 ...
分类:
其他好文 时间:
2018-08-10 21:12:52
阅读次数:
328
1.简介 希望通过这篇文章,可以回答以下几个问题? 在了解I/O多路复用之前,先来了解流的概念。 1.1流的概念 一个流可以文件、socket、pipe等可以进行IO操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 从流中读取数据或者写入数据到流中,可能存在这样的情况:读取 ...
分类:
其他好文 时间:
2018-08-10 21:12:42
阅读次数:
133
一 Unsupervised Learning 把Unsupervised Learning分为两大类: 化繁为简:有很多种input,进行抽象化处理,只有input没有output 无中生有:随机给一个input,自动画一张图,只有output没有input 二 Clustering 有一大堆im ...
分类:
其他好文 时间:
2018-08-10 21:12:34
阅读次数:
278
Description Description Input 第一行两个数n,m,表示有n个字符串,m个询问。接下来n行,每行一个字符串Ti 。再接下来m行,每行一个字符串Si 。 Output 对于每个询问,输出一个ansi表示答案。 Input 第一行两个数n,m,表示有n个字符串,m个询问。接下 ...
分类:
其他好文 时间:
2018-08-10 21:12:27
阅读次数:
181
虚拟机安装RHEL7.4 1.VM虚拟机设置 这里我们配置的虚拟机为1核1G,50G硬盘,NAT模式 2.Linux安装 这里时区我们选择中国上海,时间需要调整一下相差8小时。 这里添加一下中文语言支持 选择最小化安装,其中选中开发工具和兼容库其他暂时不选择 这里选择自定义分区 选择标准分区,这里根 ...
分类:
系统相关 时间:
2018-08-10 21:12:12
阅读次数:
209
记住下载的软件最好装在/opt下默认的 大家都这样做 linux装python3.7我们以安装最新的来做测试 先下载关联的包防止出错 安装python前的库环境,非常重要yum install gcc patch 然后编译安装python 下载对应的python版本 https://www.pyth ...
分类:
编程语言 时间:
2018-08-10 21:12:03
阅读次数:
185
一、构造方法注入 定义:通过构造函数来完成依赖关系的设定 优缺点: 在构造对象的同时,完成依赖关系的建立 如果关联的对象很多,那和不得不在构造方法上加入过多的参数 基中有index:如果指定索引从0开始,type用来指定类型 实体类: 使用构造方法注入 applicationContext.xml ...
分类:
编程语言 时间:
2018-08-10 20:01:59
阅读次数:
183
哇,做梦也没想到我居然能写LCT 题意: 给定n个点以及每个点的权值,要你处理接下来的m个操作。操作有4种。操作从0到3编号。点从1到n编号。 0:后接两个整数(x,y),代表询问从x到y的路径上的点的权值的xor和。保证x到y是联通的。 1:后接两个整数(x,y),代表连接x到y,若x到y已经联通 ...
分类:
其他好文 时间:
2018-08-10 20:01:50
阅读次数:
159
ES6字符串扩展: 处理大码点字符 字符的Unicode表示法 \uxxxx表示一个字符串,超出 \u0000 ~ \uffff范围,必须用两个双字节形式表示。 ES6改进为 将码点放到大括号 可正确解读 codePointAt() JS字符以 UTF-16 格式存储,每个字符固定为2个字节。需要4 ...
分类:
其他好文 时间:
2018-08-10 20:01:41
阅读次数:
126
索引条件下推(ICP)是对MySQL使用索引从表中检索行的情况的优化。如果没有ICP,存储引擎会遍历索引以查找基表中的行,并将它们返回给MySQL服务器,该服务器会评估WHERE行的条件。启用ICP后,如果WHERE只使用索引中的列来评估部分 条件,MySQL服务器会推送这部分内容。WHERE条件下 ...
分类:
数据库 时间:
2018-08-10 20:01:32
阅读次数:
214
一、背景 在我之前的博客 git学习——> Gitlab如何进行备份恢复与迁移? (地址:http://blog.csdn.net/ouyang_peng/article/details/77070977) 里面已经写清楚了如何使用Gitlab自动备份功能。 但是之前的备份功能只是备份到Gitlab ...
分类:
系统相关 时间:
2018-08-10 20:01:23
阅读次数:
243
机房一台centos6.9机器部署了jenkins发布系统,开发人员在用node编译js,发现依赖的gcc版本低了,故需要将gcc升级到高版本(至少5.0版本以上),这里选择升级到6.4.0版本,下面是升级的操作记录: ...
分类:
其他好文 时间:
2018-08-10 20:01:13
阅读次数:
214
1.百度图像识别 文章链接 初赛数据集——链接:https://pan.baidu.com/s/1cT4cjK3Qc3C6Fc_t2uAGEA 密码:ftzk 初赛和决赛代码 2.多标签文本分类 6th博客,1th知乎 ...
分类:
其他好文 时间:
2018-08-10 20:01:07
阅读次数:
132
在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题: 请写出最后的输出字符串。 正确答案是: 我相信很多同学看到这个题目之后,表情是崩溃的,完全不知道从何入手。有的甚至遇到了几次,仍然无法找到正确的解答思路。 其实这种面试题考察的就是你对Java类加载机制的理解。 如果 ...
分类:
编程语言 时间:
2018-08-10 20:00:42
阅读次数:
195
Windows系统: 1、安装Logstash [1] https://artifacts.elastic.co/downloads/logstash/logstash-6.3.2.zip 6.3.2版本 如果想要下载最新或者其他版本,可以进入官网,进入下载页面选择 [2] https://www. ...
分类:
数据库 时间:
2018-08-10 20:00:36
阅读次数:
251
MySQL 驱动程序安装: 我们使用 Django 来操作 MySQL,实际上底层还是通过 Python来操作的。因此我们想要用 Django 来操作 MySQL,首先还是需要安装一个驱动程序。在python3中,驱动程序有多种选择。比如pymysql 以及mysqlclient等。这里我们就使用m ...
分类:
数据库 时间:
2018-08-10 20:00:29
阅读次数:
169