自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4449)
  • 收藏
  • 关注

转载 哈希表以及在结构体里乱搞....

哈希表(csp-s模拟测试53 v)struct map_hash{ struct node{int to,n;double val;int len;}e[31000001]; int tot=0; int head[MAXN];int len=0; double &operator[](int state...

2019-09-29 12:10:00 678

转载 csp-s模拟测试52-53

留坑....改完题再说吧。留坑....最近考得什么鬼??模拟53T1 u(差分)一道差分题????然而考场没有想到如何维护斜率上的差分,事后经miemeng和cyf的生(xuan)动(xue)讲解大概是懂了联想如何维护一个矩形的差分??假设我们区间修改为L1,R1,L2,R2,我们在L2+1,R2+1处+1,在L1,R1处+1,在L2+1,R1处-1,在L1,R2+1处-...

2019-09-28 18:16:00 569

转载 BZOJ1413 [ZJOI2009]取石子游戏

[ZJOI2009]取石子游戏思路:博弈+dp,详见yyb博客代码:#pragma GCC optimize(2)#pragma GCC optimize(3)#pragma GCC optimize(4)#include<bits/stdc++.h>using namespace std;#define y1 y11#define fi first#d...

2019-09-28 15:43:00 586

转载 基于设备指纹零感验证系统

作者: 我是小三博客: http://www.cnblogs.com/2014asm/由于时间和水平有限,本文会存在诸多不足,希望得到您的及时反馈与指正,多谢!工具环境: android 4.4.4、IDA Pro 7.0、jeb3、sklearn机器学习库目录 :为什么是零感验证?验证码的发展史实现原理与架构流程SDK自身安全环境与算法安全服务端风控与安全总结0x00:为什么是...

2019-09-28 08:08:00 394

转载 数据结构和算法入门

一.为什么要学习数据结构和算法 面试大厂如果自己以后想在大厂发展,数据结构和算法是必须具备的技能,无论是校招还是社招,大厂都喜欢让人手撕算法代码。业务开发工程师虽然整天都是使用CRUD,但是想要用好,用对类库,就需要了解它们的设计原理(数据结构),时间、空间复杂度分析等。我们还会使用到各种框架,中间件和底层系统,譬如Spring、RPC框架、消息中间件...

2019-09-26 23:06:00 211

转载 bzoj 2321 星器

星器思路:势能分析法。假设每颗星星的势能为\(x^2+y^2\)那么对于一行的两颗星星\((i, j), (i, k), j < k\)它转移到\((i, j+1), (i, k-1)\)的势能变化为\(j^2-(j+1)^2+k^2-(k-1)^2=2*(k-j-1)\)正好是我们魔法值的两倍代码:#pragma GCC optimize(2)#pragma G...

2019-09-26 20:58:00 108

转载 dsjxtjc第一次实验

1、教程https://www.runoob.com/linux/linux-shell-func.html关于$的用法:使用一个定义过的变量,只要在变量名前面加美元符号即可,如your_name="qinjx"echo $your_nameecho ${your_name}2、关于split指令语法split [--help][--vers...

2019-09-26 14:22:00 105

转载 关于vs code和markdown

1、下载了一些包在extension中下载2、要修改css文档在preferance-->settings中查找setting.json,要修改预览的格式和输出pdf的格式都在这个里面"markdown-pdf.displayHeaderFooter":false,"markdown-preview-enhanced.codeBlockTh...

2019-09-26 10:15:00 265

转载 csp-s模拟测试50(9.22)「施工(单调栈优化DP)」·「蔬菜(二维莫队???)」·「联盟(树上直径)」...

改了两天,终于将T1,T3毒瘤题改完了...T1 施工(单调栈优化DP)考场上只想到了n*hmaxn*hmaxn的DP,用线段树优化一下变成n*hmaxn*log但显然不是正解正解是很**的单调栈可以想象到最优情况一定是将两端高于中间的一段平原填成一段平的坑,不然如果坑内存在高度差那么我们即使只将一部分抬升也肯定没有用处,并且如果中间的坑已经高于了两端,再向上升也肯定不优...

2019-09-24 12:21:00 204

转载 Pycharm 配置文件模版

修改位置:Edito >> File and CodeTemplates >> Python Script,添加如下内容:# -*- coding: utf-8 -*-"""@Author : ${USER}@File : ${NAME}.py@Project: ${PROJECT_NAME}@Time : ${YEAR}-${...

2019-09-23 17:06:00 574

转载 webserver技术总结之一:webserver概念

WebService的简介, 原理, 使用,流程图第一部分: 直观概述WebService的几种概念:以HTTP协议为基础,通过XML进行客户端和服务器端通信的框架/组件两个关键点:1. 服务端提供的功能, 通过xml描述2. 第一步中的描述的功能, 嵌入到HTTP协议中, 使得能通过HTTP协议进行通信【所谓的SOAP】...

2019-09-23 10:21:00 408

转载 csp-s模拟测试49(9.22)养花(分块/主席树)·折射(神仙DP)·画作

最近有点头晕...........T1 养花考场我没想到正解,后来打的主席树,对于每个摸数查找1-(k-1),k-(2k-1)。。。的最大值,事实上还是很容易被卡的但是没有数据好像还比较友善,对于求一段区间的最大值,因为建的是权值线段树,所以只需查找满足在查找的这段权值的区间内并且在L-R之内就好在区间查询上稍改一下正解分块咕了.....**********...

2019-09-22 21:45:00 201

转载 Spring:源码解读Spring IOC原理

https://www.cnblogs.com/ITtangtang/p/3978349.html转载于:https://www.cnblogs.com/sunBinary/p/11558180.html

2019-09-20 16:50:00 152

转载 java 23种设计模式 深入理解

以下是学习过程中查询的资料,别人总结的资料,比较容易理解(站在各位巨人的肩膀上,望博主勿究)创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.h...

2019-09-20 15:42:00 102

转载 java序列化和反序列化

引语:平时我们在运行程序的时候,创建的对象都在内存中,当程序停止或者中断了,对象也就不复存在了.如果我们能将对象保存起来,在需要使用它的时候在拿出来使用就好了,并且对象的信息要和我们保存时的信息一致.序列化就可以解决了这样的问题.序列化当然不止一种方式,如下:序列类型是否跨语言优缺点hession支持跨语言,序列化后体积小,速度...

2019-09-20 13:51:00 140

转载 postman prerequest动态加密数据构造

app与服务端通信过程中有时需要加密,这样受保护的body更不易被破解。例子:  工作中有遇到类似于http://test.baidu.com/ad/conf?m2=xx&ch=xxxxx&sign=xxx的请求,通过postman、jmeter在进行请求时由于无法直接获取到sign值,无法顺利走通接口,这时候下边的代码就work了。//签名规则:s...

2019-09-20 11:49:00 244

转载 datatables 参数详解(转)

//@translator codepiano//@blog codepiano //@email [email protected]//尝试着翻译了一下,难免有错误的地方,欢迎发邮件告知,多谢。/*------------------------------------------------Feature-------------------------------...

2019-09-19 15:49:00 127

转载 row_number() over()分组排序功能 partition by 用于给结果集分组

select * from ( select row_number() over(partition by Gid order by Gid ASC) as RowN, * from( select b.Gid, a.OrderNo,b.Carcode from fit_CarOrder a inner join Fit_...

2019-09-19 15:06:00 134

转载 「csp-s模拟测试(9.18)」Set·Read·Race

昨天考试考得有点迷???一看内存限制,T1 64MB T2 16MB 当场懵比.........T1 set考场打的背包问题和随机化,其实能randA掉,但不小心数组开小了????(长记性!!!!!)正解的话因为每个前缀只需mod%n,所以有n+1个数,其中一定有重复的所以就可以O(n)扫了其实正解不难就是没有细想 1 #include<bits...

2019-09-19 12:07:00 131

转载 DataTable带checkbox

<div id="sjyjSearch" class="modal fade" data-backdrop="static" data-keyboard="false" tabindex="-1"> <div class="modal-content"> <div class="modal-header...

2019-09-17 17:16:00 1446

转载 通透理解viewport

摘自:https://blog.csdn.net/u014787301/article/details/44466697在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。一、viewport的概念...

2019-09-17 00:25:00 122

转载 Oracle批量插入数据SQL语句太长出错:无效的主机/绑定变量名

@Override public int insertAllAuditSjxmfw(String sjxmdm, List<ZWXMZD> list) { sjxmManagerDao2.deleteAuditSjxmfw(sjxmdm, null); int num = 200; if (list.si...

2019-09-16 15:55:00 261

转载 强化学习第七章

1、策略迭代、价值迭代、泛化迭代的前提条件:智能体知道环境的状态转移概率,即是基于模型的问题2、蒙特卡洛方法采样:随机采样估计期望值,通过样本序列逼近真实的期望值。 成立原因:大数定理。3、探索和利用,探索指的是不拘于当前的表现,选择不同于当前策略的行动;利用是持续使用当前的最优策略,尽可能的获得更多的回报。4、蒙特卡洛方法的缺点:估计值的方差大。估计值方差大则均值收敛需要...

2019-09-16 11:23:00 145

转载 两个字符串对比提升比较性能用 StringComparison.OrdinalIgnoreCase

如果用string.ToLower() 或者 string.ToUpper()字符串在进行大小写转换时会消耗额外的性能用这个比较性能更好StringPwd1.Equals(Md5(PassWord2), StringComparison.OrdinalIgnoreCase) OrdinalIgnoreCase使用序号排序规则并忽略被比较字符串的大小写,对字符串进行比较...

2019-09-16 10:08:00 442

转载 csp-s模拟测试「9.14」A·B·C(三分,贪心)

博客大概咕了很久了.........T1 A大概推下式子就好了,考试时数据点分治DFS前30点T了,然后后70分因为两数相乘爆long long然后本来可以A掉,就WA零了.......式子推出来肯定能化成S*B^n+A*B^x+A*B^y.........我们可以看出划出这样的式子,那么首先肯定要乘n次,即S乘的B的系数,然后加的操作就是剩下式子的系数和当然n是大于...

2019-09-15 21:16:00 162

转载 The 2019 Asia Nanchang First Round Online Programming Contest The Nth Item

The Nth Item思路:先用特征根法求出通向公式,然后通向公式中出现了\(\sqrt{17}\),这个可以用二次剩余求出来,然后可以O(\(log(n)\))求出。但是还不够,我们先对\(n\)欧拉降幂,然后求base为\(\sqrt{1e9}\)的快速幂,预处理一些东西,就可以类似O(1)求出了。代码:#pragma GCC optimize(2)#pragma GC...

2019-09-14 21:02:00 94

转载 强化学习第六章

1、上下文管理器(结合 yield使用)@contextmanager def timer(name):with timer('Timer PolicyEval'):那么在with下的一段代码会自动生成上下文2、策略迭代由策略评估和策略提升两部分组成,每一次迭代都会经过这两部分,策略评估的损失函数是当前的价值和之前算的价值的平方差,策略提升通过选择价值中高得...

2019-09-14 20:52:00 193

转载 强化学习第三四章

1、梯度下降选择固定步长可能产生的情况:收敛、发散、重复的在两个数之间跳跃2、np.zeros_like(x) 生成一个shape和x一样的全为0的数组3、plt.counter画等高线图4、tensorflow的scope 变量命名空间(1)若tf.Variable(初始值,name=' ')这种方式,每一个scope都会对名字产生影响  若tf.variabl...

2019-09-14 13:50:00 104

转载 Gae&reward shaping

1| reward. shaping如果对vs有大致的认知,把势能potential-based定义为估计的最优价值函数,能加快价值函数收敛2、gae:广义优势估计absorb state:terminal stateγ-just条件:尚未理解GAE(Generalized Advantage Estimation)GAE的作用GAE的意...

2019-09-14 13:49:00 448

转载 BZOJ 2154: Crash的数字表格

2154: Crash的数字表格思路:莫比乌斯反演+整除分块代码:#pragma GCC optimize(2)#pragma GCC optimize(3)#pragma GCC optimize(4)#include<bits/stdc++.h>using namespace std;#define y1 y11#define fi first#de...

2019-09-13 17:09:00 117

转载 BZOJ 3529: [Sdoi2014]数表

3529: [Sdoi2014]数表思路:莫比乌斯反演+整除分块+树状数组维护前缀和代码:#pragma GCC optimize(2)#pragma GCC optimize(3)#pragma GCC optimize(4)#include<bits/stdc++.h>using namespace std;#define y1 y11#define ...

2019-09-13 15:37:00 116

转载 BZOJ 2820 YY的GCD

2820 YY的GCD思路:莫比乌斯反演+整除分块代码:#pragma GCC optimize(2)#pragma GCC optimize(3)#pragma GCC optimize(4)#include<bits/stdc++.h>using namespace std;#define y1 y11#define fi first#define ...

2019-09-13 14:37:00 95

转载 Java开学测试

package com.开学测试;import java.util.Scanner;/* 信1805-3班 *//* 方岩 */class ScoreInformation{ private String stunumber; private String name; private double mathematicsscore; private double englis...

2019-09-12 23:32:00 121

转载 BZOJ 2301: [HAOI2011]Problem b

2301: [HAOI2011]Problem b思路:莫比乌斯反演+整除分块代码:#pragma GCC optimize(2)#pragma GCC optimize(3)#pragma GCC optimize(4)#include<bits/stdc++.h>using namespace std;#define y1 y11#define fi ...

2019-09-12 17:48:00 127

转载 强化学习精要第一二章

1、np.dot的用法,用于向量的时候是点积,用于矩阵的时候是矩阵的乘法,一个向量只有一行的时候,它的shape是(列数, )2、matplot画图,更改图中的字体,mpl.rcParams['font.sans-serif'] = ['WenQuanYi Micro Hei'] #指定默认字体WenQuanYi Micro Hei中文,DejaVu Sans英文https:...

2019-09-12 16:34:00 127

转载 Codeforces 750 E New Year and Old Subsequence

E. New Year and Old Subsequence思路:线段树维护矩阵乘法。代码:#pragma GCC optimize(2)#pragma GCC optimize(3)#pragma GCC optimize(4)#include<bits/stdc++.h>using namespace std;#define y1 y11#define...

2019-09-12 16:09:00 103

转载 Spring源码解析--Spring的整体架构

概述Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。spring的整体架构Sp...

2019-09-12 15:38:00 190

转载 DataTable 带滚动刷新全选全不选

引入../../../../media/css/jquery.dataTables.css../../css/scroller.dataTables.csshttps://code.jquery.com/jquery-3.3.1.js../../../../media/js/jquery.dataTables.js../../js/dataTables.scroller.j...

2019-09-10 17:25:00 207

转载 BZOJ 5125: [Lydsy1712月赛]小Q的书架

5125: [Lydsy1712月赛]小Q的书架思路:分治优化决策单调性dp代码:#pragma GCC optimize(2)#pragma GCC optimize(3)#pragma GCC optimize(4)#include<bits/stdc++.h>using namespace std;#define y1 y11#define fi f...

2019-09-10 16:48:00 152

转载 uni-app打包程序 Hbuilder X 用自有证书 苹果证书打包 ios App、用DCloud公用证书打包Android APP...

Android用HBuilder的DCloud公用证书即可HBuilderX uni-app打包成apk安装到手机首先要登录,没有帐号可以注册,接着点击运行—原生App-云打包,配置完后点击打包,首次打包,提示说appid不能为空,跳转出基础配置页面,点击云端获取,接下来再次打包就可以顺利完成了Android 包名:对应 信息 io.dcloud.UNI8BEE30E...

2019-09-10 14:50:00 686

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除