自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 hdu 4417 Super Mario (主席树)

链接:http://acm.hdu.edu.cn/showproblem.php?pid=4417题意:给你段长为n的序列,有q个询问,每次询问区间[l.r]内有多少个数小于等于k思路:之前用分块写过类似的,不过为了练习下主席树,这里用主席树写了下。思路很简单离线离散化处理下,每次插入一个数num时,在主席树上下标num+1,这样每次询问[l,r]中有多少个小于k的数的时候,我...

2018-08-31 22:28:00 56

转载 _itemmod_add

命令._add items XXX 为目标添加一组物品 `comment` 备注 `categoryId` 组ID `entry` 物品entry `count`数量转载于:https://www.cnblogs.com/slwow/p/9565019.html

2018-08-31 11:47:00 113

转载 CSS布局——display: flex

弹性布局display: flex,使用此种布局方式,则无需使用浮动了,总之十分方便。常用:在父级设置:display: flex;将对象作为弹性伸缩盒显示justify-content: space-around;水平排列方式的设置,具体值根据需要设置,不需要记,看代码提示就好align-items: center;垂直居中在子级设置:flex: 1;按占比分配非设置固...

2018-08-29 17:34:00 43

转载 cast(转换)

static_cast (任何具有明确定义的类型转换,只要不包含底层const,都可以使用static_cast): 用法:double slope=static_cast<double>(j)/i; 当需要把一个较大的算术类型赋值给较小的类型时,static_cast非常有用。此时,强制类型转换告诉程序的读者和编译器:我们知道并且不在乎潜在的精度损失。一般来说,如果编译器发...

2018-08-29 17:16:00 234

转载 C# 防止content-type修改后上传恶意文件

以图片为例子。在上传图片的时候,使用Fiddler抓取通过js判断文件类型是不安全的,所以通过后台来判断,代码如下:if (Request.Files.Count > 0) { HttpPostedFile file0 = Request.Files[0]...

2018-08-28 14:01:00 220

转载 java iso8859 转utf8

http://www.it1352.com/110853.htmlhttps://blog.csdn.net/RR369_yyh/article/details/77582441 /* 输出 下面这样的乱码可能就是iso8859字符 新增申报成å System.out.println(new String("谷歌拼音输入法"...

2018-08-28 10:20:00 551

转载 Spark Streaming

Spark Streaming1、介绍Spark Streaming是Spark core API的扩展,针对实时数据流计算,具有可伸缩性、高吞吐量、自动容错机制的特点。数据源可以来自于多种方式,例如kafka、flume等等。使用类似于RDD的高级算子进行复杂计算,像map、reduce、join和window等等。最后,处理的数据推送到数据库、文件系统或者仪表盘等。也可以对流计算应用机器学...

2018-08-27 20:43:00 94

转载 TCP/IP,HTTP,HTTPS,WEBSocket协议

我看看着挺多的,我暂时没时间自己写,有需要的请借鉴http://mp.weixin.qq.com/s?__biz=MzI0MDQ4MTM5NQ==&mid=2247486927&idx=1&sn=c0137c517e59db359e73ab2ff180dbb9&chksm=e91b68d3de6ce1c5ebf5761440db3c14b58b154927535...

2018-08-27 20:38:00 158

转载 tcp/ip三次握手四次挥手图解

转载于:https://www.cnblogs.com/lp--/p/9544516.html

2018-08-27 20:20:00 58

转载 接口测试

1 public class test1 { 2 3 public static String send(String url, Map<String, String> map, String encoding) throws ParseException, IOException { 4 String body = ""; 5 6...

2018-08-27 11:09:00 56

转载 2018年8月17日

嗨,又不淡定了,护照都是17号送到签证中心的,账户里也出现了签证文件的信息还有海关信,但是查了一下还是没有寄出来。虽然说还有一周的时间,但是总觉得能早点收到就安心了。又得进入祈祷模式了,希望这周两个人都收到护照。本来以为能开开心心去读书了,本来以为去读书了,可以改变自己的生活。但是发现其实不是,很多事情真的不能那么尽人意。给签证中心写了邮件,下午收到了回信,但是没有任何有用的信息。估计只能明天...

2018-08-27 10:32:00 69

转载 【Finish】Python Day 17

迭代器# 生成器进阶# 内置函数# 55个# 带key的 max min filter map sorted zip# 匿名函数# lambda 参数,参数2:# # 用map来处理字符串列表,把列表中的所有人变成sb,比方说alex_sb# name = ['alex','wupeiqi','yuanhao','nezha']# def func(params):# ...

2018-08-26 16:28:00 81

转载 《图解性能分析》学习小结

一、《图解性能分析》学习小结1性能的基础知识tips:和数据库交互时,应用程序考虑DBMS结合优化。2性能分析的基础性能问题的处理和性能调优从正确的测量开始。2.2 性能信息分段查找的原则性能信息的三种类型:概要(总的、平均的)、事件记录(所有瞬时)、快照形式(某一时刻)不同的类型有不同的使用场景。排队理论与平均等待时间。(注意核数比较少的情况下CPU使用率和等...

2018-08-26 14:54:00 134

转载 Luogu 1450 [HAOI2008]硬币购物

优美的dp + 容斥。首先可以不用考虑数量限制,处理一个完全背包$f_{i}$表示用四种面值的硬币购买的方案数,对于每一个询问,我们考虑容斥。我们的$f_{s}$其实多包含了$f_{s - c_{i} * (d_{i} + 1)}$,所以我们把这些减去(这个式子的意思可以看成把$d_{i} + 1$以上的数全部都删掉做一个完全背包,就是只选$d_{i}$个),然而这样多减掉了同时选择两个的...

2018-08-26 12:00:00 36

转载 Python基础

计算机基础概念: 组成:cpu处理器: 计算功能的核心部件,所有的智能设备都会有cpu寄存器: 辅助cpu计算的存储器,存取内容快,空间小,断电丢失内存(计算机的主存储器): 存储程序的运行状态,存取速度较快,空间较小,断电丢失磁盘(外存储器): 存储文件,存储速度慢,空间大,断电不丢失输入设备:键盘鼠标,输出设备:显示器;...

2018-08-26 00:40:00 33

转载 python模块之openpyxl

这是一个第三方库,可以处理xlsx格式的Excel文件。pip install openpyxl安装。如果使用Aanconda,应该自带了。读取Excel文件需要导入相关函数。from openpyxl import load_workbook# 默认可读写,若有需要可以指定write_only和read_only为Truewb = load_workb...

2018-08-24 15:02:00 66

转载 setdefault函数的用法及个人理解

setdefault函数的用法及理解dict.setdefault(key, default=None)功能:如果键不存在于字典中,将会添加该键并将default的值设为该键的默认值,如果键存在于字典中,将读出该键原来对应的值,default的值不会覆盖原来已经存在的键的值。参数:key----要查找的键default-----查找的键不存在时用于设置的默认值使用方法示例...

2018-08-24 07:49:00 262

转载 5.数据库插入数据时处理转义符的方法

无意中看到同事写的一段代码,对插入数据的参数进行了一次过滤。感觉这样做蛮好的。可以防止转义符的一些问题。现将其摘录下来,以便以后备用。function SC (val) { if (val === undefined || val === null) { return null; } if (typeof val === 'number') { ret...

2018-08-23 15:16:00 201

转载 a标签 href触发及传值

var d=document.getElementById("exportA");alert(d.href);d.href="${ctx}/templet/tEdasTempletInfo/export&titleCode='"+titleCode+"'&titleName='"+titleName+"'&notNull='"+notNull+"'&isMetada...

2018-08-23 14:22:00 2632

转载 Java内存模型

1. 概述  多任务和高并发是衡量一台计算机处理器的能力重要指标之一。一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS)这个指标比较能说明问题,它代表着一秒内服务器平均能响应的请求数,而TPS值与程序的并发能力有着非常密切的关系。在讨论Java内存模型和线程之前,先简单介绍一下硬件的效率与一致性。2.硬件的效率与一致性  由于...

2018-08-23 10:03:00 46

转载 FreeMarker之根据模型生成HTML代码

FreeMarker之根据模型生成HTML代码与FreeMarker根据模型生成Java代码,本质上是一样的,关于生成Java代码可以参考我的这篇文章:FreeMarker之根据模板生成Java代码一、导入依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X...

2018-08-22 22:05:00 87

转载 MySQL中LOAD DATA INFILE出现“ERROR 1148 (42000): The used command is not allowed with this MySQL version...

通过命令行向mysql快速导入数据的时候,运行Load data local infile命令会报错:ERROR 1148 (42000): The used command is not allowed with this MySQL version查看MySQL的local_infile变量状态:mysql> show global variables like 'l...

2018-08-22 21:56:00 578

转载 【Machine Learning】如何处理机器学习中的非均衡数据集?

在机器学习中,我们常常会遇到不均衡的数据集。比如癌症数据集中,癌症样本的数量可能远少于非癌症样本的数量;在银行的信用数据集中,按期还款的客户数量可能远大于违约客户的样本数量。比如非常有名的德国信用数据集,正负样本的分类就不是很均衡:如果不做任何处理简单地进行训练,那么训练结果中(以SVM为例),大部分好客户(约97%)能被正确地识别为好客户,但是大部分的坏客户(约...

2018-08-22 21:27:00 244

转载 文件上传绕过总结

上传验证的种类:1、 客户端,javascript的验证判断方式:在浏览加载文件,但还未点击上传按钮时便弹出对话框,内容如:只允许上传.jpg/.jpeg/.png后缀名的文件,而此时并没有发送数据包。解决方法:使用burp抓包改包,那么我们可以将一句话1.php先修改为1.jpg,然后发送,burp抓包,在burp中再将文件名修改回来。2、 服务器端验证:1、 文件类型验证:content-...

2018-08-22 11:08:00 181

转载 log4j日志

1 log4j.rootLogger=debug, stdout, R 2 3 #输出到控制台 4 log4j.appender.stdout=org.apache.log4j.ConsoleAppender 5 #输出格式 6 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 7 log4j...

2018-08-22 08:22:00 48

转载 小程序-demo:妹纸图

ylbtech-小程序-demo:妹纸图1.返回顶部 0、1、app.js//app.jsApp({ onLaunch: function () { //调用API从本地缓存中获取数据 var logs = wx.getStorageSync('...

2018-08-21 18:24:00 120

转载 001 Python 安装

/*时间:2018/08/21功能:Python安装目录: 一: 安装软件*/一: 安装软件1 : 双击安装包,显示如图界面。2 : 勾选"Add Python 3.6 to PATH"。3 :点击"Customize installation"。1 : 默认全部勾选,点击"Next"。...

2018-08-21 00:35:00 58

转载 ZOJ 2747 Paint the Wall(离散化+暴力)题解

题意:给你一个面,然后涂颜色,问你最后剩多少颜色,每种颜色面积。思路:第一反应是二维线段树,代码又臭又长,可以做。但是这题暴力+离散化就可以过。可以看到他给的n只有100,也就是说最坏情况下会涂100次,每次最多涂200*200个点,那么完全可以用暴力。有一个地方纠结了半天,原题每一格代表了面积,我们离散化后每一格代表的是坐标点,所以我在涂面积时在起始位置+1后的位置开始涂,在算面积...

2018-08-20 16:06:00 129

转载 浅谈CSRF(Cross-site request forgery)跨站请求伪造(写的非常好)

一CSRF是什么CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSR...

2018-08-20 13:24:00 499

转载 细数改善WPF应用程序性能的10大方法

细数改善WPF应用程序性能的10大方法 原文:细数改善WPF应用程序性能的10大方法 WPF(Windows Presentation Foundation)应用程序在没有图形加速设备的机器上运行速度很慢是个公开的秘密,给用户的感觉是它太吃资源了,WPF程序的性能和硬件确实有很大的关系,越高档的机器性能越有优势。 程序性...

2018-08-20 00:19:00 82

转载 pycharm安装mysql驱动包

新的环境配置pycharm的项目时,发现pycharm不能连接到mysql数据库。由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动。1.先确保python能正常连接到数据库可以如下图测试,如果无报错,说明正常连接到了数据库如果有报错,可能是缺少MySQLdb包先去下载MySQLdb一步步next就...

2018-08-19 20:47:00 3160

转载 智慧是什么

智慧:成功运用知识的能力“应该训练自己具备快速学习的能力,至少让自己具有别人得花5天去学习,而你只需花1小时就知道怎么去寻找、知道它在书的哪一页的能力。”唐骏说了这样一番话,“有两个学生,其中一个学生用两个月的时间看完了所有书,最后考试得了70分;另一个学生用了一个学期,而且是夜以继日,最后得了90分。比较而言,我更喜欢那个只用两个月得了70分的学生。”“微软是一个学习型创新型...

2018-08-18 22:40:00 109

转载 [洛谷P4147] 玉蟾宫

类型:单调栈传送门:>Here<题意:求一个$01$矩阵中最大子矩形(全是$1$)的面积解题思路单调栈的一个经典应用考虑维护一个数组$p[i][j]$表示$(i,j)$往上最多有多少个连续的$1$。于是问题就转化为上一题的问题了,$p$即为高度,往左右扩散,利用单调栈求即可。总复杂度$O(n^2)$个人认为,会做这类题的关键还是彻底弄懂上一题Code...

2018-08-18 15:30:00 98

转载 Jmeter学习笔记-从文本中读取一个参数,多个值(7)

测试场景:插入多条数据时,某些关键字不能重复,从文件中读取其参数,可解决该问题。1、CSV Data set config的配置如下图:Filename:需要传入的参数所位于的文件名称,一定要填写完整路径,博主填写的绝对路径。File encoding:参数文件的编码格式。可以不填。Variable Names:对应参数文件中每列的变量名,也是你要引用到请求中的参...

2018-08-17 15:29:00 799

转载 git cherry-pick

git cherry-pick是干啥的?答:例如,假设我们有分支v1.0,还有分支v2.0,我们不直接把两个分支合并,这样会导致稳定版本混乱! 但是又想增加一个v2.0中的功能到v1.0中,这里就可以使用cherry-pick了。语法:git cherry-pick <commit id>注意:当执行完 cherry-pick 以后,将会 生成一个新的提...

2018-08-17 13:57:00 37

转载 Swing自定义JScrollPane的滚动条设置,重写BasicScrollBarUI方法

Swing自定义JScrollPane的滚动条设置,重写BasicScrollBarUI方法摘自:https://blog.csdn.net/qq_31635851/article/details/809868701.自定义BasicScrollBarUI类 1 import java.awt.AlphaComposite; 2 import java....

2018-08-16 23:54:00 634

转载 8.6 8.8 学习笔记

***********************day 8.6***************************'''def add(n,i): return n+idef test(): for i in range(4): yield ig=test()for n in [1,10]: g=(add(n,i) for i in g) #n...

2018-08-16 15:30:00 102

转载 apache/tomcat笔记

apache是什么?  apache http server 简称apache是世界上排名前列的web服务器,因开源,简单,高性能,速度快,还可以做代理服务器,所以广受人们欢迎  httpd:httpd是apache的服务安装和编译(请自行百度)apache的配置  配置文件:/etc/httpd/conf/httpd.conf  配置如下:1 、 Apache的默认网站根...

2018-08-16 10:03:00 142

转载 RocketMQ 2主2从 集群搭建

安装环境  jdk1.7  alibaba-rocketmq-3.2.6.tar.gz  VM虚拟机redhat6.5-x64:192.168.1.201192.168.1.202192.168.1.203192.168.1.204  Xshell4部署方案IP主机名用途Broker角色1...

2018-08-15 12:44:00 94

转载 多线程面试题

什么是多线程?多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理(Chip-level multithreading)或同时多线程(Simultaneous multithreading)处理器。在...

2018-08-14 09:12:00 72

空空如也

空空如也

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

TA关注的人

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