洛谷.3803.[模板]多项式乘法(NTT)

题目链接:洛谷、LOJ. 为什么和那些差那么多啊。。 #include <cstdio> #include <cctype> #include <algorithm> #define P (998244353) #define G (3) #define inv_G (332748118) //#define gc() getchar() #define MAXIN 300000 #define gc() (SS==TT&&(TT=(SS=IN)+fread(IN,1,MAXIN,stdin)
分类: 其他 发布时间: 06-07 22:37 阅读次数: 5

空的宏定义作用及常见用法

我们学习宏定义的第一个概念是,宏定义作为替换作用。 例如: #define SIZE 32 // 接下来代码使用SIZE就相当于32 宏定义是编译器在编译时,将程序中所有SIZE替换成32,我这里就不详细将宏定义的知识, 下面讲讲在项目中,看到空的宏定义是什么情况以及它作用和用法。 先看看项目中的代码, 如下: #ifndef SQLITE_API # define SQLITE_API #endif 这个宏定义什么都没有,作用是什么呢? 作用是标志 #ifndef __TYPE_DEF
分类: 其他 发布时间: 06-07 22:37 阅读次数: 2

HihoCoder - 1403 后缀数组一·重复旋律

描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为长度为 N 的数构成的数列。 小Hi在练习过很多曲子以后发现很多作品自身包含一样的旋律。旋律是一段连续的数列,相似的旋律在原数列可重叠。比如在1 2 3 2 3 2 1 中 2 3 2 出现了两次。 小Hi想知道一段旋律中出现次数至少为K次的旋律最长是多少? 输入 第一行两个整数 N和K。1≤N≤20000 1≤K≤N 接下来有 N 个整数,表示每个音的数字。1≤数字≤100 输出 一行一个整数,表示答案。 Sample
分类: 其他 发布时间: 06-07 22:37 阅读次数: 0

解决SSM框架中,存储到mysql数据库中乱码问题的究极方案

因为编码格式不匹配的问题,设置了好多遍,都不行,就试着让所有的编码格式保持一致。然后读取、插入数据库再也不乱码了。 数据库编码格式必须和myeclipse编码格式一致 其次依次让以下各文件的编码格式保持一致: 1.设置tomcat 中server.xml编码格式(路径:tomcat/conf/server.xml) 2.检查IDE的编码格式(路径:Windows/preferences/General/workspace) 3.检查jsp头文件设置的编码格式 4.检查web.xml中设置的编码
分类: 其他 发布时间: 06-07 22:37 阅读次数: 2

.Net中的并行编程-1.路线图(转) .Net中的并行编程-1.路线图 分析.Net里线程同步机制 .Net中的并行编程-2.ConcurrentStack的实现与分析 .Net中的并行编程-3.ConcurrentQueue实现与分析 .Net中的并行编程-4.实现高性能异步队列 .Net中的并行编程-5.流水线模型实战 .Net中的并行编程-6.常用优化策略 .Net中的并行编程-7.基于BlockingCollection实现高性能异步队列

大神,大神,膜拜膜拜,原文地址:http://www.cnblogs.com/zw369/p/3834559.html 目录 .Net中的并行编程-1.路线图 分析.Net里线程同步机制 .Net中的并行编程-2.ConcurrentStack的实现与分析 .Net中的并行编程-3.ConcurrentQueue实现与分析 .Net中的并行编程-4.实现高性能异步队列 .Net中的并行编程-5.流水线模型实战 .Net中的并行编程-6.常用优化策略 .Net中的并行编程-7.基于Blockin
分类: 其他 发布时间: 06-07 22:37 阅读次数: 2

jQuery 局部刷新(div刷新及全局刷新)

$(".dl").load(location.href+" .dl"); //div局部刷新 window.location.reload() //刷新当前页面. parent.location.reload() //刷新父亲对象(用于框架) opener.location.reload() //刷新父窗口对象(用于单开窗口) top.location.reload() //刷新最顶端对象(用于多开窗口)
分类: 其他 发布时间: 06-07 22:37 阅读次数: 2

nginx配置-之负载均衡

round-robin 轮询方式,即轮流调度,默认方式 least-connected 最小连接 ip-hash IP hash,基于客户端的IP来选择服务器,一般用在保持会话的场景 例1:基本配置 http { upstream myapp1 { server srv1.example.com; server srv2.example.com; server srv3.example.com; } server {
分类: 其他 发布时间: 06-07 22:37 阅读次数: 0

django 403问题

C:\Users\x\pyp1>python manage.py runserver Performing system checks... System check identified no issues (0 silenced). June 07, 2018 - 22:06:45 Django version 2.0.6, using settings 'pyp1.settings' Starting development server at http://127.0.0.1:8000
分类: 其他 发布时间: 06-07 22:37 阅读次数: 13

DP———1.最大子连续子序列和

最大连续子序列 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 37834 Accepted Submission(s): 17032 Problem Description 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 <= i <= j <= K。
分类: 其他 发布时间: 06-07 22:37 阅读次数: 2

PyCharm导不进类库

系统已经安装了pymysql,在PyCharm导入是报ImportError: No module named 'pymysql'错误 在python的交互模式中使用import pymysql没有报错,说明已经安装了pymysql. 这个错误是由于PyCharm使用的是项目中的venv目录中的内容,而这个目录中并没有相应的类库. 解决办法: 1.删除项目中的venv目录 2.进入file->settings->project interpreter 3.先删除旧的配置,再添加新的配置,添加的
分类: 编程语言 发布时间: 06-07 22:37 阅读次数: 2

1.16 Linux机器相互登录

克隆完虚拟机后,编辑网卡更改IP地址;vi /etc/sysconfig/network-script/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=
分类: 企业开发 发布时间: 06-07 22:37 阅读次数: 2

3P(PS、PR、PDF编辑器Acrobat)中的基基本操作(一)

本文介绍一些关于图片、视频、PDF的最常用操作: 图像方面:旋转、裁剪、拼接、水印(文字)、导出     软件:Photoshop 视频方面:剪切、导出                  软件:Premiere PDF方面:水印、加密                  软件:Acrobat Photoshop 双击打开PS。 1、导入图片 方法一:点击菜单栏文件—打开,然后选择需要打开的图片。 方法二:快捷键 Ctrl + O ,然后选择需要打开的图片。 方法三:直接找到需要打开的图片,然后鼠
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

总结(三)

静态链接 链接过程主要包括地址和空间的分配、符号决议、重定位 [toc] 空间和地址分配 分配的空间是指虚拟地址空间的分配。 将这连个文件编译之后链接在一块儿成为ab的过程中,a.o和b.o的内容如何合并,换句话说如何在ab中储存两个.o文件的内容? 相似段合并: 将所有文件中的代码段.text合并在一块儿,.data合并到一块儿等等。 将文件合并之后之前文件的相对偏移地址发生变化,如何在新的文件中对其内容进行定位? 在链接的过程中,合并多个文件会根据所的信息对其内容碱性符号解析和重定位。 综
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

v-show过滤输出

给v-show绑定一个computed方法,如果是在嵌套v-for中,要使用methods: <td v-for="(value,key) in item" @click="$_fly(item['经度'],item['纬度'])" v-show="checkID(key)"> <input class="form-control input-sm" :disabled="checkDisable(index)" v-model="item[key]"> </td> 根据不同情况返回布
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

RTL基本知识:奇数分频器

【设计要求】 实现占空比为50%的奇数分频器(示例以三分频为例). 【原理分析】 在进行数字电路设计的过程中,分频器是设计中使用频率较高的一种基本设计之一,虽然很多厂家都提供特定的电路模块对时钟进行分频、倍频以及特定相移等,但是对于时钟要求不高的逻辑,特别是在仿真过程中,使用硬件描述语言实现分频还是较为方便快捷的,同时通过硬件描述语言实现的时钟分频器对于巩固和加深对于硬件描述语言理解不无裨益.常用的分频器有偶数分频和奇数分频,因为偶数分频相较奇数分频实现较为方便,此处路过不进行赘述.而奇数分频
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

Speech语音播报

System.Speech 这个命名空间,报可以阅读文字和播放音频. 环境 W10 VS2017 CMMT 1.添加程序集引用 System.Speech 2.实例化播音类,并且播放一个文本 SpeechSynthesizer speech = new SpeechSynthesizer(); // 语速[-10,10] this.speech.Rate = -2 // 音量[0,100] //this.speech.Volume = 100 // 播放当前时间 string n
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

git安装及错误处理

软件下载 wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.13.6.tar.gz tar -zxvf git-2.13.6.tar.gz cd git-2.13.6 ./configure prefix=/usr make && make install 常见错误 Cloning into 'archer'... fatal: unable to access 'https://github.com/jly8866
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

linux c编程:信号(五) sigsuspend

更改进程的信号屏蔽字可以阻塞所选择的信号,或解除对它们的阻塞。使用这种技术可以保护不希望由信号中断的代码临界区。如果希望对一个信号解除阻塞,然后pause等待以前被阻塞的信号发生,则又将如何呢?假定信号时SIGINT,实现这一点的一种不正确的方法是: sigset_t newmask, oldmask; sigemptyset(&newmask); sigaddset(&newmask, SIGINT); /* block SIGINT and save current signal mask
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

C 简明教程

C语言是本人接触和学习的第一门编程语言,最早的时候是在大一的C语言程序设计课上接触的,所以很是有纪念意义。 C语言已经诞生好几十年了,但是时至今日仍然是长盛不衰,每年的最流行编程语言排行榜C语言总能挤进前三。 C语言在今天仍然是高性能计算的主要选择。 C大概是大多数程序员用到的最接近底层的语言了,C语言原生的速度就很高了,但是别忘了C的手动内存管理,它会让你将性能发挥到极致。 // 单行注释以//开始。(仅适用于C99或更新的版本。) /* 多行注释是这个样子的。(C89也适用。)
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2

文化课补完计划

手把手教你如何一周内学完一学期内容 然后考倒一 红色标识表示已完成 数学、物理、化学:过一遍书+所有习题中的最后一题+XES习题 语文:抄古文笔记+背书+戏剧部分 英语:口试稿子+过完NCE-3课文及生词+小红每课后两项 小四门:好好看书+知识点梳理与总结+单元测试+他人的评价上的错题 +问老师要平时分
分类: 其他 发布时间: 06-07 22:32 阅读次数: 2