自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 FJUT3568 中二病也要敲代码(线段树维护区间连续最值)题解

题意:有一个环,有1~N编号,m次操作,将a位置的值改为b,问你这个环当前最小连续和多少(不能全取也不能不取)思路:用线段树维护一个区间最值连续和。我们设出两个变量Lmin,Rmin,Mmin表示区间左边最小连续和,右边最小连续和,区间最小连续和,显然这可以通过这个方式更新维护。现在我们已经可以维护一个区间最值连续和了,那么怎么求“环”的最小连续和呢?显然如果最小区间横跨1和...

2018-10-31 21:46:00 48

转载 slam-g2o安装失败的解决问题

1.安装依赖项libqglviewer-dev出问题原因:ubuntu16.04或者14.04不能直接sudo apt-get install libqglviewer-dev.使用三个包来安装。双击进去点击安装即可。(按顺序)2.安装完后出现如下错误:error: no matching function for call to ‘g2o::BlockSolver...

2018-10-31 16:31:00 506

转载 莫队算法

题解:https://www.cnblogs.com/hzf-sbit/p/4056874.html看了这篇博客。。感觉非常easy明天写一下。。带修莫队https://www.cnblogs.com/RabbitHu/p/MoDuiTutorial.html明天写一下树上莫队考完noip写一下吧。。转载于:https://www.cnblogs.com/yi...

2018-10-30 23:32:00 42

转载 JSONNewtonsoft使用

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Newtonsoft.Json;using Newtonsoft;using Newtonsoft.Json.Converters;...

2018-10-30 19:23:00 105

转载 洛谷 P4168 [Violet]蒲公英(分块)

题意:给你一列数,只会有询问操作,询问区间l,r中的众数是几,如果有多个众数,打印最小的那个思路:的确不怎么会,一开始想到维护块内的众数,但是如果一个块中有很多众数就不知道该怎么办了,看了hzw聚聚的博客以后才知道,我们对于整块,可以提前n2预处理出答案,然后对于不是整块的,我们直接暴力求解就可以了代码:在洛谷不开氧气过不去啊(为什么写的这么丑)#include <bits/...

2018-10-30 10:16:00 189

转载 计算器

今天的小练习是购物车的计算器功能<style> *{ padding: 0px; margin: 0px; font-size: 16px; } body{ background:linear-gradient(#A1E6E9 0%,#fff 100%) no-repeat; min-...

2018-10-29 23:14:00 57

转载 基于MATLAB的多功能语音处理器

一、设计功能录制音频,保存音频对录制的语音信号进行频谱分析,确定该段语音的主要频率范围;利用采样定理,对该段语音信号进行采样,观察不用采样频率(过采样、欠采样、临界采样)对信号的影响;实现语音信号的快放、慢放、倒放、男女变声;对语音信号加噪,然后进行滤波,分析不同的滤波方式对信号的影响;实现两音频的合成、拼接;利用MATLAB GUI制作语音信号采集与分析...

2018-10-29 15:42:00 546

转载 文字添加渐变

span { background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFB59D), color-stop(0.5, #FBFFE9), to(#FFB59D)); background: -webkit-linear-gradient(#FFB59D, #FBFFE9, #FFB59D); backgro...

2018-10-29 10:22:00 44

转载 MyBatis基础入门《十》添加数据

MyBatis基础入门《十》添加数据描述:  修改了实体类:TblClient.java,将其字段:cbirthday 由String类型改成了Date类型.TblClient.java接口类:xml文件:测试类:测试结果:数据库:如有问题,欢迎纠正!!!如有转载,请 标明源处:https:/...

2018-10-28 21:50:00 45

转载 第三章作业

1.对动态规划算法的理解动态规划:多阶段(两段)最优化决策解决问题的过程就称为动态规划。总的来说动态规划算法思想是问题的规模缩小,然后求解子问题,根据子问题来解决总问题。动态规划问题将中间结果保留在数组中,每个状态都对应一个状态转移。动态规划考虑问题是从全局来考虑,每个结果的计算都考虑了当前的最优解,然后逐步扩大,求出全局的最优解,而这个最优解是全局最优解。这跟分治法的思想很类似。...

2018-10-28 18:48:00 55

转载 英语词性系列-B01-名词

诗Poem诫子书【作者】诸葛亮 【朝代】三国时期夫君子之行,静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。夫学须静也,才须学也,非学无以广才,非志无以成学。淫慢则不能励精,险躁则不能治性。年与时驰,意与日去,遂成枯落,多不接世,悲守穷庐,将复何及!名词词汇生活名词Weeks动物animals身体Body食物Food水果Fruit文具...

2018-10-28 12:12:00 45

转载 js call apply bind

call、apply、bindcat.call(dog, a, b) == cat.apply(dog, [a, b]) == (cat.bind(dog, a, b))()1.作用 改变函数内的this指向 var name = 'window', foo = {name: 'foo'}; function fn () { console.log(this.name) } fn();/...

2018-10-28 11:23:00 40

转载 /dev/mem可没那么简单

remap_pfn_range()校验漏洞的利用过程中,熟悉Linux内核地址空间布局非常重要,这篇文章帮助理解这个问题。参考CVE-2013-2506的PoC:https://github.com/hiikezoe/libfb_mem_exploit参考材料:http://unix.stackexchange.com/questions/5124/what-does-the-...

2018-10-28 00:02:00 86

转载 BZOJ4320 ShangHai2006 Homework(分块+并查集)

  考虑根号分块。对于<√3e5的模数,每加入一个数就暴力更新最小值;对于>√3e5的模数,由于最多被分成√3e5块,查询时对每一块找最小值,这用一些正常的DS显然可以做到log,但不太跑得过。考虑并查集在序列上的奇技淫巧。加点不太能做,考虑离线改成删点。并查集维护下一个未删除的点即可。#include<iostream> #include<cstdio&...

2018-10-26 22:17:00 75

转载 书:《激荡十年》

江山如画,一时多少豪杰。 《激荡十年》一、波澜壮阔又混沌失控的十年 《激荡十年》二、浩劫不断的2008 ...

2018-10-26 21:47:00 94

转载 【差分约束】poj1275Cashier Employment

比较经典的差分约束DescriptionA supermarket in Tehran is open 24 hours a day every day and needs a number of cashiers to fit its need. The supermarket manager has hired you to help him, solve his proble...

2018-10-26 19:34:00 97

转载 SpringMvc+OpenOffice4实现文档文件预览

做项目的时候碰到一个需求 :用户上传的文件需要在线进行预览(最少要支持word pdf txt excel )的预览。openoffice的下载和使用自行百度吧~先将文档转为swf文件。需要jar包为:转换需要这个东西 (在代码用有注释哪里需要这个地址)ps:  用maven的朋友可能找不到 2.2.2的jar 只有2.2.1 但是2.2.1又不能兼容高版本的o...

2018-10-26 15:57:00 362

转载 用 wait-notify 解决生产者-消费者问题

//生产者 1 package com.mzj.test; 2 import java.util.Vector; 3 import java.util.logging.Level; 4 import java.util.logging.Logger; 5 6 public class Producer implements Runnable { ...

2018-10-25 10:09:00 111

转载 Spring Boot 初体验(5)Spring Data JPA

Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得数据库的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。此外,它还支持基于关系型数据库的数据服务,如Oracle RAC等。对于拥有海量数据的项目,可以用Spring Data来简化项目的开发,就如Spring Framework对JDBC、ORM的支持一样,Spring Data会让数据的访...

2018-10-24 23:19:00 53

转载 MyBatis源码分析-基础支持层反射模块Reflector/ReflectorFactory

本文主要介绍MyBatis的反射模块是如何实现的。MyBatis 反射的核心类Reflector,下面我先说明它的构造函数和成员变量。具体方法下面详解。org.apache.ibatis.reflection.Reflectorpublic class Reflector { private final Class<?> type; //对应的Class 类型 ...

2018-10-24 16:28:00 64

转载 C#从入门到放弃--List<Model>添加行数据

  Combox的下拉框填充值有两种方式获取,一为后台将值传到List<Model>里,这种情况值是可变的;二为直接写死,在List<Model>里添加数据,这里提供第二种方式下行数据的添加方式。TransTypeList = new ObservableCollection<TransTypeModel> { ...

2018-10-24 10:45:00 602

转载 谜题67: 对字符串上瘾

一个名字可以被用来引用位于不同包内的多个类。下面的程序就是在探究当你重用了一个平台类的名字时,会发生什么。你认为它会做些什么呢?尽管这个程序属于那种让你通常一看到就会感到尴尬的程序,但是你还是应该继续下去,把门锁上,把百叶窗拉上,然后试试看:public class StrungOut {public static void main(String[] args) {String ...

2018-10-24 01:49:00 49

转载 JSON的初步认识

JSONjson是一种数据格式,它本质是字符串,长的像js中的对象。 一般json数据都是后端给的 '{"name":"诗进","age":18}'或者'[]'`JSON.parse() ` 可以把JSON格式的数据转成js中的对象( 高版本浏览器才能使用,低版本用json2.js)例子:1 let str = '{"name":"诗进","age":18}...

2018-10-23 16:58:00 52

转载 项目课----DHCP服务(三)

DHCP服务注:##后为自己敲写命令DHCP服务(需要dhcp命令):负责ip,掩码,网关地址,DNS地址等自动分发的软件服务/usr/sbin/dhcpd或/usr/sbin/dhcrelay(中继命令):执行程序/etc/init.d/dhcpd或/etc/init.d/dhcrelay:服务脚本/etc/sysconfig/dhcpd(一般不用):执行参...

2018-10-22 19:35:00 76

转载 tensorboard 用法(二)

#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Mon Oct 22 13:04:34 2018@author: lg"""#!/usr/bin/env python3# -*- coding: utf-8 -*-import tensorflow as t...

2018-10-22 14:27:00 73

转载 Go的方法集

方法集定义了接口的接受规则。package mainimport "fmt"type notifier interface { notify()}type user struct { name string email string}func (u *user) notify() { fmt.Printf("S...

2018-10-22 14:08:00 47

转载 传输层上的TCP和UDP

参考:知乎传输层概述“三次握手,四次挥手”你真的懂吗?传输层上的TCP和UDPTCP/IP协议是一个协议簇。里面包括很多协议的,UDP只是其中的一个, 之所以命名为TCP/IP协议,因为TCP、IP协议是两个很重要的协议,就用他两命名了。 传输层的主要功能: 为端到端连接提供可靠的传输服务,为端到端连接提供流量控制,差错控制,服务质量等管理服务,具有传输层功能的协议:...

2018-10-22 09:34:00 66

转载 bzoj 3195: [Jxoi2012]奇怪的道路

链接:3195: [Jxoi2012]奇怪的道路大意:给定\(n\),\(m\),\(k\),求出满足下列两个要求的图的个数,允许重边己环和不联通:每条边\(1<=|u-v|<=K\)且每个点连边偶数。$n,m\leq 30 \(,\)k\leq 8$有个朴素的\(Dp\)就是状压\(k\),设\(f_{i,j,s}\)表示前\(i\)个点,\(j\)条边,最后\(k\)个点的...

2018-10-21 21:38:00 41

转载 对二分思想的理解及结对编程

一、对二分法思想的体会1.二分法是运用分治策略的典型例子,也称折半查找,充分利用了元素间的次序关系,是一种效率较高的查找方法。实现二分算法有递归和非递归两种方式。2.基本思想:将n个元素分成大致相同的两半,取a[n/2]与x作比较。如果x=a[n/2],则找到x,算法终止;如果a<[n/2],则只在数组a的左半部分继续搜索x;如果x>a[n/2],则只在数组的右半部分继续搜索x...

2018-10-21 16:17:00 154

转载 洛谷 2187 小Z的笔记

【题解】  DP. 设f[i]表示前i个字母,保留第i个字母,最多可以保留多少个字母;设g[i]为当前字母为i的位置对应的f的最大值。  转移方程就是f[i]=max(f[i], g[j]+1) (j与s[i]不冲突) , g[s[i]]=max(g[s[i]], f[i]) . 1 #include<cstdio> 2 #include<cstri...

2018-10-20 23:50:00 54

转载 Thymeleaf

www转载于:https://www.cnblogs.com/a103007/p/9822657.html

2018-10-20 19:21:00 39

转载 【原创】大叔案例分享(2)处理大批量数据时如何实现“高效”同时实现“断点续传”功能...

问题有一个发送100w短信的任务,如何尽量缩短发送时间,同时在中途因为各种原因任务挂掉时,比如发送完50w时任务挂掉,重启任务之后只发送剩余50w短信?这是一个比较通用的问题,容易想到的办法是:方案一步骤使用数据库来存放所有数据(比如100w条待发送短信),同时设置status,未处理是0,已处理是1;任务执行时查询所有status=0的数据,即待处理数据; ...

2018-10-20 10:21:00 198

转载 vue echart使用总结

vue请求映射数据接口实例:<template> <div ref="myEchart"> </div></template><script>import echarts from 'echarts'export default { name: 'payEchart', data () {...

2018-10-19 17:56:00 106

转载 GLSL写vertex shader和fragment shader

0.一般来说vertex shader处理顶点坐标,然后向后传输,经过光栅化之后,传给fragment shader,其负责颜色、纹理、光照等等。前者处理之后变成裁剪坐标系(三维),光栅化之后一般认为变成二维的设备坐标系1.每个顶点有多个属性时的顶点着色器: 1 #version 330 core 2 layout (location = 0) in vec3 aPos;...

2018-10-19 17:48:00 671

转载 oracle添加配置多个端口监听

原来配置:listener.ora文件如下:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = DESKTOP-L9P3QTT)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ...

2018-10-19 09:39:00 1065

转载 Strand Specific mRNA sequencing 之重要性与分析

Strand Specific mRNA sequencing 之重要性与分析发表评论2,761A+所属分类:Bioinformatics收藏研究生物基因转录体的方法有许多种,而使用次代定序仪系统进行转录体定序是目前相当热门的一种方式,科学家们使用 RNA-seq 分析转录体表现主要期望能够获得三种重要信息:1. ...

2018-10-18 21:03:00 307

转载 通过configmap更新k8s里的mysql配置文件

背景:  环境注意:在用rancher搭建的k8s里,mysql是起了一个pod,镜像是网上的mysql:5.7  开发人员提出了一个报错“查询时的ONLY_FULL_GROUP_BY错误”,让我改sql_mode,当时我觉得这很好改,将数据库的配置文件添加一条sql_mode,重启数据库就行了。  但是,我起初通过rancher进入到mysql容器里面,执行命令 ...

2018-10-18 17:30:00 462

转载 [Cerc2012]Non-boring sequences

Description定义一个序列是不无聊的,当且仅当它的所有子区间都存在一个独一无二的数字,即每个子区间里至少存在一个数字只出现过一次。给定一个长度为\(N(N\leq2\times 10^5)\)的序列,请判断它是不是无聊的。Solution对于每个位置\(i\),先求出\(pre[i],nxt[i]\)表示在\(i\)之前第一个和在\(i\)之后第一个权值等于\(val[i]\)的位置...

2018-10-18 14:16:00 81

转载 vue 和 react 路由跳转和传参

react  1 .跳转方式加传参this.props.history.push({ //地址 pathname: '/film/Details', //路由传参--对象 query: { id, from: '' } });...

2018-10-17 14:10:00 460

转载 你所未知的人工智能应用领域

简评:对有些人来说,人工智能和机器人技术的普及对我们的隐私、工作甚至人身安全构成了威胁,因为越来越多的任务不是由人脑,而是由「硅脑」来执行。然而,即便是最直言不讳的批评者,也不得不承认人工智能为人类带来的诸多潜在好处。本文将对已经开始应用于解决世界上最棘手、最危险的一些问题的尖端 AI 和自动化技术进行了盘点,这些问题包括了疾病防治到应对暴力。卡内基梅隆大学机器人教授 Takeo Kana...

2018-10-17 10:00:00 42

空空如也

空空如也

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

TA关注的人

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