A + B for you again (KMP)

     Generally speaking, there are a lot of problems about strings processing. Now you encounter another such problem. If you get two strings, such as “asdf” and “sdfg”, the result of the addition bet...
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

暖阳

这是一个周末,维克多下午去到书店。 他并非真的想要看书,只是想找个地方呆一会。总是宅在公寓 里不是什么好事。
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

消息对列

命令:查看消息对列 ipcs -q     查看共享内存 ipcs -s     查看信号量 ipcs -s     三个同时查看 ipcs     删除消息对列 ipcrm -q msgid     删除消息对列 ipcrm -q msgid     删除消息对列 ipcrm -q msgid 一.管道则只能传送无格式字节流, 消息队列(也叫报文队列)客服了这些缺点: 消息队列就是一个消息的链表。 可以把消息看作一个记录,具有特定的格式。 二. 在某个进程往一个队列写入消息之前,并不需要另外
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

bzoj 1800: [Ahoi2009]fly 飞行棋【枚举】

在圆里所以没有平行四边形,n^4枚举点即可 #include<iostream> #include<cstdio> using namespace std; const int N=45; int n,a[N],s[N],ans; int main() { scanf("%d",&n); for(int i=1;i<=n;i++) scanf("%d",&a[i]),s[i]=s[i-1]+a[i]; for(int i=n+1;i<=n+n;i++)
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

python 同步与异步的性能区别及实例

同步与异步的性能区别 1. #coding:utf-8 import gevent def task(pid): """ Some non-deterministic task """ gevent.sleep(0.5) #起到切换的作用 print('Task %s done' % pid) def synchronous(): for i in range(1,10): task(i) def asynchronous(
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

在Ubuntu上安装微信

1) 从https://github.com/geeeeeeeeek/electronic-wechat/releases地址中下载 linux-x64.tar.gz文件到/opt/wechat文件夹 2) 然后解包到该文件夹: tar -zxvf ./electronic-wechat-linux-x64.tar.gz -C /opt/wechat 3)下载图标到electronic-wechat-linux-x64文件夹下 wget https://raw.githubuserconten
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

OpenJ_Bailian 4103 踩方格(搜索 动态规划 )

题目传送门OpenJ_Bailian 4103 描述 有一个方格矩阵,矩阵边界在无穷远处。我们做如下假设: a. 每走一步时,只能从当前方格移动一格,走到某个相邻的方格上; b. 走过的格子立即塌陷无法再走第二次; c. 只能向北、东、西三个方向走; 请问:如果允许在方格矩阵上走n步,共有多少种不同的方案。2种走法只要有一步不一样,即被认为是不同的方案。 输入 允许在方格上行走的步数n(n <= 20) 输出 计算出的方案数量 样例输入 2 样例输出 7 解题思路:    1.递归:从 (i,
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

bootstrap让footer固定在顶部和底部

一、原理 使用fixed进行固定定位,相对于浏览器窗口进行定位,然后再设置其z-index的值即可。 二、Bootstrap中使用的类 1.顶部固定:navbar-fixed-top 2.底部固定:navbar-fixed-bottom 1 <footer class="navbar-fixed-bottom"> 2 <div class="container"> 3 内容区域 4 </div> 5 </footer>
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

rabbitMQ模式介绍一(生产-消费者)

1 模式介绍 生产者-消费者模式是最简单的使用模式。 一个生产者P,给队列发送消息,一个消费者C来取队列的消息。 这里的队列长度不限,生产者和消费者都不用考虑队列的长度。 队列的模型图: 2 示例代码 生产者 1 #!/usr/bin/env python 2 import pika 3 4 parameters = pika.ConnectionParameters('localhost') 5 connection = pika.BlockingConnection(param
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

张小龙和张一鸣的对立统一

对于中国大部分互联网创业者而言,他们公司的最终结局——“要么姓马,要么姓马”;而对于中国大部分网民而言,他们在手机上的时间——“要么姓张,要么姓张” 张小龙和张一鸣,这两个技术男各自掌管的微信和头条系APP占据了这个国家人民手机中最长的在线时长,他们有太多共同点:同属技术出身、都不善言辞、相同的异常低调、双双迅速成长为全能型选手……. 他们又有太多的不同点:一个出生于1969年,一个出生于1983年;一个弗兰人,一个胡建人;一个产品经理,一个企业家;一个技术中带着浓浓的文艺气息,另一个则有着技
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

BZOJ 4282(慎二的随机数列

题解: 网上题解还没看 我的方法是用平衡树维护一个单调栈 由于N用了一定是赚的 所以它的作用是让f[i+1]=f[i]+1 这个是可以记录的 就跟noip蚯蚓那题一样 然后插入一个值的时候查询前面的最大值再比较一下做修改就可以了 明天写下看看正确性
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

用axios跨域访问服务器问题

用axios向后端发送post请求,结果得到一个403无权限的错误,在chrome的调试里看到的options 问题: 后端接收就是json 前端传json就不可以,必须要把json实例化 求大神解答
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

vs2017秘钥 VS2017专业版和企业版激活密钥

VS2017专业版和企业版激活密钥 需要的请自取~ Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q8QF Professional: KBJFW-NXHK6-W4WJM-CRMQB-G3CDH
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

python中的decorator的作用

1、概念 装饰器(decorator)就是:定义了一个函数,想在运行时动态增加功能,又不想改动函数本身的代码。可以起到复用代码的功能,避免每个函数重复性编写代码,简言之就是拓展原来函数功能的一种函数。在python中,装饰器(decorator)分为函数装饰器和类装饰器两种。python中内置的@语言就是为了简化装饰器调用。 列出几个装饰器函数: 打印日志:@log 检测性能:@performance 数据库事务:@transaction URL路由:@post('/register') 2、
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

72.vue开发工具node.js以及构建工具webpack

1.概念   node.js:可以运行JavaScript的服务平台,可以把它当做一个后端程序,只是它的开发语言是JavaScript   (通常情况下,JavaScript的运行环境都是浏览器,因此JavaScript的能力也就局限于浏览器能赋予它的权限了。比如说读写本地系统文件这种操作,一般情况下运行在浏览器中的JavaScript代码是没有这个操作权限的。如果我们想用JavaScript写出一些能够运行在操作系统上的,能够具有像PHP,JAVA之类的编程语言具有的功能的程序该怎么办呢?N
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

Python面向对象之继承

继承: 单继承和多继承 1.初识 class Father(object): #如果不写object默认继承 pass class Son(Father): #括号里面的称为:父类或基类或超类 括号外面的称为:子类或派生类 pass class Animal: breath = '呼吸' def __init__(self, name, sex, age): self.name = name self.sex =
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

老男孩python学习自修第十七天【装饰器】

装饰器:在某个方法执行前后去执行其他新定义的行为 例如: #!/usr/bin/env python # _*_ coding:UTF-8 _*_ def before_say_hello(): print "before hello" def after_say_hello(): print "after hello" def say_hello_wrapper(func): def wrapper(): print "Before"
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

使用bedtools提取vcf多个位置的变异(extract multi-region of genotypes by bedtools)

1、下载安装bedtools; 2、生成bed文件;标准的bed文件格式如下: chr7 127471196 127472363 Pos1 0 + 127471196 127472363 255,0,0 chr7 127472363 127473530 Pos2 0 + 127472363 127473530 255,0,0 chr7 127473530 127474697 Pos3 0 + 127473530 127474697
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

模态框(layer)

推荐一个好看的模态框(layer) 地址:http://layer.layui.com/ 相应列子及配置 全部来自于官网,可直接访问官网学习了解。 //信息框-例1 layer.alert('见到你真的很高兴', {icon: 6}); //信息框-例2 layer.msg('你确定你很帅么?', { time: 0 //不自动关闭 ,btn: ['必须啊', '丑到爆'] ,yes: function(index){ layer.close(index); layer.msg('雅蠛蝶 O.
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0

.Net-mvc微信公众号和网站微信授权登录的实现

  最近一段时间一直在做关于微信方面的网站应用开发,这段时间也收获的不少关于微信开发方面的开发技能,接触的比较多的主要有微信公众号和微信网站登录授权,以及微信会员卡,优惠券和扫描二位码的功能,今天我主要想要总结的是微信公众号登录和网站微信授权登录这两者之间的区别于关联。   首先我们必须区别开来微信公众平台开发是指微信公众号进行业务开发(https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432),为网站微信登录授权是需要
分类: 其他 发布时间: 07-25 23:13 阅读次数: 0