FOI冬令营 Day 3
目录 T1、签到题(sort) 传送门 Code T2、送分题(queue) 传送门 Code T3、简单题(game) 传送门 Code 咕咕咕 T1、签到题(sort) 传送门 原题:LOJ 2767 Code //2019/2/14
//50pts
#include<bits/stdc++.h>
#define ll long long
#define max(a,b) ((a)>(b)?(a):(b))
#define min(a,b) ((a)<(b)?(a):(b))
inline
hihocoder 1513 小Hi的烦恼——bitset
题目:http://hihocoder.com/problemset/problem/1513 自带的题解写得很好…… #include<cstdio>
#include<cstring>
#include<algorithm>
#include<bitset>
using namespace std;
int rdn()
{
int ret=0;bool fx=1;char ch=getchar();
while(ch>'9'||ch<'0'){if(ch=='-')fx=0;ch=
cookie 和 session 的一些事 中间件
cookie 和 session cookie
1. 保存在浏览器上一组组键值对,服务器让浏览器进行设置。
2. 为什么要用cookie?
HTTP协议是无状态。使用cookie保存状态。
3. django中的操作
设置:
response.set_cookie(key,value,max_age=5)
response.set_signed_cookie(key,value,max_age=5,salt='xxx')
获取:
Django 的 orm 查询
一.模型关系表 1. 一对一 Author-AuthorDetail 关联字段可以在任意表下,但必须唯一约束。(unique约束) ad_id(unique约束) ad = models.oneToOneField("AuthorDetail",null=True,on_delete=models.CASCADE) 相当于 authors = models.ForgeinKey(to="Author",on_delete=mod
2019.2.15 区块链论文翻译
SoK: Transparent Dishonesty: front-running attacks on Blockchain. Concordia University 我们认为前端运行是一种行动方式,其中实体受益于先前访问有关即将进行的交易和交易的特权市场信息。 自20世纪70年代以来,前沿运行一直是金融工具市场的一个问题。 随着区块链技术的出现,前线运行重新浮现在我们在这里探索的新形式,由区块链的分散和透明性质所激发。 在本文中,我们从在以太坊区块链上部署的前25个最活跃的分散应用程序
对八皇后的补充以及自己解决2n皇后问题代码
有了上次的八皇后的基础。这次准备解决2n皇后的问题,: //问题描述 // 给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、 //同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。 //输入格式 // 输入的第一行为一个整数n,表示棋盘的大小。 // 接下来n行,每行n个0或1的整数,如果一个整数为1,表示对应的位置可以放皇后,如果一个整数为0,表示对
客户不提供开发者账号打包上传应用的处理方法
1、提供上传文件 要求用户提供[.p12 与 .mobileprovision文件] 或 [.pfx 与 .mobileprovision文件] 导出方法: iOS开发-导出profile文件 Apple导出p12证书 导出证书为p12 Apple开发 安装: 双击自动安装.mobileprovision文件 双击自动安装 .p12 或 .pfx文件: 注意:安装 .p12 或 .pfx文件需要密码,要求客户一起提供过来。 2、将应用签名改为手动签名 3、选择对应Provisioning Pr
[Lintcode]33. N-Queens/[Leetcode]51. N-Queens
33. N-Queens/51. N-Queens 本题难度: Medium/Hard Topic: Search & Recursion Description The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other. Given an integer n, return all distinct solution
ztree 为节点添加点击触发事件
<SCRIPT type="text/javascript"> var setting = { data : { key : { title : "code"} }, callback: { onClick: zTreeOnClick } }; function aaa(){ $.fn.zTree.init($("#treeDemo"), setting, zNodes); }; aaa(); </SCRIPT>
教你如何修改运行中的docker容器的端口映射
在docker run创建并运行容器的时候,可以通过-p指定端口映射规则。但是,我们经常会遇到刚开始忘记设置端口映射或者设置错了需要修改。当docker start运行容器后并没有提供一个-p选项或设置,让你修改指定端口映射规则。那么这种情况我们该怎么处理呢?今天Docker君教你如何修改运行中的docker容器的端口映射? 方法一:删除原有容器,重新建新容器 这个解决方案最为简单,把原来的容器删掉,重新建一个。当然这次不要忘记加上端口映射。 优缺点:优点是简单快捷,在测试环境使用较多。缺点是
运维监控-使用Zabbix Server 添加自定义 item
运维监控-使用Zabbix Server 监控自定义 item 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 本篇博客就直接开门见山如何使用Zabbix Server 监控自定义item,其实这个案例我之前在用zabbix3.0时分享过。在zabbix 4.0版本上用法几乎一样。关于 Zabbix Server 和 Zabbix Agent 端的部署我这里就不废话。
前端工程师是做什么的?10年开发程序员的总结
前端工程师是互联网时代软件产品研发中不可缺少的一种专业研发角色。从狭义上讲,前端工程师使用HTML、CSS、JavaScript等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端工程师的专业领域。2005年的时候大多数网页长这样:现在的网页一般是这样的:前端工程师的发展之路和前景是怎么样的?
Python最为神奇的库,可控制你的鼠标键盘自动运行!
这个库让你可以控制和监控输入设备。对于每一种输入设备,它包含一个子包来控制和监控该种输入设备:pynput.mouse:包含控制和监控鼠标或者触摸板的类。pynput.keyboard:包含控制和监控键盘的类。上面提到的子包都已被引入到pynput库中。要使用上面的子包,从pynput中引入即可。下面有详细的示例文档。控制鼠标使用pynput.mouse控制鼠标:监控鼠标事件使用pynput.mo
apache(服务器软件)
apache基础apache:www.apache.org--->主页中的project项目标题中提供了apache组织发布的各种平台软件。apache:是取自“apatchyserver”的读音,意思是充满补丁的服务器。发布了很多开源的应用程序。如大数据库的平台软件hadoop、zookeeper等。软件包名称:httpd服务端口:80/tcp443/tcp查apache的配置文件:rpm
iOS开发(1):设置APP的图标与启动图 | iOS图标的尺寸 | LaunchScreen的使用
每个APP都应该有自己的图标跟启动图。这里介绍怎么设置iOS的APP的图标跟启动图。(1)图标小程的xcode是10.0版本,设置图标的入口如下:点击入口后,进到设置页面,如下:可以看到有很多空位,在等着拉入图标,因为iphone与ipad,不同的系统,不同的机型尺寸,使用了一系列不同尺寸的图标。如果最终要提交到appstore,而且这个APP主要是在iphone或ipod上运行的,那应该有下面截
伪类元素before与after
1、selector:before( sRules ) 它要和content属性一起使用,设置在对象前(依据对象树的逻辑结构)发生的内容; 2、selector:after( sRules ) 和before用法一样,不过它是设置在对象后(依据对象树的逻辑结构)发生的内容; <style>
.div{width:350px; border:1px solid #000; line-height:50px; margin:10px;}
.divb{width:500px; border:1p
今日推荐
周排行